commit:     21874ce652be75cce38cc081ba2e0653bc8b7896
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 15:18:51 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 15:24:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21874ce6

www-apps/prowlarr-bin: add 1.31.1.4959

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index ba170ee7be64..5a3491648288 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.31.0.4941.linux-core-x64.tar.gz 
96147776 BLAKE2B 710a153
 DIST Prowlarr.develop.1.31.0.4941.linux-musl-core-arm.tar.gz 91911937 BLAKE2B 
99280a7395ee7c5f889c11ee6800c71cd153bfa3e3d7b3fe9b9ed2687e1c30d226b52ab54b4a16c3b450c14f35a965fbff22e5a6795bcea7a4207af7e40994f3
 SHA512 
d486de34a4c66d39f61b883b011d55e0d9a98f48177cd139a9c9f857e78d9cc5d0513d70fe34f49105370c97df1f19bd03ddc28d011f10b962510f3a8a85c7d2
 DIST Prowlarr.develop.1.31.0.4941.linux-musl-core-arm64.tar.gz 91180735 
BLAKE2B 
8d00595d49eeee6b8705975b01f944652d0b84ca6f142915a531285614bd754c81ea1bb6d78844a7dda23a4b4224052e45c21da13b0db1900b22f0293d866d76
 SHA512 
847d8e1d87ad71954f1e653440cdde4c478a3562bdb8737c2f5815904fb735cac9d95fa8e294429ebd37fa4459e8a4474dc860d745fe2f2eb4b7149837eeb225
 DIST Prowlarr.develop.1.31.0.4941.linux-musl-core-x64.tar.gz 95210142 BLAKE2B 
f8f456926d0332bf751226c7f421a4bf66070a6839a1c7956731395512993b79a8e33acf81de42a591ebc8d876d345d5a49e12f6fd6853313e850b6ad550d2f3
 SHA512 
d8d3dd3e1de815a9bc6ea9fa49b06042e69178c170fb60733b9e88f5955037ed6465f41ed2a21644692fd0472e702fcd24b107f78fcded5da2d6cf509cbbddcb
+DIST Prowlarr.develop.1.31.1.4959.linux-core-arm.tar.gz 91875767 BLAKE2B 
7994d2f140e7f39b223130fee2bda1fa79ec5454ada25872b0bc4b08853026248db8f469db9c1685c41d73793074c4e3664a6462e703c6df4dfbc60f16b4ec6d
 SHA512 
373aaf0f77e8a3558575c106f84a69de2aba82383ec468dfa2d7e02da7a3570c89c7c6b3b1a9263b4fe1de0fb32c80fc8697adda20810f48453e5ab25a6a1f08
+DIST Prowlarr.develop.1.31.1.4959.linux-core-arm64.tar.gz 91143839 BLAKE2B 
a7d78a86559c5a7796c3a561809ded5efcd8c6e6834b069305ba4d3fc59ad711d0f3dd9a64808a24f7378c5de796926013cac5bf5931d2a35cadfe56dcd7710b
 SHA512 
10e0605c9d8de0a2b0107ce4eb1c39589285d2113f2ae777493ff896c84c6e73cb3fd9c5dd484b2675d85568e54b9ec1b8fcd15f2b5a17f377fa977fc554c02e
+DIST Prowlarr.develop.1.31.1.4959.linux-core-x64.tar.gz 96153167 BLAKE2B 
293c45a2d04ba62f68dad94729706fff81e599fb27ff4709d3232c22245d77aeef15893d57e3cc365a578d133c7b3223c4c9aaab56aaf076c3f8543983e66a57
 SHA512 
3877f2b32008148c304299dacf400844e57f501c94c27612d17764c57a31688d428261ae396cfda7619b587e002cac07f2510ed3e3f08ef72f724cdfc471e5bd
+DIST Prowlarr.develop.1.31.1.4959.linux-musl-core-arm.tar.gz 91921988 BLAKE2B 
99e09d57692490f80cc2957e34d94392a2cf933189eb856203a6812c76501439efe4e863791ff169abf2cea880eaed7c4fe46792e468ef0d0bd34a3be39be900
 SHA512 
fe08089783f2f62112218d2def241e93f2f977a75fdc06c7d89652be670f9cf31d7490f5da457fb5552ca4ff95a01a615f0e5c2ccf81ceeeba0f97970cae4ba1
+DIST Prowlarr.develop.1.31.1.4959.linux-musl-core-arm64.tar.gz 91191161 
BLAKE2B 
05a717fe4c55e4cf0d6b4617d1c4a1bdefefb3c97dcbb74f32a11bc7373f510cb3452fb05c789af6e83a91ecf748e1fefa5104ef57513a833d066568c1eb560c
 SHA512 
9375548009dfcc780c5c291c52584ab5e5e916ba7acdef44c4ea64014e069299a2091c0ff59ce7c242870c58636e72ce04d319e4ce6ec3b49c2abb18e75c80b4
+DIST Prowlarr.develop.1.31.1.4959.linux-musl-core-x64.tar.gz 95221582 BLAKE2B 
fcc082897c9086bfe3ec87643209815abc3ac0f7229fbcecdd8376370f2ace6112118a84d9e2273fb2764b367729ed87bc5bbf869e78b57802e0ef63c0253553
 SHA512 
1a0fca2665ff480e1c29d4630a191eab9f5d4ca6dc565a5a8e8b741d8d401e3c0d9aea23d1b395e646f449f01bb17c3e3ab481cc59516a8887c1714a1de4dac9

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