summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Webster2019-03-21 10:02:05 -0700
committerDonald Webster2019-03-21 10:06:38 -0700
commitf18949e9033185aa99d01702b66a706a51a15f85 (patch)
tree8037d872355ac0fd96071a294e7c0cc50b92d5de
parentc7219138fd0cdc3137991d0cd974df240416d069 (diff)
downloadaur-f18949e9033185aa99d01702b66a706a51a15f85.tar.gz
Switch to .NET core native builds.
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD21
-rw-r--r--jackett.service3
3 files changed, 28 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8d2df52e7b95..1d4ba09983c6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,18 +4,25 @@ pkgbase = jackett
pkgrel = 1
url = https://github.com/Jackett/Jackett
install = jackett.install
- arch = any
+ arch = x86_64
+ arch = aarch64
+ arch = armv7h
license = GPL
- depends = mono
depends = curl
- source = Jackett.Binaries.Mono-0.11.102.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.11.102/Jackett.Binaries.Mono.tar.gz
+ options = !strip
+ options = staticlibs
source = jackett.service
source = jackett.sysusers
source = jackett.tmpfiles
- sha256sums = 9a5f8e1c4a5ba4c4f8a5de015d10bc57d352d3e9da8e19395388ca2ab0fefc06
- sha256sums = 75837fe04f5afd30cdbdd3349bb27b43994dc672202f886382903f7fbc92dc89
+ sha256sums = 13da8a35ee83b210fa640c0df5930bacf4870cc5ccfe2146c67a53bd01665d91
sha256sums = d005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590
sha256sums = 64022e15565a609f449090f02d53ee90ef95cffec52ae14f99e4e2132b6cffe1
+ source_x86_64 = Jackett.Binaries.LinuxAMDx64-0.11.102.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.11.102/Jackett.Binaries.LinuxAMDx64.tar.gz
+ sha256sums_x86_64 = 709c67ccd734665d95a632af28a5be9131f7c585c998e438b46a823ef5ea9874
+ source_aarch64 = Jackett.Binaries.LinuxARM64-0.11.102.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.11.102/Jackett.Binaries.LinuxARM64.tar.gz
+ sha256sums_aarch64 = 018265269fdd4d64b177409caca47579ce9d2b51bbe7ec921873896471650e7e
+ source_armv7h = Jackett.Binaries.LinuxARM32-0.11.102.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.11.102/Jackett.Binaries.LinuxARM32.tar.gz
+ sha256sums_armv7h = d7a4c9a7f8a2190de88ccea1884cf7a3d583a931b1b59aaf441b9c2bdaf327eb
pkgname = jackett
diff --git a/PKGBUILD b/PKGBUILD
index 6535139601ee..754ea1705052 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,29 @@ pkgname=jackett
pkgver=0.11.102
pkgrel=1
pkgdesc='Use many torrent trackers with software that supports torznab/potato feeds.'
-arch=('any')
+arch=('x86_64' 'aarch64' 'armv7h')
license=('GPL')
url='https://github.com/Jackett/Jackett'
-depends=('mono' 'curl')
+depends=('curl')
+options=('!strip' 'staticlibs')
install='jackett.install'
-source=("Jackett.Binaries.Mono-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.Mono.tar.gz"
- "jackett.service"
+
+source=("jackett.service"
"jackett.sysusers"
"jackett.tmpfiles")
-sha256sums=('9a5f8e1c4a5ba4c4f8a5de015d10bc57d352d3e9da8e19395388ca2ab0fefc06'
- '75837fe04f5afd30cdbdd3349bb27b43994dc672202f886382903f7fbc92dc89'
+source_x86_64=("Jackett.Binaries.LinuxAMDx64-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.LinuxAMDx64.tar.gz")
+source_aarch64=("Jackett.Binaries.LinuxARM64-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.LinuxARM64.tar.gz")
+source_armv7h=("Jackett.Binaries.LinuxARM32-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.LinuxARM32.tar.gz")
+
+sha256sums=('13da8a35ee83b210fa640c0df5930bacf4870cc5ccfe2146c67a53bd01665d91'
'd005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590'
'64022e15565a609f449090f02d53ee90ef95cffec52ae14f99e4e2132b6cffe1')
+sha256sums_x86_64=('709c67ccd734665d95a632af28a5be9131f7c585c998e438b46a823ef5ea9874')
+sha256sums_aarch64=('018265269fdd4d64b177409caca47579ce9d2b51bbe7ec921873896471650e7e')
+sha256sums_armv7h=('d7a4c9a7f8a2190de88ccea1884cf7a3d583a931b1b59aaf441b9c2bdaf327eb')
+
+
package() {
cd "$srcdir"
diff --git a/jackett.service b/jackett.service
index 4b856386808b..3f6aebeec8be 100644
--- a/jackett.service
+++ b/jackett.service
@@ -8,8 +8,7 @@ Group=jackett
Restart=always
RestartSec=5
Type=simple
-Environment=XDG_CONFIG_HOME=/var/lib/jackett
-ExecStart=/usr/bin/mono /usr/lib/jackett/JackettConsole.exe --NoRestart --DataFolder /var/lib/jackett
+ExecStart=/usr/lib/jackett/jackett --NoRestart --NoUpdates --DataFolder /var/lib/jackett
TimeoutStopSec=20
[Install]