diff options
author | Donald Webster | 2018-09-02 22:34:01 -0700 |
---|---|---|
committer | Donald Webster | 2018-09-02 22:36:52 -0700 |
commit | bda34f96210076dcd83e997ef111defdfdfcdc3a (patch) | |
tree | 5da768451b4b1fae15b70f99253550d7a4273990 | |
download | aur-bda34f96210076dcd83e997ef111defdfdfcdc3a.tar.gz |
Initial package.
-rw-r--r-- | .SRCINFO | 38 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | bazarr.service | 14 | ||||
-rw-r--r-- | bazarr.sysusers | 1 | ||||
-rw-r--r-- | bazarr.tmpfiles | 3 |
6 files changed, 108 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..346781769932 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,38 @@ +pkgbase = bazarr + pkgdesc = Manage and download subtitles for Sonarr and Radarr. + pkgver = 0.6.1 + pkgrel = 1 + url = https://github.com/morpheus65535/bazarr + arch = any + license = GPL3 + makedepends = git + depends = python2 + depends = python2-apprise + depends = python2-apscheduler + depends = python2-babelfish + depends = python2-bottle + depends = python2-bottle-fdsend + depends = python2-dogpile.cache + depends = python2-gitpython + depends = python2-langdetect + depends = python2-logutils + depends = python2-pillow + depends = python2-py-pretty + depends = python2-pycountry + depends = python2-pytz + depends = python2-requests + depends = python2-tzlocal + depends = python2-urllib3 + depends = python2-waitress + depends = python2-webtest + source = bazarr-0.6.1.tar.gz::https://github.com/morpheus65535/bazarr/archive/v0.6.1.tar.gz + source = bazarr.service + source = bazarr.sysusers + source = bazarr.tmpfiles + sha256sums = 77c320e53af250f27051ba2e8fa5f01b49f58e774775a64c6c58df3809ac317f + sha256sums = e3c57f1a1d9ddd87d097efe2df5148f10de79c445fe6eee158f64b4335f3e174 + sha256sums = 92fd48cbd7e5fe3a0388bbe756a52098fc461ef2dc87d9e886452e4f15acdcdc + sha256sums = 7f75f2c2634524e90b1dea7649fceceb57949efa9db365cfa9e29e58690def4e + +pkgname = bazarr + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..97484cf0bb87 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/*.xz +/*.gz +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..308198eace97 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Pieter Goetschalckx <3.14.e.ter <at> gmail <dot> com> + +pkgname=bazarr +pkgver=0.6.1 +pkgrel=1 +pkgdesc="Manage and download subtitles for Sonarr and Radarr." +arch=('any') +url="https://github.com/morpheus65535/bazarr" +license=('GPL3') +depends=('python2' + 'python2-apprise' + 'python2-apscheduler' + 'python2-babelfish' + 'python2-bottle' + 'python2-bottle-fdsend' + 'python2-dogpile.cache' + 'python2-gitpython' + 'python2-langdetect' + 'python2-logutils' + 'python2-pillow' + 'python2-py-pretty' + 'python2-pycountry' + 'python2-pytz' + 'python2-requests' + 'python2-tzlocal' + 'python2-urllib3' + 'python2-waitress' + 'python2-webtest') + +makedepends=('git') +source=("bazarr-${pkgver}.tar.gz::https://github.com/morpheus65535/bazarr/archive/v${pkgver}.tar.gz" + 'bazarr.service' + 'bazarr.sysusers' + 'bazarr.tmpfiles') + +sha256sums=('77c320e53af250f27051ba2e8fa5f01b49f58e774775a64c6c58df3809ac317f' + 'e3c57f1a1d9ddd87d097efe2df5148f10de79c445fe6eee158f64b4335f3e174' + '92fd48cbd7e5fe3a0388bbe756a52098fc461ef2dc87d9e886452e4f15acdcdc' + '7f75f2c2634524e90b1dea7649fceceb57949efa9db365cfa9e29e58690def4e') + +package() { + install -d -m 755 "${pkgdir}/usr/lib/bazarr" + cp -dpr --no-preserve=ownership "${srcdir}/bazarr-${pkgver}" "${pkgdir}/usr/lib/" + + install -D -m 644 "${srcdir}/bazarr.service" "${pkgdir}/usr/lib/systemd/system/bazarr.service" + install -D -m 644 "${srcdir}/bazarr.sysusers" "${pkgdir}/usr/lib/sysusers.d/bazarr.conf" + install -D -m 644 "${srcdir}/bazarr.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/bazarr.conf" +} diff --git a/bazarr.service b/bazarr.service new file mode 100644 index 000000000000..02b08b0267a8 --- /dev/null +++ b/bazarr.service @@ -0,0 +1,14 @@ +[Unit] +Description=Bazarr Service +After=network.target + +[Service] +User=bazarr +Group=bazarr +Type=simple +ExecStart=/usr/bin/python2 /usr/lib/bazarr/bazarr.py +Restart=always +TimeoutStopSec=30 + +[Install] +WantedBy=multi-user.target diff --git a/bazarr.sysusers b/bazarr.sysusers new file mode 100644 index 000000000000..26c9a17596c5 --- /dev/null +++ b/bazarr.sysusers @@ -0,0 +1 @@ +u bazarr - "Bazarr daemon" /usr/lib/bazarr diff --git a/bazarr.tmpfiles b/bazarr.tmpfiles new file mode 100644 index 000000000000..8646ca635c51 --- /dev/null +++ b/bazarr.tmpfiles @@ -0,0 +1,3 @@ +# Override this file with a modified version in /etc/tmpfiles.d/ +Z /usr/lib/bazarr - bazarr bazarr +L /var/log/bazarr - - - - /usr/lib/bazarr/data/log |