commit:     baa0cd2ce6aafecb35e1a94ca778ae33fe5ce322
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  2 13:02:15 2023 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Oct  2 13:03:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa0cd2c

www-apps/prowlarr: add 1.9.2.3992

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/prowlarr/Manifest                   |  6 +++
 www-apps/prowlarr/prowlarr-1.9.2.3992.ebuild | 66 ++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index 87f84615f088..ab9713513457 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -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

diff --git a/www-apps/prowlarr/prowlarr-1.9.2.3992.ebuild 
b/www-apps/prowlarr/prowlarr-1.9.2.3992.ebuild
new file mode 100644
index 000000000000..40ad30af1b3a
--- /dev/null
+++ b/www-apps/prowlarr/prowlarr-1.9.2.3992.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"
+}

Reply via email to