commit: 227f0d5e9e903b086a3f3fbac97f62d7e1692ba6 Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Mon Feb 3 14:52:39 2025 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Mon Feb 3 14:55:24 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227f0d5e
www-apps/prowlarr-bin: add 1.31.0.4941 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.31.0.4941.ebuild | 76 ++++++++++++++++++++++ 2 files changed, 82 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index 3f87afa61f63..0c704108ae7d 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -1,3 +1,9 @@ +DIST Prowlarr.develop.1.31.0.4941.linux-core-arm.tar.gz 91884982 BLAKE2B bbad027a8ad32999bd845c30c48a88f861ef0732da821d7a2a3f7ca387dcf629db48600c81ae6374421918d4d4448a43f771e59a8c734b8b8684fd5264bd781c SHA512 c884d65c9dba0a5e26292881467d9410fcf8cb7f35e3da5e9c4f560a843554ff44f54d97ec618af2a43362537e91cc6d9a36301d3b7ee178efadfc87d6a2c5cd +DIST Prowlarr.develop.1.31.0.4941.linux-core-arm64.tar.gz 91138312 BLAKE2B e099f13073dc544d90ed6d7c8b35e9d6f835ac1233025aa1e38fe5c72cef5cc6eae092c4e2361ce19fc01c0472be6c4c8ef80cc13d46372da18d1727d92af296 SHA512 bd251fec466b86c7473f0a605420f20f168922a571d0e667b962be1cf3cdfde26b2cbb986d5c287a8256e2467f412bde9c4d5e9add64b2fa33a2d3d1a9ee691e +DIST Prowlarr.develop.1.31.0.4941.linux-core-x64.tar.gz 96147776 BLAKE2B 710a15379b55822aaebedae9af4c7ca2c8e5f9b4eae767149a7c5927a7843c1f1c008c7b2e36b98cb8d0e108c8366df68258d5d6ef73cd0d48af3239fd07aa77 SHA512 91a10531009e0da8ba268bd0eadf9dbe98bcdb90f760aba04ea23c10b5b37f897f34396a76ab98ec78be29c31415b1d5f684291be0824d09b390fe4588691c44 +DIST Prowlarr.develop.1.31.0.4941.linux-musl-core-arm.tar.gz 91911937 BLAKE2B 99280a7395ee7c5f889c11ee6800c71cd153bfa3e3d7b3fe9b9ed2687e1c30d226b52ab54b4a16c3b450c14f35a965fbff22e5a6795bcea7a4207af7e40994f3 SHA512 d486de34a4c66d39f61b883b011d55e0d9a98f48177cd139a9c9f857e78d9cc5d0513d70fe34f49105370c97df1f19bd03ddc28d011f10b962510f3a8a85c7d2 +DIST Prowlarr.develop.1.31.0.4941.linux-musl-core-arm64.tar.gz 91180735 BLAKE2B 8d00595d49eeee6b8705975b01f944652d0b84ca6f142915a531285614bd754c81ea1bb6d78844a7dda23a4b4224052e45c21da13b0db1900b22f0293d866d76 SHA512 847d8e1d87ad71954f1e653440cdde4c478a3562bdb8737c2f5815904fb735cac9d95fa8e294429ebd37fa4459e8a4474dc860d745fe2f2eb4b7149837eeb225 +DIST Prowlarr.develop.1.31.0.4941.linux-musl-core-x64.tar.gz 95210142 BLAKE2B f8f456926d0332bf751226c7f421a4bf66070a6839a1c7956731395512993b79a8e33acf81de42a591ebc8d876d345d5a49e12f6fd6853313e850b6ad550d2f3 SHA512 d8d3dd3e1de815a9bc6ea9fa49b06042e69178c170fb60733b9e88f5955037ed6465f41ed2a21644692fd0472e702fcd24b107f78fcded5da2d6cf509cbbddcb DIST Prowlarr.master.1.30.2.4939.linux-core-arm.tar.gz 91876934 BLAKE2B e102033148565482607a8cfff38a9ff0718b625412ef1aa618b6df9d40454f22597abb4b15414483afa611aeb91813c8d5082f29dcb2a897731ec364a0c30e7e SHA512 5dbdf111c621279963c69aa13e45013e66eee00df14d3c363023d2cbe789ba4d092c8d34a8b96454388f6ea91a6c282266518472e2ac412c5b56ae6f7e5a907d DIST Prowlarr.master.1.30.2.4939.linux-core-arm64.tar.gz 91133463 BLAKE2B 57ec9db07d4c728912ce75c92dc94b73a3a0a949bff33afee69c3c08c3504752ca02da5b97986cd1c8c3d4f2cea28deef0d297394fcba021be6dd3f06455f1d5 SHA512 6ea42c7cff6ceefa7fc7e842f444b37021ee28e31d19182aa7fc20745e536ebc120757a57406c5889073a31660c607f92b63126e6411a3f4d21f6996e6a23254 DIST Prowlarr.master.1.30.2.4939.linux-core-x64.tar.gz 96142419 BLAKE2B 4b59faea24123eca0e82f7fcd99d32777329c50a14f8798bab240c90d5b4d5944563d9ca2e0f7c3e05abf56a0407469ef4c4d5b7294af4bee8d4fd89cc4c46c8 SHA512 3d0e98d6293ddb9b7ca8509865ca40cbb272c95521ae3c4879e32aeb4cef3c6a3538db28af6cf126e983997d34d7ef2f2bbdcb54892840902531f35d2079b047 diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.31.0.4941.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.31.0.4941.ebuild new file mode 100644 index 000000000000..a32d1eb047b6 --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.31.0.4941.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 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-db/sqlite +" + +QA_PREBUILT="*" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + find . -type f -iname libcoreclrtraceptprovider.so -delete || 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" "[email protected]" +}
