diff options
author | Jose Riha | 2019-07-31 22:22:34 +0200 |
---|---|---|
committer | Jose Riha | 2019-07-31 22:22:34 +0200 |
commit | 4665eec19d29e54e6fa2174e6922dbfe25c6113f (patch) | |
tree | 61a412797c764f928193797b927af7812e1479b4 /PKGBUILD | |
parent | 27e8d0b8d61db37f5d00d5db81a377baff97e731 (diff) | |
download | aur-4665eec19d29e54e6fa2174e6922dbfe25c6113f.tar.gz |
Add support for Python2 (thanks @anodium)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 23 insertions, 5 deletions
@@ -1,13 +1,14 @@ # Maintainer: Jose Riha <jose1711 gmail com> +# Co-contributor: Andrea Pascal <andrea@anodium.net> -pkgname=python-pygatt +pkgbase=python-pygatt +pkgname=(python-pygatt python2-pygatt) _module=pygatt pkgver=4.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Python Bluetooth LE (Low Energy) and GATT Library" url="https://github.com/peplin/pygatt" -depends=('python' 'python-pexpect' 'python-pyserial') -makedepends=('python-setuptools') +depends=('python-enum-compat') license=('APACHE') arch=('any') source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz") @@ -18,7 +19,24 @@ build() { python setup.py build } -package() { +check() { + cd "${srcdir}/${_module}-${pkgver}" + python setup.py check -m -s + python2 setup.py check -m -s +} + +package_python-pygatt() { + depends+=('python' 'python-pexpect' 'python-pyserial') + makedepends=('python-setuptools') + cd "${srcdir}/${_module}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 --skip-build } + +package_python2-pygatt() { + depends+=('python2' 'python2-pexpect' 'python2-pyserial') + makedepends=('python2-setuptools') + + cd "${srcdir}/${_module}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} |