commit:     33ecfd5672dec42404259bab1d4f3f403a1a7344
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 13:16:09 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 13:19:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ecfd56

www-apps/prowlarr: add 1.10.0.4047

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 2db98fcc5fb2..53644a165ea9 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.10.0.4047.linux-core-arm.tar.gz 87026797 BLAKE2B 
c51126583360eac59d75d1c7c87a4a27e41e048542a3a388097aa97c155002429b85f3e448332dbf54320e74d18f90da91867862b67443ff32b8ecbab097a060
 SHA512 
908c88c335bd76141b16328d686c31d4997e847676857fde09c761a890846b5174e57cb138e3a48a316559b1d1b2f109ebcf941cd44c593d278fb751ef4c6b46
+DIST Prowlarr.develop.1.10.0.4047.linux-core-arm64.tar.gz 86284673 BLAKE2B 
77b76be04e100b0acd6b3f3db22e633f7c7b2e6013e4ad04f45bfcdc8d13fd01fe27a62dcafa360a32f058e227952898d22f4da796211a6de4ea25d8691de822
 SHA512 
16a0a15259bb0f6791d3966f10ca19817b4797caa33d36b0669bbdf4b75a87d003a853f1732267831165476805786f571cf88478e4dcbf9ae769ab24f90e16cb
+DIST Prowlarr.develop.1.10.0.4047.linux-core-x64.tar.gz 91288975 BLAKE2B 
7ed976ccbb5e5577f01c4652e5bb17debbace8de838df420a65ec462b9871faabaf5bd329a5fe17fcc93cacfd5c9a894204fbd25d8eb906d473ad02673915554
 SHA512 
7af461a85f6dddc03d989a17fb7819e49f630600016e80253c356946ff53b3ffd3379408a1a4222da87c08f53b36596f89183c2c267708877067b8399989daf9
+DIST Prowlarr.develop.1.10.0.4047.linux-musl-core-arm.tar.gz 87078572 BLAKE2B 
95718d66c076689d844be395e8792f19da994dafe6e600a8e57194342c4b361948fb1360af9d731b9387d965cabddc269dca9e17d0decab9cf63057bfb9872e3
 SHA512 
8941bd088e7f70b854ede06e48d290cd56880f59f05aa66cfccdf39e2a04d6de9addea560680144a50a385155cdb764e8a2a7896a6aae353530f2ae8ae63c648
+DIST Prowlarr.develop.1.10.0.4047.linux-musl-core-arm64.tar.gz 86345376 
BLAKE2B 
30eeac2a6d2fb2fe0c5b0aec0f9687aa1630d4f1e720275d14c6ff7fe9d6f592a49392fee516ac850d82a893921e901aa280e2e156c6e7769d032060f4d138f3
 SHA512 
4a65a4acb4327f66c63728777023301f99fa0d6cca0734cd322321ab231a07468e7e438a27e009d8e2b82d8af800eaca13bb33ecf671499e3abd67ae756164ea
+DIST Prowlarr.develop.1.10.0.4047.linux-musl-core-x64.tar.gz 90349956 BLAKE2B 
9ea794a1e7406705ff140bcc34a45fb52efda9436f76173630cba2e569686941688fb39388133f61adc2c519b610a1ac014691df4bb84c0bc6425817e1aad2d0
 SHA512 
d7e9549bd9c496c21b175d1ae5f5488329d0cf162fe9e880bbd4e6d6c33492abc04813785302cbe97261cd661a2db79c314791e37a34bd69e6ac5b63d6b45f48
 DIST Prowlarr.master.1.9.4.4039.linux-core-arm.tar.gz 87022483 BLAKE2B 
aa4f15f1ee2a6bfb4e390eca93cff2ba9d6da106d4cf6c7d135de234d8601a6ce468b2681a969c4b58dcd2fed494ef878d8e58ed9f15cef7db273560fe9cab36
 SHA512 
74fd82b4a79c04c486ebafee8dda93133aaa0638c46b33ce1f2d27384d64bb23b9726111e4be618ae8c4ba0d526a9f3d361aa8bfa48778e9039a2778f89a5209
 DIST Prowlarr.master.1.9.4.4039.linux-core-arm64.tar.gz 86284231 BLAKE2B 
2b37a9a1587b18d98dc01cc1f58796b674d93a66ed0bef2762465b15cc975125465d8d701433e684ce72015fba69bf9cdd2b787a9539ec4d154aaa64bdc25739
 SHA512 
8b7ff9a6ffbba75fefea3e2e15c9843aefff071dc67874d0c79d13fc85a5cef81a2bcb587395470c6100316850994a2483aa10a2203ea7ffd7fc0d0b12450433
 DIST Prowlarr.master.1.9.4.4039.linux-core-x64.tar.gz 91286222 BLAKE2B 
0761bd0e27edc044bdcb9ddf997b45a24d7a2922af15c3ab6c53844acd86b948b7aa4d1dcafc0338e559062853fbdc6a890ca29af0dce2d3f44de856e352ceb9
 SHA512 
78f0a899aea42752a96800c61951108b80511632dc53af9d74c1fdb863692801dd8a5196264849789a927dc63b42c69b65d4e3dce8935ba0272b72288a808784

diff --git a/www-apps/prowlarr/prowlarr-1.10.0.4047.ebuild 
b/www-apps/prowlarr/prowlarr-1.10.0.4047.ebuild
new file mode 100644
index 000000000000..40ad30af1b3a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.10.0.4047.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