# Maintainer: carstene1ns - http://git.io/ctPKG # Contributor: speps # Contributor: Alexander Fehr pkgbase=python-pyalsaaudio pkgname=(python-pyalsaaudio python2-pyalsaaudio) pkgver=0.8.2 pkgrel=1 pkgdesc="ALSA wrappers for Python" arch=('i686' 'x86_64') url="http://larsimmisch.github.io/pyalsaaudio/" license=('custom: PSF') makedepends=('python-setuptools' 'python2-setuptools' 'alsa-lib') source=("https://github.com/larsimmisch/pyalsaaudio/archive/$pkgver.tar.gz") sha256sums=('2f16c327c0c9efd99e3094cd60044dfdd28b0a4522833af63194271c5b970e93') prepare() { # copy folder, so we can cleanly build for both python versions cp -rup pyalsaaudio-$pkgver py2alsaaudio-$pkgver } build() { # build for python 3 cd pyalsaaudio-$pkgver python setup.py build # build for python 2 cd ../py2alsaaudio-$pkgver python2 setup.py build } # package for python 3 package_python-pyalsaaudio() { depends=('python' 'alsa-lib') pkgdesc+=" 3" cd pyalsaaudio-$pkgver python setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # package for python 2 package_python2-pyalsaaudio() { depends=('python2' 'alsa-lib') pkgdesc+=" 2" cd py2alsaaudio-$pkgver python2 setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }