summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorThomas Fanninger2016-07-22 09:18:29 +0200
committerThomas Fanninger2016-07-22 09:18:29 +0200
commit4da7b278a004aefe3f929585ccae8636e6376fb0 (patch)
tree5dfc159a13bf972ecafa70884cbca8cac07721b2 /PKGBUILD
parent6a4cf7b7faaf06014af39ea2e3ad3ce55ae6e144 (diff)
downloadaur-4da7b278a004aefe3f929585ccae8636e6376fb0.tar.gz
Add python and python2 version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 30 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 07ebf5a3e098..b2b1af452b28 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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