diff options
author | Craig Andrews <candrews@gentoo.org> | 2024-10-22 15:52:26 -0400 |
---|---|---|
committer | Craig Andrews <candrews@gentoo.org> | 2024-10-22 15:52:39 -0400 |
commit | 6059de9af443ad941ee131a0959edec9da7c9c20 (patch) | |
tree | bfae1e2d5a9b7359bfa6b045f656a85e9ee18bff /www-apps | |
parent | www-apps/piwigo: add 15.0.0 (diff) | |
download | gentoo-6059de9af443ad941ee131a0959edec9da7c9c20.tar.gz gentoo-6059de9af443ad941ee131a0959edec9da7c9c20.tar.bz2 gentoo-6059de9af443ad941ee131a0959edec9da7c9c20.zip |
www-apps/prowlarr-bin: add 1.25.4.4818
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/prowlarr-bin/Manifest | 6 | ||||
-rw-r--r-- | www-apps/prowlarr-bin/prowlarr-bin-1.25.4.4818.ebuild | 77 |
2 files changed, 83 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index 03acb9ec67f3..c418f5027609 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.25.3.4815.linux-core-x64.tar.gz 93144246 BLAKE2B 3282cba DIST Prowlarr.develop.1.25.3.4815.linux-musl-core-arm.tar.gz 88941075 BLAKE2B 6378aebc0ba0654c9de35527d8de98ee4489942e73a71031542fedf435db18bc2e0fe772683e1e0a54e1f21dfa56b894b1d364439aee0be1b2a16a08404dd7d6 SHA512 c47df34fc3831c9e8ecfbd696ad35df6bd8bcc79fbce0fa44169e8916e7dd5b251407403a82256298b27094be9f9ab1a50b9c621a633a571246431598d02ad6b DIST Prowlarr.develop.1.25.3.4815.linux-musl-core-arm64.tar.gz 88207425 BLAKE2B 04ee0cdc109caea1af5ff1437f3d4390fb697f4ad4a6a2ae93bce81c7c304acdcd8e62fa289cc285ba5af2046db90849b6d9169fd07547e1c53ac8c0954cafc3 SHA512 9fb51ae9c296faec79f097693ebf4f7761385a2ca52d13dc05264106c9cefdf85a9834c13e04b7270bcc884d499483490ac22a84c6a3d00dc510dd7590e34dd0 DIST Prowlarr.develop.1.25.3.4815.linux-musl-core-x64.tar.gz 92209999 BLAKE2B 1ec7a7c1563ea68375fb3d3e034a33fad043dbfc0c4eaaee23b7eda485ce06d25aad181bbd3d161a5c8f51a8ad3e2020d44188da3aeedf8e53921cbd2530f0c0 SHA512 69e936b68b3cddb0f35433795f25eba130bfa7103ea7f14997a15c17b81559accae3a17b2dc474261135d48786d4bfd7b83e2418cd0b716b4c4261af8f76be58 +DIST Prowlarr.master.1.25.4.4818.linux-core-arm.tar.gz 88942942 BLAKE2B b6d3e133dedf8dbc5412bf3523cde72131de875f59d903bb657136cba7bb7ee9221196ec86d75161891640fe651a5a7e2ecb8f2833e17d5fe0ce016c6d764253 SHA512 3387ec2820e6ca602a3a30654a6c731e3813c822a5253855217aeb4181e42ecf4493baefa205e58c0d94258454844a326a3baf82c2c6650996723235685c604a +DIST Prowlarr.master.1.25.4.4818.linux-core-arm64.tar.gz 88186214 BLAKE2B 6bc6cbce8f45ddaadea8fb4db6376ecfeecf4beabf2a46225d091957be4409f0c2f68337940d07ecfc39aa334545f46da48743f146246174776b638a9d011b61 SHA512 8626ac267c781ac8177de714e03f35b1baff6716e3478eaa1e6db001c2eb9d294748d2b840b90099ef5fabb866e4ac6e7130f74daf074828fc0aa4db4ce30d42 +DIST Prowlarr.master.1.25.4.4818.linux-core-x64.tar.gz 93167639 BLAKE2B dbfffe81dedd96c58df8bb65623931ea6d5e5303ea10736e9c3791f995e980ed55023749dde577761efa2d244e2e3bb6c891c2041a3567d1bfe797a2aa35ac56 SHA512 0a9c0ce5a7713555642ca6782947499a405cec97838d6e099f5801a485aeb68dc7c399ee61c9c7d785c9a90a3b188a9ef4b719bfd400d3930ecb5404b33118e4 +DIST Prowlarr.master.1.25.4.4818.linux-musl-core-arm.tar.gz 88953755 BLAKE2B 6a0c1deec6b7aab1646d7161fa0a3181ffff1ee995d0148f59fdf74899ae5636a2b5082d77042e84fb05bb1843db6dcf0694296e1c777a671597e904159b68ec SHA512 af4ef67475e5d77147a23a2a9bc351d4c56e0fc3d778df5f8bfaf9eb90cad222ea5269f831d56e2792e5e5313da69b7300d4cf8b8971fb0ff961faf7865a2d72 +DIST Prowlarr.master.1.25.4.4818.linux-musl-core-arm64.tar.gz 88238838 BLAKE2B b95bc780184d26090fbb681789d6c9452d3a923cd8eb067d646f45ca6971a003476dff0b654d046960ed89723e6259ac63f2f7b968755f99f8e12acf95706d77 SHA512 47a05c5754c5aeebd02a57caf8dfbc73ebccb69a3850505468aba3803722b372a7c7bfc5c752aa2a106191368843310deafe8ab7c7bf7586837692e466821de4 +DIST Prowlarr.master.1.25.4.4818.linux-musl-core-x64.tar.gz 92244045 BLAKE2B c910ae4a77c94cf1530aea3cbe455d226096dc46871979b0c8950a2243b57d439e86f4a76a6ff847442aeb0d98789eb559d3fde27f0599f32e0908bb98424adb SHA512 bc1baecf5e792ba8827618547cd45f1279250d9768caf59e4de4db52432741330c4b86ca50e6d34e88256cedd474c3f5794fe1cf1902e2b68fb9b36af654afc3 diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.25.4.4818.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.25.4.4818.ebuild new file mode 100644 index 000000000000..2c9c3707ba6b --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.25.4.4818.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" +} |