commit:     d23866e58be5c97d987062f7a15909fecc8852d0
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 18:57:32 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 19:02:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23866e5

www-apps/prowlarr-bin: add 1.26.0.4833

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

 www-apps/prowlarr-bin/Manifest                     |  6 ++
 .../prowlarr-bin/prowlarr-bin-1.26.0.4833.ebuild   | 77 ++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index cae86bdae752..55551a10fd8f 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.26.0.4833.linux-core-arm.tar.gz 88930884 BLAKE2B 
fe451eba760c908bd17acbaff1f7797d95e50f93501f053494861adb57b4e949b70e0c85e190009c7a9ec4f51e5d61b1d48583516d1f7bc275f3d9c458caae9c
 SHA512 
7ce24842ee7310f3358765dd421e7d4ceb5bb8873d0f2e63fd8d3bb8baa5ba7270c21d16ab6b21c67886dd541e2c89465603167b4e6e42cb32d393f09248fdc4
+DIST Prowlarr.develop.1.26.0.4833.linux-core-arm64.tar.gz 88159574 BLAKE2B 
baa8b5e21825a3453fe15bcd1f37af38fd516f62fe9d2a9fbd617f1e380fa17dd03d46f44367cf947adb41348381de7ffd50f8d008e1901e168331d856f0cc5d
 SHA512 
4433c93fd699713324149eca2142bdc97a7a630a358a99bcb9d5f9f7dc77dc6f725fb5fa0f8a3728912a0d9123a2b84b82973e9402d90642622642c4174f1a88
+DIST Prowlarr.develop.1.26.0.4833.linux-core-x64.tar.gz 93155285 BLAKE2B 
76eb724c7e5a0b0da91e35cbcbeb4887b54a9cb04383ada14e76ff84e4f1d11795982500ad52262b2ab43d229604845b1bfcdf9f3d80aa4b0f65b65f15a876aa
 SHA512 
cdb409df49ca1432803751b0e724868f9270325b3687f491b1162386deea45612b87a58b2145abb631b495b04cceceda7d1dba09044f178744a1611966bc8d8b
+DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-arm.tar.gz 88946929 BLAKE2B 
3b852992016b3a98d3f455079254fabcbf97077ffe5c7432cb33c5bb486721f454b3c688635ded2922dc3f75d1115f5b19b45198573e47d995ea976fd686fb43
 SHA512 
7c02a2aba6b6fd1493468fac9aefc7b7ddc8af6b912ae3a7da605cd5bc3115f4c5e33d1c3903a768419f2a790b94a92dc7c19a945fe6bac6041652490aefa8bd
+DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-arm64.tar.gz 88214015 
BLAKE2B 
5e340e05ec6c312a11479d89deddd267152a63546077ac3006944675dc70e309cc1b9f860390d6ad45345259cb44b9fc7695fa33c8f1f5ce580c7a89fadc92f6
 SHA512 
6bcdd89a4e8347da2bbdd555828d0837aaa54d71320aec2ce5cdf0b36393c63fb14fad170eb7573bb15f54e9f5c5a5d8ea19984cca262f918d8c80e6c812eb7b
+DIST Prowlarr.develop.1.26.0.4833.linux-musl-core-x64.tar.gz 92216353 BLAKE2B 
0d79bae8a9cc251399fdd3c5d78f27f43262d879e3276f73fac6f7bdae5f4418eefccb4734f3137e7343e84f77007f30e6c1a3e95b5867f0db10a02e46c5d257
 SHA512 
5b3ae9e4562c3ad4d6fead12a57443167ab2b29f4eeda86c97a02f5ba59ef4aa36e846ec23c2f63558cd0cf3468382989fd715d8a556739aa0ad800a071cee03
 DIST Prowlarr.master.1.25.4.4818.linux-core-arm.tar.gz 88942942 BLAKE2B 
b6d3e133dedf8dbc5412bf3523cde72131de875f59d903bb657136cba7bb7ee9221196ec86d75161891640fe651a5a7e2ecb8f2833e17d5fe0ce016c6d764253
 SHA512 
3387ec2820e6ca602a3a30654a6c731e3813c822a5253855217aeb4181e42ecf4493baefa205e58c0d94258454844a326a3baf82c2c6650996723235685c604a
 DIST Prowlarr.master.1.25.4.4818.linux-core-arm64.tar.gz 88186214 BLAKE2B 
6bc6cbce8f45ddaadea8fb4db6376ecfeecf4beabf2a46225d091957be4409f0c2f68337940d07ecfc39aa334545f46da48743f146246174776b638a9d011b61
 SHA512 
8626ac267c781ac8177de714e03f35b1baff6716e3478eaa1e6db001c2eb9d294748d2b840b90099ef5fabb866e4ac6e7130f74daf074828fc0aa4db4ce30d42
 DIST Prowlarr.master.1.25.4.4818.linux-core-x64.tar.gz 93167639 BLAKE2B 
dbfffe81dedd96c58df8bb65623931ea6d5e5303ea10736e9c3791f995e980ed55023749dde577761efa2d244e2e3bb6c891c2041a3567d1bfe797a2aa35ac56
 SHA512 
0a9c0ce5a7713555642ca6782947499a405cec97838d6e099f5801a485aeb68dc7c399ee61c9c7d785c9a90a3b188a9ef4b719bfd400d3930ecb5404b33118e4

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.26.0.4833.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.26.0.4833.ebuild
new file mode 100644
index 000000000000..6b55e3a00dbf
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.26.0.4833.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.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
+               )
+       )
+"
+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" "[email protected]"
+}

Reply via email to