commit:     367bc5313850f44ac39457e936d18d19c1f2efbf
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 16 14:20:53 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Jun 16 14:25:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367bc531

www-apps/readarr-bin: add 0.4.18.2805

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/readarr-bin/Manifest                      |  6 ++
 .../readarr-bin/readarr-bin-0.4.18.2805.ebuild     | 76 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index 9f593451b45f..68d2b39b9a55 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Readarr.develop.0.4.17.2801.linux-core-x64.tar.gz 97399943 
BLAKE2B 91b041b3
 DIST Readarr.develop.0.4.17.2801.linux-musl-core-arm.tar.gz 93157767 BLAKE2B 
e111d9ada4ae39eed125eee1af719ba3b4b3e1e5a05925d573fb7e4595861e5560d6b296bf3fa3e2f66bd191aa97f73ccc766b10331bae3217c2c44daf659159
 SHA512 
3b87a16724d09477cf6f77a22d5c26227e7a38b4d6602d8d3f097c3a57fe91615be63b7ac36a243277805b480e29271e248271e44c6175b2f79f05bfcb74f6fb
 DIST Readarr.develop.0.4.17.2801.linux-musl-core-arm64.tar.gz 92430537 BLAKE2B 
89e8b859de168bc6dc62bef253848588ac08c3df7c3a909f193199bac3f23b17c5224a472df83849b7fa243deb538b3a2e351d25ccc50a46d102a39d71272c7e
 SHA512 
41740e66e89c7d952b1d619636eb661f179be7591d665b36d3ef9c183dce47b1bd35cd74dadcd1c4467a65e52e344e1c519e37ea87f61885433655f25749dc71
 DIST Readarr.develop.0.4.17.2801.linux-musl-core-x64.tar.gz 96450978 BLAKE2B 
68e032757441ee9d3c8acb249e721ddf5be1b9f3133d69837c53cd7726f586ff03c047c1f439b2d303316ac70a93239cbccbbe524b4ae821e9d6b094e1beba27
 SHA512 
3f60dfcc69e2a4140580e4e4625a1fdc14f42cef479862ea9fb5ee7db9db73fba70a1bab665427b486978ee864e8ce88081b60fc03e262cb6c1099a4914e1db7
+DIST Readarr.develop.0.4.18.2805.linux-core-arm.tar.gz 93127318 BLAKE2B 
eef89c55ee47975fde3882353932be30eac1d0d6a4115ee373703e7aa0ccb7c786ff3ff45d987cc2f37bc236f5f1ebd5152b069f93b3e4b9fba533025668daeb
 SHA512 
e46477cc866513e38c7dfe7cad715a9267f79bae2252c821b52e31b19b2ea645058fca478e7c1d491c71987c79885a09b314d8a1b3ef59975c0f4d97854a7504
+DIST Readarr.develop.0.4.18.2805.linux-core-arm64.tar.gz 92375916 BLAKE2B 
18e871a0cdb1a421d9a8d065fc4eb4532feb5703ae9f3411770c961dd33a5b24529e492b16e00b6ca0664613fc6b7c6ad447380607bd0e80b00634dc071b0710
 SHA512 
d4f3367d99226776f6137c68c7b9a4e3f2ec3f152d4d3de55fe0e72e45e53e9a3c6de36928367712e3e48e3624199bc3bea588191430014886d9db8065ee4c7d
+DIST Readarr.develop.0.4.18.2805.linux-core-x64.tar.gz 97392052 BLAKE2B 
ee754ae4562b65487677402edd099359b292f726635a2c87432a1b840556b9290e1ad2cd84dda621694d162427d2417a9d6e64bb0f0116015b54eb3dbe1ce3c5
 SHA512 
9ad44e01dd09400e676ddef3b441c1f20cde706bcfa272a9e0627ed0c08efc37d1e2ecf0b6f2136c83b7895f58eb60fabde45ba5b7054f595140912753240376
+DIST Readarr.develop.0.4.18.2805.linux-musl-core-arm.tar.gz 93157530 BLAKE2B 
be28648eb072f4411d8f0dae669eabb4585987092fea1b9cd7cb800aef33c9e4d506a737d6966f3e354e450d256c674b539f8ab1ce2d5a8be47f16a4350aa923
 SHA512 
6516895df292f124cf0ba72bea977e59d5ee40bfea1f213225c0567521195418d61b81f73b20296401e719c712945260d2af320bb631b4e3b2724dd49fb82158
+DIST Readarr.develop.0.4.18.2805.linux-musl-core-arm64.tar.gz 92432168 BLAKE2B 
d7274637a7ff4cefc5371a426c99a1d466567235e27f165c6a4c67fe1dde5065985ad6f6d21d91a41a0c165d0d093f90a02bddf365825db386ce60e8e95c8277
 SHA512 
045de83e9f5174a8f433060e428fc6f1e0890fbe954c6cb8f6f13f1fcd1ad4cdb73c59a9fb795852d1907e2779c8c04794b0c76be4027712d6a5eb6728c162ff
+DIST Readarr.develop.0.4.18.2805.linux-musl-core-x64.tar.gz 96451113 BLAKE2B 
a72d6b6bcd491266ff92c985442fbb7b7bdaff8f68fe72bd57c26d3741614bf9d5f9bbe7830efc951e193542c48fc54da586ffe5f504e667ee0636f8fad40dd6
 SHA512 
a74dd6dd070bd8119bcc659b73683a5d82726c4433fe9e339c69db17504c50f594d4251a0c2b4670c8d2bb16eaa4689c13494f974dd4b32b36d5f99230541193

diff --git a/www-apps/readarr-bin/readarr-bin-0.4.18.2805.ebuild 
b/www-apps/readarr-bin/readarr-bin-0.4.18.2805.ebuild
new file mode 100644
index 000000000000..e71a1b92c4dc
--- /dev/null
+++ b/www-apps/readarr-bin/readarr-bin-0.4.18.2805.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]"
+}

Reply via email to