commit:     af7ad7e60c64950abed05a5e7710a7a264702167
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 10 01:30:06 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Wed Apr 10 01:30:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7ad7e6

www-apps/sonarr-bin: add 4.0.3.1465

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

 www-apps/sonarr-bin/Manifest                     |  5 ++
 www-apps/sonarr-bin/sonarr-bin-4.0.3.1465.ebuild | 74 ++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index 89cf9fb8be2a..49c848f19042 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.3.1442.linux-arm64.tar.gz 94536705 
BLAKE2B 806521cf8eb8d
 DIST Sonarr.develop.4.0.3.1442.linux-musl-arm64.tar.gz 94606653 BLAKE2B 
6991a7dc8286040173fb4ef3722541b515e5ac15fb609f938206a452387653537edd3e73502805967c1d8848106afc6b62909e3b2be652afc6a7cb4d44a50590
 SHA512 
b73f30599c1cb48f1faa3967a93a1ad8bf7b54ca4e8212e636b34b27421136e7262d93f45d74b97fdc6e06a387eef09bc6b36f945aa05fef2c17f3f2bb71efe7
 DIST Sonarr.develop.4.0.3.1442.linux-musl-x64.tar.gz 99536849 BLAKE2B 
78313767522e139e3d0b2a579bab23c545a576404644fcc80a6ecb4d8c6d2a7962360dc0710fafe0ecfe0844e683d1d20723107d51d37d7b90c030e4455940fe
 SHA512 
99977925bd5bdb1b84f49b6f3848fe2fff2c019efcc3243ca967094b05c579780e091f3838117966db7c13a8b71b7f3cf0a87a8d55bd7da7da4b26bf48f13a70
 DIST Sonarr.develop.4.0.3.1442.linux-x64.tar.gz 100463669 BLAKE2B 
5a96f429a090fa5ff304912ac7d2f556db95223ea94b2d3e36f744d97569f902df8e0107116d19c8cf289429f4d913fb903a3c5d2b8b79fb50361cbab06ce0c6
 SHA512 
d2d13a71221638759d4f387b2028c0e159bc948b13c80235cfd0a7733f4af66453bc2bd5c1c6638cbc0734cf228f09814c41df0207ae8227327f159493e8b41f
+DIST Sonarr.develop.4.0.3.1465.linux-arm.tar.gz 94831426 BLAKE2B 
df647c58bca85cb8ba799a285fdd98ccb052f2a2163e88ab4de1ebc0b43524c85e0a3f6413a6afb5b2704fb105fba9c61a2062c75ab129e541678f80999bdc2c
 SHA512 
8938d17b913332a95baeeb4c5e5a76aa09d09f24299134877e84ae4084731454b9e5b9d66adb4725ed051bb745b2da6a2e9d41b6c5eb930ce499994a7d4d68d2
+DIST Sonarr.develop.4.0.3.1465.linux-arm64.tar.gz 94545819 BLAKE2B 
e84f853c87db2c6822506644f648f0f95ed709b654ad3aa31bc0ef708412c37d8d0cb9932bad92de5375df09f9bbbcd042fffbe61770db48bd04cde2c935eb5b
 SHA512 
af13bc7cba22e7dbe4640ac8063732b7c538088c01e0182923aae5efb4555a25b1e2f060513ba1a3c84bf99ade5cc0e5bf87e6fedf61ddb746a51b1234dbabac
+DIST Sonarr.develop.4.0.3.1465.linux-musl-arm64.tar.gz 94610477 BLAKE2B 
6412852acc04e52369869dbd6adf4aca3f12559093d5359eda9e081afbb915a8b817a82fa80004dfe8554119a2d58178e18a6f872f2739728b9fe53c5e8d9969
 SHA512 
e4c3c15fde65ad2f18fc78e2da6b339e35b8c4cc3678b8341a5f68adb5d085aab05cca3fc63df805af4f0b42893c4e1069011be2e84652f23d8d513ab13bb8bf
+DIST Sonarr.develop.4.0.3.1465.linux-musl-x64.tar.gz 99539510 BLAKE2B 
1f675baace48c12e9ad1307b1cb861e9aeaea740526b873a4134235318908cee3b8d2cd6e52625643ea80246d4d7b3981e9ee826b80afedbe301d475f354f3bb
 SHA512 
59ccd455c839738c914fee58bd2b775740e9401fa2581630be8db3d38e7fcc7777b64a1b541aec19e1cce3f9f3b3c5a36bede3854817c347df06c7d9ff8345bb
+DIST Sonarr.develop.4.0.3.1465.linux-x64.tar.gz 100474331 BLAKE2B 
51e2fd0a4a7a9a9d12cf1147dd98d7da53e0cfb9a2eb87b97ae956199cc19857f08f7b45812db2ffab3fd52b5dab7b55a401f01688cf84b7ee0bf48c1f031be5
 SHA512 
337add09cfd4d7fa8ccf7b094014ecdeba362576faa41bed24884e2e6541e96250e49aadce3704de535f8adf50c18524c7c94d9e5035efe38e3a7acc42557c5f

diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.3.1465.ebuild 
b/www-apps/sonarr-bin/sonarr-bin-4.0.3.1465.ebuild
new file mode 100644
index 000000000000..f10489599d33
--- /dev/null
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.3.1465.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Sonarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/sonarr
+       acct-user/sonarr
+       media-video/mediainfo
+       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 
Sonarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/sonarr.init-r2" sonarr
+
+       keepdir /var/lib/sonarr
+       fowners -R sonarr:sonarr /var/lib/sonarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/sonarr.logrotate" sonarr
+
+       dodir  "/opt/sonarr"
+       cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
+
+       systemd_newunit "${FILESDIR}/sonarr.service-r1" "sonarr.service"
+       systemd_newunit "${FILESDIR}/sonarr.service-r1" "[email protected]"
+}

Reply via email to