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 4FF0315800A for ; Mon, 24 Jul 2023 13:56:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F209E0895; Mon, 24 Jul 2023 13:56:53 +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 4ED5BE0885 for ; Mon, 24 Jul 2023 13:56:53 +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 5536A3409C8 for ; Mon, 24 Jul 2023 13:56:52 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 94BE7BFF for ; Mon, 24 Jul 2023 13:56: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: <1690207005.27656cb66a96cf6b6cb3d2ba8636613feae072f2.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.7.3.3764.ebuild X-VCS-Directories: www-apps/prowlarr/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: 27656cb66a96cf6b6cb3d2ba8636613feae072f2 X-VCS-Branch: master Date: Mon, 24 Jul 2023 13:56: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: 966ee594-2327-4052-b686-a0486ab050cc X-Archives-Hash: f76dc5d199ed6daf2be8efe56f4d3317 commit: 27656cb66a96cf6b6cb3d2ba8636613feae072f2 Author: Craig Andrews gentoo org> AuthorDate: Mon Jul 24 13:54:41 2023 +0000 Commit: Craig Andrews gentoo org> CommitDate: Mon Jul 24 13:56:45 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27656cb6 www-apps/prowlarr: add 1.7.3.3764 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr/Manifest | 6 +++ www-apps/prowlarr/prowlarr-1.7.3.3764.ebuild | 66 ++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index a245ccf766a9..eecdc3a820cb 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.7.2.3710.linux-core-x64.tar.gz 91020152 BLAKE2B b2589195 DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-arm.tar.gz 86812001 BLAKE2B 9797887f5cb090bdb46926d05837e19275d980f6f110631bf9576052f7f7dbfbc99f503d31cf09a34ed8eeae6974cdd974e13932bf9b6cab208ac3008ff1360f SHA512 5ba3a764b66e87d85b1289e66ee7eb1b894a9ca0c861f78cce38fffef1cb06d12202211aed5f9dadc918d268af60e7405c96d592edcae008bbc6612fc4ba32ce DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-arm64.tar.gz 86061716 BLAKE2B bf3f1cfeca7eff62d35492f5ca8252b0e98c9f0dac5f5f682f29b000a92e84819b6f89339cc60d70db28fab42c7d54b2f1b6ec2bf4610a5c4c3a914bdb7c089e SHA512 d8d1651625612d7b59517351013076fb96ebc1b1b83ced20379c17c64476dbe9fbe3a6d6ebaeadc3a4dbf43bea7c9690c77e2d5621ed2565a95e2424ca8bc9c3 DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-x64.tar.gz 90091252 BLAKE2B b09de651f27bd65409c4559ffc275ac6fb4b70eed5714127c63de8b2eb635950a69cdbca38c75550cfb96c1deceb28d4b6880218bf30380c526639bc06945bd5 SHA512 6bc26890b24ca97122b0df3b2c11a5df5f6a0a77ef997644a080220e3f1568e78b2c386b07be1a880b4565e8e26c57c91cf009551efe3c1bc4320dc6ec2f6c00 +DIST Prowlarr.develop.1.7.3.3764.linux-core-arm.tar.gz 86767239 BLAKE2B aa54d1895627a53b6aebcb8f0f9d921da9e39a5f269f11c44ede1c71a8cb53319c7a71fed33ae4963457558562729942340eb0c9759d75062ef1bdc8db56b402 SHA512 279d9ef874917faf861d7909e4a671ceaf47a253bf093080c8b1a4bf8cd2faeecb41e5277eada4f35ea668beddb3da52e66e30049a805e670426bed9f15ec1d7 +DIST Prowlarr.develop.1.7.3.3764.linux-core-arm64.tar.gz 86022979 BLAKE2B 8db981276a87c165c342380f2dfdd8aa5c7b79529d8354e222bf0576a5ef8278108ef0ef73975a1d536e5409298ce9dccc103f5d8da894caaabb503babf2ec8a SHA512 2db0cf9aa9707fe0e419c7df16a3dd8cc903081c2b85b26f333dc19ef6f1139ce772a85a77c6f0d828f1e6b9063dc533bb57238c15e856c88c4bc3989c3ffb4c +DIST Prowlarr.develop.1.7.3.3764.linux-core-x64.tar.gz 91040983 BLAKE2B 0bdabd12a0ada9ceb26081c4429f84237af20ea3ed866c610c3e91a21fbd58b1ed72c7644e4a234ea5680e16c586e1426f2c2193087b0436219e9ceedcd267f3 SHA512 5f0ef018f2f0248557262a8aa6d440e147bdf5fcb9fee2e469a650bca3ccaf8c672b9e3d015cf5bbad3f21c1795bf7f312dec538d18afeed93fb39ba913368c7 +DIST Prowlarr.develop.1.7.3.3764.linux-musl-core-arm.tar.gz 86823023 BLAKE2B 60dff9cb6f562ef3edee0576618fa3a631b4a9f028601c18f6f9064a652c9e087e44da3175e3cd2cd6b9be866795a2d315665746869437c7005749130d0f8bca SHA512 5dac0b892e684d8d28dbed873694e728b0a953120230066e8bac333fd473831469ab89e5d00a1f965b89d0e6deec0d2f9e60d87b6e87bbc123703a143a958750 +DIST Prowlarr.develop.1.7.3.3764.linux-musl-core-arm64.tar.gz 86084797 BLAKE2B 010cf8525fd51288d68a9776d6ad92f8d37497dea65354bb3da9e7b3250cc11cda66fb0309c93b1bd9caa7eb3d1f3ee6d924a944dea77f13284e51fd7cf1f1d5 SHA512 5de6a428df575bbced837681fbc9ec7a53b75b8c925c38d74b21378af1ce2858451aacc37018622d0afb057e67640b0455c594a919f04f349d4652f523f39ea1 +DIST Prowlarr.develop.1.7.3.3764.linux-musl-core-x64.tar.gz 90115662 BLAKE2B 6874da3a017e4f6b531c3554185470dd77faeb78d3ceae2796611281d34696822417fd52f3e71db7e21126dc6d868169964fa7adc38d78d6e8b18b219dc83a7e SHA512 59f03889667480a7b7743e91850081313a560f8067d7d0262bbc49b7b7b109c833f454f41f68c8ff6c68b0c1a0087fb47b132b3810b3700fd84c4a6c23770287 diff --git a/www-apps/prowlarr/prowlarr-1.7.3.3764.ebuild b/www-apps/prowlarr/prowlarr-1.7.3.3764.ebuild new file mode 100644 index 000000000000..40ad30af1b3a --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.7.3.3764.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 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" +}