summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2024-01-18 08:54:53 -0500
committerCraig Andrews <candrews@gentoo.org>2024-01-18 08:55:16 -0500
commit82e5c29c834556acb785eb396ba90c6473c4023c (patch)
treedfe27199afd7398a1d7446fb5d0e166bba2a9049 /www-apps
parentmedia-video/ushare: whitespace fix (diff)
downloadgentoo-82e5c29c834556acb785eb396ba90c6473c4023c.tar.gz
gentoo-82e5c29c834556acb785eb396ba90c6473c4023c.tar.bz2
gentoo-82e5c29c834556acb785eb396ba90c6473c4023c.zip
www-apps/prowlarr: add 1.12.2.4211
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/prowlarr/Manifest6
-rw-r--r--www-apps/prowlarr/prowlarr-1.12.2.4211.ebuild66
2 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 22e2e3615523..19afc7cde315 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.12.1.4201.linux-core-x64.tar.gz 91328024 BLAKE2B 2fd78b5
DIST Prowlarr.develop.1.12.1.4201.linux-musl-core-arm.tar.gz 87102147 BLAKE2B c6b56da69cefaace6d24af17d39b5f9cc3441acabc3e3fd403fee06be6cf876fe5204117839a52f5b2785226ff798cac0f3cd85c1bfc89d101eae807b332615d SHA512 c94c9a6d777d2b3ac4ddaf17b703e05633a3abf6739827a48eb94529d2be9742b53b621644de4e3a6b2beca76ea3dafc2dc2e05b52ddde9437641338dc2ef581
DIST Prowlarr.develop.1.12.1.4201.linux-musl-core-arm64.tar.gz 86380487 BLAKE2B 8a57393de7cbee4ca28279682d236b867230aec689645bd63ad166e3d5e5ba005d19688269f9129d4da1f2f15f7d88b0dd2179084306e7cb1cb11291713d1ca8 SHA512 007e9e1a45d8a0689263071acbd01070f047cfd587adaba99b07995b7fa33dee444f181ac52937df809f8ecebcb3a100f80d500207b5de22a8c6c5fe3e016860
DIST Prowlarr.develop.1.12.1.4201.linux-musl-core-x64.tar.gz 90386627 BLAKE2B 85f7d131b16ca95f5b1efda670d6ed9e946c2e21ca1a8b915aa98055fa805ccfbd61f9b9d662a285828eb0a4ef139b47b4a2709f2dae23da47a1c13958b2c9ea SHA512 854035cb409b0cabe6df33f58734b9a39afa99d2d03fb8df7cdd78481f89e57a7239fbbbe5eef9d94d3e7680756587e1ffd77f11b5fb749b2b1a40185e22401e
+DIST Prowlarr.master.1.12.2.4211.linux-core-arm.tar.gz 87052390 BLAKE2B aac5012a676ac8a6386ebbc6492e21aa3d794e24232660f6dc1b47a8c8d9e0011fe742de25ce502cd4f51e5702cb6255dd056b1177ea2c9e3fbe7c26a7498dbb SHA512 dea90062f685aae9f6f165fc727b577c3ddd1080fc60d5334f48027939a515c6440df327d2e519932aa06e8f53151669bc6638f46f267d85400cff13a3705148
+DIST Prowlarr.master.1.12.2.4211.linux-core-arm64.tar.gz 86316465 BLAKE2B f4b61dce220d34f3918c09c4e036fde795dc85c556a36b929758823a08d529edcbc4e0b7f42308f2e079206a4aedc269e30e9d5f9bca431c92e07d4d61b93903 SHA512 487da328e570533cd6e0c6d6eaec2576ff69e4c34f18fd03cd4895c534bdbdec17f27574476e654b58af7159f09083671d25ac400cee5a3d3125b4fe48adaa94
+DIST Prowlarr.master.1.12.2.4211.linux-core-x64.tar.gz 91315666 BLAKE2B 8bb59fe6200792409bb616388e8afee3be8c3f45bd5ed980d2e21887ecf402c13fbb369986392b53ce42b6302de66f1a3a9f4004db4855203eef9bf91b616134 SHA512 8c0d1fcd0eab1a1d4b6110f312ed8a848cc10fed39139488ed08760d952108bdd0e9181264f9d3c237f7bd7c874d2b3362b24c71604dafae270f146813e4703f
+DIST Prowlarr.master.1.12.2.4211.linux-musl-core-arm.tar.gz 87115406 BLAKE2B d34f5fa7c64461490581b389ee823856b6e6359bfa1c32bcc3d2795f92816d684be4d82e487df17968131caf0ed396d639b530a26a9c7605d940ca07826ead23 SHA512 99dc3983b90794739f31fe9efe873a25676f1e715e25763a35c1605dceae670a81f8413f22707bbf5adc0cd6b40a3adc6353ca0981b1c81fb01e0c3c00baa4d4
+DIST Prowlarr.master.1.12.2.4211.linux-musl-core-arm64.tar.gz 86385324 BLAKE2B 64b09bdc621d6d595ae20b5fd08f1cf67d0ee51ffe4d16d92c7cee83cd5e41aeb89fcf9168df44432073fa86135d10aea57b33a6acb31a9ce7f8a5425113ae48 SHA512 d6fc837ff3a633df6271df1318b9d6fe2033d065226df75add7e1267411239515f83f7df53bd4180aa335c2ded03546ed75a387658b667e4ae8e96bd6807a2c7
+DIST Prowlarr.master.1.12.2.4211.linux-musl-core-x64.tar.gz 90391838 BLAKE2B ff099f74534b57cd8eea9490262467d53f6f9b96d619d4bb56d8a04dc5aba82943520ea616f71e3075c0391b34b3c8a0e71268aebe365c3a2b2592cc7125fad8 SHA512 f512255c0a0433e8bce7461011e7efe53f0439724ca747d93ee0722a0bec14ad12207d4ffa6263303612219d6b4696ed1695b26318e3bdda4ed5ad245f2df37c
diff --git a/www-apps/prowlarr/prowlarr-1.12.2.4211.ebuild b/www-apps/prowlarr/prowlarr-1.12.2.4211.ebuild
new file mode 100644
index 000000000000..7661310592fb
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.12.2.4211.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+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 )
+ )
+"
+
+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"
+}