summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDonald Webster2018-06-14 13:42:12 -0700
committerDonald Webster2018-06-14 18:02:19 -0700
commitaa9eb8321748722e1ee6a1bd83f9f6b935cf4b02 (patch)
tree7c18267b10e04c5ab56d69d3c6a632fc1a7bb0ff /PKGBUILD
parent1b9f747626ffd3b79c283bdc326f504e22642134 (diff)
downloadaur-aa9eb8321748722e1ee6a1bd83f9f6b935cf4b02.tar.gz
Improve bazarr-git aur package:
* Switch back to native python2 * Install to /usr/lib/bazaar * Add Radarr to description * Add .gitignore * Control permissions w/ tmpfiles * Remove bash script, run directly from service file
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD77
1 files changed, 39 insertions, 38 deletions
diff --git a/PKGBUILD b/PKGBUILD
index add85df59082..2e7d29dd6c41 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,58 +2,59 @@
_pkgname=bazarr
pkgname=$_pkgname-git
-pkgver=r444.c64c4ce
+pkgver=r489.d130adf
pkgrel=1
-pkgdesc="Manage and download subtitles for Sonarr."
+pkgdesc="Manage and download subtitles for Sonarr and Radarr."
arch=('any')
url="https://github.com/morpheus65535/bazarr"
license=('GPL3')
-depends=('python'
- 'python-apscheduler'
- 'python-babelfish'
- 'python-bottle'
- 'python-bottle-fdsend'
- 'python-dogpile.cache'
- 'python-enzyme'
- 'python-gitpython'
- 'python-pillow'
- 'python-py-pretty'
- 'python-pycountry'
- 'python-requests'
+depends=('python2'
'subliminal'
- 'python-tzlocal'
- 'python-urllib3'
- 'python-waitress'
- 'python-langdetect'
- 'python-apprise')
+ 'python2-apprise'
+ 'python2-apscheduler'
+ 'python2-babelfish'
+ 'python2-bottle'
+ 'python2-bottle-fdsend'
+ 'python2-dogpile.cache'
+ 'python2-enzyme'
+ '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')
provides=("$_pkgname")
conflicts=("$_pkgname")
-install=$_pkgname.install
-source=("git+https://github.com/morpheus65535/bazarr"
- "bazarr.sh"
- "bazarr.service"
- "bazarr.sysusers")
+source=('git+https://github.com/morpheus65535/bazarr'
+ 'bazarr.service'
+ 'bazarr.sysusers'
+ 'bazarr.tmpfiles')
+
sha256sums=('SKIP'
- '47f59d5acf0df99d8dabfec617fdc57d7620d7843ce871dedc7f46cdae9c7420'
- 'a87cb97e29a72b6fa7c8e48b5044a8dd70efea717ef8991c3bd11fb848b31166'
- '288dbffb34c13cc6e3d599144138dd5d0de2ef40807649e3641669a0cb0788fa')
+ 'e3c57f1a1d9ddd87d097efe2df5148f10de79c445fe6eee158f64b4335f3e174'
+ '92fd48cbd7e5fe3a0388bbe756a52098fc461ef2dc87d9e886452e4f15acdcdc'
+ '2087276827bb090edf8743d5debfcc22a0c434b36d3b680bbea85dbd9a3b4539')
pkgver() {
cd "$_pkgname"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-prepare() {
- cd "$_pkgname"
- sed -i "/reload\|setdefaultencoding/d" bazarr.py
- /usr/bin/2to3 -w -n .
-}
-
package() {
- install -dm755 "${pkgdir}/usr/share"
- cp -dpr --no-preserve=ownership bazarr "${pkgdir}/usr/share/bazarr"
- install -Dm755 bazarr.sh "${pkgdir}/usr/bin/bazarr"
- install -Dm644 bazarr.service "${pkgdir}/usr/lib/systemd/system/bazarr.service"
- install -Dm644 bazarr.sysusers "$pkgdir/usr/lib/sysusers.d/bazarr.conf"
+ install -d -m 755 "${pkgdir}/usr/lib/bazarr"
+ cp -dpr --no-preserve=ownership "${srcdir}/bazarr" "${pkgdir}/usr/lib/"
+ rm -rf ${pkgdir}/usr/lib/bazarr/.git
+ rm -f ${pkgdir}/usr/lib/bazarr/.gitignore ${pkgdir}/usr/lib/bazarr/.gitattributes
+
+ 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"
}