commit: 9a15a3137f5235cf1bed9ce73de7a90a9dffea1e Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Mon May 5 01:36:15 2025 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Mon May 5 02:23:09 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a15a313
www-apps/readarr-bin: add 0.4.16.2793 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/readarr-bin/Manifest | 6 ++ .../readarr-bin/readarr-bin-0.4.16.2793.ebuild | 76 ++++++++++++++++++++++ 2 files changed, 82 insertions(+) diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest index eea65872aa97..ebeb87b27372 100644 --- a/www-apps/readarr-bin/Manifest +++ b/www-apps/readarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Readarr.develop.0.4.15.2787.linux-core-x64.tar.gz 97419653 BLAKE2B 1ea6164a DIST Readarr.develop.0.4.15.2787.linux-musl-core-arm.tar.gz 93185081 BLAKE2B 707500b48a3734521ffbad0b0b6449f40311466f6f9731b0876e79457977a9952c5ece4919eaf0ad23c64ef964a27bfdddda282f2bca71b7340743f534bf4088 SHA512 151bcc7082f4de5f75a04dcfdf5ecb3244b8b6be96e31614ff174d24b546fc8dfd0c840e0fc2cd1b25adb856e7387be9f9f2495423856f2dccbdb85e357e8747 DIST Readarr.develop.0.4.15.2787.linux-musl-core-arm64.tar.gz 92464809 BLAKE2B f9f71c50c3d3fa25463eac5760952844710714381cc5c87f6be437b081eaf9b0695e315ec0a12392a43d964cd533807e0ae26c26aec6eb4316fee3e3f58bb317 SHA512 9545c67841a1de450fdb46f1881cc56008c68136dd729ea23d74699a512fbc16d2340c68fc2ee0919f526c0925a7e626907658b33f2a53bc5386515bff882b5c DIST Readarr.develop.0.4.15.2787.linux-musl-core-x64.tar.gz 96482741 BLAKE2B 33fc4f2edf446eb90f23920ac4f4a4e3509f4cd138d190f646f238164ba747cb79104adf0a9643c81bbef4d86543ab5154d6927515891c7054fbd95ac3297da4 SHA512 6d09ec244d22f51e7938952cb551b11f708686c92dc78f41800d0a53abc66e13acb0dcf81a6b2b746b1c153fa2a37fb4a0b9f561e0508257b9285bf7bf6731a9 +DIST Readarr.develop.0.4.16.2793.linux-core-arm.tar.gz 93174966 BLAKE2B d05cb8c55cbb4768ea81c804589d7fb6d011dd877b6607f475acffd4e1d305c52bde94c0361db8c3ecacdb016fc8a1c38a57f0f9b5fa63e2d34f6d51926fb55f SHA512 9141f653a66db9b7432ec376addb143aa760f82eb4716edbf16f6edec06212be04358d3c3776b7801da96573b77346d79bb937a2f5ca749c305d98f74690314c +DIST Readarr.develop.0.4.16.2793.linux-core-arm64.tar.gz 92428861 BLAKE2B 3ebe01628f5ef2a8c6c4b3b49f590e75c4b28cf66146a41a3ade755dbb85438ef687f1f7a4ac1466c1737aa0f02366656ffa591cd00be360d7f5710685af6738 SHA512 22c13644cea974ccd7633e64757ba9570ff08fb9220459a3e83bd1b56c3efde76b75917cf53a7ed9d6b3e6f1cab18da9f2d77b79750e82f341be4923f5661117 +DIST Readarr.develop.0.4.16.2793.linux-core-x64.tar.gz 97419968 BLAKE2B 05e4ec8d5d1cbca130d009ecc1831afda7bfa20d4d7cdf39d37cf7250e4c2be852cad4caed68a47919d7e04dc07e83ddfcc40b425c9dd585ebcc7e6089306af8 SHA512 b95c46492d007292c601558b3e999578bb26430116831a89d3f9114036d2b3fcae2cabfb5a23927911b433d99d87b22fc4929b2edd442e5aad7f276278d96e95 +DIST Readarr.develop.0.4.16.2793.linux-musl-core-arm.tar.gz 93203707 BLAKE2B 286ca0d1d4f11b49efa8f9c47cdc0c6d0d9821575ea1fca78bbf1e0aa8c32d6796c9fe4d3fb97fd4a03599ad8ea98016e148a96068544916b3fe0dac132960c8 SHA512 5f3a9afbea55c2209efc686621382890c9005612783d039f1180f55f2b79194537261ab0152e937980cafcf5d297de0d0c5f4b25439a585f9315648f035cb29b +DIST Readarr.develop.0.4.16.2793.linux-musl-core-arm64.tar.gz 92496181 BLAKE2B 40b793083a7006ed450210def3ad5f13e590b58aadbb047e102e0d64f0752d236a760b9f0f8ff6bd79a84e7158b921208652a7762249a681a494d189c2a29786 SHA512 44b355da9d76f209ad904d33aa593c47cbe9bafd626fc45df2bbd99b137c23b14836e3d24e6622687175ef060c7a51d2a53d49e5539cf0f3967186e0cefc376c +DIST Readarr.develop.0.4.16.2793.linux-musl-core-x64.tar.gz 96504626 BLAKE2B 5c88222ca70793e322bd7f93e7f75c40d406905177a3ce217c7ae54d9e6640ffe42b8a9e311ef4c69c72dead39b32fdfd3038b8a41c608e290ff9e88bda564ba SHA512 13e0c1c7fec91b1d17d211aee749d29d85ee4837c4417e37c410cfe15b0b92b3079306e52e52904d6b9716e3aa2095b388204e1ac3f89fa9efa4e312794b90ad diff --git a/www-apps/readarr-bin/readarr-bin-0.4.16.2793.ebuild b/www-apps/readarr-bin/readarr-bin-0.4.16.2793.ebuild new file mode 100644 index 000000000000..e71a1b92c4dc --- /dev/null +++ b/www-apps/readarr-bin/readarr-bin-0.4.16.2793.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="An ebook and audiobook collection manager for Usenet and BitTorrent users" +HOMEPAGE="https://readarr.com/ + https://github.com/Readarr/Readarr/" + +SRC_URI=" + amd64? ( + elibc_glibc? ( + https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz + ) + elibc_musl? ( + https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz + ) + ) + arm? ( + elibc_glibc? ( + https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz + ) + elibc_musl? ( + https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm.tar.gz + ) + ) + arm64? ( + elibc_glibc? ( + https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz + ) + elibc_musl? ( + https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm64.tar.gz + ) + ) +" +S="${WORKDIR}/Readarr" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/readarr + acct-user/readarr + dev-libs/icu + dev-db/sqlite +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + find . -type f -iname libcoreclrtraceptprovider.so -delete || die +} + +src_install() { + newinitd "${FILESDIR}/readarr.init" readarr + + keepdir /var/lib/readarr + fowners -R readarr:readarr /var/lib/readarr + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/readarr.logrotate" readarr + + dodir "/opt/readarr" + cp -R "${S}/." "${D}/opt/readarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/readarr.service" + systemd_newunit "${FILESDIR}/readarr.service" "[email protected]" +}
