commit:     86c6eb3b21fe012a721e7969a04217ead6e2b307
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon May 19 12:32:09 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon May 19 12:32:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c6eb3b

www-apps/radarr-bin: add 5.23.3.9987

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

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

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 7333c32205ff..3e1e738f940d 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.23.2.9919.linux-core-x64.tar.gz 105804042 
BLAKE2B 28c2bd8e
 DIST Radarr.develop.5.23.2.9919.linux-musl-core-arm.tar.gz 100194259 BLAKE2B 
50eb80f1af8ed0f808cb9d44d58a84c9896ef9e0c45473658c2fba48fd0c91d5aca73eef2d38b19cd9b7200c9f4ffeccb9e1e19c960ab9cc3d93722e1d4dd043
 SHA512 
d8458150d68b83253c08da0f088d379a966f85dfb76e1957ead69791ac8de6440c0ac78ab91876c9193b7f23d1d77dbc720a4377b2f7a7f9e93a7109e174a675
 DIST Radarr.develop.5.23.2.9919.linux-musl-core-arm64.tar.gz 99852676 BLAKE2B 
45cb1e8fd04132ae9bda7ae9d2fffd2ffaad983b409880f378cbdc2e7cf91dd9d190a5ab8dd25c2b69145523c55d1a9554fc40885ded20755a02d55c111b2159
 SHA512 
cc972839f87a040c71c5fd9bf7f7327982e36b3c5aa0f37d095ca0245b57ecc739488e108ba6aac3666bfa21c402377d6eb3a8a2829d1e154ebcc65074b3eefc
 DIST Radarr.develop.5.23.2.9919.linux-musl-core-x64.tar.gz 104867862 BLAKE2B 
7f0ce834fa44b6c645f56c61cf5a80116fb5bfb69a0da32fceaf5376d3c8b56a58c565f353e0119529fccb6bd4ad17950e1c7ec835c96186b2671eb9c3d64872
 SHA512 
eb6e7c1a866323e20ba63af81a6bed7f84a1b981988f18c15c57886a5f07819ca881c7e0feede3ec9086aa26747e3985cad2984a591955a6c058739e0c467136
+DIST Radarr.master.5.23.3.9987.linux-core-arm.tar.gz 100126398 BLAKE2B 
499c2ab7ae6c74c9b2e5ddc7b717f5c5316ccaa771f46aadc03bf84244c5a1775b60d5e62b656fe5e89b5df28cf5d7841b03e57f9f21b79dad5bc8523d446ef2
 SHA512 
dbce4fe82783376590c54137d3036a0de6c02e77fbe4325335ebfb1899feff9fb9a38ee4f95bf91a5ce46dd08337a23d0fb9d54167970f2c6f0ca1af265938cb
+DIST Radarr.master.5.23.3.9987.linux-core-arm64.tar.gz 99736126 BLAKE2B 
fc0adb14de86160f26b40444e8b0431ca15a871ec69881d85de820b5803928a7275d91f096f12efd466dac015f80692a4e9786dc11d3b439c51335d9eb7a507e
 SHA512 
b1205f3472f30e4499d8664bd0ba12ed904a560981a76a24dd6c2789fdb0078710e09b8d1bef60139f6089e1e411d07f5b086de13e3c48c172795b126e76cc43
+DIST Radarr.master.5.23.3.9987.linux-core-x64.tar.gz 105756452 BLAKE2B 
cf0fc8f42f5ef5f8514d147f15146a5d9500dd5341c9caa56578bf7907bf7a009dc9d869dc410ce62c47d510b780c7a9430bbf970a9291efc1f3ebfd679670dc
 SHA512 
2a67ba0e8371179a53862249767167e7e230a7fdfb5f3f37034dc9f081918208fd9f6e31e8864dd7193dcb24dc513b4c48cabcd9ff98ab294c52ec33cdd99b7c
+DIST Radarr.master.5.23.3.9987.linux-musl-core-arm.tar.gz 100151721 BLAKE2B 
f9e65b30c7e1c93ef3893e173183036423e5861b3afce95cdf568698b0b77ac36dea9335805dd98707c809109342ccb164aff07af47d2d56c07f6fbb2a5a1c2e
 SHA512 
59619050e5ab0e2bd86d63d5197393ceaaae6905e036d203af5dbc702837d038430724191671530743a6831ca77f9b8408389f1a20a29c9a049f015a184c30a4
+DIST Radarr.master.5.23.3.9987.linux-musl-core-arm64.tar.gz 99805451 BLAKE2B 
deaaceeeb4e84f46a112147fbe0bd5c6a80eb304b51bf9820631ed0548a2b3d729fc713ebcafdd4e8e82c6c651f82e1773634bd4eea86f4bbc3273a5fbeabcda
 SHA512 
4ab6d193a9a49b428f026696372f2e5adc79cf370050760d48ffe91465eb8930a39f5bc893930296712f425686f2140518b1435974b34caa0d881366c4da4d99
+DIST Radarr.master.5.23.3.9987.linux-musl-core-x64.tar.gz 104826241 BLAKE2B 
5cdf84b742178e060525fa5a29926188f050421ec38a7d2eac10dd4c4f563bbb74ed71209a49af325da909013453299f8cd86840140cbe1e77139dcb63830dc0
 SHA512 
b408db5e134e8f217543279c7f557ee14ad61d338668239180cefb1ec3f96fb683fa9a79ae403166380ff89fff1a996d6db9a780b2a207dc0c7d007fbbe5871f

diff --git a/www-apps/radarr-bin/radarr-bin-5.23.3.9987.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.23.3.9987.ebuild
new file mode 100644
index 000000000000..63af799ab137
--- /dev/null
+++ b/www-apps/radarr-bin/radarr-bin-5.23.3.9987.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