commit:     78b1e3e693f6bfad89aebc4e1fbd52480e2783f7
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 22:16:00 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 22:19:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b1e3e6

www-apps/prowlarr-bin: add 1.23.0.4690

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

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

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index d6fb76762443..119fba212219 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.23.0.4690.linux-core-arm.tar.gz 88790426 BLAKE2B 
a2332fe7a41bc3b37045aeb00010a15bc81d6a9cb8b7377ea37cb2c13938a91ca54f8e423c3005656e94e9f7f9d960abd8dc08775614753a7773ad2ad0deb239
 SHA512 
4ec8dd76bcb33a46a3d36c4f43b36de9a7dc35c9ea3b36754f2b54d8f307e95cc280966989111300f1b03584dc4b8c6dc42f9f1e9fb36a2fce76502d2052b08a
+DIST Prowlarr.develop.1.23.0.4690.linux-core-arm64.tar.gz 88092120 BLAKE2B 
df1ce58fce3f4cea5d2750563f1a85a8b91a7f928eb7c17e81b5e4504e68e825ca9fbbf00addaef52e254a5eaf4a1d9b6901c8b06fcdb9cc7f7464052eed0e72
 SHA512 
543ab55414175687af499100d9794ed57e89865a05724f569dd08421eff76508986ede1c1382b29ee1764f42fe3e1e09dbfc82810fb800dd6eccef1a135dfa4a
+DIST Prowlarr.develop.1.23.0.4690.linux-core-x64.tar.gz 93103283 BLAKE2B 
377ea17b26a17647320030dbd0a28c02010a81772142cc628754ebe24377b6a97abfcf30f3985060a3738a30d97946f24cd023215200113ae82839e4e2a6e0ac
 SHA512 
74fb47ed90e61a2cbed837fa9f7186c166dbec3410afaa095263b90a6fd2bbadde6f712b166bc054bee12082959500951eac2d506198806e590f59d797e4d02a
+DIST Prowlarr.develop.1.23.0.4690.linux-musl-core-arm.tar.gz 88860986 BLAKE2B 
aadfb9a21913db798356dfcde347a3b19f92c1df86c3c1a15ce0566bf87339808c6653e12a00eed80a0ad502f6bf11382b2ef4db6730314dd37eebadd98bac7f
 SHA512 
f14c1d9c536438249307a20b78e1a7a87b804b16ea7fabfbf61e6114b879330fb304802bb49ce2fbd0d72b67ebcaeb6966d30b354657a13269eaf4a2d2a5b798
+DIST Prowlarr.develop.1.23.0.4690.linux-musl-core-arm64.tar.gz 88156141 
BLAKE2B 
0da5b0a6afc08a46e36bd1094bf6176eb59e73a3103e9c416cfcac5c5cb39d02b181a93a671a3b45fbfbac69d01c81ac8e4948561711ba4c8c8bb73552e9080d
 SHA512 
cb57ff17884a820937c283ac0a8f9326f4fbea9f271a7fbb12f32e1f10176fda855df191a31768eb5b2d76c39cbf53d371c6b1b1049efa7a1b5cc28a7fba2133
+DIST Prowlarr.develop.1.23.0.4690.linux-musl-core-x64.tar.gz 92169321 BLAKE2B 
7e9a369191ffe53104381330b51edbb4d2d9da0c7012d5c784a4622efbce22a8b9be43b384f72bdf9659ca7d4750f50fd02eebbc7e090f3580c738584f0fcc06
 SHA512 
e3f57962cf29bb6272b1e037ce1e343e0dccedc5a05b8d73b7fb59b4b4fd00b5f849c6864caa12ef236ce93ba885a76ebbb933fa6b861e4a8e93ac69eff3f52e
 DIST Prowlarr.master.1.22.0.4670.linux-core-arm.tar.gz 88794985 BLAKE2B 
614cba0a70f7a33c94e5a0030ba5b1d9a2dcf289a3f084da3927b1d271335f7c97528e6352960e197e0bbe4b14a9f953d03a9f660080127b6ff324df48f04cd2
 SHA512 
56734c767311637bb9441300f52e6689d8e5380edee3ac4c833722424db9bceb240d938905a12df79f81d36f30c4068162f501483dea110a338670095bea23c9
 DIST Prowlarr.master.1.22.0.4670.linux-core-arm64.tar.gz 88094426 BLAKE2B 
5cc45abda84803affa86ce4ebc8e461448af77eb6db9580c21bd782d1478e700f0885a3652954145339368514524149c90853db9a76e5479a76d2482d72ffdb7
 SHA512 
17d8af8efad58e08d558f21c5389e1d2551b8d5b9ad2b5efb40a481399540c8873cb540476e8dc3d60d5fe9b4bbe11401e8babd35b642eda9fb1dc744c7c2d28
 DIST Prowlarr.master.1.22.0.4670.linux-core-x64.tar.gz 93107779 BLAKE2B 
b3770836e251047372d2920710cc32b5232f46e50093becd2820f6afac7291d7506e21111a14db15611f959e2b221fbef137fb2a3f9fc6d2c1bfa0e55ec12377
 SHA512 
731cb67f2c515613b3566e51955dad696d38660d8801b4841e7ac8646b431da3656c7f7b799bab55836c428fe84a11dc2c7f2fd2709f58238e40da89f5f55d46

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild
new file mode 100644
index 000000000000..6b55e3a00dbf
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.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