commit:     23032e0d77460bce1da573150ba7a9cbb16bc7eb
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Fri May  5 13:59:11 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Fri May  5 13:59:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23032e0d

www-apps/prowlarr: add 1.4.1.3258

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/prowlarr/Manifest                   |  3 ++
 www-apps/prowlarr/prowlarr-1.4.1.3258.ebuild | 57 ++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 961c061cdde3..a903a252aa9c 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,6 @@
 DIST Prowlarr.develop.1.4.0.3230.linux-core-arm.tar.gz 86698401 BLAKE2B 
2c19abf69b13e6c71e15c6d851152a8243c167371bb59bc780d4ca6875441e08bc4c69eb5673f5f70b1ba7b43b8b233e7339c9952088c90edf63e2b976a274df
 SHA512 
82082dd83ad9257c30ed0651f8f41ff69b2b8a3e6879dc04e7c9fadb929136181806f268d2bcba9d1f5b1ae2e64e26b13e449a0f48015dc97768d2e80912803b
 DIST Prowlarr.develop.1.4.0.3230.linux-core-arm64.tar.gz 85976212 BLAKE2B 
1ca7a310b83207c174fa3916a746241857077338c80d3ed42b228b6e7b54d6f4b513ec7d0e1371c5ae8cac928b19abec1c823eeaa7a4b93b59a41e662bba6340
 SHA512 
5609e7b1ee7f5bb158fd7b539c1bd93f328ddbcdf6db57a688a0dd7ef6fb9f4dddd51255200d4dfc7bbd092267df8b7e1e2fba4e728dc0333ee09c5ede924df1
 DIST Prowlarr.develop.1.4.0.3230.linux-core-x64.tar.gz 90958825 BLAKE2B 
fb21950936c539470fc0e2a5981480fe7d2ad53d990e8763cab126d4daf121dbfa29de6e799b3a8d1614df9be407309ff1ba07a3c5375b9a40393b79e6da991c
 SHA512 
e238bb93b7a5ed517adbd78268ceef0184d6875e353e6479a6016863975d5938e35158e62717643d55168163239979ce6b6b031ad566ec6a3beda4fc5355e348
+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.4.1.3258.ebuild 
b/www-apps/prowlarr/prowlarr-1.4.1.3258.ebuild
new file mode 100644
index 000000000000..57ef13400018
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.4.1.3258.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"
+}

Reply via email to