commit:     5e4f67ce04f0675c4780dc4b2e8580f497880198
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 20:12:24 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 20:12:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4f67ce

www-apps/radarr-bin: add 5.12.2.9335

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

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

diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index 2f2fd2fcd521..08956da444d1 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Radarr.develop.5.12.1.9289.linux-core-x64.tar.gz 102581675 
BLAKE2B 9aed271e
 DIST Radarr.develop.5.12.1.9289.linux-musl-core-arm.tar.gz 96975487 BLAKE2B 
ccd7428ae4cc412ec52e2ca57a91f51f6e7bd4fae7b62ce16c709038e48cec318108d34f43ca57cfb1cc6bddc1fa78d949f7c60aaef2ae196d3d6daf714fe549
 SHA512 
5451d17216395d53f4d86f18fbec61859baecac4577c1f52d11d740f6e0bc75d2ca000ed9743601e4bac693eec248bfcc57334967435645520a31f804e6efb14
 DIST Radarr.develop.5.12.1.9289.linux-musl-core-arm64.tar.gz 96614465 BLAKE2B 
823cc2230b0c08edb593230324d6a50daef7ad36de709c55c971d4d7d3addb144f46d121e39d3492c4040f1ac87a3ff09997c3d3eaca1e9af46df4c52fa7319d
 SHA512 
d990963deedb85fab8e8a8ef5766e576855b5491fd31f4fda989ed67dfbea07772e42ddd588a091418b90d416a5968b5c21b78d22354b5e0f15baee8b2c50347
 DIST Radarr.develop.5.12.1.9289.linux-musl-core-x64.tar.gz 101651761 BLAKE2B 
e343c7abe4be3ee71b751a9a9c75f9d6af8112593a5bedb3e576bd356895c0b832364bfe3b5ee9b134b8a78e941c6d8a180bbe2eed7ee35a891cd590a8a93cd2
 SHA512 
2ec1eee8050116e842776793160a44c2b64b20359fd6b90afc01c626ba6417ff72e5d653254c49e9af2e759867f49a6bc5fcf99fa14dfe2b7223dfe771572d91
+DIST Radarr.master.5.12.2.9335.linux-core-arm.tar.gz 95972804 BLAKE2B 
a8e7c0e3f41d9b38999a223716568678049a093800710a8be38e62a2ae957c530446e0bef52de97e408c25fee0443e68b3ef9c813d73c9476aaa67fc97e10b6f
 SHA512 
a8e7ad043d241466b8476793be74ef5a4fa7aa4aa8e9d794b777922fff145d4fac0c37e6834d029a2cc40b98cff8fe209f7324b8e9fd0c8e5404737bf72a7627
+DIST Radarr.master.5.12.2.9335.linux-core-arm64.tar.gz 95715972 BLAKE2B 
07ba49eabe30740b2dfd0573b99a6d0a9f633e15f066fd665bde8b66e275954f4dd3d21d39a4b3cc51ae0119514ef467a52c94f47fa4fb090798e05b1ec18893
 SHA512 
dcb1d0164de4327e6d801bc53d7461525e65ede62f3258c43d1d323b7d3fbca1cd5f75a8ccdd808287c1d054ab69d29314030e453df1c36d88b63c5389a6cc7a
+DIST Radarr.master.5.12.2.9335.linux-core-x64.tar.gz 101661300 BLAKE2B 
fded0e5e3e2c67043fea79a4fd35f855272c6dc2f3a849716bbaf9d3a31523657b37326db641999482622d58e28a77147f8dc14657ed9e3b4d52dae62df5742d
 SHA512 
245d75251ddf9b44f6ac6fde862cc89734edbb2fb7afc3391f5bad12fcde6d4b7c50b7852b43a77cf823864083e0e39e930c7323c2fcb2c9b15551ef71362a17
+DIST Radarr.master.5.12.2.9335.linux-musl-core-arm.tar.gz 96048446 BLAKE2B 
76c01c6763c6b021333ac945df3208e538055de88d49ec9aacb401370caea2c8a356c07b577eb27962a3d0a1553870dcb1b19090fb5cdb6afa370e1145888d7a
 SHA512 
d26f5fa0878d33db77f4d776099ffc6251afbe8b095ed89ed438b33b4dfada782cc875e9561776313bf469d87a93151bd0adccbe32ce87bb257395707934d56d
+DIST Radarr.master.5.12.2.9335.linux-musl-core-arm64.tar.gz 95776781 BLAKE2B 
f82e2c95dc85a5b0569d0bd3de2535983455098fc1df42a0a85421636eb6e84fb8eb589ed073f6ddc57db2d0fbe4b36bab0d9e5c12ae106ad8116dde9cd70768
 SHA512 
50f41d88b9d68bbf357847f3188ac1d078a2b68d5d865727a9c1abc050186a3ef76176653defe76e0ff5019733d769364bb71a9d4b66cbafb3100354a402791c
+DIST Radarr.master.5.12.2.9335.linux-musl-core-x64.tar.gz 100715494 BLAKE2B 
a375ae6a9dc7295eaeac22e6032a17baaff68ad5eb4e5739d342ec954b418a52c8f95e3d9ca74c1a7b95fa807c52b6cb0cbcab670c46e713647558ebd14ababf
 SHA512 
27b1bc1fcac467e6ddf46a635773b9f9a41de22e338ab1df60aa01aa8d46de25cf9aead90ec53664f9e178cde4191fd867b8b6c4c984b4ba71c79848739ec3ea

diff --git a/www-apps/radarr-bin/radarr-bin-5.12.2.9335.ebuild 
b/www-apps/radarr-bin/radarr-bin-5.12.2.9335.ebuild
new file mode 100644
index 000000000000..cd23e5d85ec6
--- /dev/null
+++ b/www-apps/radarr-bin/radarr-bin-5.12.2.9335.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 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