commit: 9bdb30a781e794f1258bfd86e486cb86a0df90b8 Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Mon Dec 9 15:08:41 2024 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Mon Dec 9 15:09:24 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdb30a7
www-apps/prowlarr-bin: add 1.28.0.4862 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.28.0.4862.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index 5fdb1a6b520e..4736f645dabd 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -1,3 +1,9 @@ +DIST Prowlarr.develop.1.28.0.4862.linux-core-arm.tar.gz 88946238 BLAKE2B 2bf1003c0bc6b627fbe9666eff2a9200fff130fe3fefa655675c147ddf263e814e8352f1587aff2cab942b3e1731b3438f7610f3c43dd2e37b49bd052923fcb1 SHA512 337632a285b4fff7ab092b11be57c12a263314ddf149fd8dc25055765911dcc14b372b3d359efe6c4a910b95f5d87cab315c321b25b117ecfc1a29dc8761533a +DIST Prowlarr.develop.1.28.0.4862.linux-core-arm64.tar.gz 88189745 BLAKE2B 9045f28592b3e0b7007fec7286a8d88dda7b07aeb59953ba33e52b4f06a3641bf7b8579aa27f31a14a9dc15e1352246b31b1a750871059f545f34dfd81c3c274 SHA512 5558eef5ed5108b18e897d1fd75d3c95df06f23e563454201b31f9a9bd86c076c5c00f81aa9246f681bba689944f5642cffd838a984616e9e36d8172abbb6496 +DIST Prowlarr.develop.1.28.0.4862.linux-core-x64.tar.gz 93182242 BLAKE2B 2e71056d2ba8fb93af93d856fa7c8e2173892f52a64c4ff45e138bc3dd1a411b2c6c00897f6174b97ded4f3590d25d8b40e643014cbe84c8791ea92b5b52ff04 SHA512 8c8b82e7df01cbc2388e2f6cca3008d830bc764b4c990dde98ebbdc957e28f76e8e5e94d5abc22a466c2855707afc990566c1aaf0d895a937a417d51ebdb2d9a +DIST Prowlarr.develop.1.28.0.4862.linux-musl-core-arm.tar.gz 88974654 BLAKE2B 59a61eb8fb23df9b42e3f5ea831095ee4d6794028de116d5a8825306792367548a026e3356a9984b6e00b897c714e10f68198368ddaea4a08bbdf1db4eb9abe4 SHA512 4af943885eb1419716e783fa882313612ef8ecc1120b080859b21ef77b5b10afad7c3f750fa8e241bc720a742f014e7b1c23b1721094f7b7c41186d0c1c3f7fa +DIST Prowlarr.develop.1.28.0.4862.linux-musl-core-arm64.tar.gz 88249058 BLAKE2B fbf14656263cca3a3d4a45c864957cc562ffd16024a96bb1564ac9adbad726a0e26824fd6ad3d69c32e7731ff00622cf2252054444cf1e7fa04a409a6669b5e1 SHA512 0f570028906ee298a3294355b0d01cc2a68e91e1e96facdb1848f5cd809d7e230c8bbec1335411eaa2d9dc1f815b03ae2d4eada95e542c4d660a233b35ebcfc0 +DIST Prowlarr.develop.1.28.0.4862.linux-musl-core-x64.tar.gz 92253790 BLAKE2B d2c7bb1f3d12a35b8048a6f46a473ca1a71b1ed7c02771796411459e8188f791b55632ee9ca6a8bcae8f3c54726bcdb9d296879e4aa92bb06519ba9074f7ba96 SHA512 8e47feb2650ce0e0108a27f76b35b8d357a66fc11ec2fa70f34c063b6b5f110aa03b2aad676ddcbf3b005731d799441860d38aa3dd05765a0347da50750951a1 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 diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.28.0.4862.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.28.0.4862.ebuild new file mode 100644 index 000000000000..6b55e3a00dbf --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.28.0.4862.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" +}