commit:     0d6782bf7be1f46faaca6a29cab3f4e06cfce5f4
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  7 13:56:07 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Tue Jan  7 14:00:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6782bf

www-apps/radarr-bin: add 5.17.2.9580

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

 www-apps/radarr-bin/Manifest                      |  6 ++
 www-apps/radarr-bin/radarr-bin-5.17.2.9580.ebuild | 78 +++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 2bfaafcfbcdf..18538f1159ec 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.17.1.9561.linux-core-x64.tar.gz 105583265 
BLAKE2B 6c2f5ff5
 DIST Radarr.develop.5.17.1.9561.linux-musl-core-arm.tar.gz 99999059 BLAKE2B 
253b9512973a0ad3ca55f81dc58f000fd560ccd2a15f392bce18ab0b9eb6909c601f430cd877e89db78144fa6b88c74a216b84aa2b36b7bb712f8c7c18411eb8
 SHA512 
2d37fb2bed91807e2a710c7a44596c5f8fdbcc1e046edc5581fd478c4c428f05b3660678980d5725de1def2b68b000fbc39a4abc8a0977f2c52c99f2d5e8db63
 DIST Radarr.develop.5.17.1.9561.linux-musl-core-arm64.tar.gz 99660121 BLAKE2B 
5dc9d8aa3916c346b854089fee50c03d27be44cc5af8e2087efe6a10e06062851442ec8dc64fa278dd6bc3ff14645ea546c26c5a4475c95095406c9140a701ff
 SHA512 
0c00345e4994f339842d2b0bcb88eefaf57c8203db63074477a3a856b1cf53caa0ee4eb7f602f40c9f4c3fa95b95edb2b4abe97e5860e0cb689fe8218b743455
 DIST Radarr.develop.5.17.1.9561.linux-musl-core-x64.tar.gz 104656970 BLAKE2B 
c8842fb4cb7ed3de5de38ea450bc5fc50ba1156c6760bb66cdc45c50fb6d774f151c70ec803430751e0fa521265324d51e31d9a48c57c3dcd4d22bcd092e068c
 SHA512 
452fa336143e7c4d2b6ed8de6a6de7a7310ad60135bed33a172d52266b8d4dd2a30c3c92af2cdddde5477207c1f110fce8bb23d04683ad73b756fb84dadfe07f
+DIST Radarr.master.5.17.2.9580.linux-core-arm.tar.gz 99974931 BLAKE2B 
91d0f77595d3c98d673e8e27a8c8dac34ce6108782a0f9f72892228864870e14cfb3bd3e702d57452f3cfdfe6549d65a16864104373684befde412e14851ff2b
 SHA512 
9bb00f3410ac9d74f0e6e2d6a053981f6c6b9b7b1e7746d17b263ea123372646afb514d2b53700e517d51f7f3e4d7ae84e431ec2bd0e6ffe5b930201fe2d927c
+DIST Radarr.master.5.17.2.9580.linux-core-arm64.tar.gz 99598847 BLAKE2B 
a6ec6c16e3df6c3689ada962ede6c3d1751ec1715c9144556b38ace2468346692809cca206c08456f48d38880d747f8585e206ab696fd98e9fe9b21d978b6244
 SHA512 
9ec5ee71ffa68e06757e53a8f96297f1cf2bb58a9309b8119146501dda68cb98c411aa2bb3cdee22611f5a82380507edb86a4621aed7968a1ac7eaf78b275dbc
+DIST Radarr.master.5.17.2.9580.linux-core-x64.tar.gz 105590777 BLAKE2B 
76ceb7bc2a5bd294910620d337fc77baa2bd0b1778116daec75fb308687677c553a3f4c1b0d8c27e73c8dae441050bafcf42ae223d2de77325b5967818e8b3cc
 SHA512 
03cb693e9736c78eefcfec89f9e1ed83dfee6bdc9d798a47baaa8090071faaeaee4daba47431df4a8db2979ba9bc8d3590e656a4c3cd817dfbb4552bd1422deb
+DIST Radarr.master.5.17.2.9580.linux-musl-core-arm.tar.gz 99987693 BLAKE2B 
83a8d8d409afb2db751273b34fbc52c3e65e64b2c33b74dc993e88d1d69bf4b42bb59951319e72dd694d6f303e62a65fe9073ab96fe6fa91486c4e7f256b5d93
 SHA512 
9e74715fe3ac247d03beb96eb9e101ad11e18735da06864c3cd9fa33583a8beff82d67bea4b75a58133f0667ba6527ee465d8d158d3c2d7090dd5e7ffbaa4ddd
+DIST Radarr.master.5.17.2.9580.linux-musl-core-arm64.tar.gz 99661063 BLAKE2B 
74597c0b062a9deb8d42776de67f1f625288bdea82ca882bfa67e57d7f970d22095d1102f36202a191db6f76859b6e97bf554b803c998401b56be35b32eb38fa
 SHA512 
67a56b2e840561dd68073da57da31d29e3d77d82c7ddc882d250d4d6191251b172a209fffe80c775971a094084b3a1ecd90fed42d7c45d0a961fb94f63bf5a9e
+DIST Radarr.master.5.17.2.9580.linux-musl-core-x64.tar.gz 104656916 BLAKE2B 
122f2eb0a921373bc44fba52be58d3d21282a63c718fb6ff3e2d5cdcf500df112ac549724d585daa68d34a6f810802156d6bef02fd59e9cc3c9f6bdf10784fa6
 SHA512 
61bdf94b2b62a813a31aea623ba0560965f0bbcef14f596e8460dbf75f4ec6fda92fd9e51e247849d4d74080249483b2bee74d5c643abb4603c1b25999327f5d

diff --git a/www-apps/radarr-bin/radarr-bin-5.17.2.9580.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.17.2.9580.ebuild
new file mode 100644
index 000000000000..3df3a2439fec
--- /dev/null
+++ b/www-apps/radarr-bin/radarr-bin-5.17.2.9580.ebuild
@@ -0,0 +1,78 @@
+# 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-util/lttng-ust:0
+       dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+       default
+
+       # https://github.com/dotnet/runtime/issues/57784
+       rm libcoreclrtraceptprovider.so 
Radarr.Update/libcoreclrtraceptprovider.so || 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" "radarr@.service"
+}

Reply via email to