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]" +}
