Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/radarr/
Date: Sun, 25 Sep 2022 22:28:29
Message-Id: 1664144902.11bd0db57cd436be8a976e75b31a6b3a46343598.candrews@gentoo
1 commit: 11bd0db57cd436be8a976e75b31a6b3a46343598
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 25 22:27:59 2022 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 25 22:28:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bd0db5
7
8 www-apps/radarr: add 4.2.4.6635
9
10 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
11
12 www-apps/radarr/Manifest | 3 ++
13 www-apps/radarr/radarr-4.2.4.6635.ebuild | 56 ++++++++++++++++++++++++++++++++
14 2 files changed, 59 insertions(+)
15
16 diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
17 index acbef0562466..ecf3a7750301 100644
18 --- a/www-apps/radarr/Manifest
19 +++ b/www-apps/radarr/Manifest
20 @@ -10,3 +10,6 @@ DIST Radarr.develop.4.2.3.6575.linux-core-x64.tar.gz 98713183 BLAKE2B 6fa50e3617
21 DIST Radarr.master.4.1.0.6175.linux-core-arm.tar.gz 92189393 BLAKE2B 4420ba558e7791b80d667adc08fd7d1cbbc9f2a3caac0e9ed79417a6325129e68f6bce262519ae1eafbb61046fd4aa011f36e9101a9b6d7023bf20469b983892 SHA512 13ef8a393c257a0bbd70c7b69ed9a768df69896e4d021af10262faea1508ec9ec9a129c9c9302bf6692ebadcdefb9270f8391668b09fbb16925f2c8ad6c24ab0
22 DIST Radarr.master.4.1.0.6175.linux-core-arm64.tar.gz 91841527 BLAKE2B 864330f1cc8f654bbf0f6cd6db903c2679a4e4d6857f7e844d9999f0624d16790b845759558a6c013faee567aedd932cef27e04eca60c0fc0e6f7b7841970ca0 SHA512 02ba1440fe09ef5fc43263cbdbd546218ba4f7167b596a56edd510d05f9db382e8aa5901ad32c851c488492323e1351446e34a01d5b75638015879b5f3a598f9
23 DIST Radarr.master.4.1.0.6175.linux-core-x64.tar.gz 97882876 BLAKE2B 9d14649d5059afe2497be25b5514bffa48e4b762b6f0683b57a250ceb5723f1ffb4041d5510fcc8287e4b56083d34ebed083ec7c6454525773578769def39778 SHA512 b3d88b2eb58a4b8125704299ddd9aaec306e9119eaffa142504e96d4d77ccefd77c226e24d6f32222811e5a0727194758940eae6890ad0927e2aa553777eaa60
24 +DIST Radarr.master.4.2.4.6635.linux-core-arm.tar.gz 93062345 BLAKE2B e12d1fe2ac5f45ee4f8add6469a3d600bbc601a000919ca3907f5f93271bc7f858cbdbb5b7a3fad1f5aebb936dbe06e0fed7f57db48954e5df4a6b255ffdbfc4 SHA512 8610dc86fdfa61a98fcd984dce60226b7747a76179c308d0cf41a614ff1747df3a290f8c69adacf1f1833f9ba42629734b5d2e3add333ac17ad1c254bc59d2f6
25 +DIST Radarr.master.4.2.4.6635.linux-core-arm64.tar.gz 92672723 BLAKE2B 50c5b0dd3622805483f0e032a6dc8d6bf14432f4ba7edbb3f7c5559ffe195f608e20995a4589be820014b5e7d3566de81e31f81303feca0cc46bb4629a0610dc SHA512 5ae2c7a7560cd92bb978952394f6fc42795c731ffc61183e02cd0c7bd2135aea046795612a4002031d9e6c2759b5a98abfa6953ea66712a45708dd9507dadd05
26 +DIST Radarr.master.4.2.4.6635.linux-core-x64.tar.gz 98726653 BLAKE2B 2cdbb35913a97db51288e1535b4000977a9765dd1c2511b8330c58f8f353571e2bddf6542a68b383c601cec25126f8c4639dd34d21c3d78ea6beb4e373f8dcb7 SHA512 3afe6a43c4e41a5aa2b283a7616797023cccfa90d2e0eb3ecdea000c24a49391304b46ae0813c7153ac838e2a665c165412ed0a055a3815f536444a735653f8c
27
28 diff --git a/www-apps/radarr/radarr-4.2.4.6635.ebuild b/www-apps/radarr/radarr-4.2.4.6635.ebuild
29 new file mode 100644
30 index 000000000000..dbfdaf894fae
31 --- /dev/null
32 +++ b/www-apps/radarr/radarr-4.2.4.6635.ebuild
33 @@ -0,0 +1,56 @@
34 +# Copyright 1999-2022 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=8
38 +
39 +inherit systemd
40 +
41 +SRC_URI="
42 + amd64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz )
43 + arm? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz )
44 + arm64? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm64.tar.gz )
45 +"
46 +
47 +DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"
48 +HOMEPAGE="https://www.radarr.video"
49 +
50 +LICENSE="GPL-3"
51 +SLOT="0"
52 +KEYWORDS="~amd64"
53 +RESTRICT="bindist strip test"
54 +
55 +RDEPEND="
56 + acct-group/radarr
57 + acct-user/radarr
58 + media-video/mediainfo
59 + dev-libs/icu
60 + dev-util/lttng-ust:0
61 + dev-db/sqlite"
62 +
63 +QA_PREBUILT="*"
64 +
65 +S="${WORKDIR}/Radarr"
66 +
67 +src_prepare() {
68 + default
69 +
70 + # https://github.com/dotnet/runtime/issues/57784
71 + rm libcoreclrtraceptprovider.so Radarr.Update/libcoreclrtraceptprovider.so || die
72 +}
73 +
74 +src_install() {
75 + newinitd "${FILESDIR}/${PN}.init" ${PN}
76 +
77 + keepdir /var/lib/${PN}
78 + fowners -R ${PN}:${PN} /var/lib/${PN}
79 +
80 + insinto /etc/logrotate.d
81 + insopts -m0644 -o root -g root
82 + newins "${FILESDIR}/${PN}.logrotate" ${PN}
83 +
84 + dodir "/opt/${PN}"
85 + cp -R "${S}/." "${D}/opt/radarr" || die "Install failed!"
86 +
87 + systemd_dounit "${FILESDIR}/radarr.service"
88 + systemd_newunit "${FILESDIR}/radarr.service" "${PN}@.service"
89 +}