diff options
-rw-r--r-- | www-apps/prowlarr/Manifest | 6 | ||||
-rw-r--r-- | www-apps/prowlarr/prowlarr-1.11.1.4146.ebuild | 66 |
2 files changed, 72 insertions, 0 deletions
diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index bd932f864554..17c2bd4d9a5e 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.11.0.4128.linux-core-x64.tar.gz 91387320 BLAKE2B a7ae3e8 DIST Prowlarr.develop.1.11.0.4128.linux-musl-core-arm.tar.gz 87138180 BLAKE2B 578c225bfc8a73e6f04e18062c1e88f998dac00811083d76c9f52b0c6d9fca0898d4a032df8a802f0a1a0f602c9f4bfe0a1a3ec64e81e70ce16d423c877e7816 SHA512 6b720a3bffdc7504889fcae9f63a1a58b58c669b178732c44dc92eb2e1b24ea626c90f191231da5dcc7d0e8a13a4f91b18cd72cdb05345cf1b8ac386c7dc6a30 DIST Prowlarr.develop.1.11.0.4128.linux-musl-core-arm64.tar.gz 86454495 BLAKE2B d834eec4237b7009acdd9efcd2414db8bded6b217532292ccbe106b53b5ddb50486481aed28b9cab797c237d3f627c4be516f9d5bd89e72747c2b84694f2e7ef SHA512 d6ea1714f0b1ab1f99a072ad003518510c8309830048f357f798ab0e719a0ad09cd4c4a4b3b510213f33f5e6eda08a8a87b24e22c87b6f1e64fda49c41e1dfaf DIST Prowlarr.develop.1.11.0.4128.linux-musl-core-x64.tar.gz 90452940 BLAKE2B 4a7d43496039f091c8e99bd2dcfa3c1812d79e03523edd10d02e51c323564b1af9006abe2718a3ac290f2996a979364335015e46faf31a758941d1e5c1f98ac5 SHA512 8a85e919c63bfbfdcf4fcde50531c6f47367a2e326f1c743c372bdcb6015212c9ea840cfaec91f4520462b7f848a5cc4971d1b632b12835c83d2f3e1ab410158 +DIST Prowlarr.develop.1.11.1.4146.linux-core-arm.tar.gz 87045916 BLAKE2B 5f95f7728fb11323fb3b1c199e77ec0fc50d3472ca049f3023b9143768f7fcb80a349c79ff91c301fa8bf2fc1f4213e86f6c798dd53496714c552f5ccb704b2a SHA512 0fd9f4cfd12339703083153529c35246af63d9c4c4e2c9ea5ad13f90726288cdeaa0b5f791890aca34349648c82e970855a9f1e8809b74c68060f5f056bb51b7 +DIST Prowlarr.develop.1.11.1.4146.linux-core-arm64.tar.gz 86328049 BLAKE2B c243f79a9f1cfa10a17ddef3f161b32d177cdb12a7a1f54e256b5f4554006aeb78e67a43b4819e7c650ff269e15816cbef09c6e0edcc28ddfb3cc572da83a751 SHA512 0f8fa9221254d0087884571d5844386a89a4286261b72b1b2ab38d4ada486b9fb25033bbd7754abce2c9df8f6fe8cd274d85476a8b9ca009804bbb5e2b26d5eb +DIST Prowlarr.develop.1.11.1.4146.linux-core-x64.tar.gz 91353209 BLAKE2B ab953ec7cc966b15a7bf54183302325d8e9d7efc8578a367ccc923bb8d63a04213b7c585ba9c0f2d7216810950f3d71b1ec10e5defc631b2d5c1830d7ee1c529 SHA512 ea04c4645a51accae5c342d41055439eb30893de57eaee3968b6b20f6f9a42f252f708654aaffbf9b2b3793892b01a86b0ab58c6d57134286a2d90a5148a113e +DIST Prowlarr.develop.1.11.1.4146.linux-musl-core-arm.tar.gz 87108550 BLAKE2B 1d5c622e1dc4c7afee58c7c18e8ed621e3eb1dfec625064a99e2b3c4a1e5a9ff6d455b87b56792456d5dc70300e9326c7afa1b22ab4703f63cf97a56086baaec SHA512 092d7c207290e24960f8852462fa1e2eaef63c0ea95d543f22bac1e5c4dd0d563bd827e386e7ce985d528d76a90b304c620707005ff9012e2073e694f645f992 +DIST Prowlarr.develop.1.11.1.4146.linux-musl-core-arm64.tar.gz 86387699 BLAKE2B 92c070df4b9c02c2331b654e2f57fef9ef67804785a8aadc50f10aa8ad7d45f75e8c737eeca45f49a7b8bf88ba06ebb2e6746dfaa137c6d7aa17d6a017de9f2d SHA512 db8c28bea959f7334b53964bddf6793f8316c94ca86e401db75b01365d6704ae19abca5c90203a7659738ce59c578c13f03064c12de0ce9f6d961a569d855923 +DIST Prowlarr.develop.1.11.1.4146.linux-musl-core-x64.tar.gz 90421925 BLAKE2B ab1a43698d20930b107d8813070b91c0c660700790b6aabf2f16d3b32b29ae4fc9057ad549cfd13323dc025344589776104de7c65254c263c6f30d02a18d5c4a SHA512 c9bd42e721f8811bb38263c32be9a3607099381c1462aa2193765b4926e2431207d0b3dd778d1a303361e07d667e2f47914214ce96f7f92c19f181cb7f3c268e diff --git a/www-apps/prowlarr/prowlarr-1.11.1.4146.ebuild b/www-apps/prowlarr/prowlarr-1.11.1.4146.ebuild new file mode 100644 index 000000000000..40ad30af1b3a --- /dev/null +++ b/www-apps/prowlarr/prowlarr-1.11.1.4146.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +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 ) + ) +" + +DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" +HOMEPAGE="https://wiki.servarr.com/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 + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Prowlarr" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/prowlarr.service" + systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service" +} |