diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 31 insertions, 16 deletions
@@ -1,14 +1,15 @@ # Maintainer: Donald Webster <fryfrog@gmail.com> -# Helpful url: https://ci.appveyor.com/project/galli-leo/radarr-usby1/branch/develop/artifacts + pkgname="radarr-develop" -pkgver="0.2.0.1504" +pkgver=3.0.0.4204 pkgrel=1 pkgdesc="Movie download automation for usenet and torrents." -arch=(any) +arch=('x86_64' 'aarch64' 'armv7h') url="https://github.com/Radarr/Radarr" license=('GPL3') -depends=('mono' 'libmediainfo' 'sqlite') +options=('!strip' 'staticlibs') +depends=('libmediainfo' 'sqlite') optdepends=('sabnzbd: usenet downloader' 'nzbget: usenet downloader' 'transmission-cli: torrent downloader (CLI and daemon)' @@ -19,23 +20,37 @@ optdepends=('sabnzbd: usenet downloader' 'jackett: torrent indexer proxy' 'libgdiplus: provides a gdi+ compatible api') -provides=('radarr') -conflicts=('radarr') +provides=('radarr' 'radarr-aphrodite') +conflicts=('radarr' 'radarr-aphrodite') + +source_x86_64=("Radarr.develop.${pkgver}.linux-core-x64.tar.gz::https://radarr.servarr.com/v1/update/develop/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=x64") +source_aarch64=("Radarr.develop.${pkgver}.linux-core-arm64.tar.gz::https://radarr.servarr.com/v1/update/develop/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=arm64") +source_armv7h=("Radarr.develop.${pkgver}.linux-core-arm.tar.gz::https://radarr.servarr.com/v1/update/develop/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=arm") -source=("Radarr.develop.${pkgver}.linux.tar.gz::https://radarr.aeonlucid.com/v1/download/nightly/linux/${pkgver}" - 'radarr.service' +source=('radarr.service' 'radarr.tmpfiles' - 'radarr.sysusers') + 'radarr.sysusers' + 'package_info') + +sha512sums=('b9725386f513db6e9cd2eaef33dc8b34b21e43faacd2c9e1c29df2e6acf8e6bbfcf055222b114c13e5d149166f6e3145ba0336502b6f4965554f14102425ef61' + '2ef38a061f4438349f7dafe209328fe9de5f44712f16435805e2622050be45a3fffd1838d9fccef2d6aa7603cf05b01280df6fed957b66d2d67ceaeeedcd5f6f' + 'c1ee3925eced182ea7fffa55a6dc2a4e099ccf18636fc237ef0a2fc9517a38cfc2a819ae5a7bc546b63e383506f9f47e89454a71e34106c579d7454d71b2299e' + '3ece517c026422dd9f6a8c20e8832021c12be4fa84c85ec0758adf4c955620d2b0e75ee534a09b0f87ab587b374fcd757c818c722d147fd6cc9065735d7d6e0f') +sha512sums_x86_64=('fcf3700fc170b952235154678a1f013c3e89587b943efa791fb53574ee78363de9c98ce1a6e81674a866c9130df5b5912d0d4f234673470c25d37fb6cdf389e8') +sha512sums_aarch64=('3d59848b87b402f15bfb6ebcda48e375504f566735e68afb37c8b1fba966fc705e02e6b5539f3d04c951eb7f57ca37a4f4964961096322f6e3eae87674749562') +sha512sums_armv7h=('5e77a926eec8458881d3c3ccac0fdf31258161da05241e9e8518fbf5f8204bc2b50809c097ec035bad791477a6cae8863e85b8c53745fa23565c39f0f23c2a9e') -sha512sums=('a3124d739bda1a910791e0ed8759678c8274f20a7fb080ba6cf5a58d3f9f88b91f3eb93364419e205a1f9baaaa00e1cb946c8b80980ce86a290b687623bff0de' - 'c0a8f6f8061071932d21423246f0166b1a89b5980d3beabc8ee1f3d0f1a2030f3cab70219fc8e0926ecef787d7c332d728952b33aee9e1adb05b34a56685b6a8' - 'e0d55353f0bf89f826eb7eb9ee26c3e3f38bd46a8884135139536ae220c0c531d5df486bc3b50f580679f9607bb4b7bfb9f29998609dc966fbfb8e1809834650' - 'c1ee3925eced182ea7fffa55a6dc2a4e099ccf18636fc237ef0a2fc9517a38cfc2a819ae5a7bc546b63e383506f9f47e89454a71e34106c579d7454d71b2299e') package() { - install -d -m 755 "${pkgdir}/usr/lib/radarr" - cp -dpr --no-preserve=ownership "${srcdir}/Radarr/"* "${pkgdir}/usr/lib/radarr" - chmod -R a=,a+rX,u+w ${pkgdir}/usr/lib/radarr + rm -rf "${srcdir}/Radarr/Radarr.Update" + install -d -m 755 "${pkgdir}/usr/lib/radarr/bin" + cp -dpr --no-preserve=ownership "${srcdir}/Radarr/"* "${pkgdir}/usr/lib/radarr/bin" + chmod -R a=,a+rX,u+w "${pkgdir}/usr/lib/radarr/bin" + chmod +x "${pkgdir}/usr/lib/radarr/bin/Radarr" + + # Disable built in updater. + install -D -m 644 "${srcdir}/package_info" "${pkgdir}/usr/lib/radarr" + echo "PackageVersion=${pkgver}-${pkgrel}" >> "${pkgdir}/usr/lib/radarr/package_info" install -D -m 644 "${srcdir}/radarr.service" "${pkgdir}/usr/lib/systemd/system/radarr.service" install -D -m 644 "${srcdir}/radarr.sysusers" "${pkgdir}/usr/lib/sysusers.d/radarr.conf" |