From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 97AE015852A for ; Sun, 25 Aug 2024 22:20:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 62D17E2A7B; Sun, 25 Aug 2024 22:20:05 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 478A6E2A7B for ; Sun, 25 Aug 2024 22:20:05 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 70B9E343008 for ; Sun, 25 Aug 2024 22:20:04 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C7BB81F1B for ; Sun, 25 Aug 2024 22:20:02 +0000 (UTC) From: "Craig Andrews" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Craig Andrews" Message-ID: <1724624398.78b1e3e693f6bfad89aebc4e1fbd52480e2783f7.candrews@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr-bin/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-apps/prowlarr-bin/Manifest www-apps/prowlarr-bin/prowlarr-bin-1.23.0.4690.ebuild X-VCS-Directories: www-apps/prowlarr-bin/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: 78b1e3e693f6bfad89aebc4e1fbd52480e2783f7 X-VCS-Branch: master Date: Sun, 25 Aug 2024 22:20:02 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8811c1be-9f59-462b-84d7-c001eac8b5c2 X-Archives-Hash: f09d0d9f81aef6452a201983b36355b2 commit: 78b1e3e693f6bfad89aebc4e1fbd52480e2783f7 Author: Craig Andrews gentoo org> AuthorDate: Sun Aug 25 22:16:00 2024 +0000 Commit: Craig Andrews gentoo 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 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" "prowlarr@.service" +}