diff options
Diffstat (limited to 'www-apps/prowlarr')
-rw-r--r-- | www-apps/prowlarr/Manifest | 4 | ||||
-rw-r--r-- | www-apps/prowlarr/prowlarr-1.1.3.2521.ebuild | 57 |
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" +} |