commit:     3aec5bf351868501d261ae9dc6f31503c56fde92
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 05:48:42 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 05:49:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aec5bf3

www-apps/sonarr: add 4.0.1.1131

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

 www-apps/sonarr/Manifest                 |  5 +++
 www-apps/sonarr/sonarr-4.0.1.1131.ebuild | 65 ++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index f7584551566c..33df9305dc76 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.1.1114.linux-arm64.tar.gz 93112257 
BLAKE2B c84d0337ddd5d
 DIST Sonarr.develop.4.0.1.1114.linux-musl-arm64.tar.gz 93159416 BLAKE2B 
f4972623d8bdca3e5ffe7e80e6bf11d1ecccd1f5a4d0f9589ecffe3c60155a1e386b714f66f4f07593e8db37fe978f05b485acb938bc2fce8a203b87164c50dd
 SHA512 
259fa7c7a882933b3fa788108a7deabb11c24fa1a26b584729d20d61ec89ffc7045b68a899955979e905cd2d5ee351525e74ee2ad18a0ce95e5707f458685c43
 DIST Sonarr.develop.4.0.1.1114.linux-musl-x64.tar.gz 98115812 BLAKE2B 
a94575f6814b4b374e4f2779b299015a2ade0602b9b75895b7c1a3b4df61d5f34e085af95946a27d8d21d22a8cdf1c054f566e49086a3e0095d0294b592acd40
 SHA512 
125a5856dd98c2b434168fa57dedffafb533cbffdb34ea606b335b8f958d44b2600d9cd503ce261793c2693e252a1e879efc8e13d2ee969677c6c05b0b1540cb
 DIST Sonarr.develop.4.0.1.1114.linux-x64.tar.gz 99052083 BLAKE2B 
c9d2f14b3c2fc932436bfd4864d00178727b2f0018de15b8c1af50087493041ff9b19c322319bbdd0e9744f588219103ac8989c2ad95f1534c93fdf5e9d4addf
 SHA512 
837b247bc554b3f95f431173b9d067cecdabdfe412f020aeb9e81f9296b604ceba71f60ad64878e4f5ac0a3541edfc5dad00d3bdb7c659bef5b6a99cd95d9675
+DIST Sonarr.develop.4.0.1.1131.linux-arm.tar.gz 93352853 BLAKE2B 
4afb1767ceb0c6997781a98c9402e6566c57c059d5a6e95ee527e44a7cbed75bfc8c76641db12e861e7f293026b43f4118dee08e1f145bec3ff861a8f0e8a66c
 SHA512 
14a049f649ff0dfa362d26e89da176c22dbab061a7e81b90a462cbdfaa2ed505140f009bd78f925ae44102050080e3b42a92ef530e930b41cd9df210e4d6c0cf
+DIST Sonarr.develop.4.0.1.1131.linux-arm64.tar.gz 93090415 BLAKE2B 
24af79fcfe4aa288d252a698d378b078704eb3c6740b63b223e1f1ef7f33b48297595ad7463c2a6e51e63ad0221c9a10dafb7118686f4ae015148eea8c7797e3
 SHA512 
a240f27faffd4fc4401215be6feb2664b44a0acdc9cb0072d1d9a15c5e07004e6f1c37215694c18ade40d4aa7f434695b866734420d39eb72cee4173fac009b8
+DIST Sonarr.develop.4.0.1.1131.linux-musl-arm64.tar.gz 93155052 BLAKE2B 
9207b70287fff043c6e583eb3368232326a1abb2ddfbfa595249146de9ac0cc71b4ec57bb4f24457aae983c612dfb8f483d84f281dc11a72790c15392cb6dca2
 SHA512 
7d9ff0f343bb24e382275d7d9f8e9cc22d80ec7d21b98c519e5d6b910f6d5f1be889899a97022d7b0b1f89f825d5393f0349e6898324ab211d9c470620fc65c8
+DIST Sonarr.develop.4.0.1.1131.linux-musl-x64.tar.gz 98077655 BLAKE2B 
064e98224348e1ce966819ad2d2993e2ac02694be0adc38656bd9bc0bec6c114c94ed5c20231377c09729a7d56d4416a01f6195606f8f71ec592a74f2fbb647a
 SHA512 
495d1fa5fd864b7505d5068b257ed08f72cacd8deb41de88a7f107e129d4d4098fa485ac8dbf4f8f550cef7e8d3cefb302fdbe15ed466051f5af6949dc4216bd
+DIST Sonarr.develop.4.0.1.1131.linux-x64.tar.gz 99010550 BLAKE2B 
404d8dc932063511afa6b1e0964110c012947786e5dbff4777315a37fd1ac59be66c5d02a539d738fa7840f5916668baf558d125155e4608f747beaa7ff3ee23
 SHA512 
fcbee66b7cf45f499f2fa9e946b65ac0e5ff30f0476e329bf58197bd888c254cf13a5e9c96607abf5a0f948a80ec79974fc9eae18a2b77fc6347b5133ccfe13a

diff --git a/www-apps/sonarr/sonarr-4.0.1.1131.ebuild 
b/www-apps/sonarr/sonarr-4.0.1.1131.ebuild
new file mode 100644
index 000000000000..96ad64a73d0b
--- /dev/null
+++ b/www-apps/sonarr/sonarr-4.0.1.1131.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+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
 )
+       )
+"
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv";
+
+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="*"
+
+S="${WORKDIR}/Sonarr"
+
+src_prepare() {
+       default
+
+       # https://github.com/dotnet/runtime/issues/57784
+       rm libcoreclrtraceptprovider.so 
Sonarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/${PN}.init-r2" ${PN}
+
+       keepdir /var/lib/${PN}
+       fowners -R ${PN}:${PN} /var/lib/${PN}
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+       dodir  "/opt/${PN}"
+       cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
+
+       systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
+       systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}@.service"
+}

Reply via email to