summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikuro Kagamine2015-09-03 01:28:43 +1000
committerMikuro Kagamine2015-09-03 01:28:43 +1000
commit5d0001fb12dfbf6f607fccef009d1155780df0a1 (patch)
tree36ecaf1e9f160f072855b836a3cabae7cf24344d
parentfb9047599a71e1e926799c42a2d41b775c238b7c (diff)
downloadaur-5d0001fb12dfbf6f607fccef009d1155780df0a1.tar.gz
Bump to version 4.0.55
-rw-r--r--PKGBUILD30
-rw-r--r--sickrage-system.service2
-rw-r--r--sickrage-user.service2
-rw-r--r--sickrage.install3
4 files changed, 23 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc1297220f7a..daf24441ac10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,34 @@
-# Maintainer: Justin Dray <justin@dray.be>
+# Maintainer: Mikuro Kagamine <mikurok@forgecrushing.com>
pkgname=sickrage
-pkgver=4.0.54
+pkgver=4.0.55
pkgrel=1
-pkgdesc="A PVR application that downloads and manages your TV shows. Echel0n fork of sickbeard, with tvrage and torrents support."
+pkgdesc="A PVR application that downloads and manages your TV shows. Echel0n fork of sickbeard, with tvrage, torrents and anime support."
arch=('any')
url="https://github.com/SiCKRAGETV/SickRage"
license=('GPL3')
depends=('python2-mako' 'python2-cheetah')
optdepends=('sabnzbd: NZB downloader'
- 'python2-notify: desktop notifications'
- 'unrar: automatic decompression'
- 'git: pull new versions from git')
+ 'transmission-cli: supported torrent client'
+ 'deluge: supported torrent client'
+ 'rtorrent: supported torrent client'
+ 'qbittorrent: supported torrent client'
+ 'python2-notify: desktop notifications (libnotify)'
+ 'unrar: rar extraction support'
+ 'git: pull new versions from git')
provides=('sickbeard-tvrage-git')
conflicts=('sickbeard' 'sickbeard-piratebay-git' 'sickbeard-tvrage-git' 'sickrage-git')
replaces=('sickbeard-tvrage-git')
options=('!strip')
install='sickrage.install'
source=("https://github.com/SiCKRAGETV/SickRage/archive/v${pkgver}.tar.gz"
- 'sickrage-system.service'
- 'sickrage-user.service'
- 'sickrage.tmpfile')
-sha256sums=('dd8847f42e63c4c454ff6bc4ebd2ff31fef96a3b8f7211951a7dd600bd1f950f'
- '468b04a3d143980c51bc5705237caff7fdd180c772081e4289ee69dd3aeb14f9'
- 'c78db64732dc5f725868aea3e84f5ecc0fefef8fe7b5cbd419811929d0602714'
- '7fbf425e4ef14345e9a91c098c6f1a9cb6ddaed2617b04160a47d35747083565')
+ 'sickrage-system.service'
+ 'sickrage-user.service'
+ 'sickrage.tmpfile')
+sha256sums=('71c13f1371e944ea17f3fef74c20190a823aa7fd74264c6fdde6e090dfdec53e'
+ '1c972f6b27b7095d241580f1992682cd08d640f5692c201f2bd57823635da9dd'
+ '98f3df9ef1c85fb110286c3a1a7d8c9fb20ef587b11d739428b75626d4e03000'
+ '7fbf425e4ef14345e9a91c098c6f1a9cb6ddaed2617b04160a47d35747083565')
package() {
mkdir -p "$pkgdir/opt/sickrage"
diff --git a/sickrage-system.service b/sickrage-system.service
index e79e9c75485e..72ae4fb1ffa5 100644
--- a/sickrage-system.service
+++ b/sickrage-system.service
@@ -1,6 +1,8 @@
[Unit]
Description=SickRage Daemon
After=network.target
+## If you want to ensure a torrent client (or usenet client) is running)
+#Requires=deluged.service
[Service]
User=sickrage
diff --git a/sickrage-user.service b/sickrage-user.service
index a025158b4dbb..4b5f9346e0ac 100644
--- a/sickrage-user.service
+++ b/sickrage-user.service
@@ -1,5 +1,7 @@
[Unit]
Description=SickRage Daemon
+## If you want to ensure a torrent client (or usenet client) is running)
+#Requires=deluged.service
[Service]
ExecStart=/usr/bin/env python2 /opt/sickrage/SickBeard.py --quiet --config %h/.sickrage/config.ini --datadir %h/.sickrage
diff --git a/sickrage.install b/sickrage.install
index 4eb0f663ad99..df7746fec7df 100644
--- a/sickrage.install
+++ b/sickrage.install
@@ -1,7 +1,7 @@
SB_USER=sickrage
post_install() {
- getent passwd ${SB_USER} > /dev/null || useradd -d /opt/sickrage -s /bin/false -r ${SB_USER} > /dev/null
+ getent passwd ${SB_USER} > /dev/null || useradd -g ${SB_USER} -d /opt/sickrage -s /bin/false -r ${SB_USER} > /dev/null
if grep -qr 'tvrage' /opt/sickbeard 2>/dev/null
then
@@ -37,4 +37,5 @@ post_upgrade() {
post_remove() {
echo "Some files have not been removed because they are created by sickrage itself, e.g. the show database."
userdel -f ${SB_USER}
+ groupdel -f ${SB_USER}
}