updated on Thu Jan 12 08:01:00 UTC 2012
[aur-mirror.git] / pyzotero-git / PKGBUILD
blob00f66ab851bd7dd1e11a3a2b4ab0bbe956670f5a
1 # Maintainer: Xyne <ca archlinux xyne, backwards>
2 pkgname=pyzotero-git
3 pkgver=20111130
4 pkgrel=1
5 pkgdesc="A Python wrapper fro the Zotero API"
6 arch=('any')
7 url="https://github.com/urschrei/pyzotero"
8 license=('GPL')
9 depends=('python2')
10 makedepends=('git')
11 provides=('pyzotero')
12 conflicts=('pyzotero')
14 _gitroot=git://github.com/urschrei/pyzotero.git
15 _gitname=pyzotero
17 build() {
18   cd -- "${srcdir}"
19   msg "Connecting to github..."
21   if [ -d "${srcdir}/$_gitname" ]; then
22     cd -- "$_gitname" && git pull origin
23     msg "The local files have been updated."
24   else
25     git clone "$_gitroot"
26   fi
28   msg "GIT checkout done or server timeout"
30   find build -name '*.py' -exec \
31     sed -i 's@/env python@/env python2@' {} \+
33   # tmp fix, haven't reported upstream yet (no github account)
34   sed -i 's/{group}/{g}/' build/lib/pyzotero/zotero.py
37 package() {
38   cd -- "${srcdir}/${_gitname}"
39   python2 setup.py install --root="$pkgdir"
42 # vim:set ts=2 sw=2 et: