diff options
author | Craig Andrews <candrews@gentoo.org> | 2024-05-12 20:57:50 -0400 |
---|---|---|
committer | Craig Andrews <candrews@gentoo.org> | 2024-05-12 20:57:50 -0400 |
commit | 09602356c039d5a745cffd6ed45cde987593470c (patch) | |
tree | 04b41efd679c107e75b55add2ca13492aac49913 /www-apps/prowlarr-bin | |
parent | www-apps/jellyfin-bin: drop 10.9.0 (diff) | |
download | gentoo-09602356c039d5a745cffd6ed45cde987593470c.tar.gz gentoo-09602356c039d5a745cffd6ed45cde987593470c.tar.bz2 gentoo-09602356c039d5a745cffd6ed45cde987593470c.zip |
www-apps/prowlarr-bin: add 1.17.2.4511
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps/prowlarr-bin')
-rw-r--r-- | www-apps/prowlarr-bin/Manifest | 6 | ||||
-rw-r--r-- | www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild | 77 |
2 files changed, 83 insertions, 0 deletions
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index e82afecb4c8e..7e09fa4d6da6 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.17.1.4483.linux-core-x64.tar.gz 92935681 BLAKE2B 19f207b DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-arm.tar.gz 88745774 BLAKE2B 2dfa922f07fe35b741a7cfe1cd7134d30bc8c8b6899cb45bbc1a1dbd0cd558556c9cdb9669a22deb36718ae08fbcb5ff41be73b0ace1a6d22d9357911e1e3952 SHA512 26d305eb756e23f98b3942d262076789ed0ffb0eda5b5fa21444ff52b0aa90b5ee5374aee6c8626bbd47fcd2822101d1eba8eb4ed442e66d8d2cd8f8e53aba60 DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-arm64.tar.gz 88006158 BLAKE2B 21c2107c7507d4405580f1c513d6d7c613fb51086d6bceca4877d5eebd751414f09e11b8a6cdb30e565d45c04e3cfeb9f88cf474d950c28470ee1c836e1bd1a3 SHA512 573d6456b59b4394d2e4e05c5201b2c4db11d73a774d79e2538c07c2f80505e4dba6580e5c387f30a5450675ffa204bf583bbfcf7be1745a71d86f2d02d2d40c DIST Prowlarr.develop.1.17.1.4483.linux-musl-core-x64.tar.gz 91990137 BLAKE2B 9f4a0c3af0fb3980cccc7f187f45676c68cff249c7b0da6d87361aa4fad4ab68f97a33b770504a2cde388ed7f70ed79aa45d7531686fdedd0f04f20f7c43cf9f SHA512 14d7244da913230362d01d5cd38ae8eb5f884881230e01448b50837eea4271591469615a4ba3f7a8d3bc868bfab27d5a36e4e24a185a335abe368870fe49da69 +DIST Prowlarr.master.1.17.2.4511.linux-core-arm.tar.gz 88687875 BLAKE2B b6c2a659817514084e4d04b4f1532dd784f97336cabe6c6d67ec4db14e0db29c1c9342e34c8ef0aefed7cee3c13d8d5a89d4fe0a7cb90f86be4769d394b342a0 SHA512 80126979ff8c7408c4d497b48a7da58130b36f09f4be2bee7ffc701aadb744aa5d8d7d9af679da378771cf9b9cca9038a434a592a67f10a17a6bca6d6432ceb8 +DIST Prowlarr.master.1.17.2.4511.linux-core-arm64.tar.gz 87958355 BLAKE2B 38169e0d011191afe389ab10d171faac828c21ab1084d000a61db9cf56b316046a18604bea2e74e6d01b55080dc0d38f7785a16269fc233a3dca4e128befc076 SHA512 c6f38d7f6a5718a145aafd816ceaa71945067e2419c3ebf8ad07fafe0f77c8a11c66b4d2dde042418f58f43a0f891a9c43fc58635ed41081ad3c0a6b43fb1eb0 +DIST Prowlarr.master.1.17.2.4511.linux-core-x64.tar.gz 92946388 BLAKE2B a1fcb4ddf930df7e1bc0c2c52539183d7aa243d183cc3d95f9ad7e2ae5cdcdec182e6883a44c9702c94ef208e8a8ca803def20b101483540567149d1d6a35b07 SHA512 be1756dea797bebed6282be9288bf6434592bc03be1ba90db4d4c486eb2e30553cf493f9db5550cc07eeb0d58d6364183899ded5b10f66487be16f2d1e8e9ad8 +DIST Prowlarr.master.1.17.2.4511.linux-musl-core-arm.tar.gz 88757504 BLAKE2B 707167461d48c10aa14a8eeea57db04836e672ff9b7933db20b68d1c44dda639685922049131d358e4269de5afce7f183b361a536c4b735ee3773e335874aee1 SHA512 974d42eddd747397d8c17c977ef6dc75f2e45075e1ab1513658d0d939e1b5db026ffa6bd0debd578da8d1e234c058abf56752aa5dc8d837921fc9fb9d2418713 +DIST Prowlarr.master.1.17.2.4511.linux-musl-core-arm64.tar.gz 88028391 BLAKE2B a22af2fa9fb4aac7bf0831fbbc88fbf9b54b0c785632eb1560c90f35f27335438b3a523fd452a245c316dad847d5fe50d533debce43d431a3af4937ee270e005 SHA512 6481f76f7c43033aa0f85c987706a704556bd29443efff2d466f03b97a452089ce98da21a951cc9de76ea35cb3f1e44a136a18c1f7000a663e652c6d270f2612 +DIST Prowlarr.master.1.17.2.4511.linux-musl-core-x64.tar.gz 92010648 BLAKE2B fe73fa0ffe525a1542809f7e8f21e919b3b1560c8c6bfae67d7f968b3872f1895b208a8cc3a56caf093eb42d84b0a899527f1a38e450771d9bf7183b3b34fa66 SHA512 35b393437fd012ffbedd90fcec3efcb5c93721c3a9decf2b53b5b20ed73014a4444417355769a940619426f737f9e349a5a546aca2030184224dff80a4a99357 diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.ebuild new file mode 100644 index 000000000000..2c9c3707ba6b --- /dev/null +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.17.2.4511.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" +} |