summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Fanninger2016-07-22 09:18:29 +0200
committerThomas Fanninger2016-07-22 09:18:29 +0200
commit4da7b278a004aefe3f929585ccae8636e6376fb0 (patch)
tree5dfc159a13bf972ecafa70884cbca8cac07721b2
parent6a4cf7b7faaf06014af39ea2e3ad3ce55ae6e144 (diff)
downloadaur-4da7b278a004aefe3f929585ccae8636e6376fb0.tar.gz
Add python and python2 version
-rw-r--r--.SRCINFO36
-rw-r--r--PKGBUILD40
2 files changed, 57 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c75e375a00bf..a5a798786d21 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,43 @@
# Generated by mksrcinfo v8
-# Thu Jul 21 19:38:47 UTC 2016
+# Fri Jul 22 07:18:19 UTC 2016
pkgbase = transwhat
pkgdesc = A gateway between the XMPP and the WhatsApp IM networks
pkgver = 0.2
- pkgrel = 3
+ pkgrel = 4
epoch = 1
url = https://github.com/stv0g/transwhat
arch = any
license = GPL
makedepends = python-setuptools
+ makedepends = python2-setuptools
+ makedepends = protobuf
+ makedepends = python2-protobuf
+ makedepends = python-pillow
+ makedepends = python2-pillow
+ makedepends = python-dateutil
+ makedepends = python2-dateutil
+ makedepends = python-yowsup>=2
+ makedepends = python2-yowsup>=2
+ makedepends = python-e4u
+ makedepends = python2-e4u
+ options = !strip
+ options = !emptydirs
+ source = transwhat-0.2.tar.gz::git+http://github.com/stv0g/transwhat.git#branch=setuptools
+ sha512sums = SKIP
+
+pkgname = python-transwhat
depends = python
- depends = protobuf-python
+ depends = protobuf
depends = python-pillow
depends = python-dateutil
depends = python-yowsup>=2
depends = python-e4u
- provides = transwhat
- options = !strip
- options = !emptydirs
- source = git+http://github.com/stv0g/transwhat.git#branch=setuptools
- sha512sums = SKIP
-pkgname = transwhat
+pkgname = python2-transwhat
+ depends = python2
+ depends = python2-protobuf
+ depends = python2-pillow
+ depends = python2-dateutil
+ depends = python2-yowsup>=2
+ depends = python2-e4u
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