summaryrefslogtreecommitdiff
path: root/www-apps/prowlarr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-05 21:17:55 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-05 21:17:55 +0000
commit519f4aac6d5896fe0204e6429485f95240c7ff58 (patch)
tree467adac90d818b96465a433b66ef6bb65e369fef /www-apps/prowlarr
parent8afe4133ba3d8586301516885427809020a3cafa (diff)
gentoo auto-resync : 05:02:2023 - 21:17:55
Diffstat (limited to 'www-apps/prowlarr')
-rw-r--r--www-apps/prowlarr/Manifest4
-rw-r--r--www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild57
2 files changed, 61 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 60ba52fab702..c8c30540f484 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -7,6 +7,10 @@ DIST Prowlarr.develop.1.1.1.2377.linux-core-x64.tar.gz 90839814 BLAKE2B 7f19e9a7
DIST Prowlarr.develop.1.1.2.2453.linux-core-arm.tar.gz 86605545 BLAKE2B 298512f19fe8a76c6282eed31890934690097022d2cb468edf03228812d82432af7f95ae3a9c1aeec5c824eca1064649952b852aa6583ac6ee6bcf958c2fa24f SHA512 552d0de27250179f9e307b7947494a348ae1beb6a87b6121f4291f52dabec8cbd96d7046ee38171d428273655e17dd9b24c0c13df85fbb89eea9abc3ae3b84a3
DIST Prowlarr.develop.1.1.2.2453.linux-core-arm64.tar.gz 85861463 BLAKE2B 8c748d31c19b32bb426f88fe1c39293abf688c1529f6b28a0b459a22ba61ce7ad9a291874b453795b62dfd257e8b9f2298b410d6e9cc35eddb8c5531e599b0f5 SHA512 c2a59bfd9333d48ac1474e9aa6319657a886f59ef30f8b721e60102269c0502687db886c14d3ebe3e322f80c1bd9fdf27fb54ba38ca769d6febb75c571b75d71
DIST Prowlarr.develop.1.1.2.2453.linux-core-x64.tar.gz 90858348 BLAKE2B 4a06c68273cbc6cc0b1ea38ffa2af9b61851f0000d181c3c5956292dccf85d1dd875accf0762c906995070ce95ac8a14a0fbc25db2676cc46bc70b92b110fa77 SHA512 d18799c17fdd652c8142bd458540d32bc9b59fda5983834c08ce21211db4fcdc41c87ba2bd1349dd1978f91f46a219376e180f914dc78c255a484b478794e2e2
+DIST Prowlarr.master.1.1.3.2521.linux-core-arm.tar.gz 86609615 BLAKE2B 56183da43edeb47471f96392c38b9c451f15e974cee69db8166d6498ad58d492c5d20f4dd3bd69ba68cb11af9aa205408ce7ff33d0eb9e4111376294aac609f7 SHA512 5bdae03b0068f026f69733f0f1e7b151dc699130a9729480b419aa8e98f9860a7b5a45856c1b1b2702d7ea191aad63450396ff127fdf1fe951095025ec7ac24f
+DIST Prowlarr.master.1.1.3.2521.linux-core-arm64.tar.gz 85854734 BLAKE2B 10c3556d184a3f29d6b2b32f60ab35499b9f09864f6177efaea997df2a1637f36509d6f4bac1b7bbbfbe0ebbd82140549536f1cc85967ca269c63f2f89b3dc05 SHA512 6606a70b75a4b5cbd731b0ec9b2be2e9ee88852324fa93a4e9838216157e4566bb19a31dd811ee051a13e16481086d5d77a59bd99689905024c76f92cab2aff9
+DIST Prowlarr.master.1.1.3.2521.linux-core-x64.tar.gz 90854306 BLAKE2B 058bcaf9a4d42868abccc20c9c552b04ad6825978cee0e8976470bdab2f4e08540949a4e0d30d0f93030ad72f632b4eb4646d2dde8947f77240e83ddaa406250 SHA512 e16d4e386111181a71a4fe5d7087994af4ddc3ff293bafdd6ef338a267ccfb00f1bbd8f38f059544243885bd95344bff7dbe28e436366aabc740b8683d7e2fdf
EBUILD prowlarr-1.1.1.2377.ebuild 1463 BLAKE2B 9841a893453926b0ef641e0f821ba0421af6d0abc8a1cc3cb34967fd82dd3ec87ef556c4d9cad90f5cb5d23f6642e9203a7d518e8d3c62b63114a41fec55fe0c SHA512 e5840a2d7589457918648fc7d095bf3b01fd189162e8e24188f95036e142ccb058211a6416aee9b8e96f328c304fb7856c0b5646be749f6ba5dc6675d2fd3eaf
EBUILD prowlarr-1.1.2.2453.ebuild 1463 BLAKE2B 9841a893453926b0ef641e0f821ba0421af6d0abc8a1cc3cb34967fd82dd3ec87ef556c4d9cad90f5cb5d23f6642e9203a7d518e8d3c62b63114a41fec55fe0c SHA512 e5840a2d7589457918648fc7d095bf3b01fd189162e8e24188f95036e142ccb058211a6416aee9b8e96f328c304fb7856c0b5646be749f6ba5dc6675d2fd3eaf
+EBUILD prowlarr-1.1.3.2521.ebuild 1460 BLAKE2B fcda3e7a6983680af5fe1bab7a6e413b047b50f7700e79c33e186b87c9b59bec6dc7d5bf8460ceb4515b5c12da13ba1f7693472c5a3be03e56eb6dfdac92b5a5 SHA512 963d9653f08a02633f6bf9f313468bb4c007ec09fa8e68fa70b84d4b3090af5ffe9ecae5b779fb7eb67299302b0de01a79e6848e8418ef43610fdb6e3eef8d97
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild b/www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild
new file mode 100644
index 000000000000..57ef13400018
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+ amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-x64.tar.gz )
+ arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz )
+ arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz )
+"
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/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
+ sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Prowlarr"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+ keepdir /var/lib/${PN}
+ fowners -R ${PN}:${PN} /var/lib/${PN}
+
+ insinto /etc/logrotate.d
+ insopts -m0644 -o root -g root
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodir "/opt/${PN}"
+ cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+ systemd_dounit "${FILESDIR}/prowlarr.service"
+ systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service"
+}