summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2024-03-11 09:52:13 -0400
committerCraig Andrews <candrews@gentoo.org>2024-03-11 09:59:39 -0400
commit2283855ca785c8f96ba0803c2d3025bedb96eebc (patch)
tree1fa0289869347991415fc6137aaef1d8a6e44cca /www-apps
parentwww-apps/lidarr: drop 2.2.1.4073 (diff)
downloadgentoo-2283855ca785c8f96ba0803c2d3025bedb96eebc.tar.gz
gentoo-2283855ca785c8f96ba0803c2d3025bedb96eebc.tar.bz2
gentoo-2283855ca785c8f96ba0803c2d3025bedb96eebc.zip
www-apps/prowlarr: add 1.14.2.4318
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.14.2.4318.ebuild66
2 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index f4c374cf2df9..5fbe9fa82ce7 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.14.1.4316.linux-core-x64.tar.gz 91347615 BLAKE2B 53945c8
DIST Prowlarr.develop.1.14.1.4316.linux-musl-core-arm.tar.gz 87134440 BLAKE2B 9a15b72d432322505f43366f45ce71eda250e1bc38c92e50bbe83137da3bd2b4c85cdb1c320bcfc379740bbeb29c17a94a70d91da6a50ff06649fd77b0226dc3 SHA512 ac7e485cf4df47eff3cc3dce74cb04956eb02c9f8c76018b6b9ed10a2d349662415b740cb445f779d04df75ab9181c1f1a4363b7ab95302a3233900d46893e26
DIST Prowlarr.develop.1.14.1.4316.linux-musl-core-arm64.tar.gz 86391943 BLAKE2B 7290e6d0710053b7874ae06d8dc62588587fa7195cc0d77b8b2622fb429b19c56cbc30cf7bcb1630d6cbb68febfdb38615a4692361f580f6b26949e771c27e9d SHA512 4a97635516d9f31e1ebf0106042ea7af32648b8d14ce4049a7bb37d86b77ae26ad49bbac1dba716e2f4af5586176bbe6bd52862df976296b042b16abfd19550c
DIST Prowlarr.develop.1.14.1.4316.linux-musl-core-x64.tar.gz 90409829 BLAKE2B ac621bfa2178a14ac8b77f9ef885b1cc1fcf171ee440a18c1d4dc381a40343ed6825ddafee6fdb9d4194b47d0eed5f1dbe608ebb3019367487894ade08553c57 SHA512 91f7ab1dafaad80554130ce8f50aa3aa5090e08a65f75df9c301fcc7dc5a8e70cf0b6ce1d54618237984fe29bf1d57cfbf6c6fd0dac43da7c9ae698cd67a1fad
+DIST Prowlarr.develop.1.14.2.4318.linux-core-arm.tar.gz 87059156 BLAKE2B 0dee8761433fd68f3abfba1cb868c9f088f9b89fc7833e4a34ea3d442aeef0f4cec789573311ac6e5ea7c4620870f6c82f180206a544ef37939cf3c7850c2ce0 SHA512 5c47f2b9313ef7b4e564c324c1948006e775bfcdc4f68e0fbdf81172124ec90cd099ae8187379abc03a66c53a002f076aed78d0dc5dfaa7769b2757c1c606eed
+DIST Prowlarr.develop.1.14.2.4318.linux-core-arm64.tar.gz 86333928 BLAKE2B 1d892a0a4ab7934d2005438001d0a1868d6ffeddb33cc541fa9efe97b1fdcbebedcd461e49b2fdfad03949da9ba3c6e8bcf223fc229e832bdaf6357d950e3a0c SHA512 195158e249f617df0e8104410e13c22774a27a5db440a58c59a541c014115eafd23167ed8eb5088a0f5f86d0af4cc875bbe6331c0335222f215674f80124f50d
+DIST Prowlarr.develop.1.14.2.4318.linux-core-x64.tar.gz 91356905 BLAKE2B ab33cf09b264827834462bde24781c3e6d0126b2367a0585b4dddbb28e9558ed65c5a7d0e6be60e5c5af072c2a6cf0414cfc112c323c569d97b869bf1f6f3248 SHA512 83e36eef6cc8740e1b7cbcaf34d45731bec47c134445f3bf26af62194ea0f9992de30f49bbb6111c484ee530d0ea184dd37ece7c6481e61dc074d78baaad4797
+DIST Prowlarr.develop.1.14.2.4318.linux-musl-core-arm.tar.gz 87133215 BLAKE2B 7c1b164f14bff0ae5c192bd6cd42beecbcaf002a42fd41fcd64ec1b94d574ae42e0779b05d6f38c951d5ef89714fc6d9e5083ecd0e1ebd0458ffad3b7e8a3f26 SHA512 a5eac26e4ee27b116e405a2f647ee594c985ffa3345f885113caf7c24c744f665c8767beccc4c1120f928ea3c4d6942b07bf2851c42164d09f3c1e5c8a5e5373
+DIST Prowlarr.develop.1.14.2.4318.linux-musl-core-arm64.tar.gz 86390585 BLAKE2B 3b47b58b98a5b7c2c85dfaab4087e9b2c82f50ae7576ef9e639fa713037583cde8dc0b3036dad20e6af16c09e652bd409741ac870c01fa79f1e636922a41b08d SHA512 d9ebd54b422fb7800643b81fa23934f7eaad0cdc3de5f791fd1cc8ad2a81fec2beeae76062fe760ddf5de504a91ffae4e1b26db15aaee0788b34ace15280b555
+DIST Prowlarr.develop.1.14.2.4318.linux-musl-core-x64.tar.gz 90409369 BLAKE2B e906ae15dd2a56a852ea346a35f5c6a174e3f45d2097387c7a6fc99c0b772d367d84c508aac6c8ece7c21a07d1766344987d324da1e661728f26d5981a93cb25 SHA512 664b96c6cfe46b1c7d891b4f0fe9d32e8d68ae963f6f7533338dd3f55022693f726e446faf7957e93e450a16f21ffbb2ad8be5da78117d9384b15e744e1725cb
diff --git a/www-apps/prowlarr/prowlarr-1.14.2.4318.ebuild b/www-apps/prowlarr/prowlarr-1.14.2.4318.ebuild
new file mode 100644
index 000000000000..12ab0422288f
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.14.2.4318.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.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"
+}