commit:     bf2b110b4003545baf1db60080335cca9c3f6e94
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 14:02:12 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 14:04:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2b110b

www-apps/prowlarr: add 1.8.4.3884

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

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

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 0b9baaaed861..efde6dd26d36 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.8.3.3880.linux-core-x64.tar.gz 91229768 
BLAKE2B 3c7ff5cd
 DIST Prowlarr.develop.1.8.3.3880.linux-musl-core-arm.tar.gz 87010530 BLAKE2B 
e40bdff87f78c7e92f9800e3002223f43233097b33fa92d9f0da6330891fd08b59d1fbaea13795531472c6f3bc631d7e4645460d8cdac273b31ca1d014cca0a5
 SHA512 
6f6351ebb016703a43d717dfb4a8b37510accd67f89e59bf51bd0e0b029e483b1ddd71c3ac33f7f22bfe10e44e08d2dbee93de700077f431e5a1231de77fde1e
 DIST Prowlarr.develop.1.8.3.3880.linux-musl-core-arm64.tar.gz 86261027 BLAKE2B 
ae3e02a9ea254efd8c15d61e3b89c2fe5ce6e72173410a39ff8d862a80c2f082572e53c29b2bd3b325418160617b017214a06dc7085fbf25e7ab1530c6ad87b7
 SHA512 
68e8a219dcb2def5e956e831d2034ec0d4b297ea361f55490b3df47cbea02ea851dd6446704718d0ce62ad602de17ae9d274c3f64a706cac86867c0c0d7cc6e0
 DIST Prowlarr.develop.1.8.3.3880.linux-musl-core-x64.tar.gz 90299873 BLAKE2B 
3ca36baa14689491cbec9969094a841b9971ac2140e62dea8d92fc0b5b632667fa1935fc49d4100066fe659dd22c4f710678c3a4572c9b19624525f54cdc6fbe
 SHA512 
65bb6fb7c29357e2c04a23d5e3c847c2d20a8c77bd26fa58b5b23d815efe9fb8d94c80490839350046be8f0f4ece7ea26be4d8925f92e5cf9d02a12fda83fec7
+DIST Prowlarr.develop.1.8.4.3884.linux-core-arm.tar.gz 86956240 BLAKE2B 
1c0227a98143ae5af0ebb2f772f231ae59d0b4ffe1d0030defa3bc147c8628747a44515c2ecbab4561e9ce06d438820c9aed9cb16dddaf66bf8362de1ff276aa
 SHA512 
8ea0b9a28b1f2af42290bd8a870eb67113c1399922cb714b911e3c249c4405a2edd66d0e71afa53e3d8d5ac542ea49abdd5bfdb2cfbcaf6b874a120d637fe01a
+DIST Prowlarr.develop.1.8.4.3884.linux-core-arm64.tar.gz 86203712 BLAKE2B 
e4d3e00188d655a0ce32cffc6f42084fe82170dd7c660ecfdf5d662d0744e3103cbcc65ec48451a277337006e708feaf681d20eb4ffe2e9984a6e425a2bd957d
 SHA512 
1e752e282f431457ec2b71aee2a98f3ab2dd4966db537871d0375c90e4954d6880cc088cbe2ed56c211068924586eb066c7edbabd34c197f77b2d6e522c6bd08
+DIST Prowlarr.develop.1.8.4.3884.linux-core-x64.tar.gz 91231635 BLAKE2B 
2bbb9e2afb5eeefe0e6d7c369146e22c84e8c0894f217905f559e5dc1c22b905f3c02e735c1b0d6b9630b68db27ebcf98ec10df48f019a3e243f70123ad7bf49
 SHA512 
c95a9e25c8f38ad43ddd1e7f8c2d0c24798e1f5c235c8380bc22929fa17a2016cc8b9e3c668105f2c0e48a1e77ed81af542c11ee146ed48b4862289d49eac0ce
+DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-arm.tar.gz 87014055 BLAKE2B 
b69d70847496819e3d3bff9378fa23831d6ca6edad391022bdc9a2150e328170e9e06d1c60330e9dec18fdd85bb575664b38819b45ffa0f01bff92581ef5ec22
 SHA512 
e36dfe3ecc7691e2d615f6a5e2e3c3fe2fd179250ef5180609d154fb757a9245aed10a4d6bf556275729b8d3f42307d2cd59293c3eac0d89015e267d0c86ef29
+DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-arm64.tar.gz 86264524 BLAKE2B 
e124e251f982d6cdbc0090c0587f52e97a3e17e607130114ee00ef5f3b7a9ec7b7e0e67dff8e06f323f3e97a685211db0329c88a5b4a370a4d80288c619c8481
 SHA512 
8620b9ae0f5fcebcff1eac9555fac5a8541669b59e5b7b3f659e0f783db2e2df5f1d4acb02c6dba2a8c74b3ecc5ef9a64bd3961f6f1981d2e55346314b3765f3
+DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-x64.tar.gz 90300310 BLAKE2B 
9cf7661daf8ccd59464342bd0056dc13115e9c28a6a17132b02b00d7bd055a827335757272b364b7ce63259a71d6bb334614288bd4636ff5b6127593dab6ea59
 SHA512 
e29f0a7c09de6202181cc7b1ba7c5bc12b416b5653c5e995c6d27441aae10cd6bf3f0adeab7f564d9773e3085eb08a8cbd8fe16c23929581b479e62033550eb5

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