commit:     49419e47c63dc037d0a9fcea0033bbc9594ad12a
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 24 17:39:33 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Mar 24 17:40:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49419e47

www-apps/radarr-bin: add 5.21.1.9799

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

 www-apps/radarr-bin/Manifest                      |  6 ++
 www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild | 77 +++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 6066ce57d27e..39ed1cd05318 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.21.0.9792.linux-core-x64.tar.gz 105671878 
BLAKE2B ba14d768
 DIST Radarr.develop.5.21.0.9792.linux-musl-core-arm.tar.gz 100082416 BLAKE2B 
ad4623ad65bdf61b7001f2e646b02330cade3ea5ad38142033f5a6787dc14c0720023c2152ff89098b2a540ea0b3129d13420067371203ea1f31793556199d2b
 SHA512 
400f8003a95e5ce1c5994ab64ec8b1558b272c6249026f7af261914488cf4f12924618d78bc62eece9b151b36ac3b97e71ee8fb0dcdda27a3477204f75dc2095
 DIST Radarr.develop.5.21.0.9792.linux-musl-core-arm64.tar.gz 99714635 BLAKE2B 
de688ac9bce79363fa7cc9ab9b6a8f9ed044616a28ca1ddf1fabd447009878ca611955f24ea311f4b25e771b95506ac6dd1d143dd444991ec4ce32b571860c5b
 SHA512 
1a1c0f6273df8998137dbaecbcec8935f89df251cb03ce224b8169062f50bbe8355e3f0664cfd4cadda50cde73b10a0588c9a2d5cade2c0d760f2f935cab235e
 DIST Radarr.develop.5.21.0.9792.linux-musl-core-x64.tar.gz 104738026 BLAKE2B 
008e13f2de16341cea2439fe69bae30f40f369a67f1fa718d3f6d8f9036339bd59fb6a5cb50ca47888a496e49de14eac610b11c4612131281d0af5930fa4fcc8
 SHA512 
1529dc14233d44882283b546aeb6f37d36c77a97db2f86dbac837c923719023f6123127bdb1aa92839bcd674865352778a56e6cadbf8f66974ab6db5d1533c57
+DIST Radarr.master.5.21.1.9799.linux-core-arm.tar.gz 100054445 BLAKE2B 
bc6e14995d8b895fc4f8290573430af075ebf0787f026b9ffd90c9eac635b63b406c5c313929d12cd20c4cd87a1e0954cfbb86b59932b811ab453a7065c2e1f4
 SHA512 
458fefef946277991f39f4702d9e40c5819a9210e34d2ba072ac382cef80754a0e0aa36b5ae130986d5bfc8aa8f52d70b429593c6e66224edfbb32494917cc67
+DIST Radarr.master.5.21.1.9799.linux-core-arm64.tar.gz 99655711 BLAKE2B 
f220cdf912af778b808bc62c3b9f68f83a9ad5e3e9c25d0916d4ce8c8e8fac10e2f900bb91cdcee0b5e81f01186d4fd48f2c814212661d567358a2881bf05a49
 SHA512 
7a0769c079e386b0b6349934212ec6168a8e22b392488369f41382a6182b00531b90836815e9bf8392e3b5c0572f43f4273a35e5e965c6902d4d810c0376ed5e
+DIST Radarr.master.5.21.1.9799.linux-core-x64.tar.gz 105670136 BLAKE2B 
a74375dd2f02d6e6d5e889cfc6e6ed1d51bb4e9dc7e7a21db439d836ddcebe77622069087f5f2cdfcc5d93097153cd34bc2a613bc5c9f19e553988d9494e7c93
 SHA512 
e33e7f2a707e34d69a3f2a05426d9f3bbdaae056231900c1e9f252c4d024eaec5c0c3bbaf78b5b0d4ae1db30585b002e89bf351756010fc5d34ce3a5532d3ff7
+DIST Radarr.master.5.21.1.9799.linux-musl-core-arm.tar.gz 100068706 BLAKE2B 
60c7ae94428ea15bfdfa1d7dd50464c38054ab6d0cece49630a41df6abbc76aab3f8ff8b8382e99fafa3185bd5ac153efde7777b53bc60ead20b10a89cd486bc
 SHA512 
edb28b08b60fb0eee09a1531e122fd9b81a159a6034924fbebf7756a19adf535dfa87aca0a4c862ed58c0cb85e651e8e0bf555aebd455d86a93515ae9362b6b5
+DIST Radarr.master.5.21.1.9799.linux-musl-core-arm64.tar.gz 99718659 BLAKE2B 
0df9ef6a0c2f358fd67d5146af910dc032ad9ec826f906cc7de8775c30e611bd0848d75dfc98c13ca8bb36123f5ce3d72cc4bfedc39138958cfcd593b160aedc
 SHA512 
d891e776e6bbfdc0af75c27ee2d9b50a53f070205308b21c1ab5ab0478310b0c1ae4a0afb149788918d335a522a9d4211acfade0948106549463f7da3879ee0b
+DIST Radarr.master.5.21.1.9799.linux-musl-core-x64.tar.gz 104731077 BLAKE2B 
c66a3e092ab29981c0a618a04189210d65471f2b1e4e62f9267ad2820616998ea0d141e50c4f58b21f6a923af2f558841e4afddb7449ae2959744cd7b918ea20
 SHA512 
24ad3412a803bbab84072d0823e5f7f1f993f8ffc5ee7f4d8b6ad383d9161e421617b6f2b3176bc32cd048d2442814863d2e4a9f1b13b42e092b2d092a212dc4

diff --git a/www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild
new file mode 100644
index 000000000000..63af799ab137
--- /dev/null
+++ b/www-apps/radarr-bin/radarr-bin-5.21.1.9799.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
+HOMEPAGE="https://www.radarr.video/
+       https://github.com/Radarr/Radarr/";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Radarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/radarr
+       acct-user/radarr
+       media-video/mediainfo
+       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}/radarr.init" radarr
+
+       keepdir /var/lib/radarr
+       fowners -R radarr:radarr /var/lib/radarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/radarr.logrotate" radarr
+
+       dodir  "/opt/radarr"
+       cp -R "${S}/." "${D}/opt/radarr" || die "Install failed!"
+
+       systemd_dounit "${FILESDIR}/radarr.service"
+       systemd_newunit "${FILESDIR}/radarr.service" "[email protected]"
+}

Reply via email to