commit:     2ed21e8c546e38ffd554e103182cd3cceca28ccc
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 21:18:55 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 21:22:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed21e8c

www-apps/prowlarr: add 1.14.1.4316

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

 www-apps/prowlarr/Manifest                    |  6 +++
 www-apps/prowlarr/prowlarr-1.14.1.4316.ebuild | 66 +++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 926ce21357b4..c243eed576df 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.14.0.4286.linux-core-x64.tar.gz 
91362982 BLAKE2B bc3ca64
 DIST Prowlarr.develop.1.14.0.4286.linux-musl-core-arm.tar.gz 87138741 BLAKE2B 
aecc86a8ab33fb2807760579b7521945312b4a373962dba3f8754a57bbe0474cea743e282324bd7d4fe845ba091da8814bcb3c29a2bbd0391d7adf5e88df0c51
 SHA512 
c1a0da6e3deedcb9ea6fd09a74fa4394d943c6be17599d5ca4025f32c025de709c68a345999f00dcdee043f8387f1844f1ce4ea8abbf48bdd7a2fb0c6d8b7d91
 DIST Prowlarr.develop.1.14.0.4286.linux-musl-core-arm64.tar.gz 86399938 
BLAKE2B 
b6006f1db3aa4c4a64524b6dd381f3b75454427ef6d2b171925a80c3a4cadad5547a7eab0dff0902bf7023df4ebef9bb8f29b0c642f4684fa6e4562617f04669
 SHA512 
879c406d5525b3a6b2e1f4b61cfef22395af8ab53f37f384016ed69e0892a074acaa623271fea71976e68317b4611e1a59f4440dd30115cba27bc6bc039529f1
 DIST Prowlarr.develop.1.14.0.4286.linux-musl-core-x64.tar.gz 90417332 BLAKE2B 
74e67743574439e073fab9968c40cd51a701cd5331ccbbd1a82516f0d615a7397b4543fed9c797237c7671c97deaee4a07e3ce8f412d47bb0b5f0f94934791ba
 SHA512 
e2d1ff6ba7cec7e677d33065cafd3932bfe59312c5b3ba73070971bed5e7babb717e0eb87d7aa3692a1c55460f9860f8dad225a4daafdd5986c783f5d39c8cac
+DIST Prowlarr.develop.1.14.1.4316.linux-core-arm.tar.gz 87059497 BLAKE2B 
dbc4b2c37e1482dba40bd7d499ddb9750b9e112b54f5ad22b4d39478b12db93f0924f89097369b5402a31e13443d42091be2154cbe53b11c90359cd73409adb8
 SHA512 
1d4057f4c5dc843bcad4ddfb687bd3151d2250b590122cd560d7cbc14776c85c1afdc2dca5d3b6c3a97249acf415a62c331fce9fab3087e9752eeadcff4faa45
+DIST Prowlarr.develop.1.14.1.4316.linux-core-arm64.tar.gz 86332310 BLAKE2B 
17056eadcf6bbe08c26490ce2b93916a6d0b741d959927532ed1dc87c06566105a3c1a28462999a7e69d60ab53cfdff3bcf04357459b7fe6de87eb74e8c478fa
 SHA512 
4b43f8a709830930c020286275e428bd61266e59ed0b66cf4fc4c8873af0e2a0cdb2d86ec5123c24d27b5db07b789b4f3f39bc5965a859259b163d9933c41c01
+DIST Prowlarr.develop.1.14.1.4316.linux-core-x64.tar.gz 91347615 BLAKE2B 
53945c80be9d7d081050146873ead26e99dc28130b8d24eb946e651e1b817f83d88ebc07682916aa0d0062d28db2ccbe76718abd01bdcc5e360b14a03fb7475b
 SHA512 
159df1113720818ca1f9333608cbf0a83dc1ca6156b27058c7be45dca750272b3528c543dc4cbc482aaabac1e2435154086997b5af790ce709b1d7f1b6863033
+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

diff --git a/www-apps/prowlarr/prowlarr-1.14.1.4316.ebuild 
b/www-apps/prowlarr/prowlarr-1.14.1.4316.ebuild
new file mode 100644
index 000000000000..12ab0422288f
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.14.1.4316.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"
+}

Reply via email to