summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2024-07-11 10:17:52 -0400
committerCraig Andrews <candrews@gentoo.org>2024-07-11 10:19:30 -0400
commit9a410e73e310d36d8861631f783a40abcfee63ce (patch)
treeb9017ce46bdc2812c58a0f4d6613aac411b90ee7 /www-apps
parentwww-apps/sonarr-bin: drop 4.0.6.1805 (diff)
downloadgentoo-9a410e73e310d36d8861631f783a40abcfee63ce.tar.gz
gentoo-9a410e73e310d36d8861631f783a40abcfee63ce.tar.bz2
gentoo-9a410e73e310d36d8861631f783a40abcfee63ce.zip
www-apps/prowlarr-bin: add 1.20.1.4603
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/prowlarr-bin/Manifest6
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild77
2 files changed, 83 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 52e48499eb0d..3bfbfe54115b 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.20.0.4590.linux-core-x64.tar.gz 92982244 BLAKE2B 88e207d
DIST Prowlarr.develop.1.20.0.4590.linux-musl-core-arm.tar.gz 88809629 BLAKE2B 31f13be78dd06f8999402827a6d9c268cb8a789a0bcec6545acb326a4c8044b5a894dd2411c5a70ae5e1d0c52f7ac41971b07f7fd4831aee0ba26e588ec2e1c1 SHA512 a94139fec6a380101b38b1e5db3b791973ad4a5c14e995681405dca8e3cee47a7a2fc4b39f65a187b4ab8ee6a5f0cc8a4a51b382673ed2419c2847aae2c1b955
DIST Prowlarr.develop.1.20.0.4590.linux-musl-core-arm64.tar.gz 88056563 BLAKE2B 559b6d2a3b4ff0c899a983a259151c1fb330370c0f12d11cc14c763fc6bf5bfb9c1181a58410756cd7c8590b44152ff9862baf879073c7a55522ca4bedb5c027 SHA512 463b7bb6536027583e0443106b9c115de12894f202bb788acef8f2eb4e30e09add88218a7f5791450e8305689e5d71960d7830d85d29e3a212443b5886d9d509
DIST Prowlarr.develop.1.20.0.4590.linux-musl-core-x64.tar.gz 92051333 BLAKE2B 5e6f006136bba84092c0a47bf0864377a85ea5936491f1f58e7725ee7298c006cc013ce03e1cc5ad8e46027b74d6e6739c2fae3bf033cda3ae9e94269ad7e71d SHA512 21122a1121d9e4128fea0935148e6a410a50630450d95e52403529e4fd54e44b88b28b6cc49623fb98e005ab68c3ec41f57869b4d61b0cd9ea71960dd647e080
+DIST Prowlarr.master.1.20.1.4603.linux-core-arm.tar.gz 88744055 BLAKE2B 81241ddc01d65639473785d376db141baddac1d9ea6e9864eb4302707feab9152358a5193d690932d8d16dacca8f0e9a6e9472e79acf0630d6aac66ea5143bd8 SHA512 34aae8ca20150f0cc4ce01e2fb3be8fd43f9628fd4dc46f7d7c01aa88a1242ed0851704bbb4734bf388ee982205c8412ba89a8026125e2c06db0f11e49b5b9f9
+DIST Prowlarr.master.1.20.1.4603.linux-core-arm64.tar.gz 88001239 BLAKE2B 52000ae0a5a895a773cdc30b55502394cc5d052e544309bfbd13ac32fa625c056ddf5349d7cc182b764eaf9b58b0ea8b6eb3b2ef4f223b60d85d32a83458f796 SHA512 484ba3273d5b7fe15da60616685425e3756757f1e054205ddc46f8e215590337d5c8a6a17ad8d89fdb2830e97f7cf0402f411f85576bd487f303156298a107e3
+DIST Prowlarr.master.1.20.1.4603.linux-core-x64.tar.gz 92985437 BLAKE2B 8b7a7418c96214c2cdd6d57b618d1caca1d873e42af629d90821435627dfe894f92d8e2bd4996b0f5b0362588f79dcddb30d36a0f4793b1007044d7832c962cd SHA512 ef5152eb7ba85841ce2b7e6f9e4559706905601eeb0f05879ec105eb2ee298edfb1f0796baa14a593031d26290dcf242173e90b28824d274ceacee2ab7acf427
+DIST Prowlarr.master.1.20.1.4603.linux-musl-core-arm.tar.gz 88809270 BLAKE2B c66b78bbdc0ed98559b58f36e6a119ea6b253ba0b614846ab5a254546a78e63db9b1988cfb1137ef20032d1db3c8a7ca9a713c8e0e2956ace2139eb55ec3895c SHA512 22e68fe582c4a2e43fcc171da868321b65538aeabd3f1584ea6a81e230a5b043c344a0b7782d11279a314765dae71e2e1721898f13ca43524823cc486f310fdb
+DIST Prowlarr.master.1.20.1.4603.linux-musl-core-arm64.tar.gz 88054118 BLAKE2B 4deab1ec7f198d8b7580fc298c66ef9ec1522403240835f92dd3a15bcfd943493eb1fd4363eb7888b6a2c3e7686cbcb5e10b9c0ee48384c783bf5eaae641a024 SHA512 61e73d02e61ca78e9ecc9ecf0b04b2155e6951cbc5ecc1fb7d71a2c5c0042c77eca262ff403fd68c04618c01afa1803168faee7f92ed6edfad5ec7a5b1e04c47
+DIST Prowlarr.master.1.20.1.4603.linux-musl-core-x64.tar.gz 92054683 BLAKE2B 17126c177d172b0a82c6d25861b9f9e94dfa4cc4a2df6bca048ec502e88137203126d1736e65b8a134566cfb14ed2cbaebc3068e885929bc5acfa80da588e36c SHA512 6e7614fa54db9ffefec915d0449ecccd1a2f97d6ed62c1664eb9210a1257d449f82c679a95c21a7dc9b42d44614411724b3c010abcfd928a4c642a48724f4166
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild
new file mode 100644
index 000000000000..2c9c3707ba6b
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.20.1.4603.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"
+HOMEPAGE="https://wiki.servarr.com/prowlarr/
+ https://github.com/Prowlarr/Prowlarr/"
+
+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
+ )
+ )
+"
+S="${WORKDIR}/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
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ newinitd "${FILESDIR}/prowlarr.init" prowlarr
+
+ keepdir /var/lib/prowlarr
+ fowners -R prowlarr:prowlarr /var/lib/prowlarr
+
+ insinto /etc/logrotate.d
+ insopts -m0644 -o root -g root
+ newins "${FILESDIR}/prowlarr.logrotate" prowlarr
+
+ dodir "/opt/prowlarr"
+ cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!"
+
+ systemd_dounit "${FILESDIR}/prowlarr.service"
+ systemd_newunit "${FILESDIR}/prowlarr.service" "prowlarr@.service"
+}