www-apps/prowlarr: add 1.9.2.3992

Signed-off-by: Craig Andrews <candrews@gentoo.org>
This commit is contained in:
Craig Andrews
2023-10-02 09:03:54 -04:00
parent 16a01ff2ff
commit baa0cd2ce6
2 changed files with 72 additions and 0 deletions
+6
View File
@@ -4,3 +4,9 @@ DIST Prowlarr.develop.1.9.1.3981.linux-core-x64.tar.gz 91278172 BLAKE2B 0b68fe0d
DIST Prowlarr.develop.1.9.1.3981.linux-musl-core-arm.tar.gz 87072037 BLAKE2B a9a5873575aa813cc461baee9658762dfc0cfcebbaf2467863391c0ea7176cce9193947489433d6545c91c24c1c9b2fba859e71d7a64d8e0b75f45b858be9b8b SHA512 4644d749513f456d35bf7fa1afa77a725f2cba4ad5ad8d6d4c9e8eb5ac2839338ddae6153ae251f77ab4a4d244a1c442c19b08067d9acf00a6dc111b72022f1e
DIST Prowlarr.develop.1.9.1.3981.linux-musl-core-arm64.tar.gz 86344879 BLAKE2B c3b31df6a6834f8861cfea9e4227c831c68941d50099916e42f29a30d0eb2022f49d4f96771a2f54999a991e2c9f7aa0e3141d2e8473af6566fb0c4b7031c021 SHA512 ba33d8f09a956921b2bb7e0743137d3c8ce1239b24b77c9a91cf10b9a574e7ec28a3f06c37f0584fc17d0a2ee967e5c60103dcc6101eb1b344f31086ebee98db
DIST Prowlarr.develop.1.9.1.3981.linux-musl-core-x64.tar.gz 90345628 BLAKE2B dbcc2619cefa8572b48cd457c91ac48cdbc97615dfb9b9dc0ec7cb9b507d4e5ca2764b6b5bc0b4931c598a15ea2ca88d3962c748b393bcd88e03e5a0ff380df0 SHA512 51731fa9bf30e5ddb5b090dc39e8029764997194110b29f97b410abef78bc6bf8397423c50c0a8c120591dee0bfdb4067fac1382ed1a7c225ced3e993eb24ab2
DIST Prowlarr.develop.1.9.2.3992.linux-core-arm.tar.gz 87022048 BLAKE2B 14dd253e5f21426a160b69094f8b7c611dde6806210c38f98c5908275ae0e15cbc5a98f4fd8d7a64eb88be5096c5f5c29ddcf110bea463e92e4bc70cbbb78571 SHA512 44cbb82a89584663e6f7b1e7e9d37aefbf93f6fff329d1b08928c796a2a48215f2be91fa583be84fbf38b2bedcdeb65f04d654461eca3d68edfeb4820bafb234
DIST Prowlarr.develop.1.9.2.3992.linux-core-arm64.tar.gz 86275569 BLAKE2B f9486551069e50d1d6b2e554c2b7b3c0f725bae39afc063b03e3daa77947a03df9336ef2c7932e244ed1bc01658401f00aaf45fe6a34f58afa463e54752361e5 SHA512 84bf4cde0b52f26a47f52c42a7923bd8f5e072668dd226c16e5df28ad16e39e365a77bdd9958d2a0352f3c702e6ca99286cd8f7ac22565b303ec45538223ef3f
DIST Prowlarr.develop.1.9.2.3992.linux-core-x64.tar.gz 91280833 BLAKE2B d8d58d620db583436582de287fc14078c35e101b2d3ed22474c9b10b8c8ff00c272ec16eaa9c2b83f8af91a4a72e393bf9c880e014908ea3a632c1d99047d299 SHA512 d27af1f8f48abb36285fa47221e725e514978fb168fc5e16074fb420035201c6e20923c232d98ce4c7f7288e948b6476591bc072e9bff8d1b592d697633331d0
DIST Prowlarr.develop.1.9.2.3992.linux-musl-core-arm.tar.gz 87073371 BLAKE2B 71cf4a79dbc811eed1ce406b8e2fb4e0bfd7f205c3dadbbef5ad400fc7d91fdbc576c0770246f1dfd2d9b6b8d238d43315002475ef7565ac3b26c39d44895258 SHA512 7d89311559bba53a915aac5e3445447c231ca8bd7254b3e36636eda3c2b5d3fa0f2c2dcf4ab0b5b492ff85fe20cb50c41384584ba205afbef6f58feac91a6e37
DIST Prowlarr.develop.1.9.2.3992.linux-musl-core-arm64.tar.gz 86344691 BLAKE2B 635c12e3979a02eb9ae6967112edaf909df112a250a0e83a8d4b44e4d58ee333e1eda85440368167c4ecdd4d08096a12695172bdd537b5a5da45179865a22fe7 SHA512 d1268c15fb4322adc45d42100924ea29775e2dfe3cff9b0efa8fc91d5d286b124dbbbc257c07d9d46248c756459a7ff1f13ebf1b1c307517481ead4078625e7c
DIST Prowlarr.develop.1.9.2.3992.linux-musl-core-x64.tar.gz 90349195 BLAKE2B 455b26dadbd71077a04eedf843e6d5721addb6e93371473d6da0351530df33984cb26e61041d5005d4c16f1e5c7a8eaff12d2d57445e89eb9736503ceb69a73e SHA512 bd924ba4941327cb1bb268df0f4fa705df07bb71d30a9ea13368f2f2a0aa4625ce64068ba2f85998213c048a6520bb1bbd0dd68cb86fb66bd986af25479a5628
@@ -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"
}