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 22F02158043 for ; Mon, 15 Apr 2024 15:23:12 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7CE7DE29E8; Mon, 15 Apr 2024 15:23:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.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 50DB4E29E2 for ; Mon, 15 Apr 2024 15:23:10 +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 79C4A3433EA for ; Mon, 15 Apr 2024 15:23:09 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A913516E8 for ; Mon, 15 Apr 2024 15:23:07 +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: <1713194582.cc4db45f7f8467f09b2605d04095fe56a2e4913c.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.16.1.4420.ebuild X-VCS-Directories: www-apps/prowlarr-bin/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: cc4db45f7f8467f09b2605d04095fe56a2e4913c X-VCS-Branch: master Date: Mon, 15 Apr 2024 15:23:07 +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: 05bcea4d-81d8-476d-bb34-7e8ecccf3d54 X-Archives-Hash: b0b2946b7d9291f959e7f4292fc45195 commit: cc4db45f7f8467f09b2605d04095fe56a2e4913c Author: Craig Andrews gentoo org> AuthorDate: Mon Apr 15 14:20:22 2024 +0000 Commit: Craig Andrews gentoo org> CommitDate: Mon Apr 15 15:23:02 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4db45f www-apps/prowlarr-bin: add 1.16.1.4420 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.16.1.4420.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index d8df665aa5c6..30bf84d3c74b 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.16.0.4401.linux-core-x64.tar.gz 91386274 BLAKE2B fa1b882 DIST Prowlarr.develop.1.16.0.4401.linux-musl-core-arm.tar.gz 87173887 BLAKE2B a2a3960284ac592c842ee9decb49cacd0f9d5ec5e6a4f0aa28adc95a1cb2cfaa0d2270d0ec21ba3d7afa680e2c9993fa2f44a795b3c08df3bee637c404e3996a SHA512 b3ffeeb4f5e7c9979fec03f2ddbbb542d63cffd6be7bcc036bf5780f1e96a90d090cc96dc1828fa70c454fff68237061ef0e88b9e6013b218b447c9c39e95d7b DIST Prowlarr.develop.1.16.0.4401.linux-musl-core-arm64.tar.gz 86451244 BLAKE2B 768b260ac68cafa6ca2048090d063680f514a79e9adcf2602e0feb1af1cd4b9c7e8ae59d091614f282e09b5c8703a431b65166f4e44fd3e82c11e922ab7b78ab SHA512 89882214e728944da62d589cbb5cbaa8600dc81c7bc31579ef541d37159e79d5888e6a9b6c60b457efaa7988d38710776e46d780ebd0f5e9be54eee91a9cf9ad DIST Prowlarr.develop.1.16.0.4401.linux-musl-core-x64.tar.gz 90446220 BLAKE2B fd1a2500610ddc9335991f0a33bb32ee43a434ee53f8c9ce04da227735df464053ac521d12374d53b354beb60ce3190befd808bb80a052c4a32cb0ae36f56015 SHA512 75912a84c5204726376f96576142626ca9d3da058684871e2d7ed38460cfd1138bf13de53c9ee2a8d4e06bb3b867d143caf456058d0a3133593953df5bf3be32 +DIST Prowlarr.develop.1.16.1.4420.linux-core-arm.tar.gz 87354734 BLAKE2B 56debbb3e93ff6beb31919bc7c62195f2f7516ee0f6e35ba7136d367d4e2876fc93f5f8400eda156a6bda3bcb3d62e961d93c1e507fe9d91792beb1629ade071 SHA512 5a7821d79cd6d71a45b082b64c72c690dae6d9631bfc69747590b911b6b83f1e9319d1a18680390df07884600ac262d60da620022392a9155f5802c2f79c392b +DIST Prowlarr.develop.1.16.1.4420.linux-core-arm64.tar.gz 86608971 BLAKE2B 0b445aa7e309e8abadf56855a01ecfce7913bac8f57b06a99b364b1fdb1cead03cf7a3754767e9684fb2eaab41c11ad60d5823bd7b4de25fdd6088acbad5caa5 SHA512 fc648f1abd9da0cc89a4f52e058a9dc401e021e0dbd19cce6d9a63821bc0958127ec15efaf7d57d56037648f8af7d84830cecc13993aee84d7edf876f900be13 +DIST Prowlarr.develop.1.16.1.4420.linux-core-x64.tar.gz 91630511 BLAKE2B db6f7492649a32c83e8e6ab2da58635d3c913b39a43397fcbf61011a1e4ce23a5f274215c81ed545d5510251a091d6f447abb3e4acc2f2aeb8a357d3f8400d26 SHA512 253871725f78a2d9e1e9f944dfb9a39249be166f2b38cfb91b57b6c522539b81f73b1aab7bbb87cdbe638583e7c0c192621aaa0f693d42ac13d9af5208dd75dc +DIST Prowlarr.develop.1.16.1.4420.linux-musl-core-arm.tar.gz 87408561 BLAKE2B 274b78da01d8bd92fcc2b6783366b047e82841640d2793bdca0717b6f8fa822ddeaea867fa55423e5047f8aa6a8c30f324128d015b8407dadf676bee0f584c8f SHA512 56f0df7712c806d85c6b1212bc6b11fc33b9b2c34ec3e8955416a93bc64ad8bbe8e3d74c6d7c53745a5207c7d95abc3b6e5f53342513c8abd1fc5aa6e535244a +DIST Prowlarr.develop.1.16.1.4420.linux-musl-core-arm64.tar.gz 86685076 BLAKE2B 0f9405d75b1efb4e7b1510b88d719fc0900c7e67be0175644110f0bf3c815476f723088377dc0feb33b5e39ca6851fd77c4359adc9b551e9f5a7c77a258c8570 SHA512 e01fdc7b72262e55ee810f2c136b78e02d1325b31b0493c6687c4c197570ea8a8f8edab59a66244a6a9aa86389caecf50389aebfeb61d0979ee3774ef86e472f +DIST Prowlarr.develop.1.16.1.4420.linux-musl-core-x64.tar.gz 90685048 BLAKE2B f286cec6f6f7577913d883b8eed979227fb03e00a17cdc9c40f84d8f38d6c2a27e3c994daf2efac7302e3db48e35e8d8479554b575de79e85f79ba089aed0e59 SHA512 9cdfcddf72d3d71fbfac99aeeebd548dd8ecd9aec432d2d1208bd05918ebfe2663fcc301b7d78afe4b66b17cc258348b43e0f8fe75775855aaf81df6109ac7f4 diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.16.1.4420.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.16.1.4420.ebuild new file mode 100644 index 000000000000..6b55e3a00dbf --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.16.1.4420.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" +}