summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2023-07-25 09:38:22 -0400
committerCraig Andrews <candrews@gentoo.org>2023-07-25 09:38:47 -0400
commit03c83ed75e36e1df3205857cc055ea6475d28fc4 (patch)
treeebb08967460160eaa0ecfbd0a0f96b5de227cf7d /www-apps
parentwww-apps/jackett: drop 0.21.532 (diff)
downloadgentoo-03c83ed75e36e1df3205857cc055ea6475d28fc4.tar.gz
gentoo-03c83ed75e36e1df3205857cc055ea6475d28fc4.tar.bz2
gentoo-03c83ed75e36e1df3205857cc055ea6475d28fc4.zip
www-apps/prowlarr: add 1.7.4.3769
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/prowlarr/Manifest6
-rw-r--r--www-apps/prowlarr/prowlarr-1.7.4.3769.ebuild66
2 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 73837ba92123..409fc1eeaf3f 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.7.3.3764.linux-core-x64.tar.gz 91040983 BLAKE2B 0bdabd12
DIST Prowlarr.develop.1.7.3.3764.linux-musl-core-arm.tar.gz 86823023 BLAKE2B 60dff9cb6f562ef3edee0576618fa3a631b4a9f028601c18f6f9064a652c9e087e44da3175e3cd2cd6b9be866795a2d315665746869437c7005749130d0f8bca SHA512 5dac0b892e684d8d28dbed873694e728b0a953120230066e8bac333fd473831469ab89e5d00a1f965b89d0e6deec0d2f9e60d87b6e87bbc123703a143a958750
DIST Prowlarr.develop.1.7.3.3764.linux-musl-core-arm64.tar.gz 86084797 BLAKE2B 010cf8525fd51288d68a9776d6ad92f8d37497dea65354bb3da9e7b3250cc11cda66fb0309c93b1bd9caa7eb3d1f3ee6d924a944dea77f13284e51fd7cf1f1d5 SHA512 5de6a428df575bbced837681fbc9ec7a53b75b8c925c38d74b21378af1ce2858451aacc37018622d0afb057e67640b0455c594a919f04f349d4652f523f39ea1
DIST Prowlarr.develop.1.7.3.3764.linux-musl-core-x64.tar.gz 90115662 BLAKE2B 6874da3a017e4f6b531c3554185470dd77faeb78d3ceae2796611281d34696822417fd52f3e71db7e21126dc6d868169964fa7adc38d78d6e8b18b219dc83a7e SHA512 59f03889667480a7b7743e91850081313a560f8067d7d0262bbc49b7b7b109c833f454f41f68c8ff6c68b0c1a0087fb47b132b3810b3700fd84c4a6c23770287
+DIST Prowlarr.master.1.7.4.3769.linux-core-arm.tar.gz 86760489 BLAKE2B 05a1200ed5b3c44aa9c2abde11c96982fc36e7f4537ea43a6abf848f41ee26a3f0f0f43d9ef51e2f7dcf8d5a818b343aaf2f145049431926e080011f1d965612 SHA512 6ab6a6a15e058bb3e99d2f8801fdc14c059d97e25f9e96bc1a1ded7d100fba83589cfe62e207ee1bcba1b3204b1872b970a41e829cfd4cc4e485e207a32c1e6e
+DIST Prowlarr.master.1.7.4.3769.linux-core-arm64.tar.gz 86022632 BLAKE2B 9f213027c3a1ab25d2bae04573fdc9d4c960ada520bb673249ecd3a9d4cea240991e81e93f12ac0e80033d6c7b83747416aa4c2437406d30825c13846b8251d5 SHA512 62c325e3827a3b9a716c5e9856b7de6f2a911fb085155ab21899ba591c102f8541e27f83c292cd94f88b90ec12a29e030e3be74511a88a9b97a3ec7b4834bcea
+DIST Prowlarr.master.1.7.4.3769.linux-core-x64.tar.gz 91043628 BLAKE2B b591e83ed81800c69bd90680b583eb0c4ca51c2c09c3b6e766168fbad2bd97e69257aaf476d46aaa39a39b61015caa5451a8c46db374851dd07a268a67915684 SHA512 e479df9e15e3fea6bcc7f39f5e1839cc4568119b083b11946804ec3dfe9c4cf6faa8fa5969996e321e7c92ea0686a7dc7b3af520cb999b214f82126bb9983495
+DIST Prowlarr.master.1.7.4.3769.linux-musl-core-arm.tar.gz 86823035 BLAKE2B 5dcc6a70d413a8ff66b9cf3a7c7c23744d13f3bf802a7d91d794b735933ab5da5d1a082b8f8d9e8bc01372ccec126f1ca91bbb368a36def0655ee92f56b39e2d SHA512 8045b82d5469800296ced01b04c082801c5f9e63ce90234ced67499978ad89dc570ab6a19d582e582403242908ba1d92561227fd7e6c946626bd4a8f0b8a01bb
+DIST Prowlarr.master.1.7.4.3769.linux-musl-core-arm64.tar.gz 86075716 BLAKE2B 4b2f473762d6944c0d71ecaa7e2c384edb69a11bdef53717e5172e42b8f12753f42401a31ecc8a98bab9a0ca06358153baa8ca1733de7fd9f28e5f7c255af222 SHA512 84bc780a7923cd3aace80640a536a1213eff4cd3c01a1e195cf640d5ac1804b2e9da23a05c43af29a6987a7c7599ec4c46371a7144d3abf8aaa912598296a355
+DIST Prowlarr.master.1.7.4.3769.linux-musl-core-x64.tar.gz 90115923 BLAKE2B 0dd2720bcd3d6b8d541b94d41d293bb40d07121544d85c3fac5e11a5a753487456fb23799be02704530cd565415b05b74f58e6308e4e265fb30ec0d5ac918d0c SHA512 ed25975594db637bef47d9a16cba1cc35d347a93eb7f40b40bb167db03c5dbe906c653df45f9934b37c0270b5fa0b0b2244345fe28e87174ed55a69e78225d21
diff --git a/www-apps/prowlarr/prowlarr-1.7.4.3769.ebuild b/www-apps/prowlarr/prowlarr-1.7.4.3769.ebuild
new file mode 100644
index 000000000000..4a0dff0887bc
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.7.4.3769.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.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"
+}