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 05AC4158083 for ; Wed, 25 Sep 2024 14:12:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31214E2B96; Wed, 25 Sep 2024 14:12:52 +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) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0CE6AE2B90 for ; Wed, 25 Sep 2024 14:12:52 +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 02187342FA6 for ; Wed, 25 Sep 2024 14:12:51 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 608861E16 for ; Wed, 25 Sep 2024 14:12:49 +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: <1727273565.aa841d63c76f131cea51c0e1502394589b6d70ca.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.24.2.4749.ebuild X-VCS-Directories: www-apps/prowlarr-bin/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: aa841d63c76f131cea51c0e1502394589b6d70ca X-VCS-Branch: master Date: Wed, 25 Sep 2024 14:12:49 +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: d6787fd9-c122-4c1a-8680-edd54ade99b8 X-Archives-Hash: 561d1f47b4e8dbdeaa1eee0aef4cb451 commit: aa841d63c76f131cea51c0e1502394589b6d70ca Author: Craig Andrews gentoo org> AuthorDate: Sun Sep 22 16:02:53 2024 +0000 Commit: Craig Andrews gentoo org> CommitDate: Wed Sep 25 14:12:45 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa841d63 www-apps/prowlarr-bin: add 1.24.2.4749 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.24.2.4749.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index e0db14d91d39..8e03bab0eae6 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.24.1.4740.linux-core-x64.tar.gz 93199272 BLAKE2B 6021de9 DIST Prowlarr.develop.1.24.1.4740.linux-musl-core-arm.tar.gz 88957128 BLAKE2B 5c4655e292829ef913cbfcc9159fe4828d74e68bf85dd3a93b17e6eb0aa5533e24748ea619df9884eeefcf3de794bccb5ec3e19452d7fb609ac65675d7ec5c0f SHA512 86f052d787486dbe15bdbd1d01f2fbc4f2003fd037ff1d1173ec5db6baa18ebf71f825a1be707133050ac0200e4fe76702e558b7427597445de4aef2e0185643 DIST Prowlarr.develop.1.24.1.4740.linux-musl-core-arm64.tar.gz 88229362 BLAKE2B 2071211aeee082882a62eb471c0a3e9b3486efb54ba99ec6df20469e995d9aaf3452a4d778ab67a3c0e99856c413f34f084c8ad570411aaf772befe1fe69fe20 SHA512 1c338a41e7a0971490023b23dacb2663ff8060ae46c4748a96d6a487e5f7f39fa2f01016918bdbc2ed780006149d262fd4b34a3e0868ca776a24545281073dc8 DIST Prowlarr.develop.1.24.1.4740.linux-musl-core-x64.tar.gz 92269941 BLAKE2B 2871724255a3b3e72fe21f8342918a83541ff78a354e66ce7e34b9dd73c221ad275e7771933534c61807e74f9c55c1aee43f1f2f41167f05dd21ea1738a42508 SHA512 f41e037c7c0ee400d502e54640ea89551d04101fe3a2ac1f5a2aa08a1dbd454260a26f24a5dee9e544cb508d4b860550980ff2231e3d8d94299e9659ec436f5d +DIST Prowlarr.develop.1.24.2.4749.linux-core-arm.tar.gz 88903037 BLAKE2B 41dfa6eb4a0cbe82ec4849ffe845b4710846f9dd872f1e603ebf07e24f2a39dc7335ab9b2ec56a6f311f09edbbec40f969025c67a00e62bb3db94592b026c36a SHA512 61b6455958ad1a401f8a7ecb4a869d28ba28dd494fb8344ee453e53e34e19ad3d6ea7598bcd472c6248ecfb29eba0ef061f3d4dc3ac63ed339a4e23537aa6648 +DIST Prowlarr.develop.1.24.2.4749.linux-core-arm64.tar.gz 88181087 BLAKE2B a57f0523fe7dc6c6e4f5d1258594907ba4817dd8df5a69d860a0d012c40cf82e48800d757797d7027d1db0692d2087c5b82c39c97665098fa46ad58c8598b350 SHA512 ba3eed3ff56fec9a7c450f91325e27645433f667967396df58373ae26d027b4a733c479095ef39129202c739aa9b39faf1f27cf4833fb6f60700665a5b6e9166 +DIST Prowlarr.develop.1.24.2.4749.linux-core-x64.tar.gz 93213997 BLAKE2B de11d678b0d1fba3e422ef27e5661b48bb1a73d3e7d150505eff25a68f31a066c66609211867606ad7566e4b386eedbb4d14819d7f31be78af21561e6bfbdd6b SHA512 5203e88335a7ee9980b46d202114a50e380f474d199e60f6585238547e9cba7ff99de03bf78df27d2d09f75387d6b4e0149de349a9216fc1b4ff450a7fedd558 +DIST Prowlarr.develop.1.24.2.4749.linux-musl-core-arm.tar.gz 88964964 BLAKE2B fdcf515e8d7188f4c4b40e80800bb1a05bd8a708bea1c5bb8478cd0e3747f86b326ccfd6d207975ff5b65d0ad00c7577c08439eb0ca8c4ae2d1952375157858b SHA512 2f943bebaf9f62fb8d772f16a0f59d95e172c2fc33269b2417faf69f6654710908809ca03eb60c11c5d18dc6b41a29b3918f6c254916b1082d74744756b8f0da +DIST Prowlarr.develop.1.24.2.4749.linux-musl-core-arm64.tar.gz 88250828 BLAKE2B d63636760619dbd228980e00bd54c029c3956cd1be239e840bb8a0c464956291f01cfef03413df905f6374f8acf951e4a9aea2620f13a8d4b31a7524c9f00cd6 SHA512 863a01a7751b1180f083d597dc188d9f275b066e7a6ca93ebbe7ee7dd6bf66e18c048ff84f9f22b5dee690a967fa17f4e3fabf2706dcf135094e1fbb9e2af0f0 +DIST Prowlarr.develop.1.24.2.4749.linux-musl-core-x64.tar.gz 92274957 BLAKE2B 43e95968d86dd7deaeff8822f55db02a7b0faeea74727c7148b8a9e145dea31fb03013ef64231bc2e5dabcb3374a5dbe9b19fba5449481782935fe06bca2ad82 SHA512 f6b3047608cf130e3eeb5bfb78fa855aeec56146696720a77664a8b29817129e021a7b468f93c58871bfbe9d9186646bd26255ad1f1bd3a1396e1519e3fa4939 diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.24.2.4749.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.24.2.4749.ebuild new file mode 100644 index 000000000000..6b55e3a00dbf --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.24.2.4749.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" +}