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 | |
parent | 27e8d0b8d61db37f5d00d5db81a377baff97e731 (diff) | |
download | aur-4665eec19d29e54e6fa2174e6922dbfe25c6113f.tar.gz |
Add support for Python2 (thanks @anodium)
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 35 insertions, 10 deletions
@@ -1,16 +1,23 @@ pkgbase = python-pygatt pkgdesc = Python Bluetooth LE (Low Energy) and GATT Library pkgver = 4.0.3 - pkgrel = 1 + pkgrel = 2 url = https://github.com/peplin/pygatt arch = any license = APACHE - makedepends = python-setuptools - depends = python - depends = python-pexpect - depends = python-pyserial + depends = python-enum-compat source = https://files.pythonhosted.org/packages/source/p/pygatt/pygatt-4.0.3.tar.gz sha256sums = b1db8e294fc9c68f4dee66e7e2bdde3240c18c2495237059b83f3e7ca9897466 pkgname = python-pygatt + depends = python-enum-compat + depends = python + depends = python-pexpect + depends = python-pyserial + +pkgname = python2-pygatt + depends = python-enum-compat + depends = python2 + depends = python2-pexpect + depends = python2-pyserial @@ -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 +} |