commit: 7a2f84e02bf41b4183ba06c887f5918b43d620c3 Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Tue Nov 26 18:11:28 2024 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Tue Nov 26 18:11:40 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2f84e0
www-apps/prowlarr-bin: add 1.27.0.4852 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.27.0.4852.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index fbbb2dba839f..aa2f8e6018be 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.master.1.26.1.4844.linux-core-x64.tar.gz 93184232 BLAKE2B 07645f91 DIST Prowlarr.master.1.26.1.4844.linux-musl-core-arm.tar.gz 88973382 BLAKE2B d5c2a1e7f5be446262822bd95ee5c5f58fd2fc46736d55a0dba854cfec80d8def3db570000984d1681b1bdb7d5b4b4d59b2c4b68dd579f69e96710a93f0be699 SHA512 184c5b5f5fa27310ec1068fd431f546547bee676f751092b683d8f9924a2cbe82c529df6782ff581d126ed527c5f097e5e1370e041164dddbd15a8a57c247afe DIST Prowlarr.master.1.26.1.4844.linux-musl-core-arm64.tar.gz 88249660 BLAKE2B 6ab8a37602c84a16000e192c48490e62a922a8d0bbff5407e4bbc1867f3e9501062a8c51a761f8d5afdfb7d3c244406187e8880d1f8b8af6ba1e9ac40b9520d1 SHA512 1e0cbf2dc4cf15e07a9bbdfd8d5bd6e421a20e69f96607917a2442d54c0ee9dcbd3806c6e2bc755f3646e0705a05ff268fe005aefd0bc8241631c54e8d0cd66c DIST Prowlarr.master.1.26.1.4844.linux-musl-core-x64.tar.gz 92247141 BLAKE2B 8c64a192fc693d2ce86e0c2ef9f2b67315e02fd3cd563a28733134b82765bcb8e4ec2b53a010d189324d487350c6e7c7806a6fc34f3fbe21352b353e14d507d3 SHA512 0e43726831000221c1afca0be1a57d17577db2871831ff4b165d943616844b99d3e8585579878640fcf904fe7eed4a96961f922ef3969fcc6cb1a80ede28216b +DIST Prowlarr.master.1.27.0.4852.linux-core-arm.tar.gz 88946219 BLAKE2B d74a1e442beec7c2a33d838464a1b7115a365601af5ca5b2d603e232b1e94ac9bc643835864833c9b4094b23c06def5c8b82677678b85aff1a504767099bdad5 SHA512 55e1db3b58ae3d404fc2d336faaa8757b80ca619dc1040ea3d71a937dad2bfdef6f372147d0b37f025e5134e3091b1128aa52730f6b2b50a0229c09d94958389 +DIST Prowlarr.master.1.27.0.4852.linux-core-arm64.tar.gz 88173899 BLAKE2B 84923cf88250cf65f976e37316f701abb9167202d3af6c86cdedbbaedb30b0f785cef494ec78d86c755a87737bdf770114c98af5eada1609a54fa4b57b2a8cb0 SHA512 81b58729716b5ad6c5fbc689bb206e333f289fc1ec09feb940f5fc206a58d01adc08013ced470877aa25aceaac3234fb07a963a3d57eca3e016cdaf1a8f91c59 +DIST Prowlarr.master.1.27.0.4852.linux-core-x64.tar.gz 93184851 BLAKE2B 0716be1f22e1a81eda137b090dabc67cf810084ea37f45e29a0eef6f4c6bea465698df37ccd2b768394725310a31857cc5c2f1abd678976d48f68fde698a1ee1 SHA512 3e9714e874f340fcfea01cf8eefec6c1d22b5459566bfb8bf6cdae4adfe14ff52b95fef7a1177f4bcdc37ff1ee760077a3e1fe7cdef3bbef7c7727d0ae66bacd +DIST Prowlarr.master.1.27.0.4852.linux-musl-core-arm.tar.gz 88972754 BLAKE2B 7d77705daa3bc353878fd43e2a30b04759996b25f104373c920051dbd9be386ca8eacbb66a7dbd8c8a5cca4141a58895af7f222151110dc40c0a19ce97d858e6 SHA512 d94c5d59eb0c286257af93dcdf291cb45c683c86731a526a905639aced5a6afe0843520d806f111f0f5ab96a60ea3fcd90a08fe239fcfb717352fc8be8ac49b3 +DIST Prowlarr.master.1.27.0.4852.linux-musl-core-arm64.tar.gz 88249636 BLAKE2B 227b288458cf3f95d733f38d96fa17304609ff16f31f08214871ab7e1d370462806a8e4010e29cd517a1a559a57d044b62b5d7b45c84533693effad85b08c0f5 SHA512 54fb4af126ba6b636a4274a5d1113679676e472bb6d4e6f138b06014bcd8d4658f3004ec94adc1d48687a7ef02c557a54fe8701b39a3fddb5afe0a0c986f1806 +DIST Prowlarr.master.1.27.0.4852.linux-musl-core-x64.tar.gz 92254503 BLAKE2B 28914e16702d1c4a5d9542fb6427a188553ddafce591080fef4fd739ee41200ac950fd11bb9e3bdac5bed4db3b1cbba5f4eb998c1551091ba454e225741b1b80 SHA512 27c04c6d6e957b93a7a25c15ee3d6d6e79cf8e995ec6f30d2b1b136c0e862c6655aa5b5f1e4acd700ce946b16952b81e5f52419ffe843724bb2530dcdc4a6f0e diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.27.0.4852.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.27.0.4852.ebuild new file mode 100644 index 000000000000..2c9c3707ba6b --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.27.0.4852.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.master.${PV}.linux-core-x64.tar.gz + ) + elibc_musl? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-x64.tar.gz + ) + ) + arm? ( + elibc_glibc? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm.tar.gz + ) + elibc_musl? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-musl-core-arm.tar.gz + ) + ) + arm64? ( + elibc_glibc? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${PV}.linux-core-arm64.tar.gz + ) + elibc_musl? ( + https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.master.${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" +}