commit:     5d69311e5bda1ee80cc93ef9fd69099aaef53dc5
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 13:25:28 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 13:27:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d69311e

www-apps/prowlarr: add 1.10.1.4059

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index a0e5f225d105..282b5ca7980e 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.10.0.4047.linux-core-x64.tar.gz 
91288975 BLAKE2B 7ed976c
 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.develop.1.10.1.4059.linux-core-arm.tar.gz 87023011 BLAKE2B 
d99e98b5b32102a3e157a04a316772b0ca2cb40b5fafb73359ed84b9f4bae0442e508265d1bfe3c6fea2c86382f2f28859fc2fcf2a960cb91dcd584ac7132a6a
 SHA512 
14db2444e2dafa949339133dd646b842005b7a0700de9efbd75c794f111fd1206ddccc7abcd4346927da341176297351c10585845c32ef36b49ffa147b255a98
+DIST Prowlarr.develop.1.10.1.4059.linux-core-arm64.tar.gz 86283042 BLAKE2B 
4fc8e00829e24f96b4f1525fa11bf24be2e2a73f0ad0ebd7a41d8071ec91fb0ee40e2875904880cfb90e31aab4022e818741e64db688a626d55647b2e53b5a68
 SHA512 
71ccfa49de69754db9b41827b7bf87f58e87280c26eaef890aea33890c17b95ce620836f483bdf01463f180c60760c5b13223bf4204cbec1b61fce5f8391d4bd
+DIST Prowlarr.develop.1.10.1.4059.linux-core-x64.tar.gz 91284386 BLAKE2B 
f0cb7b6d2791a3fb2b70fb7f81873ff21a786664b8051e452add06038bbced62848b80b469bc815c3e92b36fc5e2ae80db86f6f60405d6afff2aa77b22c576d5
 SHA512 
d0ff681a7b0b47ca65a220ba108a9e93d2cd2de78b65b03e33604fa7a732a9c4efb010079b7081eb792a9b459a0d5078e6c61347961b30cfe57318f4a343922d
+DIST Prowlarr.develop.1.10.1.4059.linux-musl-core-arm.tar.gz 87072230 BLAKE2B 
996752135d30cd7f704d32c8c647cdfc0ebcd8c4936a953bc2b68bc4e7dbcd4810bb7fc4d4bc87ad70bd0de2f9df1a3ea2714ea6f1b929954b0eae1fc7b524e1
 SHA512 
b20f86a674900e7b9c027bd6666eceb575b51646f4190be067d85f100b1050734ab33aff966f07528ade6fef3a2d84398fc94da17c2268ce4be79225d6f713d9
+DIST Prowlarr.develop.1.10.1.4059.linux-musl-core-arm64.tar.gz 86351289 
BLAKE2B 
3b5dcc98a0d169db835d1d5997814d8e81454042021a36f888b00c3bd2575c50d41b2325f4e8c20e453461cbee92079e8f3911ce612f55ecb2a3c6f4c1d1af31
 SHA512 
0b53ff9523da5b8995048bb366174c13aabb4802d943acc304cf8deae42931da304a6d04863bdbfd6acd318f35ebc4f0edfd36941fd7445c8057dc084603c4bd
+DIST Prowlarr.develop.1.10.1.4059.linux-musl-core-x64.tar.gz 90349243 BLAKE2B 
ea23ef3b5e3ee7784045754b58028cb7d7cf8d06c018554479b37a64ad3e3439b7a7f0159e0bde345d635b15adeadd267c43854cc8d198b2039f51c73bdf4764
 SHA512 
9bc5db981e359b81e581705a5d46c3f324de9293c5c4d40653b8a49d80f23bc4edcfe8c970fa4ee749c09d1aa0114935a516d236b991440b1d1a4e6c7ec7d6f6

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