commit:     d86ceac88db90449c68bb6507604bda3cdd3791e
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 14:15:05 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 14:16:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86ceac8

www-apps/prowlarr: add 1.10.4.4088

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

 www-apps/prowlarr/Manifest                    |  6 +++
 www-apps/prowlarr/prowlarr-1.10.4.4088.ebuild | 66 +++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 09112170e0d4..258cbe7d70da 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.10.3.4070.linux-core-x64.tar.gz 
91312681 BLAKE2B d08f077
 DIST Prowlarr.develop.1.10.3.4070.linux-musl-core-arm.tar.gz 87104165 BLAKE2B 
171fdac9293c99dbd86a3adea3042437cf380ad4852ee6e9ec40304e3797faf48cf9778bd6bff7b2faf866f4d7b04b292f5ef0889b49eaeefce3b9f49816dd59
 SHA512 
7eb2b399470b2f19cacf60562500c575b3e433aed9e4d2cdff9fe703d1c72e075de30d924f2284d10a35e30ba6974aacb7fa34301ff732880d9a975b50abdcde
 DIST Prowlarr.develop.1.10.3.4070.linux-musl-core-arm64.tar.gz 86386793 
BLAKE2B 
bd259d048bbb8baa2cffbb62134fcab80412d4e186017cf0e4b2ec7edcd27db613bc70badd14bd830717cc2dcfc582473f80ac00833dda41af837d17b636c521
 SHA512 
4db225f4ee1b3f33fce0d60f8457d4848b86aadab83cb4c0850d4f5092dfcaed2c9ddbe70521386a881e32fea7c72c1b94684716f51b080da443409d1c54fe86
 DIST Prowlarr.develop.1.10.3.4070.linux-musl-core-x64.tar.gz 90402492 BLAKE2B 
5d1833b6a77497d21f63dcbf91ea1086d50f99f20617fdae1f1d9ea3b18008c3e9cf0be1db568d3db4327d54fd25e07c95f2513d91f008715a89808e181cdb4b
 SHA512 
f550a1983a89b4e3847fc22e789d07dfdd3dbe6405ef7448d649ef8b576c20044220132daff9772928200f68a9053143db2cf68eabb0cb171110208bcf3b7cf8
+DIST Prowlarr.develop.1.10.4.4088.linux-core-arm.tar.gz 87047281 BLAKE2B 
a56369d9441d94150d00e52137609a65fb53ecf031825e56afd2a770f20ef7c9171854a3447d134a08d1e55b300c32e8784cdf284baccf5f8fff99c00f5a7660
 SHA512 
14746e2e73e9a58cbeaa18d69900f282d2c8a384510331c5b7e1e53f51b0c4344050efe04ff88a27219c80dc7cda4e31c528a202a794659b61dd724b4df2d1a6
+DIST Prowlarr.develop.1.10.4.4088.linux-core-arm64.tar.gz 86329686 BLAKE2B 
609f7198c3208d659823e1dbccf6122dbfea6077f3e2934cd34108bc7d907470611d62f4c6a9e529376e9cdb0f20b761ef947847413775e852eeeafbf701fbed
 SHA512 
3439e1b61d4f46a9a0e4daf1068c972c4c161b432b9b335dd957b27b8e7142993d7a1c9b4c0fb55463da9318b4d11d78cf4dd3e78dd4a1209e07ff4d1c807dc4
+DIST Prowlarr.develop.1.10.4.4088.linux-core-x64.tar.gz 91315469 BLAKE2B 
a8fc771b60076f62124a4a845b43245700d363a9f4d643e703b7bf9932420a7d012a7eb01e39a2f4d069d099998bceddbe6d7eb4850a3f1fb7e323f6d000b14e
 SHA512 
a712dbe92972bc2e35d15fd1c0e4280f500ac572356a911b68405827dd92f6990ad4a253ca7a066339e59a3badd0120960d1b068ae63e9adb6e89e304639831b
+DIST Prowlarr.develop.1.10.4.4088.linux-musl-core-arm.tar.gz 87106802 BLAKE2B 
0f125082822c7b5723cbde9523dd1550f16fd2533c784c81fa5744826c68d8121d213da7446b387d620aefc18bd0c81c6a4e01444c29d7faaac7915a8798717a
 SHA512 
b461dfc82c171a0a1d6a2ee45f4653d5a95686c52d49a2635abc2e547343b4f89dc37ddc98d97690245dd60d8250c7fb9f05dd8f1fa4407838ae663567c62d34
+DIST Prowlarr.develop.1.10.4.4088.linux-musl-core-arm64.tar.gz 86372372 
BLAKE2B 
ccec5ddacc00723f40b258fa859a0390d6ca2670fa2899e8d724933bc51d3b2fbbf1ea2ebadddf8b97d593228525ab6d398d454e6a326835b7c09edf00a005ba
 SHA512 
2d2108bf6bb0f99fd198856055a7900bd046774f9f26326f65187691efe43a120bca108bff9d18e063979ad5c514561ef9f631dfc1ab1dcfd5765883db26b4f1
+DIST Prowlarr.develop.1.10.4.4088.linux-musl-core-x64.tar.gz 90400471 BLAKE2B 
09d91e48205219d3549717d263e64d9fffc00872c1657d35c51bb08b9c236f4a562247aeb5e3e81eb805e03f78a5e1dcbdb71d6deffa443ecc020c4de44370e3
 SHA512 
508f9639e0ecaaea554f79ceb18920fa923f242bab4aba9cee90645622dbc843bce6ee1113671202bffd5237201818deffa063815c63794dcac2cebe1a627d6c

diff --git a/www-apps/prowlarr/prowlarr-1.10.4.4088.ebuild 
b/www-apps/prowlarr/prowlarr-1.10.4.4088.ebuild
new file mode 100644
index 000000000000..40ad30af1b3a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.10.4.4088.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 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.develop.${PV}.linux-core-x64.tar.gz
 )
+               elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+       )
+       arm? (
+               elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+               elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+       )
+       arm64? (
+               elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+               elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${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"
+}

Reply via email to