commit:     715712f85e46ee1ced7b8e735a46ccfe2b3ceb0b
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 26 02:04:55 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Thu Dec 26 02:04:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715712f8

www-apps/prowlarr-bin: add 1.29.0.4897

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

 www-apps/prowlarr-bin/Manifest                     |  6 ++
 .../prowlarr-bin/prowlarr-bin-1.29.0.4897.ebuild   | 77 ++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index eef190c72c3e..2969c1570b5a 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,3 +1,9 @@
+DIST Prowlarr.develop.1.29.0.4897.linux-core-arm.tar.gz 91880472 BLAKE2B 
bfbebba38a0fb3693c7ac28c3a9198ba3c2fe36e04f96a1c112b50bbb911b85f790235a8a30331f40027ac0696bf7af6286fb2b02eacc36d4be10c846badc92a
 SHA512 
ffe5997a9be1e3caf9c85485a03c8d667e654b78c9e045c8811231a5287e0d8d23e01b07e42b202d2525cde0487083df8073358bc7f52b049ddae2f374b1c36a
+DIST Prowlarr.develop.1.29.0.4897.linux-core-arm64.tar.gz 91134818 BLAKE2B 
411221afbd4e4234d2efe4628901d10f1e510ba6ccb9442a9803f00da8796be38025798ccf75dae30ea22873bca92fdb17526d494642103b18a46e9e2356901f
 SHA512 
8c92c56d09b00f62b1c368283f0c35572ac974fd317cabd1aa1829fb6e05d3cf8cb1aba8e73de6bd1815a552237527c67533cf8a20ad70f5c5a8c55b15e4e2d0
+DIST Prowlarr.develop.1.29.0.4897.linux-core-x64.tar.gz 96115249 BLAKE2B 
7fd4132148f1ec703150aada8129fad8764a508af35b885fd3f3918711054a8c4678908770b0b8618fd2b0d64af13ab1174764aecb8b895a9237e7f1aac8d6d5
 SHA512 
79ede19f750ab824db7183dd3a58c5dae70f50bd17815b8fe425ef9c84b4ab9917bee45b3cb2af3b77c1d6682048a0d72cac6a1929caa288db88c438f7f04a29
+DIST Prowlarr.develop.1.29.0.4897.linux-musl-core-arm.tar.gz 91897270 BLAKE2B 
710fe4673f4a4cb0028b16c0165abca820f3be50e6b31a508c9c151d71cb7669eacae35f57dfad5351a4064c8de4e7a9d4b5e363d9845d5d1405b9eddb38f8c1
 SHA512 
5b2ecc38c7d38f0dde1011371e02bf0452b36f4ffc41cbad77e79222e2eda2a8ed5767da6e2117b20e215b8a6e32f8daecd8112221392ec3f660db377e906e15
+DIST Prowlarr.develop.1.29.0.4897.linux-musl-core-arm64.tar.gz 91192247 
BLAKE2B 
c44ee5eef5f2119772faaa1773ea0550dc3ee1e8863580fb1fa8b54ea11b48a25ed997aa431504fcb501c034ab40bdaecf4dab12038dcde4554fc49c320ab14d
 SHA512 
668c633ce3936d2e340cc599e2927d8af26224162e9c527622bbe9e594652d700b62ac3c68c4e3a44ecdf27940833e34822b39b6cd4e089b8a788b56dc5fe171
+DIST Prowlarr.develop.1.29.0.4897.linux-musl-core-x64.tar.gz 95182287 BLAKE2B 
1659235d45c5326a06d386304e01099c5f5a405de84e3268aaff687edf45d655c9c25e3defc7b7d4fb413638a7461de7b98df00e7a556af2ecba89ba4396cd2e
 SHA512 
be5111b1debc481a48779973fc1e3cf576a1d720cfb12b5c216a3cfbe59c67099f90b7ad0b972784de5c46545b6b639911fdbf2516a2c41e26967201ef70656d
 DIST Prowlarr.master.1.28.2.4885.linux-core-arm.tar.gz 88955919 BLAKE2B 
1052aa7320e346021dfdad64bb74d0830eb166c8f427c81fb6b1234abc152c49d91cbeaae645fac8ccf9aab481c8b1634fcd449965415e3182dd6c149dc07346
 SHA512 
fbc97bf9b486f950b334d7f759d0bf8d7e89774d89d0db2c4e8c22bb4a7618972fe8076fbd26fa5ef0c5ad65d5897f403147605a2547ca5a2aae071d1572401f
 DIST Prowlarr.master.1.28.2.4885.linux-core-arm64.tar.gz 88184245 BLAKE2B 
cde823ee8b555427b8f7d96b5296c869974f76500cb2df40755847bff19a60ea235ed5a553288d5e39bf847482419b657db7a569a57afb2fd93dc54668b1cd91
 SHA512 
82ccd6d729b6ae69d6b784566bb8f8f876e556fee14cfe50f0bb47780cc63c3db37e8b26059a0d86c1c17fd131d6ec38df2032602ea89b8b821c1e9858de2994
 DIST Prowlarr.master.1.28.2.4885.linux-core-x64.tar.gz 93186078 BLAKE2B 
7b6c681fdd8540289617199d3c8060a6db10d8d51aefeb47dd38dfe1b5ce7ad9281dd8f755eaa7b03fcca5a2b4506993d8f4f77816415409939979f94778f23a
 SHA512 
7f366ceb77145811486a03c1d63c3d8f3a629b7b494f0ff60de7c808233fab9148613c7d3f80a29d10b70b7c7aeaa40e5f5634280950334833bfc56d2991485d

diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.29.0.4897.ebuild 
b/www-apps/prowlarr-bin/prowlarr-bin-1.29.0.4897.ebuild
new file mode 100644
index 000000000000..6b55e3a00dbf
--- /dev/null
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.29.0.4897.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.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
+               )
+       )
+"
+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" "[email protected]"
+}

Reply via email to