commit:     7a2f84e02bf41b4183ba06c887f5918b43d620c3
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 26 18:11:28 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Tue Nov 26 18:11:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2f84e0

www-apps/prowlarr-bin: add 1.27.0.4852

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index fbbb2dba839f..aa2f8e6018be 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.master.1.26.1.4844.linux-core-x64.tar.gz 93184232 
BLAKE2B 07645f91
 DIST Prowlarr.master.1.26.1.4844.linux-musl-core-arm.tar.gz 88973382 BLAKE2B 
d5c2a1e7f5be446262822bd95ee5c5f58fd2fc46736d55a0dba854cfec80d8def3db570000984d1681b1bdb7d5b4b4d59b2c4b68dd579f69e96710a93f0be699
 SHA512 
184c5b5f5fa27310ec1068fd431f546547bee676f751092b683d8f9924a2cbe82c529df6782ff581d126ed527c5f097e5e1370e041164dddbd15a8a57c247afe
 DIST Prowlarr.master.1.26.1.4844.linux-musl-core-arm64.tar.gz 88249660 BLAKE2B 
6ab8a37602c84a16000e192c48490e62a922a8d0bbff5407e4bbc1867f3e9501062a8c51a761f8d5afdfb7d3c244406187e8880d1f8b8af6ba1e9ac40b9520d1
 SHA512 
1e0cbf2dc4cf15e07a9bbdfd8d5bd6e421a20e69f96607917a2442d54c0ee9dcbd3806c6e2bc755f3646e0705a05ff268fe005aefd0bc8241631c54e8d0cd66c
 DIST Prowlarr.master.1.26.1.4844.linux-musl-core-x64.tar.gz 92247141 BLAKE2B 
8c64a192fc693d2ce86e0c2ef9f2b67315e02fd3cd563a28733134b82765bcb8e4ec2b53a010d189324d487350c6e7c7806a6fc34f3fbe21352b353e14d507d3
 SHA512 
0e43726831000221c1afca0be1a57d17577db2871831ff4b165d943616844b99d3e8585579878640fcf904fe7eed4a96961f922ef3969fcc6cb1a80ede28216b
+DIST Prowlarr.master.1.27.0.4852.linux-core-arm.tar.gz 88946219 BLAKE2B 
d74a1e442beec7c2a33d838464a1b7115a365601af5ca5b2d603e232b1e94ac9bc643835864833c9b4094b23c06def5c8b82677678b85aff1a504767099bdad5
 SHA512 
55e1db3b58ae3d404fc2d336faaa8757b80ca619dc1040ea3d71a937dad2bfdef6f372147d0b37f025e5134e3091b1128aa52730f6b2b50a0229c09d94958389
+DIST Prowlarr.master.1.27.0.4852.linux-core-arm64.tar.gz 88173899 BLAKE2B 
84923cf88250cf65f976e37316f701abb9167202d3af6c86cdedbbaedb30b0f785cef494ec78d86c755a87737bdf770114c98af5eada1609a54fa4b57b2a8cb0
 SHA512 
81b58729716b5ad6c5fbc689bb206e333f289fc1ec09feb940f5fc206a58d01adc08013ced470877aa25aceaac3234fb07a963a3d57eca3e016cdaf1a8f91c59
+DIST Prowlarr.master.1.27.0.4852.linux-core-x64.tar.gz 93184851 BLAKE2B 
0716be1f22e1a81eda137b090dabc67cf810084ea37f45e29a0eef6f4c6bea465698df37ccd2b768394725310a31857cc5c2f1abd678976d48f68fde698a1ee1
 SHA512 
3e9714e874f340fcfea01cf8eefec6c1d22b5459566bfb8bf6cdae4adfe14ff52b95fef7a1177f4bcdc37ff1ee760077a3e1fe7cdef3bbef7c7727d0ae66bacd
+DIST Prowlarr.master.1.27.0.4852.linux-musl-core-arm.tar.gz 88972754 BLAKE2B 
7d77705daa3bc353878fd43e2a30b04759996b25f104373c920051dbd9be386ca8eacbb66a7dbd8c8a5cca4141a58895af7f222151110dc40c0a19ce97d858e6
 SHA512 
d94c5d59eb0c286257af93dcdf291cb45c683c86731a526a905639aced5a6afe0843520d806f111f0f5ab96a60ea3fcd90a08fe239fcfb717352fc8be8ac49b3
+DIST Prowlarr.master.1.27.0.4852.linux-musl-core-arm64.tar.gz 88249636 BLAKE2B 
227b288458cf3f95d733f38d96fa17304609ff16f31f08214871ab7e1d370462806a8e4010e29cd517a1a559a57d044b62b5d7b45c84533693effad85b08c0f5
 SHA512 
54fb4af126ba6b636a4274a5d1113679676e472bb6d4e6f138b06014bcd8d4658f3004ec94adc1d48687a7ef02c557a54fe8701b39a3fddb5afe0a0c986f1806
+DIST Prowlarr.master.1.27.0.4852.linux-musl-core-x64.tar.gz 92254503 BLAKE2B 
28914e16702d1c4a5d9542fb6427a188553ddafce591080fef4fd739ee41200ac950fd11bb9e3bdac5bed4db3b1cbba5f4eb998c1551091ba454e225741b1b80
 SHA512 
27c04c6d6e957b93a7a25c15ee3d6d6e79cf8e995ec6f30d2b1b136c0e862c6655aa5b5f1e4acd700ce946b16952b81e5f52419ffe843724bb2530dcdc4a6f0e

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