commit: f4e9f163d8cf478df0cd4ddb61c57dfdff0d0baa Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Mon Dec 16 21:02:49 2024 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Mon Dec 16 21:06:35 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e9f163
www-apps/prowlarr-bin: add 1.28.2.4885 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/prowlarr-bin/Manifest | 6 ++ .../prowlarr-bin/prowlarr-bin-1.28.2.4885.ebuild | 77 ++++++++++++++++++++++ 2 files changed, 83 insertions(+) diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index 464bae5f6185..f7ba345207da 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.28.1.4879.linux-core-x64.tar.gz 93184805 BLAKE2B 4b2bf4b DIST Prowlarr.develop.1.28.1.4879.linux-musl-core-arm.tar.gz 88984037 BLAKE2B 335fc4bbfa82301e5c098d4e48c40bbb2c6237ad926d462a145f5f7ae1fc97ccd4536a241bcfe5427bf5887eb2784df0c9ea535e9b6933aaddb6d11b0a8eb002 SHA512 7e681ce1d48c1b28c269dc88f17ff91ffcbe06f27e86c7353c5992b1861cf089fb92104c60364ce67f5aac10843d5d4518d8fd6f19ce4855e6f69c89ffdace74 DIST Prowlarr.develop.1.28.1.4879.linux-musl-core-arm64.tar.gz 88254061 BLAKE2B 6bb6015482d40efda580f1b8cd3aeb0c01fac0fb8cebd148d0afa31f5aa4ad5f7012a37a099781c63579ea6d0aba3752586a6b6e5025e3bf76f693b37890ec99 SHA512 745368bec409095f2af27738ad10fdab5a3f7dc225d097a5424c2c1aa171fde25ebf7cf3a545f36c7f15e7d26876725e52b73ea5ebb85e120b93ca64c77e0a06 DIST Prowlarr.develop.1.28.1.4879.linux-musl-core-x64.tar.gz 92256933 BLAKE2B 0c0d36bd37759c94fe497b85074c864191f4bc1e4d44c62f51c0d996e880953b72a87a0d5a66d836178606ee992b31fc5f5526056aa7a8f7e5d4592b2f6a1870 SHA512 76a713c5826f2a70a51f9b1b6556640a6fdcdf47f2f0b20057867e856c4070acf0e05ec1e770f5a3a7f381a524cdf4a0d6f3ff284075ebc121015239abbd3c8b +DIST Prowlarr.master.1.28.2.4885.linux-core-arm.tar.gz 88955919 BLAKE2B 1052aa7320e346021dfdad64bb74d0830eb166c8f427c81fb6b1234abc152c49d91cbeaae645fac8ccf9aab481c8b1634fcd449965415e3182dd6c149dc07346 SHA512 fbc97bf9b486f950b334d7f759d0bf8d7e89774d89d0db2c4e8c22bb4a7618972fe8076fbd26fa5ef0c5ad65d5897f403147605a2547ca5a2aae071d1572401f +DIST Prowlarr.master.1.28.2.4885.linux-core-arm64.tar.gz 88184245 BLAKE2B cde823ee8b555427b8f7d96b5296c869974f76500cb2df40755847bff19a60ea235ed5a553288d5e39bf847482419b657db7a569a57afb2fd93dc54668b1cd91 SHA512 82ccd6d729b6ae69d6b784566bb8f8f876e556fee14cfe50f0bb47780cc63c3db37e8b26059a0d86c1c17fd131d6ec38df2032602ea89b8b821c1e9858de2994 +DIST Prowlarr.master.1.28.2.4885.linux-core-x64.tar.gz 93186078 BLAKE2B 7b6c681fdd8540289617199d3c8060a6db10d8d51aefeb47dd38dfe1b5ce7ad9281dd8f755eaa7b03fcca5a2b4506993d8f4f77816415409939979f94778f23a SHA512 7f366ceb77145811486a03c1d63c3d8f3a629b7b494f0ff60de7c808233fab9148613c7d3f80a29d10b70b7c7aeaa40e5f5634280950334833bfc56d2991485d +DIST Prowlarr.master.1.28.2.4885.linux-musl-core-arm.tar.gz 88981034 BLAKE2B b2df5bc447c07661e5c8686a26f7d6e52dfc2def058986a52d141201735cfb9a0efafd80b7b0d32a235d048980f0953833b8fb172ba5c3f886c528d8b79a6d16 SHA512 ab061c092a706180933bc7fa348a2f1e051c0fca487ec29eb93405318d953f74e36fbc4a9fbd406ad8dbc48b0fb14f18f1dea704f772d3080558ad752d8baf0f +DIST Prowlarr.master.1.28.2.4885.linux-musl-core-arm64.tar.gz 88254055 BLAKE2B ae267317f5d20f500ee11e36b6751e51fa08002d3e28deee90597fc45b5b9c3c00cb627d8a2e15ed6d624d8102a48f05d3cacf1e1f1ac96734707599c004523f SHA512 b88820951e37f4bece6929d3b34cd38ca881cfb1e6912c280443feb8818abf75df6cf9230f75b08f225e8f825cbe4f2cd75051da2886c0076ca6a9e79f15afd3 +DIST Prowlarr.master.1.28.2.4885.linux-musl-core-x64.tar.gz 92259287 BLAKE2B b90e73222fa7128de0dd853f5b218b52c529aa124920211893e617bf3509e4052211cfc5d4a7bd06ffbf7a64fc379caf83422139f9c7d123d80cc2554e730daf SHA512 dbb47b2553230f35d9bbec3c66d7c1d6405db9d757103d7b31557a91b31aab47d6d5fa10fda439fc5fdf455880cef44fccbcaff2290b383573bdb2b3377c799b diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.28.2.4885.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.28.2.4885.ebuild new file mode 100644 index 000000000000..2c9c3707ba6b --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.28.2.4885.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" "[email protected]" +}
