diff options
author | linuxer | 2020-10-13 19:01:11 +0300 |
---|---|---|
committer | linuxer | 2020-10-13 19:01:11 +0300 |
commit | 222fb65d167d811ff8c7fbd679e8b8cbf26a164c (patch) | |
tree | d4c7e4d0b9a7026aa2f4cfb0ef6b48299e88140d | |
parent | c90d4ba5bb19f4b4c5427ba1445b411d186c5d98 (diff) | |
download | aur-222fb65d167d811ff8c7fbd679e8b8cbf26a164c.tar.gz |
Release Update
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | jackett-service.desktop | 9 |
3 files changed, 36 insertions, 11 deletions
@@ -1,7 +1,7 @@ pkgbase = jackett-runit pkgdesc = Use many torrent trackers with software that supports torznab/potato feeds. pkgver = 0.16.1709 - pkgrel = 1 + pkgrel = 2 url = https://github.com/Jackett/Jackett arch = x86_64 arch = aarch64 @@ -9,14 +9,17 @@ pkgbase = jackett-runit license = GPL depends = curl depends = openssl-1.0 + depends = runit options = !strip options = staticlibs source = run source = jackett.sysusers source = jackett.tmpfiles + source = jackett-service.desktop sha256sums = dd8cf665c118a7c87e796c20d790989e0b1a1e12d16feba2a28e3465ad45be67 sha256sums = d005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590 sha256sums = 64022e15565a609f449090f02d53ee90ef95cffec52ae14f99e4e2132b6cffe1 + sha256sums = c692b09f8df44cac73e53e76a707f4087a58a146b7d0c8043b44182aae3c2f6a source_x86_64 = Jackett.Binaries.LinuxAMDx64-0.16.1709.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.16.1709/Jackett.Binaries.LinuxAMDx64.tar.gz sha256sums_x86_64 = d64b7623915235fc9381b1da241f9d9a2c9d453782c3e77d08ed5a279eb683c5 source_aarch64 = Jackett.Binaries.LinuxARM64-0.16.1709.tar.gz::https://github.com/Jackett/Jackett/releases/download/v0.16.1709/Jackett.Binaries.LinuxARM64.tar.gz @@ -3,18 +3,20 @@ pkgname=jackett-runit pkgver=0.16.1709 -pkgrel=1 +pkgrel=2 +_user=$(logname) pkgdesc='Use many torrent trackers with software that supports torznab/potato feeds.' arch=('x86_64' 'aarch64' 'armv7h') license=('GPL') url='https://github.com/Jackett/Jackett' -depends=('curl' 'openssl-1.0') +depends=('curl' 'openssl-1.0' 'runit') conficts=('systemd' 'openrc' 's6' 'jackett' 'jackett-mono') options=('!strip' 'staticlibs') source=("run" "jackett.sysusers" - "jackett.tmpfiles") + "jackett.tmpfiles" + "jackett-service.desktop") source_x86_64=("Jackett.Binaries.LinuxAMDx64-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.LinuxAMDx64.tar.gz") source_armv7h=("Jackett.Binaries.LinuxARM32-${pkgver}.tar.gz::https://github.com/Jackett/Jackett/releases/download/v${pkgver}/Jackett.Binaries.LinuxARM32.tar.gz") @@ -22,24 +24,35 @@ source_aarch64=("Jackett.Binaries.LinuxARM64-${pkgver}.tar.gz::https://github.co sha256sums=('dd8cf665c118a7c87e796c20d790989e0b1a1e12d16feba2a28e3465ad45be67' 'd005fcd009ec5404e1ec88246c31e664167f5551d6cabc35f68eb41750bfe590' - '64022e15565a609f449090f02d53ee90ef95cffec52ae14f99e4e2132b6cffe1') + '64022e15565a609f449090f02d53ee90ef95cffec52ae14f99e4e2132b6cffe1' + 'c692b09f8df44cac73e53e76a707f4087a58a146b7d0c8043b44182aae3c2f6a') sha256sums_x86_64=('d64b7623915235fc9381b1da241f9d9a2c9d453782c3e77d08ed5a279eb683c5') sha256sums_armv7h=('1e5ac380b5737dcab82be12cc6fbf37a50bd5234cedc864dc5286473eeeaa8fc') sha256sums_aarch64=('59d5f13485d148e0fb38f6e767056203364e66bc45bda2c5163fd0227087c0ab') - - - package() { cd "$srcdir" - + install -d -m 755 "${pkgdir}/usr/lib/jackett/" + install -d -m 755 "${pkgdir}/opt/jackett/" + install -d -m 755 "${pkgdir}/usr/share/applications/" cp -r "${srcdir}/Jackett/"* "${pkgdir}/usr/lib/jackett/" #install -D -m 644 "${srcdir}/jackett.service" "${pkgdir}/usr/lib/systemd/system/jackett.service" install -D -m 644 "${srcdir}/jackett.sysusers" "${pkgdir}/usr/lib/sysusers.d/jackett.conf" install -D -m 644 "${srcdir}/jackett.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/jackett.conf" - install -D -m 644 "${srcdir}/run" "${pkgdir}/etc/runit/sv/jackett/run" - chmod +x "${pkgdir}/etc/runit/sv/jackett/run" + #install -D -m 644 "${srcdir}/run" "${pkgdir}/etc/runit/sv/jackett/run" + + install -D -m 644 "jackett-service.desktop" "${pkgdir}/home/${_user}/.config/autostart/jackett-service.desktop" + chown "${_user}:${_user}" "${pkgdir}/home/${_user}/.config/autostart/jackett-service.desktop" + install -D -m 644 "jackett-service.desktop" "${pkgdir}/usr/share/applications/jackett-service.desktop" + #chmod +x "${pkgdir}/etc/runit/sv/jackett/run" + + install -D -m 644 "run" "${pkgdir}/opt/jackett/jackett.sh" + chmod +x "${pkgdir}/opt/jackett/jackett.sh" + + echo 'Jackett Service has been added to your /home/'${_user}'/.config/autostart/ applications.' + echo 'You may also start the service, as a normal user now, by issuing the command:' + echo '----> /opt/jackett/jackett.sh' } diff --git a/jackett-service.desktop b/jackett-service.desktop new file mode 100644 index 000000000000..b41181b7fb29 --- /dev/null +++ b/jackett-service.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Jackett Service Start +Icon=/usr/share/icons/jackett.png +Categories=System;Accessories +Exec=opt/jackett/jackett.sh + + |