diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0bb1bd3163eb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Benoit Pierre <benoit.pierre@gmail.com> + +pkgname=plover-git +pkgdesc="Open Source Stenography Software" +pkgver=3.0.0 +pkgrel=1 +arch=('any') +license=('GPL2') +depends=( + 'python2' + 'python2-appdirs' + 'python2-hidapi' + 'python2-pyserial' + 'python2-setuptools' + 'python2-simplejson' + 'python2-xlib' + 'wmctrl' + 'wxpython' +) +makedepends=( + 'python2-mock' + 'python2-pytest' + 'python2-pytest-runner' +) +provides=('plover') +conflicts=('plover-git') +url="http://plover.stenoknight.com/" +source=($pkgname::git+https://github.com/openstenoproject/plover.git) +sha1sums=(SKIP) + +pkgver() { + cd "$pkgname" + git describe --tags | sed -n '/^v\([0-9.]\+\)\(-[0-9]\+\)\?\(-[0-9a-z]\+\)\?$/{s//\1\2\3/;s/-/./g;p;Q0};Q1' +} + +check() { + cd "$pkgname" + python2 setup.py test +} + +package() { + cd "$pkgname" + python2 setup.py install --root="$pkgdir" + chmod og+rX -R "$pkgdir" +} + +# vim:set sw=2 sts=2 et: |