commit:     0dd616b66c439c6694fcd8becb843c2385503d6c
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 28 18:06:38 2024 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 18:07:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd616b6

www-apps/sonarr-bin: add 4.0.11.2804

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

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

diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index 46bf6569c14e..8fcf0633db53 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.11.2800.linux-arm64.tar.gz 98433172 
BLAKE2B 14f36c9ca5fb
 DIST Sonarr.develop.4.0.11.2800.linux-musl-arm64.tar.gz 98498519 BLAKE2B 
24d6a74156a7858e5569168446af40746bef7d8d1ef23d0f5d7b8a60659ca593643b5bbfb979d90a18ca68dab110cff90f187bb7425b8d29520714cdff11339e
 SHA512 
aeaa43b609ec5027802d6634a5d58bcd53ec5767a1bbf8555133cc8a86b90d2af046ca66580dd8b1fc526d544f11b7f4e70263c7efda6620d1e05f1133116415
 DIST Sonarr.develop.4.0.11.2800.linux-musl-x64.tar.gz 103425716 BLAKE2B 
d310def6ec7e29fd6400e8479c6c8d4994e0154e391cf2d27c5ed48e2e6dfff4aaa5b10c4d6b78245df8e34ab1a55fb1dfa907bc015de2296f011da19c32b713
 SHA512 
4e734fc7266049fccc4e481ae706d4194ab69fd02b850042681ad186c4044f5fb0dbe740db05e3d3a1f3391cfe272e7de56471adf03169b3901c3f615e96c0df
 DIST Sonarr.develop.4.0.11.2800.linux-x64.tar.gz 104353886 BLAKE2B 
99403a984e98669cbf5b221dc6698ba5d301d5ad4458c7880004324e4a967650f2f7bb8c289e61d7befe7b83d608eaa1b43c63f49055d26f175dc1d32cfa27e4
 SHA512 
51ee59e6f5e840ecfaff0b4da015a2df4d21c6fe4c77bd671a8d0a6d99c4246849ec483436a0661d4993ac728da98ca57abdf7ff54ea82a45f2e211282b4dbe7
+DIST Sonarr.develop.4.0.11.2804.linux-arm.tar.gz 98692025 BLAKE2B 
5a13dd99356ebe1d8506b7df8dfaf62e97c6fa5ab1bd77933053a67eb68fe8ac1502db12b0f2e33fabaeabf2ce4de11133e8d518b32530f2ef65e9eeb28e0efd
 SHA512 
62d3c88f553be2c1d7230fe4700b89d26fe56a28090d45329b47b52b9f170ee24a6f37198f6cc93cc46c6456bad6b4008156d8ed5b901baf20b7ea16bb917673
+DIST Sonarr.develop.4.0.11.2804.linux-arm64.tar.gz 98431828 BLAKE2B 
21d4d40176a2534e8171265f1d7c06cfc707fa375ee5cf18c75301b6cc54da70ad4076aa9eac51cd1a3f06cdd3aa29b1111b9daeab1f38fce5e7cbb0994c1277
 SHA512 
17a2b2099328b5fe32841fba6cbe7609a323c55a38308efebe8c33b24fdab5684aae4da0a44dbe7ac12b177538b1daf75e7b7942418f52ed40da3ecc201f8b50
+DIST Sonarr.develop.4.0.11.2804.linux-musl-arm64.tar.gz 98496657 BLAKE2B 
7f8fdc385403236e76f9aea2c9f607a228451f3b55118f59c7d70340501626784085b3bf23921508055fa73744d574a2c2071ff1ddd2b9b7b115dca1a57ebdef
 SHA512 
a7b5247c523fd1187c7a98b4cb4796357b52317b223e629816e8ffe386df3ab92834a1c8745bdfd65ca6d697a9405d35855008043f534397dfaa317777fafb55
+DIST Sonarr.develop.4.0.11.2804.linux-musl-x64.tar.gz 103423047 BLAKE2B 
2724a8a1b5d5569580322400d4a9e15e0ca7c02a3ae42b37e7ac7679e5c5f41ab6d3781199fac5e35431e642db76bacc2c2ec4003803920f11a34544d5e5b91c
 SHA512 
7e815eac742a61bf49f4c319f97fd350c62614b360f3674c529dc8ae83c6c0a906db6ce481e4159e172822d0eda8c365add4e9cba5d79bc58bcf7082de412a8c
+DIST Sonarr.develop.4.0.11.2804.linux-x64.tar.gz 104356017 BLAKE2B 
c134cdbfed35a4909c1edb561e5f9d3686091f148e8f1765476dbbd601baa8531ce76568f7e28d8c91af93b1b78f50cb89986da7dc006d536fa2736ef209d345
 SHA512 
989a0e79ff3e4bdf7a742c8432819fe3c446cdb60d7f05700d67e07caa2eaabab6e78ad2ad6e1b11b687cf47cd416a365f6a739ff0c0c84dd69008608438011d

diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.11.2804.ebuild 
b/www-apps/sonarr-bin/sonarr-bin-4.0.11.2804.ebuild
new file mode 100644
index 000000000000..f10489599d33
--- /dev/null
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.11.2804.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