commit:     8ddaac95c711c4e08f199ce9cdae8abb3f51f013
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 15:12:05 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 15:12:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddaac95

www-apps/sonarr-bin: add 4.0.11.2774

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

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

diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index ef491a19a7b4..501f963da864 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.11.2762.linux-arm64.tar.gz 94998073 
BLAKE2B 3c9afadaa805
 DIST Sonarr.develop.4.0.11.2762.linux-musl-arm64.tar.gz 95054896 BLAKE2B 
b71767c7ccdbe414b1c993f0da8d0dae44403d6774532fa0eda573d7ddb8705e97ad44527951fb4de59b24a9559469c1e2e273188b396f16cb360fe429615cf1
 SHA512 
04586979b3ad956aebd11cbe4845c9d8c40b5dc22137f82742d875bc33e6a6db2598b3a08afec9826e5417ad8334dbc36cd0050a0e31d84c5b8ff04d384002b4
 DIST Sonarr.develop.4.0.11.2762.linux-musl-x64.tar.gz 99999058 BLAKE2B 
90c89b25840aa8e53ccb8789bd7ef4b0722a90d77b6f828a5f836054171cd500b6173c3cb5bc32d6c88ba28f0cfc4f0010b500fc4b6b9859de5931eb66bf3b34
 SHA512 
d97c9da0458748a10a8189b78886cf56ce825cbdeed19e542944edf74dcb34b2c1e87b5a51da49eb1e6a03543cfe9d4cc0aea7b9c5ee5b688ee331260b014e58
 DIST Sonarr.develop.4.0.11.2762.linux-x64.tar.gz 100920409 BLAKE2B 
ae470eaf6806df0246fe712b3fdec5d6d46b87590ea1dc2146045f0bf28a3e5b463ca9db913361b47b67bd95738b2e7eafb50e1d6b72b32cb1358d6aa315a4ba
 SHA512 
ec5b597abf3e7ec81dcae7ac419ac9b5ca2731400398785105d00592b182f19f78210ff4c804b1ab2c4f1800f722ad6d203df9b0a5d249f0e193b1a3fb82ad05
+DIST Sonarr.develop.4.0.11.2774.linux-arm.tar.gz 95293327 BLAKE2B 
587633243d526e2528b0851881b09540759ac420697dde365fb57e18661deffe7098d0fa07e9ee6263f9211f0d1c631e93966e76f3efef2179efc16e6b9d1138
 SHA512 
fdd118bbbce99c870e5fb1048c7631b0e3c4866be6439e5a34cb03d6e60ce71374ca49a105b1fea0d44d40931e8c641e4ef160285be97abcdd2d273c0d979d04
+DIST Sonarr.develop.4.0.11.2774.linux-arm64.tar.gz 95034898 BLAKE2B 
54f64df4df74c560caddc574d44381d6adca6a55e2641373997cfbcee3be041994eb042031f5876162f738f5b7145e12ad3858a625cc3c4f7472d7bb96eeedb1
 SHA512 
ff2cbfee560dc153a40a885f6b887d1e642925533c77e1cd780e953baee6a43863cd13919210a16ee0634e0f82e6932a036aa345c01c1bc48f48e0476bd6a0a5
+DIST Sonarr.develop.4.0.11.2774.linux-musl-arm64.tar.gz 95088106 BLAKE2B 
a315089b3591716568eb6a234a965b19caf5d376855d7cf5d2ad5a39586c3cc7900ec4c2838c03ef510e08f09a00729f24cc51771c73891ecfd6fe0a5c9b652c
 SHA512 
f973ebb84ad92a9cc8c70e412eb1e137cfa244b860d5749cedfd503c029c44a2284cbe534e426bef0a11b54b3a2f056a15e558611e78838fa4a2d976d198eec7
+DIST Sonarr.develop.4.0.11.2774.linux-musl-x64.tar.gz 100037520 BLAKE2B 
6ddea8ef5e1cc10b2ccdc45d7edb371a832f8e8a0f8c8e4ad755cfd58817e85261fe6108762987b2359dbb26880db1bbc1a4539352c0c78fa9ffaeb0910f7311
 SHA512 
83e5e6648844ddaa47da47e1cdc938b818444f42c758607a943b95030c83ce04d646e1ae8f575f204efb25ef28615f81b435d3ad8b83af052947e8f2f68937fc
+DIST Sonarr.develop.4.0.11.2774.linux-x64.tar.gz 100966281 BLAKE2B 
587dc0081af0eba4bbdf6a76f3e941a6a31afe3107d1abae49d13958f9ff024203f3d83f58bd25beb79a69c148674e545c4ef8a04a3055364e47cb0b85889547
 SHA512 
15688022ad9172692fc11d270fd205045e6d832ec6048ffd0e86810bb6e93b9077d2c933a8206ee09f0f9c7cc16b928989788c61b26d1b379c27869464491f03

diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.11.2774.ebuild 
b/www-apps/sonarr-bin/sonarr-bin-4.0.11.2774.ebuild
new file mode 100644
index 000000000000..f10489599d33
--- /dev/null
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.11.2774.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