diff options
author | Donald Webster | 2019-01-08 20:57:40 -0800 |
---|---|---|
committer | Donald Webster | 2019-01-08 20:58:08 -0800 |
commit | a67c26d48476e49f02299ffd3db3495200399422 (patch) | |
tree | 2e799de9b02f38389255665033be4e0197daa3cd | |
parent | c3e3a27cc14b47cc8d217e3af6b840d49520e0a9 (diff) | |
download | aur-a67c26d48476e49f02299ffd3db3495200399422.tar.gz |
Switch to /var/lib/bazarr for configs w/ --config option.
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | bazarr.install | 6 | ||||
-rw-r--r-- | bazarr.service | 2 | ||||
-rw-r--r-- | bazarr.tmpfiles | 2 |
5 files changed, 22 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = bazarr pkgdesc = Manage and download subtitles for Sonarr and Radarr. pkgver = 0.6.9.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/morpheus65535/bazarr arch = any license = GPL3 @@ -25,14 +25,17 @@ pkgbase = bazarr depends = python2-urllib3 depends = python2-waitress depends = python2-webtest + depends = python2-gevent source = bazarr-0.6.9.1.tar.gz::https://github.com/morpheus65535/bazarr/archive/v0.6.9.1.tar.gz source = bazarr.service source = bazarr.sysusers + source = bazarr.install source = bazarr.tmpfiles sha256sums = 89e37c1854b5931e6bf086cb288cd642f9f70b260e60ade7cecc76696d3afd77 - sha256sums = e3c57f1a1d9ddd87d097efe2df5148f10de79c445fe6eee158f64b4335f3e174 + sha256sums = b9e739e66eeabe5e9768db791d0d930e7f3cbaba6d2253a5973f8034ca12a8e7 sha256sums = 92fd48cbd7e5fe3a0388bbe756a52098fc461ef2dc87d9e886452e4f15acdcdc - sha256sums = 7f75f2c2634524e90b1dea7649fceceb57949efa9db365cfa9e29e58690def4e + sha256sums = 573beeac951d427e980332ce4d8645ae2299082e6c9c04f96e2a41a98c3acc60 + sha256sums = 2087276827bb090edf8743d5debfcc22a0c434b36d3b680bbea85dbd9a3b4539 pkgname = bazarr @@ -2,7 +2,7 @@ pkgname=bazarr pkgver=0.6.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="Manage and download subtitles for Sonarr and Radarr." arch=('any') url="https://github.com/morpheus65535/bazarr" @@ -25,18 +25,21 @@ depends=('python2' 'python2-tzlocal' 'python2-urllib3' 'python2-waitress' - 'python2-webtest') + 'python2-webtest' + 'python2-gevent') makedepends=('git') source=("bazarr-${pkgver}.tar.gz::https://github.com/morpheus65535/bazarr/archive/v${pkgver}.tar.gz" 'bazarr.service' 'bazarr.sysusers' + 'bazarr.install' 'bazarr.tmpfiles') sha256sums=('89e37c1854b5931e6bf086cb288cd642f9f70b260e60ade7cecc76696d3afd77' - 'e3c57f1a1d9ddd87d097efe2df5148f10de79c445fe6eee158f64b4335f3e174' + 'b9e739e66eeabe5e9768db791d0d930e7f3cbaba6d2253a5973f8034ca12a8e7' '92fd48cbd7e5fe3a0388bbe756a52098fc461ef2dc87d9e886452e4f15acdcdc' - '7f75f2c2634524e90b1dea7649fceceb57949efa9db365cfa9e29e58690def4e') + '573beeac951d427e980332ce4d8645ae2299082e6c9c04f96e2a41a98c3acc60' + '2087276827bb090edf8743d5debfcc22a0c434b36d3b680bbea85dbd9a3b4539') package() { install -d -m 755 "${pkgdir}/usr/lib/bazarr" diff --git a/bazarr.install b/bazarr.install new file mode 100644 index 000000000000..47c4b157fa19 --- /dev/null +++ b/bazarr.install @@ -0,0 +1,6 @@ +post_upgrade() { + if [[ -d /usr/lib/bazarr/data ]] && [[ ! -d /var/lib/bazarr/config ]]; then + echo "Moving old /usr/lib/bazarr/data/* to new /var/lib/bazarr..." + mv /usr/lib/bazarr/data/* /var/lib/bazarr/ && rmdir /usr/lib/bazarr/data + fi +} diff --git a/bazarr.service b/bazarr.service index 02b08b0267a8..9ab0b2ba483d 100644 --- a/bazarr.service +++ b/bazarr.service @@ -6,7 +6,7 @@ After=network.target User=bazarr Group=bazarr Type=simple -ExecStart=/usr/bin/python2 /usr/lib/bazarr/bazarr.py +ExecStart=/usr/bin/python2 /usr/lib/bazarr/bazarr.py --no-update --config /var/lib/bazarr Restart=always TimeoutStopSec=30 diff --git a/bazarr.tmpfiles b/bazarr.tmpfiles index 8646ca635c51..f0cca7e571ee 100644 --- a/bazarr.tmpfiles +++ b/bazarr.tmpfiles @@ -1,3 +1,5 @@ # Override this file with a modified version in /etc/tmpfiles.d/ +d /var/lib/bazarr 0755 bazarr bazarr +Z /var/lib/bazarr - bazarr bazarr Z /usr/lib/bazarr - bazarr bazarr L /var/log/bazarr - - - - /usr/lib/bazarr/data/log |