diff options
author | Thomas Fanninger | 2016-07-22 09:18:29 +0200 |
---|---|---|
committer | Thomas Fanninger | 2016-07-22 09:18:29 +0200 |
commit | 4da7b278a004aefe3f929585ccae8636e6376fb0 (patch) | |
tree | 5dfc159a13bf972ecafa70884cbca8cac07721b2 /PKGBUILD | |
parent | 6a4cf7b7faaf06014af39ea2e3ad3ce55ae6e144 (diff) | |
download | aur-4da7b278a004aefe3f929585ccae8636e6376fb0.tar.gz |
Add python and python2 version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 30 insertions, 10 deletions
@@ -1,24 +1,44 @@ # Contributor: Thomas Fanninger <thomas@fanninger.at> # Maintainer: Thomas Fanninger <thomas@fanninger.at> -pkgname=transwhat +pkgbase=transwhat +pkgname=('python-transwhat' 'python2-transwhat') pkgver=0.2 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc="A gateway between the XMPP and the WhatsApp IM networks" arch=('any') url="https://github.com/stv0g/transwhat" license=('GPL') -provides=('transwhat') -depends=('python' 'protobuf-python' 'python-pillow' 'python-dateutil' 'python-yowsup>=2' 'python-e4u') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python2-setuptools' 'protobuf' 'python2-protobuf' 'python-pillow' 'python2-pillow' 'python-dateutil' 'python2-dateutil' 'python-yowsup>=2' 'python2-yowsup>=2' 'python-e4u' 'python2-e4u') options=('!strip' '!emptydirs') -source=("git+http://github.com/stv0g/transwhat.git#branch=setuptools") +source=("$pkgbase-$pkgver.tar.gz"::"git+http://github.com/stv0g/transwhat.git#branch=setuptools") sha512sums=(SKIP) -package() { - cd "${srcdir}/${pkgname}" - - python setup.py install --root="$pkgdir/" +build(){ + cd $srcdir + cp -r transwhat-${pkgver} python2-transwhat-${pkgver} } + +package_python-transwhat() { + depends=('python' 'protobuf' 'python-pillow' 'python-dateutil' 'python-yowsup>=2' 'python-e4u') + + cd "${srcdir}/transwhat-${pkgver}" + python3 setup.py install --root=$pkgdir --optimize=1 +} + +package_python2-transwhat() { + depends=('python2' 'python2-protobuf' 'python2-pillow' 'python2-dateutil' 'python2-yowsup>=2' 'python2-e4u') + + cd "${srcdir}/python2-transwhat-${pkgver}" + python2 setup.py install --root=$pkgdir --optimize=1 +} + +check(){ + cd ${srcdir}/transwhat-${pkgver} + python3 setup.py test + + cd ${srcdir}/python2-transwhat-${pkgver} + python2 setup.py test +}
\ No newline at end of file |