commit:     77259fe8f214b20081eecf1c5a961edfc32fc4f3
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 02:02:10 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 02:02:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77259fe8

www-apps/prowlarr-bin: add 1.26.1.4844

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index bcea859c7649..f4a0a54f65c0 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.26.0.4833.linux-core-x64.tar.gz 
93155285 BLAKE2B 76eb724
 DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-arm.tar.gz 88946929 BLAKE2B 
3b852992016b3a98d3f455079254fabcbf97077ffe5c7432cb33c5bb486721f454b3c688635ded2922dc3f75d1115f5b19b45198573e47d995ea976fd686fb43
 SHA512 
7c02a2aba6b6fd1493468fac9aefc7b7ddc8af6b912ae3a7da605cd5bc3115f4c5e33d1c3903a768419f2a790b94a92dc7c19a945fe6bac6041652490aefa8bd
 DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-arm64.tar.gz 88214015 
BLAKE2B 
5e340e05ec6c312a11479d89deddd267152a63546077ac3006944675dc70e309cc1b9f860390d6ad45345259cb44b9fc7695fa33c8f1f5ce580c7a89fadc92f6
 SHA512 
6bcdd89a4e8347da2bbdd555828d0837aaa54d71320aec2ce5cdf0b36393c63fb14fad170eb7573bb15f54e9f5c5a5d8ea19984cca262f918d8c80e6c812eb7b
 DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-x64.tar.gz 92216353 BLAKE2B 
0d79bae8a9cc251399fdd3c5d78f27f43262d879e3276f73fac6f7bdae5f4418eefccb4734f3137e7343e84f77007f30e6c1a3e95b5867f0db10a02e46c5d257
 SHA512 
5b3ae9e4562c3ad4d6fead12a57443167ab2b29f4eeda86c97a02f5ba59ef4aa36e846ec23c2f63558cd0cf3468382989fd715d8a556739aa0ad800a071cee03
+DIST Prowlarr.master.1.26.1.4844.linux-core-arm.tar.gz 88942088 BLAKE2B 
73d44d5539c8fc7b9e58c92ef5d81b9ac86d2122d7b5073e8ff18feae795207cf36418b82c735ad9004176e07f7cf65b0376e2b80e448269025440ddf6ed2552
 SHA512 
f827388dd8f6d1b8465edbb9a07f21a36e8c84a20ba473c804a96d243c32b6981ba9645930838c99418d51dd4b9ea04837c1703e4d2de53d47c7c52c3dd21afd
+DIST Prowlarr.master.1.26.1.4844.linux-core-arm64.tar.gz 88186222 BLAKE2B 
db4964a9cfdd3562a188bbade4a66dd46d22067efdca033a60b452a4abc42114e4e72fa5347e68c043dc740c725544a4d43932916240a58325005e2df9e9ee53
 SHA512 
d45f10d9504232d4b8e4ed06a7594410c18f856edbb12fe077a2019e6b57f966fa8f90a4427556ccc73fed638ab1841fb31277bd94ce122e35d4fcd4dabd20bd
+DIST Prowlarr.master.1.26.1.4844.linux-core-x64.tar.gz 93184232 BLAKE2B 
07645f919c69ca34472bd88708517cf7b91c499e2b5a5f43639c05099e5ceecdde3bdfca7c8f6c709e98c7b186987afd54fa61c87479c2d4b4519dea313eb7fc
 SHA512 
d35ce3d54338387fbb4966a49cb9b5ba5aaae2387a9c42862971b512db9e77f62fcd4179cc59c4531d5f42c36c583147475465a4543cb139607c92a401053ca3
+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

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.ebuild
new file mode 100644
index 000000000000..2c9c3707ba6b
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.26.1.4844.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" "[email protected]"
+}

Reply via email to