From 9931f1aea4eb5122661ac1775f9d92fc38dbfb39 Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Tue, 9 May 2023 21:09:54 -0400 Subject: www-apps/prowlarr: add 1.5.0.3300 Signed-off-by: Craig Andrews --- www-apps/prowlarr/Manifest | 3 ++ www-apps/prowlarr/prowlarr-1.5.0.3300.ebuild | 57 ++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 www-apps/prowlarr/prowlarr-1.5.0.3300.ebuild (limited to 'www-apps') diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index 51d54c698283..fabcb837d86e 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -1,3 +1,6 @@ +DIST Prowlarr.develop.1.5.0.3300.linux-core-arm.tar.gz 86541972 BLAKE2B dd76fa210a66bfc2a5c3455fcefc6b9e4d36768b576e4e732bfb54605936db629df757fdc202af3819bc6fb598079d8906d86c300201a5b791a404b1f8e9cdcb SHA512 f41c615db699048f0a1988900167f8ceb95c6338075c7d9aa96fc4e88b7e9103976817346c232880d6b7bd6b55f8e08ac4cb408482c79e1442cd28fe172d2c4d +DIST Prowlarr.develop.1.5.0.3300.linux-core-arm64.tar.gz 85802997 BLAKE2B a44bf4a71a10c022569abed7a2ed93336f4b1a49fc629ca2cab1aca66886eb34e2680c76f0726bb5acec161db66e85b942a86ee5a90baf716c52bdbb3c648a7d SHA512 55ae76068ba0af2ca27cb5490a6d63614c3d4346a7ca2d8ce96cb952abd5bc7f363e2294ec3e7982efcfc82f9ae441663929e8c925a98c842ec7d53372968eee +DIST Prowlarr.develop.1.5.0.3300.linux-core-x64.tar.gz 90825950 BLAKE2B 5c800dcd7d445e0bd79209b47a2e8e9616d7eb3efc44028b3a54171207fcd61999391a52fa1bf1ffbeefcc76c5e3bd1292d768095e46a58c4a565bc899b05e11 SHA512 6efa7fcf4eb240e1aa0fb3af8360bb6cc008bb671f3c2fb95993b670462d28588ea357475687496c70e2cf0f85be8fc0d04eab215dea24d0a603df0bffaa65f2 DIST Prowlarr.master.1.4.1.3258.linux-core-arm.tar.gz 86685247 BLAKE2B 292bdee87749a2700db9c9bbb6b35446cbdc659d8611e6362edd6a0a8579a32e6647faa116dead364c263961a76038f0ad306380aff17473cd39b8d5b2f0833a SHA512 73d33a648b391235132c6763c79f00de073f81cd9891dd9d5f312261e511a2b06a09cfd5845b02f11b5bcbfefaa394b6c4f3a2657c924d055dcbe7db695f63e1 DIST Prowlarr.master.1.4.1.3258.linux-core-arm64.tar.gz 85940718 BLAKE2B ff86dc85a7d86b932d38f37c82ed064e405fc55be8b1aee925897d87c02fb635f5166844b73f1c4ae10922d816cda6bfd1594308ddeea619c85879271f87ad89 SHA512 7e5395354d95221566373b56535e047c324ad40e2528bbaaea18f924ee97ac857637ab69912ca91945d8a787b40d008aba4903724a2bfaac3cf7f075dafb060b DIST Prowlarr.master.1.4.1.3258.linux-core-x64.tar.gz 90971160 BLAKE2B 6f8c9498020fb4661a6a9a4d3f3206730ae88231e4fe005fd897aac0e611b8a50804a9730ebd4ce99823955712f34431ea0a1f5810ca7e280abe8b1f5ace2e85 SHA512 e3ce17cb28835fd2d95cdf684a278c53e254c3ffe05b02f05d8ab26dc8d154bfc8dac6cab5d75642ff822140b75b829d7c65a347638743327cd7a5b42063e066 diff --git a/www-apps/prowlarr/prowlarr-1.5.0.3300.ebuild b/www-apps/prowlarr/prowlarr-1.5.0.3300.ebuild new file mode 100644 index 000000000000..eb3efd28ba1a --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.5.0.3300.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.develop.${PV}.linux-core-x64.tar.gz ) + arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz ) + arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${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" +} -- cgit v1.2.3-65-gdbad