commit:     0b8dc05e96f0b1850e40b7ae359a91839ac94f9b
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 26 01:39:42 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Aug 26 01:40:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8dc05e

www-apps/sonarr-bin: add 4.0.9.2257

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

 www-apps/sonarr-bin/Manifest                     |  5 ++
 www-apps/sonarr-bin/sonarr-bin-4.0.9.2257.ebuild | 74 ++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index 7b5a9c0672b1..32c8cc9fc21d 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.8.2223.linux-arm64.tar.gz 94919022 
BLAKE2B 862c8719fe4b7
 DIST Sonarr.develop.4.0.8.2223.linux-musl-arm64.tar.gz 94972496 BLAKE2B 
210e294cb2670c69247ec505fc1ff7b142920bfaca4eb3477faaf3e633ae3687d7a4a05f9f4ab61313b634851fac3723562244200ef8460deaaf538b26965a63
 SHA512 
e40e7eb32ea9c16c68bfceebae461e6e3d3f90d0136a2ce81307f502e6f86f80744e6e7c1a8930c6caddf9eed1fbe17aeef4f64d4911de5fdf4bb55f9cd2078d
 DIST Sonarr.develop.4.0.8.2223.linux-musl-x64.tar.gz 99917339 BLAKE2B 
89a457e9ce52baf543d059018c64564c22753a974c0932cbd66b5591c0eaa8af7473c14caa294c6ac0aef160aeb5296acdeae88a70bb4140e535c9bde009cb31
 SHA512 
93766359b27acb9ec154801759ede0e82f962310460f1cf3a8dc3d89a3aeca4dfe9fb5a333f247ce41da0288525052fdfae7e9818fd94b73957dbc74e0991675
 DIST Sonarr.develop.4.0.8.2223.linux-x64.tar.gz 100849805 BLAKE2B 
07b7fa14b9191446d7e4039d58dcffb3215da3d783341c309a75675dade066f5777d35d1b2ab6532a5f4f84c65ffe1e7566de8766275039f23ebb7e518b459e0
 SHA512 
bd7ea70ea00efb5418645524cee95cdf0fb46ba24fe708eaffe2fceb6f564df78f231ef8e42d94ce58390f11469136b6c5b866f795a747971c37188bd2737be5
+DIST Sonarr.develop.4.0.9.2257.linux-arm.tar.gz 95210862 BLAKE2B 
a0ea69055a3de5b3af3b41693ffb0385f3f37c2ea7d71fe13b1784715bac9779f6030f366987d94274892fa3e9a21491883dd8e3f21e0d2e1433a58b4b1c8ba4
 SHA512 
bbd31353030114f9bef1b972693f84f99755a17953f035e97d1cf6b302de44523b84094fcf389a4bd69b3bc0c508abf19319443be3896321bc0c515f37c486d0
+DIST Sonarr.develop.4.0.9.2257.linux-arm64.tar.gz 94947608 BLAKE2B 
90b44754e5355fb8c2ddbe974e5f9ecc6f7318ba00026dba6cb67eff586e50d9594a8f5aa15ae7602b74160effb3ced0202d5c166316b5d3032c9e881ac25eb7
 SHA512 
b2507d58ed6a0bd8db979b478ab765dd96f2b6e012af0d5ea4a0959327864c764b4ddcd3f2fc30725e7be7f965c2e833eb0275060f787d3d57752bc773321b11
+DIST Sonarr.develop.4.0.9.2257.linux-musl-arm64.tar.gz 94996605 BLAKE2B 
32c8ad45533ab9a6fee3587b017909cecf54856aeca4280d5b0ae2f6a6a0ca992677851cc42c933c4ca3a435d93d0d63745853c8c1e032298d73a9eb711c6820
 SHA512 
c4ced1400ff0363ffc19a2a8f5dc16e3f25b3d427ab8df4f4fed5293ff2982f0e259156b716ccb64a8c36210d50adc686e8a6318356d2ed320d3ca32b59e8a6e
+DIST Sonarr.develop.4.0.9.2257.linux-musl-x64.tar.gz 99944363 BLAKE2B 
33a12fadc36df51b5527cda1496ae351645eb9f7e9cc7343277c47f3d34e0041d44c3754f8d0a6b74f33a5ce60c815660668327cedc12f419c14ded59ae01e50
 SHA512 
bcad9b98035bce4f9877b676b98bc9a017289b73c9c7100318febcdc0c01d4ec68c9c9a58c4ade31e398ae76064b9045cd170d0d4be48bfed3ac6df48d1333f6
+DIST Sonarr.develop.4.0.9.2257.linux-x64.tar.gz 100881855 BLAKE2B 
4627261553960b75808c15b7da1da2d9751531131956bbe2070ee906d4970509ceec4c223fb428efcc6bb467559e91feba13a256cae7d54a89acb5bbafc0945c
 SHA512 
d8917b08514cf77bd36e5c5af2051c5e34bd3ebb04c88954c7d47b4efbe13fbe2ca7d78c47fd61caba5b8afa53df4b882ec93696a1e3fbe90464bb12b0b3b46e

diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.9.2257.ebuild 
b/www-apps/sonarr-bin/sonarr-bin-4.0.9.2257.ebuild
new file mode 100644
index 000000000000..f10489599d33
--- /dev/null
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.9.2257.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Sonarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/sonarr
+       acct-user/sonarr
+       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 
Sonarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/sonarr.init-r2" sonarr
+
+       keepdir /var/lib/sonarr
+       fowners -R sonarr:sonarr /var/lib/sonarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/sonarr.logrotate" sonarr
+
+       dodir  "/opt/sonarr"
+       cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
+
+       systemd_newunit "${FILESDIR}/sonarr.service-r1" "sonarr.service"
+       systemd_newunit "${FILESDIR}/sonarr.service-r1" "[email protected]"
+}

Reply via email to