commit:     15c7fcd2acf29d5e9d8bd82b56ddf90154b7ac2b
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  9 18:28:48 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Wed Apr  9 18:29:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c7fcd2

www-apps/prowlarr-bin: add 1.33.3.5008

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

 www-apps/prowlarr-bin/Manifest                     |  6 ++
 .../prowlarr-bin/prowlarr-bin-1.33.3.5008.ebuild   | 76 ++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 420680f1f387..b2d01ab2a649 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.33.2.5002.linux-core-x64.tar.gz 
96159657 BLAKE2B 76da0b6
 DIST Prowlarr.develop.1.33.2.5002.linux-musl-core-arm.tar.gz 91939365 BLAKE2B 
424f3376258a9e0e796d096d86f349a244003cc6e957d6bb7df6740919c8be48df83dbe0f0aa738aa83d0bd58271821d46f6ccc693b42635bdc2134912a7e3a7
 SHA512 
322e56967c0b219369da151647c823c659981171d7ac54b83d564e1438e4b7965d039472836dd87c33f70cc0c5d0f8709e5d927f8830fd051ec283a3eaccb1ef
 DIST Prowlarr.develop.1.33.2.5002.linux-musl-core-arm64.tar.gz 91219762 
BLAKE2B 
fd669a3d7156780fadc1066785b69135d526d23e029d9dc72fca65eda3ebbeeb4bf4f15ad169c27334696d8bd79e153f429474facbeff37b3a63427b0c76809c
 SHA512 
ff915e2a79957e5721d84c486f58a3fa001993996015b6a0a647fca9499e2ae3cbcb41730dd18814041a7ef45060810b85d6850144e6b8b3f5ec95d024b854cc
 DIST Prowlarr.develop.1.33.2.5002.linux-musl-core-x64.tar.gz 95225887 BLAKE2B 
1b44a96d2aba2d01ba28618bd3faf467523af2834569f537c0efd8c06127bc1a4e192797d17e51b1c4ea877661e68d9040cd664eeb1d989eb129abaf7d0773dd
 SHA512 
080c62e3371e7027ecefa0d3fbe8dd107bc0b0fe74efb1db83f586811a7b45ac6523223cd871f5b5391d537ccd9631371670a4eed648b0823a13fa4bb8a683bf
+DIST Prowlarr.master.1.33.3.5008.linux-core-arm.tar.gz 91934193 BLAKE2B 
1c87e9aeb130ea6c5dfef02e89fa2bbb507fc4185eef49bfea847f994ff73d3e34036bc8286365176c9602d46cc8ddf5910bf15690d4156a2f5c9eac63b15567
 SHA512 
a38f53fb6e9a49b5754dbe3cb265aabcf55572a50167fedb5ef0631a44eea174dcf61e131b96494b2e6470ea5e10a93d2657968b38283f6bbb60d79bc1a35656
+DIST Prowlarr.master.1.33.3.5008.linux-core-arm64.tar.gz 91129903 BLAKE2B 
a65753c09663810366e734f7a9ca8e802687d0514797357d0e3832cf1776163c47980ea10500fe24fcf6760f374a4e864efc840f387df1079e596b12641f2b6d
 SHA512 
ba5c6f69a5baa39b37d9aff03344361e0e2d905e49468a9af6fad36e51b5ae060a5c9ba0b428060049163cddfc57e5503a7442a5e5ca94bbd33f3766de0f93de
+DIST Prowlarr.master.1.33.3.5008.linux-core-x64.tar.gz 96131576 BLAKE2B 
831396e33875f2d9547b53dee3590e4f3786a1fa4cb332e3259d29e6feb56c21c9dcac417f6a75ac6cb85722b51ec3ed320077883a7c5eb61ab1ad448c0a1eb4
 SHA512 
22aaaff16662bbddec88db678025306d8907024db5bd92103e498e37e5d391a8d081245ee6ceac6c8b53501b8dd22ac48f2b3b8146a11ad146837e60771045a8
+DIST Prowlarr.master.1.33.3.5008.linux-musl-core-arm.tar.gz 91952675 BLAKE2B 
03fb66c0839bfdb99cbba39d4897a170f51f580911f6be166364e9f8b223443f2fbac845ca5bedbcfcae5df907ae9a0e0fe483c39213eca5d692c120af4cdd3a
 SHA512 
f0d55d64679780b99636a6eb33b1da7ecd321d0477c5329211b9da9123147a37d365c0e9414dc7c63440581ea3c648dba4594d55b2798dc10cc5ac65203ef685
+DIST Prowlarr.master.1.33.3.5008.linux-musl-core-arm64.tar.gz 91188128 BLAKE2B 
34013b37512403dcd0fe02bbef2441afe13341001251f9caa28e124d910c4ea7d8a86d24b000981554ef626ae26583146a18453e72da3c300192d6cb2d596662
 SHA512 
c7b38ddea2b0953fcfb14806999aa0f35bea8564841a1fb0eac3527808891db8d9ecec7615572a674ec71e35b0da641a9d0c1d57e62a7a53b851f403da1313f2
+DIST Prowlarr.master.1.33.3.5008.linux-musl-core-x64.tar.gz 95195400 BLAKE2B 
b1fa7f68e40f45a1350d2a031c50db2734970b3d3c15d70cea786f8ed6fec9f083e8268f8e622ec728f9225e75a94e9fe89663960521011d839a38e3e4824dde
 SHA512 
a596a8d019137c3478e78367e549d3e5369f8246885bde26f89c2c887a2259126e29cc63a9c154ae0a5579d3ab0303d733e847d68e19cc75650410d2d68cdc64

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.33.3.5008.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.33.3.5008.ebuild
new file mode 100644
index 000000000000..5b0ac3015e47
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.33.3.5008.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2025 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.master.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${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-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+       default
+
+       # https://github.com/dotnet/runtime/issues/57784
+       find . -type f -iname libcoreclrtraceptprovider.so -delete || 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" "[email protected]"
+}

Reply via email to