Date: Saturday, July 28, 2018 @ 15:04:11 Author: dvzrv Revision: 363801
upgpkg: pyalsa 1.1.6-2 Adding python2 version of pyalsa (which is currently still required for alsa-tools). Modified: python-pyalsa/trunk/PKGBUILD ----------+ PKGBUILD | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-07-28 14:59:18 UTC (rev 363800) +++ PKGBUILD 2018-07-28 15:04:11 UTC (rev 363801) @@ -1,16 +1,17 @@ # $Id$ # Maintainer: David Runge <[email protected]> _name=pyalsa -pkgname=python-pyalsa +pkgbase=pyalsa +pkgname=( 'python-pyalsa' 'python2-pyalsa') pkgver=1.1.6 -pkgrel=1 +pkgrel=2 pkgdesc="Python binding for the ALSA library" arch=('x86_64') url="https://www.alsa-project.org" license=('LGPL2.1') groups=('alsa') -depends=('alsa-lib' 'python') -makedepends=('python-setuptools') +depends=('alsa-lib') +makedepends=('python-setuptools' 'python2-setuptools') source=("ftp://ftp.alsa-project.org/pub/${_name}/${_name}-${pkgver}.tar.bz2") sha512sums=('6c6aee1ad32c2208ab3f91defee5651cca8bb414479ff80e8a1bd6791ec1df2218a61dd8e7c01f95bd5d51807776034ff96cca2b935e9e4e23d13b6c3c40a0dd') @@ -21,9 +22,12 @@ build() { cd "$pkgname-$pkgver" python setup.py build + python2 setup.py build } -package() { +package_python-pyalsa() { + pkgdesc="Python binding for the ALSA library" + depends=('alsa-lib' 'python') cd "$pkgname-$pkgver" python setup.py install --skip-build \ --optimize=1 \ @@ -30,3 +34,13 @@ --prefix=/usr \ --root="${pkgdir}/" } + +package_python2-pyalsa() { + pkgdesc="Python2 binding for the ALSA library" + depends=('alsa-lib' 'python2') + cd "python-$pkgbase-$pkgver" + python2 setup.py install --skip-build \ + --optimize=1 \ + --prefix=/usr \ + --root="${pkgdir}/" +}
