summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2024-03-28 10:03:50 -0400
committerCraig Andrews <candrews@gentoo.org>2024-03-28 10:04:15 -0400
commit134ce2b2d0009f6167d42159480da76bcb532982 (patch)
tree61cdc96e9b1903aeacc185ee964ca84d8b35afb9 /www-apps/prowlarr-bin
parentwww-apps/sonarr-bin: drop 4.0.2.1367 (diff)
downloadgentoo-134ce2b2d0009f6167d42159480da76bcb532982.tar.gz
gentoo-134ce2b2d0009f6167d42159480da76bcb532982.tar.bz2
gentoo-134ce2b2d0009f6167d42159480da76bcb532982.zip
www-apps/prowlarr-bin: add 1.15.0.4361
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps/prowlarr-bin')
-rw-r--r--www-apps/prowlarr-bin/Manifest6
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.15.0.4361.ebuild77
2 files changed, 83 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 63d2b0e057e8..6d11fed24547 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.master.1.14.3.4333.linux-core-x64.tar.gz 91394597 BLAKE2B 3cfc7d6b
DIST Prowlarr.master.1.14.3.4333.linux-musl-core-arm.tar.gz 87172398 BLAKE2B 750d3bb0f3b3de0bbf124fdefe7ffd3b53290fc2002d4fc48760f6fe3710514d01e5ded6941b082c3b0b884ea788e0b9a010c84fd1f377667cc7ab75c021e302 SHA512 e41b83e2b3f080d2e104a966f097b73ec10022bf90ea4e85fbf8c91a8a5a21814dc8369fc4fe0567efe7a5fd617d5598473d52b31001e42630033035c306f500
DIST Prowlarr.master.1.14.3.4333.linux-musl-core-arm64.tar.gz 86447873 BLAKE2B df5a0088f6b585a8c30df7dc29cc50fb08228c6d3eefba3009290dfe11e972bc127c1ef1bdbcc542c87dbe76425052fdf1fe5cfd879664645b48d3f31437a4f6 SHA512 708f075fd736c8f7ddefca2d50f109aeed9f9459ec1e983c88ff6bc6cc7591a3e170eccab436c0fb1d3716585a04c0e81db9c4c5dc077adb5ee0840f3b44221e
DIST Prowlarr.master.1.14.3.4333.linux-musl-core-x64.tar.gz 90471128 BLAKE2B 8e196326957b87c3ece9f183ebd2499f958655505f445d327813cc686be462033d8515584286cd35e20ad06eab2baa390ffed462abd14136bd7048b092f4e062 SHA512 90dc63f86ae87c540bf5cfba05e6e9ef9d460910a37bc7885bc91420493a1a1b21613fe594925269f012fac18dda3c8644d09a3395558bb775d5e38a81882b90
+DIST Prowlarr.master.1.15.0.4361.linux-core-arm.tar.gz 87098625 BLAKE2B da7ac5738b40c9e4f3ca8219839f00a58a6a022a041af14f0ed98b5b5b9eb7a7641bab75444a5b4e9afa77052358245948453cf07e634163f5f373b81cbe8e83 SHA512 3574f276164f43ff3ee3f0ea083e1ea871b5a7eeea8e277389140888be39d34cf9dfcc7121e5129255328de6af728da22619465b79eeb6b222088cd4856eeb62
+DIST Prowlarr.master.1.15.0.4361.linux-core-arm64.tar.gz 86352257 BLAKE2B fc9e810fe98d11a58d77fdd21ec52479860721015628bf34421eedadfaaa28f2cc833e902eb886b9387a12e55eb2f0f4c046735ff371d5b553f2f497a3c96f3d SHA512 a41958a569b07563fd564734720f6e134144d545c85a5bb6fd7b6441d72e113e4d48982331989c4b3a172c3ad065ea5557425cf92061e8fd5891f3da12eed04a
+DIST Prowlarr.master.1.15.0.4361.linux-core-x64.tar.gz 91380374 BLAKE2B 9cf44e7e37e06ccb44be79b44ab0119bc56470dc03e0d1e98495ef830287350683999d111ab8fcdb92dfa15aa06a01b604823cdf1cf5d9fa7326c6f259c28404 SHA512 1aa1e5efb14fb9e082f1428705aad70dedd7d10376fbc4e69e56e07977cf1fe85ef9a05966bcad2374ad78b7f604c205d25a7bbbf07f12cf094babb835a27907
+DIST Prowlarr.master.1.15.0.4361.linux-musl-core-arm.tar.gz 87161102 BLAKE2B 8a2d0d6633db6626be384000e3ea5cd2fa786b897ca0c0924590131f0f89f489fccf397e209bf5fae4e3b6b065a96f5f2738ada310d872c2652ae047db9339c6 SHA512 bf9d0c6626a44e793d52f9e0e42b47c953948b2e241198aa3f332c988717ea465d5e7cc4339d643c1e95d9adfbeb2b453bc170cc24663547bcddd86734367bb9
+DIST Prowlarr.master.1.15.0.4361.linux-musl-core-arm64.tar.gz 86408081 BLAKE2B e485b3d8e1ef90d1afd43809d1186b571af2143845c5b723a923bac55f1cb1b1dc2713177965866ee9ece3c62370ccd6249a9e3c18c4538cf9c3b3d47fdae992 SHA512 9e25d0ad08408635d2aadbdc7709b15e3e8c45b1a29163d3ba74add7197e49ebf5e74be2a3cb37fc7d1caf36ad450544586c13a76a3e2aceeebaf7a1de6ceafe
+DIST Prowlarr.master.1.15.0.4361.linux-musl-core-x64.tar.gz 90443100 BLAKE2B e1adad3fc093f3ef19cf32cd4c41852336509f6f548e4412fc60d8f29fcb1ddd3f39928c2975a0aa45909c3c7f4f700f90a33508cbc5bf756164a5b49b1572c0 SHA512 b1bbd0ec418aec6204e246c40a01a4ecc07704fe8590412e50751e352756286233a9e3fa6e613bbaea01f7f4340018746d2fa694306d37bcf8f06a6b71770bbc
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.15.0.4361.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.15.0.4361.ebuild
new file mode 100644
index 000000000000..2c9c3707ba6b
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.15.0.4361.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"
+}