commit:     5c5c1284297a1b533e278bdf56a58278b14cc7e4
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 01:50:44 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 01:50:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5c1284

www-apps/readarr-bin: add 0.3.24.2510

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

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

diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index e5cd61451151..cc9676d0416a 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Readarr.develop.0.3.23.2506.linux-core-x64.tar.gz 92860694 
BLAKE2B 832ea5e1
 DIST Readarr.develop.0.3.23.2506.linux-musl-core-arm.tar.gz 88639112 BLAKE2B 
a80f4d7508242e3a611d5a2fcf4b53e9623c90a49621b5994f7cb86206c5a4bf3885fd3ac8ff1f2aa19d7f9a7453662e7db47abda1ee2af93e1ccbf87dbb0b97
 SHA512 
a683a35c77b571655acf85d740f17a70700c0814226e67c54a58ac09ed14d81d87ab959c913a46c3180906e80fa044327f2e2cad496f2f8e8e37d4e6fc7de1b1
 DIST Readarr.develop.0.3.23.2506.linux-musl-core-arm64.tar.gz 87894550 BLAKE2B 
b5a2ac235cb7a428747a391cc973d9700b47c0bd7baa3828835cfc1ad95ba550cb0f5fa75487e3be2c4a78530a2f822ca4c91d809c6fc42058d432d4d5dceef5
 SHA512 
cf8cedb01b8290925c10803914a053029ba82795a89d052cba050c6d7830cec9d6c8020de821976317a377c58eb22369f6c083b30423ef006609f348bf6994d0
 DIST Readarr.develop.0.3.23.2506.linux-musl-core-x64.tar.gz 91913654 BLAKE2B 
3c8bf5fc86533571008b4603f6c54409debb4f2c424c522f74eae6c3ffa5235658c182d5a5260c20ff5591f60610878fe070972f1be3683d01a125390c31abab
 SHA512 
2c53949e29c6d2482f5c409b1ac422242d3eab8ee4f1951e2b105a4ddb941a6dde6426492cc1fdabddd09d9ad166770618e09158b48d7f386ee932801f22cef4
+DIST Readarr.develop.0.3.24.2510.linux-core-arm.tar.gz 88594102 BLAKE2B 
2d095ff93d6920920322ab7675acf453e98204b630e34ff3ea7a056115c304bd0453b10d2c19e1b1be02891970e51c15c377b2b288867f714b82bcb825117344
 SHA512 
44a05f33a5a13f8fa42f20eacd86d56c164835251e00651c85d3b38ff1746111f95a5cb03c82ca1b128558583f0cfc7a2ea1ac9ef52b018940e176f27fe79165
+DIST Readarr.develop.0.3.24.2510.linux-core-arm64.tar.gz 87874385 BLAKE2B 
c934d66440c4c061143b57e2504c0d8e33a85a4ac2ae6079ec3964f9df89f74fbc1822bc254f85f835d5f116dff5d0f0d348edc044ee727ea63102df5d4c14f1
 SHA512 
8dc7b28cb6082e3b7762fa0a1510e6a326aae909d35d11cf0ff4a17ced0237828eb4023e72458afa42d99d9ea2603b43cee5a17540b7f4d155a154c69cf96609
+DIST Readarr.develop.0.3.24.2510.linux-core-x64.tar.gz 92886051 BLAKE2B 
ce1f73e136c36ab152d1d86b376171fee2afbe8c3074b55d2706837bd792c5c60a034a5b1a9d7c2573788f672f1ee201759c5b7f2edf74c071161c4f01a12004
 SHA512 
c309bf6e3771582ef8eb9363816def16d5ae9eaf4deb5a2706c3f8b92d74a5445b6c8f8bf98d0d72206801d4585377e30b8fa00caa33d02419989e57c702eef3
+DIST Readarr.develop.0.3.24.2510.linux-musl-core-arm.tar.gz 88645722 BLAKE2B 
4920cf22b1b7e0c254608f2b99215085299b06b3e2fc00ef02676f0631aa5394032890269cdc081c2b449480ef73cc63271474a3dfe14ab3f6365bba34ec1087
 SHA512 
b838e722ea831966972cf89c87b3019751b6adfb1aa8bfc272c68214df77ab987ce2a1d2b4d653c327a0be212484ac569547410ff3c2252e6da67c2c64c5c32d
+DIST Readarr.develop.0.3.24.2510.linux-musl-core-arm64.tar.gz 87943901 BLAKE2B 
432310a3020005d75177d00e284a87abe9166d6e9a6dd6ef1069f055fced902e6ce1d57c947804c698a75d6bf28106090c747f89199841b1da5927c2cbdf07f3
 SHA512 
9501ce78aaeaef701b3a3c0cb1d0ebb003a35e36ebf799d6b5d0d519a9167adfea331c9a9a795312df3e570f3966ddce3e0da68c808ba9f60359e8a80af9db1a
+DIST Readarr.develop.0.3.24.2510.linux-musl-core-x64.tar.gz 91934939 BLAKE2B 
a01102fc237ac7f89625e559fbd8143945d7d417afbf6accdb9d5a2ede51c847057beedffba7d048ad12ab3e4c5760c1b9756f1a777417fab3ba90b03b408d59
 SHA512 
20728828c5ce04437fc38c24035232fd5696212e468fe7eb489efff76c282ea59da0491d41bc17cbb1ac2190a9539fba8ec674e0744e63c58fbd9ae712eebbf9

diff --git a/www-apps/readarr-bin/readarr-bin-0.3.24.2510.ebuild 
b/www-apps/readarr-bin/readarr-bin-0.3.24.2510.ebuild
new file mode 100644
index 000000000000..5ef7e008750e
--- /dev/null
+++ b/www-apps/readarr-bin/readarr-bin-0.3.24.2510.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 ebook and audiobook collection manager for Usenet and 
BitTorrent users"
+HOMEPAGE="https://readarr.com/
+       https://github.com/Readarr/Readarr/";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Readarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/readarr
+       acct-user/readarr
+       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 
Readarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/readarr.init" readarr
+
+       keepdir /var/lib/readarr
+       fowners -R readarr:readarr /var/lib/readarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/readarr.logrotate" readarr
+
+       dodir  "/opt/readarr"
+       cp -R "${S}/." "${D}/opt/readarr" || die "Install failed!"
+
+       systemd_dounit "${FILESDIR}/readarr.service"
+       systemd_newunit "${FILESDIR}/readarr.service" "readarr@.service"
+}

Reply via email to