commit:     8c970d95477c44a1d34d409960a415df9969749c
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 21:56:20 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 21:59:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c970d95

www-apps/prowlarr: add 1.13.0.4217

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index fcfe0d22331d..af96458b1a3b 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.13.0.4217.linux-core-arm.tar.gz 87053086 BLAKE2B 
2d2b0449af44a8444796a5122fb316cbb0a4838880b78211ff4bfb04e18d5e965d228b40acdcc1c30d8da2885123dd1da60438b7b1dbde2207d7d8390ed09adf
 SHA512 
85390b944e9351880da6859927a28d5d79bdaf08b500fe87c2679d0094fdd3b02e6c5a0687be70144d7d6f43f399fc17884ac97734e4c7f1e0505976f9e73289
+DIST Prowlarr.develop.1.13.0.4217.linux-core-arm64.tar.gz 86324009 BLAKE2B 
b45b6792628ed47374f564335b1ce5202670f73f0fb8f1b12e6a8a8b712a017656fc990e86f0220b5f04e622604471134184e71225cc9a831073550e53561183
 SHA512 
c470ab44bc288b7532315048372bbea4ecb2ad0eafec4501b97e3b80c761e63fa7c9aef6198d5aea4761aca14844d5ad031d7ec786e6c56ced0cfa3aa759b5b4
+DIST Prowlarr.develop.1.13.0.4217.linux-core-x64.tar.gz 91321798 BLAKE2B 
13ce11e055d1c12e0ea8108676f1ce4efd6ffa423a457cd03aafd560581367fe45bbf4a4671470fc75530bd0e29444f361fa706df082582cc05541f231ba26d0
 SHA512 
e670b2493d2de317008820772996277fcbeee6e1faba110004640d5280fab4374ab9ea1b87e95f297e2e36905e2a1de721210a664a0d118cdd20f4a4857d73f0
+DIST Prowlarr.develop.1.13.0.4217.linux-musl-core-arm.tar.gz 87114253 BLAKE2B 
1bdad8b3da0caec858af346d26664875d48b7e81bc95df2189445e1c36bc0966b5d1e8e32e3d4e071b9e79eb81eca2b789c06f67f4bdbc64e88f8a27559481fb
 SHA512 
b09556767ef33c2eaea9f9b2e7bc4a037c8a6489a175c55a2187904b962f3ed255997be27e59e024729066fff69ca49751c2b14ba6aeead8010cabf246c54196
+DIST Prowlarr.develop.1.13.0.4217.linux-musl-core-arm64.tar.gz 86383436 
BLAKE2B 
19fd9f55db612c67030eb15db7110fd1ed41b8ad395937b16c8016a8af054422fcd8a02c9a04341aa9e28450b2e40ba275bca06f29208717a5fec3a89ec70a60
 SHA512 
923d42c109fec345236e8d829c5a075dd56de2ee6b8846136987d1609e2376030bec3936f31e3244d58c7a38624d4bf75059fc5212af5d96d2f04b45e972e50e
+DIST Prowlarr.develop.1.13.0.4217.linux-musl-core-x64.tar.gz 90386276 BLAKE2B 
fab2968a3a73d07df962af7c36325016bd052d7c442dec8b0e476991adf22cdab6bd120bd4cb388899a74212875e09224742abd7cff8cfb8554c9c6c17f838db
 SHA512 
f18486d04356507b9b9e497f0c51706665b83433c5986db440b4b299a5c9252843e31d658dc8912213248e9583421449c33b414179cf37fdcb4288033dc7bee0
 DIST Prowlarr.master.1.12.2.4211.linux-core-arm.tar.gz 87052390 BLAKE2B 
aac5012a676ac8a6386ebbc6492e21aa3d794e24232660f6dc1b47a8c8d9e0011fe742de25ce502cd4f51e5702cb6255dd056b1177ea2c9e3fbe7c26a7498dbb
 SHA512 
dea90062f685aae9f6f165fc727b577c3ddd1080fc60d5334f48027939a515c6440df327d2e519932aa06e8f53151669bc6638f46f267d85400cff13a3705148
 DIST Prowlarr.master.1.12.2.4211.linux-core-arm64.tar.gz 86316465 BLAKE2B 
f4b61dce220d34f3918c09c4e036fde795dc85c556a36b929758823a08d529edcbc4e0b7f42308f2e079206a4aedc269e30e9d5f9bca431c92e07d4d61b93903
 SHA512 
487da328e570533cd6e0c6d6eaec2576ff69e4c34f18fd03cd4895c534bdbdec17f27574476e654b58af7159f09083671d25ac400cee5a3d3125b4fe48adaa94
 DIST Prowlarr.master.1.12.2.4211.linux-core-x64.tar.gz 91315666 BLAKE2B 
8bb59fe6200792409bb616388e8afee3be8c3f45bd5ed980d2e21887ecf402c13fbb369986392b53ce42b6302de66f1a3a9f4004db4855203eef9bf91b616134
 SHA512 
8c0d1fcd0eab1a1d4b6110f312ed8a848cc10fed39139488ed08760d952108bdd0e9181264f9d3c237f7bd7c874d2b3362b24c71604dafae270f146813e4703f

diff --git a/www-apps/prowlarr/prowlarr-1.13.0.4217.ebuild 
b/www-apps/prowlarr/prowlarr-1.13.0.4217.ebuild
new file mode 100644
index 000000000000..12ab0422288f
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.13.0.4217.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 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