commit:     a4bb3736536de328533c40240bbe233875526ba1
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 15:05:53 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 15:05:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bb3736

www-apps/prowlarr: add 1.3.0.2757

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index fea8ec885295..7c0a8b062f83 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,6 @@
+DIST Prowlarr.develop.1.3.0.2757.linux-core-arm.tar.gz 86580781 BLAKE2B 
2c580c5ff1b3f0658970dc0b05b30f21b828693fc8045a54ca9a776984618ba623227b5432111e07c0543ddcabaa051fa5dbb6bbfce9d214110b770db0a9aab2
 SHA512 
b0f0fa0862b2023397c705188fd5b80feee959dc590ff9b9575010741c5558ef94b4122094e1bfeaef6927a957daabb35b1a91f8f83fb5457ab01b885a4d767b
+DIST Prowlarr.develop.1.3.0.2757.linux-core-arm64.tar.gz 85875796 BLAKE2B 
ae62e27f49882fbfc77842c18ac6196ae31154b9bb746eae91f93bc41dce45fad3a12dd2ac65490336b921adbf0fad38115d14f3771ed8178f54fb99d451e5ea
 SHA512 
c7b559facda589627a29d558f9872e164aa610878fcaa0f360a4aeb0c3c29b9e7c639946cfbee1d68ff8de0f69e88e99975c61793d1dbfd824698b646c09d518
+DIST Prowlarr.develop.1.3.0.2757.linux-core-x64.tar.gz 90884939 BLAKE2B 
50dbc5689734988023c17c8f21c7a1c3d657bd5eaee7525de637dc9ab1b09b032a8ac09eef8366c53716f2b2f32c9b4101887736b749ab30e4fa0c4f5d2f8a2f
 SHA512 
2442a4d741b6e3a6f283548f73b86b6c1dc25b8ac91552d82b8dff51621b8a348ec552eb7206e6006b4f62b8d884b88c004790ba86df310f8a28c1fe8ffa3757
 DIST Prowlarr.master.1.2.2.2699.linux-core-arm.tar.gz 86577035 BLAKE2B 
93ce74ae183eeb55f4d39c11ae9cb8efecaec0bc00292e82e625b888adadc988c3e30ae22782f9e3321a4c0e6864b84ffa7f82d4f7f21f57f2aacd145ab74b65
 SHA512 
54d4de92390c8c1e32250745559e76dd8eae1e958b56fd6d84671dd355b36ce915790ab27eebf8014d5d2b78d8301170d23cd0018b4c1ed5912bc5456a12bf62
 DIST Prowlarr.master.1.2.2.2699.linux-core-arm64.tar.gz 85868103 BLAKE2B 
53160eaae5082ab746267347e79d098540b45e8c91d5b37006aa0f0f2273dc4e33d1a369ec788c583abae6fa752f0bbe0822a38eda2fe5b3e8980da1440f23e1
 SHA512 
0edf605a5521f7f38c2ccdbd44faeb57847fcd583a545fe7eccbeaac7d0ed5794dc24808abbba20a0cfa2a7f6b549cfeab71aea89e7f99aa01c11935767a662f
 DIST Prowlarr.master.1.2.2.2699.linux-core-x64.tar.gz 90869983 BLAKE2B 
68caf3d7c1539a273ab5968292d5ddc0448d060319e42086e86c2e8848fec79a0f6c6dc228fc70533170da6d4e811c9988d75fbd5c59a9620938675528266cf5
 SHA512 
81d069b8c17ebd6a496fa148277647892a88e87c03c4cd9a98a34658c37a85e34263d1b19ec6e51b076e5bf7c2a2f378477a4e5a8a696cfbc92924fb5571ee01

diff --git a/www-apps/prowlarr/prowlarr-1.3.0.2757.ebuild 
b/www-apps/prowlarr/prowlarr-1.3.0.2757.ebuild
new file mode 100644
index 000000000000..eb3efd28ba1a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.3.0.2757.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"
+}

Reply via email to