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 8CA01158089 for ; Tue, 5 Sep 2023 12:53:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D30472BC03B; Tue, 5 Sep 2023 12:53:32 +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)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BCFF62BC03B for ; Tue, 5 Sep 2023 12:53:32 +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 0DE63335C9F for ; Tue, 5 Sep 2023 12:53:32 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4C5411137 for ; Tue, 5 Sep 2023 12:53:29 +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: <1693918405.bce55bdab6250f84fe390120c31fc318bee4e657.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.8.5.3896.ebuild X-VCS-Directories: www-apps/prowlarr/ X-VCS-Committer: candrews X-VCS-Committer-Name: Craig Andrews X-VCS-Revision: bce55bdab6250f84fe390120c31fc318bee4e657 X-VCS-Branch: master Date: Tue, 5 Sep 2023 12:53:29 +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: 2ee47511-a984-47e9-a090-bd8a498512b2 X-Archives-Hash: 788666905f1b467b2638187452678558 commit: bce55bdab6250f84fe390120c31fc318bee4e657 Author: Craig Andrews gentoo org> AuthorDate: Tue Sep 5 12:49:52 2023 +0000 Commit: Craig Andrews gentoo org> CommitDate: Tue Sep 5 12:53:25 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce55bda www-apps/prowlarr: add 1.8.5.3896 Signed-off-by: Craig Andrews gentoo.org> www-apps/prowlarr/Manifest | 6 +++ www-apps/prowlarr/prowlarr-1.8.5.3896.ebuild | 66 ++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index 1943bbc5c53d..a82fe0c36ca8 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.8.4.3884.linux-core-x64.tar.gz 91231635 BLAKE2B 2bbb9e2a DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-arm.tar.gz 87014055 BLAKE2B b69d70847496819e3d3bff9378fa23831d6ca6edad391022bdc9a2150e328170e9e06d1c60330e9dec18fdd85bb575664b38819b45ffa0f01bff92581ef5ec22 SHA512 e36dfe3ecc7691e2d615f6a5e2e3c3fe2fd179250ef5180609d154fb757a9245aed10a4d6bf556275729b8d3f42307d2cd59293c3eac0d89015e267d0c86ef29 DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-arm64.tar.gz 86264524 BLAKE2B e124e251f982d6cdbc0090c0587f52e97a3e17e607130114ee00ef5f3b7a9ec7b7e0e67dff8e06f323f3e97a685211db0329c88a5b4a370a4d80288c619c8481 SHA512 8620b9ae0f5fcebcff1eac9555fac5a8541669b59e5b7b3f659e0f783db2e2df5f1d4acb02c6dba2a8c74b3ecc5ef9a64bd3961f6f1981d2e55346314b3765f3 DIST Prowlarr.develop.1.8.4.3884.linux-musl-core-x64.tar.gz 90300310 BLAKE2B 9cf7661daf8ccd59464342bd0056dc13115e9c28a6a17132b02b00d7bd055a827335757272b364b7ce63259a71d6bb334614288bd4636ff5b6127593dab6ea59 SHA512 e29f0a7c09de6202181cc7b1ba7c5bc12b416b5653c5e995c6d27441aae10cd6bf3f0adeab7f564d9773e3085eb08a8cbd8fe16c23929581b479e62033550eb5 +DIST Prowlarr.develop.1.8.5.3896.linux-core-arm.tar.gz 86959014 BLAKE2B 437c42439219f4c1fa0015d9fda63a3dfebf40c42a60efef81a836877a9a0312397589f71b0d1e56eb5a62c19c599fbbd90246325b9973b3c3fa572694e42fbe SHA512 04fa9cf4c9b72b814c6a4b9d2c41395e4369b3d544c9029f3910d7e845fd0733d1439d5ec079715013f58ef329753574213559ae1046557bd9a446e2237525d7 +DIST Prowlarr.develop.1.8.5.3896.linux-core-arm64.tar.gz 86191738 BLAKE2B 1d9798045f0d1018123941f8eaa57246799d14faa166d2dce9b849f7086823a8dce47db7b0dff8aed20c33091d4631270cce74baed8332d18e76660278f3050f SHA512 8867f7a86b2bd62652bf491281b458eeb8998e22b47412012b96e6f13d6e71774e1ede926301f50165ea9acb82a63d58286ed0d198de9ee33f27ef7da212711e +DIST Prowlarr.develop.1.8.5.3896.linux-core-x64.tar.gz 91237109 BLAKE2B 16b0b866b7a1f63ad62dbf41a45d22d67526a51f57d56ae7ac3c322cf226a0b8b07b62d93109b0e053b43c162e84d9989953d9c3c2cfcd94bbc7164d33fae828 SHA512 54ff18315031664bfe2e8e1fb3424db7b76d4763e13e295750032b0f015d82282b9bd417c7a36336273866f67cdc954d00d23e3c4ca8ffe5f43641a98e16be41 +DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-arm.tar.gz 87024395 BLAKE2B 80073c743c2baf9c922b0642b810ba1799f9979f429aa9bd8d32a5fe6717f36771a096515be4c65cfb350a9b1287772c370d514eaaa178e0bd9231ba8ed7a2ea SHA512 5f607a19c16a46cf78ce9201d58380973310bb0ec73fd2049329f2b837113f2d117e1b716cef07ee504a9813f3b7e3466e9a8bc4cb9429e29fe94fbdc994bc3a +DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-arm64.tar.gz 86262319 BLAKE2B 37bb215ddc72e984f633761d03e82282c86efa81135c085726fb22780fbb0e7990102cea941e85276a0cdedb9a1db7cf51d57a6ecd34a84a6681de6c6e3a2ec4 SHA512 5f69a3cb98cbe911ddb8fd4abdac0d3e333f4c05b23893321c6cb054dbde0da8f4a82c6fbfafdbae3dfb755c270ce473bc1994cfbb73fbf968082b71954547d9 +DIST Prowlarr.develop.1.8.5.3896.linux-musl-core-x64.tar.gz 90302932 BLAKE2B aa8012f5e73a149e9e141be69704d7cf0d121275cd726021a89342276101f04527df504013d70e62155157ba272b7b33ef2b9d08af6f22ef59e41eb18ea1eb46 SHA512 e72b41818262730c0a341bfea9de597e16821a29aa4dcdca00f527be9bbfa58505ccc13eb5d85f9f6f2cc89acc38101d767305011e056af5087ae78d9db4a371 diff --git a/www-apps/prowlarr/prowlarr-1.8.5.3896.ebuild b/www-apps/prowlarr/prowlarr-1.8.5.3896.ebuild new file mode 100644 index 000000000000..40ad30af1b3a --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.8.5.3896.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" +}