summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 31 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e125f9247da1..1f553c609315 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"