diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..07ef115ace20 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python-pycanberra-git + pkgdesc = simple wrapper around most of the libcanberra public api + pkgver = 8.88c53cd + pkgrel = 1 + url = https://github.com/psykoyiko/pycanberra + arch = any + license = (L)GPL2 + makedepends = git + depends = libcanberra + depends = python + conflicts = python2-pycanberra + replaces = python2-pycanberra + source = git://github.com/psykoyiko/pycanberra.git + sha1sums = SKIP + +pkgname = python-pycanberra-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..95eac3983c33 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Lubosz Sarnecki <lubosz@gmail.com> +# Contributor: Antony Ho <ntonyworkshop@gmail.com> +pkgname=python-pycanberra-git +pkgver=8.88c53cd +pkgrel=1 +pkgdesc="simple wrapper around most of the libcanberra public api" +arch=(any) +url="https://github.com/psykoyiko/pycanberra" +license=('(L)GPL2') +depends=('libcanberra' 'python') +makedepends=('git') +replaces=('python2-pycanberra') +conflicts=('python2-pycanberra') +_gitroot= +_gitname="pycanberra" +_python_ver=3.4 + +source=("git://github.com/psykoyiko/pycanberra.git") +sha1sums=('SKIP') + +build() { + cd pycanberra + python -c 'import compileall, sys; \ + sys.exit(not \ + compileall.compile_file("pycanberra.py", ddir=".", force=1))' +} + +pkgver() { + cd pycanberra + hash=$(git log --pretty=format:'%h' -n 1) + revision=$(git rev-list --count HEAD) + echo $revision.$hash +} + +package() { + mkdir -p $pkgdir/usr/lib/python${_python_ver}/site-packages + install -p -m 0644 $srcdir/$_gitname/pycanberra.py* $pkgdir/usr/lib/python${_python_ver}/site-packages +} |