commit:     5f8d320a1bf06b2b45274c3ca9c320eaeed7f79e
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 17:39:41 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 17:39:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8d320a

www-apps/prowlarr: add 1.13.3.4273

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 6436c31b326f..0204d30fbea1 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.13.2.4251.linux-core-x64.tar.gz 
91389290 BLAKE2B 27312b3
 DIST Prowlarr.develop.1.13.2.4251.linux-musl-core-arm.tar.gz 87175638 BLAKE2B 
6d525a721068322f4befae9cbdd68ab502f2eddfdbe5e81242628b683311dc008fb52a32511b63a380906ff0ccdedcb556ab30a64753eafadb2864414b97a8dc
 SHA512 
a7328ab04c246f30403a0eebb1fe2e0c8af652c4d3a8623dbe6014be92bdbcdb6191bbab6babbb7bd2fcb76e82581f58a81ac79bc7257e6bb327425a2bd7cddc
 DIST Prowlarr.develop.1.13.2.4251.linux-musl-core-arm64.tar.gz 86467854 
BLAKE2B 
94d41fdff53d877cbbfff58717fdc2cb6da859726e14d73fa1fc254a14136ff113cddc77e92f485b409dcaee572a77f631c364f95e43fae63cc6bffa22e9aa85
 SHA512 
47babe328c2971923ceb5585c69e2cca1aafc3c4375f6f2a6d7c8c969cb7fcc397d7acf26adafe358f97d85bf73c8557a510197f60ffc1f67e8f2441117ec94e
 DIST Prowlarr.develop.1.13.2.4251.linux-musl-core-x64.tar.gz 90431421 BLAKE2B 
327423584b173a69ce6b4daf99a0bf584cd26b4e53b36d3af079b7927b5c05aa7f3c83b66838dd4500b06e25b176117b3b9ecb6298c36bb0cc37046176742d71
 SHA512 
d9a376e57744b59943086168c144ffe0b7d71065a8c061b12b3c013a225fc143dc67f20466cfe9fa1695b697dc1e7fad8464edfb0a2af759bd770e4e9820316f
+DIST Prowlarr.master.1.13.3.4273.linux-core-arm.tar.gz 87113801 BLAKE2B 
f56ef026f0042592b74a807da9ebf1e43eeaf1c7aa9aaa611af62a7bba4d0e1b4784da736234974bf430f6c4fbf3f5a22dd1ed47c75cefbd1ecc453c9c1168d0
 SHA512 
7a60b9b7f458569f780acedb29492d79df7ea7e9043d267493cf856f1b04ec5b7fdeb3d69ddd0af68b70b9f9f30a12d777dbd13fe3e40a678349ce11eb9881a3
+DIST Prowlarr.master.1.13.3.4273.linux-core-arm64.tar.gz 86409118 BLAKE2B 
5a936e00d4d13dbe73ae63d3c93556cea7063dabaece29ea47c55550094f906bf160106bc54d507ec26e15290366a68f7afe2aa9dd5b1c001ea61661812ff358
 SHA512 
19efc5ad6b74e86bd23a62fe7ec3dd955baf12208b910c42d9e0af7b680b9534acd1c3dee6336d3f63ae64bc4ee9bf0a7ccee9a511f24978ef548f063a34f81f
+DIST Prowlarr.master.1.13.3.4273.linux-core-x64.tar.gz 91392244 BLAKE2B 
62039af05be05f1650902adddaffc7fc8d36cafc60c65e65834bd53ddd70631acdce9a7d2b5b327c26bfeace1438a7f19c1e00a0f6207a364db66fbe3b72c9f6
 SHA512 
3976d0fd4b173901db7efe2edd3643ce3e7851542e89d1c160bb5445215f717ac630b69bca52cd845f49e1d873ed4527c7d6d801332ad44c84dccd3594ca4ee5
+DIST Prowlarr.master.1.13.3.4273.linux-musl-core-arm.tar.gz 87183022 BLAKE2B 
93766bdf7fcfbcaaa300104b99e5feca8bd2399ad0f0b265bfe0cd1eebdf3bb27556ad7b6c9b0c63629b92d1c6b1c1f4a4f08a94c70d96d76141d345d3bd430c
 SHA512 
ff251acdd3ec3790531e996bf02df382cc6af58028f20d9201fefc9f4a6d87c27de44071fe99a54a9b3e092dc5982f42d73984152d235ed5f086af6924fd35c2
+DIST Prowlarr.master.1.13.3.4273.linux-musl-core-arm64.tar.gz 86466614 BLAKE2B 
04115d0edee9d4ed044e44c06be625aa0f1b61a2e9d893937be394f47d2d8d07756f32d6f981a97ca2b6be0955c9834c70d00bae6f63f1763e8157fb50cdacd6
 SHA512 
8214949555c8d68461c174b3cc4a8ce9630851a0f4c131eabc52bdc9b3284a5e6049e9f0a3c979256ba3687770c12a854722be2e5fa2c0ad6f9b33651940e1c0
+DIST Prowlarr.master.1.13.3.4273.linux-musl-core-x64.tar.gz 90441791 BLAKE2B 
0af1674f6cfd1bb62911bd02332ee400117af385f9d1ae9887bad86c43e294797856d9bf54e2598501ad692ee2cb7db3335a2c508ecebe69651e0fa7d5256906
 SHA512 
64f12166dc826965ab0d4f763153d93c9c167ce3a52ab93d61a0d42a9303b4eecf561529437b7081507f218443167216a72eba12a235626e32878ca410e75950

diff --git a/www-apps/prowlarr/prowlarr-1.13.3.4273.ebuild 
b/www-apps/prowlarr/prowlarr-1.13.3.4273.ebuild
new file mode 100644
index 000000000000..7661310592fb
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.13.3.4273.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.master.${PV}.linux-core-x64.tar.gz
 )
+               elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz
 )
+       )
+       arm? (
+               elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz
 )
+               elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz
 )
+       )
+       arm64? (
+               elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz
 )
+               elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${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