summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2024-02-07 09:52:19 -0500
committerCraig Andrews <candrews@gentoo.org>2024-02-07 09:52:41 -0500
commit2e5fc146e86e35168a57a555520d42195bb3674e (patch)
tree7795153ee80740ac72a695672c9cee3bc2cffdce /www-apps
parentwww-apps/sonarr: drop 4.0.1.1014 (diff)
downloadgentoo-2e5fc146e86e35168a57a555520d42195bb3674e.tar.gz
gentoo-2e5fc146e86e35168a57a555520d42195bb3674e.tar.bz2
gentoo-2e5fc146e86e35168a57a555520d42195bb3674e.zip
www-apps/sonarr: add 4.0.1.1096
Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/sonarr/Manifest5
-rw-r--r--www-apps/sonarr/sonarr-4.0.1.1096.ebuild65
2 files changed, 70 insertions, 0 deletions
diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index 3c7d493ee3bd..a00a09350604 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.1.1047.linux-arm64.tar.gz 93057439 BLAKE2B 7de190ce901fe
DIST Sonarr.develop.4.0.1.1047.linux-musl-arm64.tar.gz 93106352 BLAKE2B 2dd43cd45082dcf733820f5a124e96f9326ebe207b492a6798c7fb50f6a940b33bcc731cf2a8dc55730ab49c0ad16807f45234fa2efa3b8649db17a5bf337f94 SHA512 2df9b07cb38815a1a5547eef8e1ac99f62a6dcecfe705019000ff64ea45bc2f72f40b9a4477447f6d7626aecea74a040b980a07de84ed74f855e54ded33599ee
DIST Sonarr.develop.4.0.1.1047.linux-musl-x64.tar.gz 98059881 BLAKE2B 455a5295d75ad842115150219f0ee808e8ecf1de6a66a9170be2214a07e6058b74918ed99bb2f78afa70437fbe8f9be97bacfe303d1538f2ee012cb4c5185981 SHA512 e1f610b57fb3ce3364e568c78b54529466c132d52c3ed1f7b33d7a60ec2394b3028110827c1d6b40d8ad8aa40e812f1e995a82200b5e73358e6b1baa592f762a
DIST Sonarr.develop.4.0.1.1047.linux-x64.tar.gz 98986350 BLAKE2B 4f32571ac2a9f0a6fdd31400284be1f464d8988340f759e01ddf6ff664d012f39e6eb078d1e5b0457f7db7db05c812aee04f14b2618497edad7dd5bf5be8fa09 SHA512 0903186612561dd12ce9e3ef9a67f979c6802a6af9dbd5e18c7e5d602acec8d0347b51c4c2a068e2924282c01a61ebb7e863b37cf2639e0ab805669ee3a53690
+DIST Sonarr.develop.4.0.1.1096.linux-arm.tar.gz 93304070 BLAKE2B 26fd759358ff65e619d5d334c0625ab9d74c3f508e805c4717595683788ce348e31874ed0f332289902c5581bfc322b1fce79f8d581209da6b516566f6d92780 SHA512 3b60155ef5c8410cf274e25abaebc7d0dd21b4a1872fd9cef72f3c4ae727d95e5afbabc0ba9552b300505b44c4ff7c40d80d7a465eeb7789f61ea18591ce60d4
+DIST Sonarr.develop.4.0.1.1096.linux-arm64.tar.gz 93055978 BLAKE2B 632edcf3950870af2a0850ca1ea386eb3db9f5a4c5cf7da573bb7bee8497e5423fa206b8d0d76208f817fa328af3eb611765d40ec4a69a876bd2fe77674ee36a SHA512 5491381a183814f001fb9c849703e8ab2509b217b3a485c12af1c81b2c8e20ef2619f0baf48d169feeac89f8d129d6e0aeb2f8653789e57bba5da53a0286a9b8
+DIST Sonarr.develop.4.0.1.1096.linux-musl-arm64.tar.gz 93109147 BLAKE2B 9c86417241bd2986d744cf41d9269e83d5123099c9c9c5ae922180d1abf675de26ee4f3fa441db086796ed788d9d297bc8b705360a6bf212ac26616c092fc16c SHA512 5c1b6ea50c5cb8894948b837e52a4e12de57aed504818b235f9426f2e1a82020107807b51c844b63497f9155f030cf7575a0289f62eb60a1aa5da63edcc91a78
+DIST Sonarr.develop.4.0.1.1096.linux-musl-x64.tar.gz 98050015 BLAKE2B 51b5c4c5658b1419f937d2dd35fb53104b4c8d9ad9081cc74a255a63822a1641d6559dbc86e6d06795ee6107194bd992e89cdb21e18285ff3813581bbe95404a SHA512 d57b1eb25bc99fe0a05f44c5f459d36f02a43bc609ba8d8781d72afe2420768e15702bb4cbe9ec07d8988402dcdba8c16391f7bf3d8ae3376a912475f0b506d1
+DIST Sonarr.develop.4.0.1.1096.linux-x64.tar.gz 98983949 BLAKE2B e4a109cc1923a4b5a4f15d07e29f1133d91b866ba7b935cf3b475ae66b757e0d97d0f4bcc5823d53edc3271fd71bc82df9dbf3c27a09b98d464207512589755d SHA512 4e7e9c4dc8e597a57227a5bb9090e1f381b034cf57ed74f020238b020850c855d5abc62ef9b061ad667de5cc963e65abf01ca7e066a93b6c80f9a7a04d6eb186
diff --git a/www-apps/sonarr/sonarr-4.0.1.1096.ebuild b/www-apps/sonarr/sonarr-4.0.1.1096.ebuild
new file mode 100644
index 000000000000..96ad64a73d0b
--- /dev/null
+++ b/www-apps/sonarr/sonarr-4.0.1.1096.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+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 )
+ )
+"
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv"
+
+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="*"
+
+S="${WORKDIR}/Sonarr"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Sonarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ newinitd "${FILESDIR}/${PN}.init-r2" ${PN}
+
+ keepdir /var/lib/${PN}
+ fowners -R ${PN}:${PN} /var/lib/${PN}
+
+ insinto /etc/logrotate.d
+ insopts -m0644 -o root -g root
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodir "/opt/${PN}"
+ cp -R "${S}/." "${D}/opt/sonarr" || die "Install failed!"
+
+ systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
+ systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}@.service"
+}