summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-apps/prowlarr-bin/Manifest6
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-2.1.5.5213.ebuild76
2 files changed, 82 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index ab00f31163d6..80e94e9ece43 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.2.1.4.5212.linux-core-x64.tar.gz 98855823 BLAKE2B b98a9d07
DIST Prowlarr.develop.2.1.4.5212.linux-musl-core-arm.tar.gz 95211285 BLAKE2B df0c10a653e42a80da126d34dce72e243c74becd84e56fdca489faa48652b7853d501cdbdc62e3ef960110dcfb704fa4f664e052ee4d317ad1ffb6b0b02f8828 SHA512 19f9c389e724866d521f299869c59c8cc7d83e81833253213b8ca9341f843f5420668409416ca72f0ea92c98a425049239f1eca4988b267c7564f8c87087926d
DIST Prowlarr.develop.2.1.4.5212.linux-musl-core-arm64.tar.gz 95845401 BLAKE2B 9a6178bbc1dd43f4001c2d422f49e6756305882a8ce8d2682355b341cb4c05ced30c8b2323bef5f1fbbc2e164e760dac2af5d93b535c310fac3afd6393cf6cfe SHA512 0c637cae94249f5223131723734a4dc37d3a9558dea02f773729f2fdd7cebe05ea56a6efcff3397b682456f629c74fab2e6d1c542330e943b089e54c18279055
DIST Prowlarr.develop.2.1.4.5212.linux-musl-core-x64.tar.gz 98871618 BLAKE2B b422b9a53399a1016c8c1d254d65b4e4c3a27ecd6a9e251d2437827e9a7a86f6b2478b1ff0de74df0ddcfde1c47a5272af817b20d94153be47a6615791db6a3c SHA512 aa16509e8d7aef3b5553c4636d0ad8e76fcf6dda4ac75637da1a1d9ff84ceaed47e44fdff14f51166326874a97eb68e249eed392001e32cfe4e4f2157abc3ac7
+DIST Prowlarr.develop.2.1.5.5213.linux-core-arm.tar.gz 95047298 BLAKE2B 7f329212367284a5f12e1c5e23b2ad0f2f455ac39d4b43647277c080e0fe2dc0e3ba055f5c67addd5fd564186e152d44a3a00fc1adfd8e430ba23304fe4ced31 SHA512 84f170bd97ad18ee836cb33a4ca99515e860a55a88e6cd84aeb8e1c5eed40489d00b99cb8ef5735bcdd609eec075050e27b9947e307f713b52c7110d52bd8044
+DIST Prowlarr.develop.2.1.5.5213.linux-core-arm64.tar.gz 95838836 BLAKE2B fdc41f0738565db850d83c0e7a188461fc7158baa085c50cb3156835e04a8f683e144361d8c81e51ff33699896a3d555f786e273480b78c6e42d9161384d7604 SHA512 3186b5f71ff3b8bb05bb6374d1a3bf1cd635f46af2b55a388ab7681a28fd32d39fe1ece3c71418a1977da485f026225da113f89025251a9fca17c4757b2e8881
+DIST Prowlarr.develop.2.1.5.5213.linux-core-x64.tar.gz 98855585 BLAKE2B 645508e23e9af15637444d45ee1eee549c75ab792d677d90764b16eea1cfefc32923a8fc3780553c7bb453e49fb48e9b18b62a4a2f7f8f2ba208e4e846282a7a SHA512 16363fec80063831eb7fcba36f59285834a403a856872fa8f53ab04f9acf31ee4476ff8cea83a9358e120e1227f47044208aeac96640538fe00ed51eba48b5a5
+DIST Prowlarr.develop.2.1.5.5213.linux-musl-core-arm.tar.gz 95212245 BLAKE2B 76d46fea2cc85ed60f65c6a0789620d6a7e5b65d93291db16e5eee553577c7f3df90a9f6ccc74ecfd9f9890f0576220ca3a3217a39a94c6a0f9daee9a3a648db SHA512 d10a8ce1358088853e93af6da04c8400b21e7a1a076a87d3baf4ba5b764c88adb5761a6f6bfbb97a91cf5987cca11e7de03c8da0be600f9fe38e3550c38d6d1f
+DIST Prowlarr.develop.2.1.5.5213.linux-musl-core-arm64.tar.gz 95839739 BLAKE2B 95cc87446e5fd76aa5681cf4816777ff555d4e404788983294d303d233d2f202168fc705f69fa19d9932b47bdd66dabfe054fbfcff7502de93f760b87696c8a4 SHA512 6d55f9c3880c80726479fe09246ff1636dca39b7d5898c8189e76c0e9a11401478ded5f55f505b90b0f6ff0d41d1c5587678cd6bb32fc0aa14e266d97856e34a
+DIST Prowlarr.develop.2.1.5.5213.linux-musl-core-x64.tar.gz 98863874 BLAKE2B 550209215b2eb0223d8b150763bdec018e988e71b40badcfcc6a1443024bc6678a3bb2a92fc76b31e06586f07fff8471347f4a20836c13eb883a4347adb0303c SHA512 d32d7c75eef641e50ce01c259f8e17519d8ce7bbf56c248b96209aac00b1427e1dee7024549d521dcf8263bdc63a87b50b34597e298818257de4220b6dcc979c
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-2.1.5.5213.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-2.1.5.5213.ebuild
new file mode 100644
index 000000000000..a32d1eb047b6
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-2.1.5.5213.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" "prowlarr@.service"
+}