commit:     b0cece6afe94db0a9779f19f8beadeaaa3018b48
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 14:30:50 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 14:42:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cece6a

www-apps/prowlarr-bin: add 1.20.0.4590

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

 www-apps/prowlarr-bin/Manifest                     |  6 ++
 .../prowlarr-bin/prowlarr-bin-1.20.0.4590.ebuild   | 77 ++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 3b4216ac7806..6748b8173daa 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.20.0.4590.linux-core-arm.tar.gz 88749494 BLAKE2B 
46457ef941b7b55d6c976e758e0a7d137a2f0c561a2bb672ba6a7fb1ea17b06972a53755111a7b72aed92f988c7fd78e968946adb9f4f82ddc6d760446839c17
 SHA512 
732834a08060b19c8abb333180eb9f59a0adfe245b6886cc25a13f16a9ad66d760f2b03cb1698f8b7c50b23f7b82e77784b94d46d92992169dc863845b3f55ac
+DIST Prowlarr.develop.1.20.0.4590.linux-core-arm64.tar.gz 87991712 BLAKE2B 
1ab77a9288e696b46bb2b7cf5a208b06c00e5c94417a590ab267672263f42083290d3af5800647bbea91b41e673daf7f052d904df6851db20d7d410e5571d2d5
 SHA512 
f53a3f52a90e34b075427a809b9183f044be96582153a87f7353b5a89dba151d574acc8dfffaea51afeffc035add62bb85846b733589d28690e8a2ba840aefca
+DIST Prowlarr.develop.1.20.0.4590.linux-core-x64.tar.gz 92982244 BLAKE2B 
88e207de642d3174e6c34a5810adb16a4b7663e092be4f16922918d76a8bbca8958117aab019504d7786d30897142f864b4f95636cc614afaa42ef51be1998a2
 SHA512 
1d3895d3d4e858abc00fe2075effb02220ba7fe3b8c42531a126504a1234fc15c6016e7303efc3d48c6d7d551582596542a20acda4e43e7944eed07135d9aeb9
+DIST Prowlarr.develop.1.20.0.4590.linux-musl-core-arm.tar.gz 88809629 BLAKE2B 
31f13be78dd06f8999402827a6d9c268cb8a789a0bcec6545acb326a4c8044b5a894dd2411c5a70ae5e1d0c52f7ac41971b07f7fd4831aee0ba26e588ec2e1c1
 SHA512 
a94139fec6a380101b38b1e5db3b791973ad4a5c14e995681405dca8e3cee47a7a2fc4b39f65a187b4ab8ee6a5f0cc8a4a51b382673ed2419c2847aae2c1b955
+DIST Prowlarr.develop.1.20.0.4590.linux-musl-core-arm64.tar.gz 88056563 
BLAKE2B 
559b6d2a3b4ff0c899a983a259151c1fb330370c0f12d11cc14c763fc6bf5bfb9c1181a58410756cd7c8590b44152ff9862baf879073c7a55522ca4bedb5c027
 SHA512 
463b7bb6536027583e0443106b9c115de12894f202bb788acef8f2eb4e30e09add88218a7f5791450e8305689e5d71960d7830d85d29e3a212443b5886d9d509
+DIST Prowlarr.develop.1.20.0.4590.linux-musl-core-x64.tar.gz 92051333 BLAKE2B 
5e6f006136bba84092c0a47bf0864377a85ea5936491f1f58e7725ee7298c006cc013ce03e1cc5ad8e46027b74d6e6739c2fae3bf033cda3ae9e94269ad7e71d
 SHA512 
21122a1121d9e4128fea0935148e6a410a50630450d95e52403529e4fd54e44b88b28b6cc49623fb98e005ab68c3ec41f57869b4d61b0cd9ea71960dd647e080
 DIST Prowlarr.master.1.19.0.4568.linux-core-arm.tar.gz 88777379 BLAKE2B 
9901b5ad52e667a50d647bd6d0d53b7008fb2f465d0de826631d50b78eb19e9dc2fd1a84b8e517dd51351132bf6b9087c35a4c4f2a4306e384e17145268700a1
 SHA512 
cc6c9fba111b8c72fd903e65ea21a089d5172fa8c91c70ec0ce6e9a09d234084a86dbc3fcf64c60aba63b3f8454f9d3c93e649a0a80585f4730eb8972459040b
 DIST Prowlarr.master.1.19.0.4568.linux-core-arm64.tar.gz 88038203 BLAKE2B 
2b4b06880974b365780a1d8a4ebdcdf9948c54413176f329c8c409ed4dd2e95f47284f40484230dab3b5bca54db0b053603a005dabf68e2cde930ac6fce87701
 SHA512 
f908a2cb354740b4d0d4b57929537fad50a3168203afb64cb11c1b2b3096a686b81ff881c56428dcad8cc7d7301da8b5708c293ae6cc0de24314d914edc26267
 DIST Prowlarr.master.1.19.0.4568.linux-core-x64.tar.gz 93046857 BLAKE2B 
88cc87498d0de8dd1a91cc30ae7d33e9704ef73f636a434a5573678151c1da6eec0ac753e934698fae09cba11d68487ad883456c6481cd3d951379ba34761840
 SHA512 
e0b7af538f2caae22835f8f2afcc31704d3a4d1c9845aca22feec1b47a27eed9ae4efd6a30771015e95f702ebc0c3a264dbc1c934a5fb5146ced7a44f0ec3cf8

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.20.0.4590.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.20.0.4590.ebuild
new file mode 100644
index 000000000000..6b55e3a00dbf
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.20.0.4590.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr/
+       https://github.com/Prowlarr/Prowlarr/";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Prowlarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/prowlarr
+       acct-user/prowlarr
+       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 
Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/prowlarr.init" prowlarr
+
+       keepdir /var/lib/prowlarr
+       fowners -R prowlarr:prowlarr /var/lib/prowlarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/prowlarr.logrotate" prowlarr
+
+       dodir  "/opt/prowlarr"
+       cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+       systemd_dounit "${FILESDIR}/prowlarr.service"
+       systemd_newunit "${FILESDIR}/prowlarr.service" "prowlarr@.service"
+}

Reply via email to