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 0D5FA158004 for ; Mon, 11 Mar 2024 13:59:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7B844E2A26; Mon, 11 Mar 2024 13:59:46 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 50E8AE2A25 for ; Mon, 11 Mar 2024 13:59:46 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 58C07335C7E for ; Mon, 11 Mar 2024 13:59:45 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id CE0F014C4 for ; Mon, 11 Mar 2024 13:59:43 +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: <1710165579.2283855ca785c8f96ba0803c2d3025bedb96eebc.candrews@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/prowlarr/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-apps/prowlarr/Manifest www-apps/prowlarr/prowlarr-1.14.2.4318.ebuild X-VCS-Directories: www-apps/prowlarr/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: 2283855ca785c8f96ba0803c2d3025bedb96eebc X-VCS-Branch: master Date: Mon, 11 Mar 2024 13:59:43 +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: bd583029-0bc8-4ee7-9e12-0453b0fec83b X-Archives-Hash: a51165621d8d2b380c390ff0b08a58b4 commit: 2283855ca785c8f96ba0803c2d3025bedb96eebc Author: Craig Andrews gentoo org> AuthorDate: Mon Mar 11 13:52:13 2024 +0000 Commit: Craig Andrews gentoo org> CommitDate: Mon Mar 11 13:59:39 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2283855c www-apps/prowlarr: add 1.14.2.4318 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr/Manifest | 6 +++ www-apps/prowlarr/prowlarr-1.14.2.4318.ebuild | 66 +++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index f4c374cf2df9..5fbe9fa82ce7 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.14.1.4316.linux-core-x64.tar.gz 91347615 BLAKE2B 53945c8 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 +DIST Prowlarr.develop.1.14.2.4318.linux-core-arm.tar.gz 87059156 BLAKE2B 0dee8761433fd68f3abfba1cb868c9f088f9b89fc7833e4a34ea3d442aeef0f4cec789573311ac6e5ea7c4620870f6c82f180206a544ef37939cf3c7850c2ce0 SHA512 5c47f2b9313ef7b4e564c324c1948006e775bfcdc4f68e0fbdf81172124ec90cd099ae8187379abc03a66c53a002f076aed78d0dc5dfaa7769b2757c1c606eed +DIST Prowlarr.develop.1.14.2.4318.linux-core-arm64.tar.gz 86333928 BLAKE2B 1d892a0a4ab7934d2005438001d0a1868d6ffeddb33cc541fa9efe97b1fdcbebedcd461e49b2fdfad03949da9ba3c6e8bcf223fc229e832bdaf6357d950e3a0c SHA512 195158e249f617df0e8104410e13c22774a27a5db440a58c59a541c014115eafd23167ed8eb5088a0f5f86d0af4cc875bbe6331c0335222f215674f80124f50d +DIST Prowlarr.develop.1.14.2.4318.linux-core-x64.tar.gz 91356905 BLAKE2B ab33cf09b264827834462bde24781c3e6d0126b2367a0585b4dddbb28e9558ed65c5a7d0e6be60e5c5af072c2a6cf0414cfc112c323c569d97b869bf1f6f3248 SHA512 83e36eef6cc8740e1b7cbcaf34d45731bec47c134445f3bf26af62194ea0f9992de30f49bbb6111c484ee530d0ea184dd37ece7c6481e61dc074d78baaad4797 +DIST Prowlarr.develop.1.14.2.4318.linux-musl-core-arm.tar.gz 87133215 BLAKE2B 7c1b164f14bff0ae5c192bd6cd42beecbcaf002a42fd41fcd64ec1b94d574ae42e0779b05d6f38c951d5ef89714fc6d9e5083ecd0e1ebd0458ffad3b7e8a3f26 SHA512 a5eac26e4ee27b116e405a2f647ee594c985ffa3345f885113caf7c24c744f665c8767beccc4c1120f928ea3c4d6942b07bf2851c42164d09f3c1e5c8a5e5373 +DIST Prowlarr.develop.1.14.2.4318.linux-musl-core-arm64.tar.gz 86390585 BLAKE2B 3b47b58b98a5b7c2c85dfaab4087e9b2c82f50ae7576ef9e639fa713037583cde8dc0b3036dad20e6af16c09e652bd409741ac870c01fa79f1e636922a41b08d SHA512 d9ebd54b422fb7800643b81fa23934f7eaad0cdc3de5f791fd1cc8ad2a81fec2beeae76062fe760ddf5de504a91ffae4e1b26db15aaee0788b34ace15280b555 +DIST Prowlarr.develop.1.14.2.4318.linux-musl-core-x64.tar.gz 90409369 BLAKE2B e906ae15dd2a56a852ea346a35f5c6a174e3f45d2097387c7a6fc99c0b772d367d84c508aac6c8ece7c21a07d1766344987d324da1e661728f26d5981a93cb25 SHA512 664b96c6cfe46b1c7d891b4f0fe9d32e8d68ae963f6f7533338dd3f55022693f726e446faf7957e93e450a16f21ffbb2ad8be5da78117d9384b15e744e1725cb diff --git a/www-apps/prowlarr/prowlarr-1.14.2.4318.ebuild b/www-apps/prowlarr/prowlarr-1.14.2.4318.ebuild new file mode 100644 index 000000000000..12ab0422288f --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.14.2.4318.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" +}