summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Fanninger2016-07-22 09:17:50 +0200
committerThomas Fanninger2016-07-22 09:17:50 +0200
commit2ea78dd7eaab3a3498fef92519ef98986fba346c (patch)
treec2b1fb2755631ce03d1af625ba0f66425a52f7dd
parent64e0ba74cf32ea44a308477341ebb7140714ddc9 (diff)
downloadaur-2ea78dd7eaab3a3498fef92519ef98986fba346c.tar.gz
Add python and python2 version
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD34
2 files changed, 51 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cd372d19d33f..eeb204aaef77 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,38 @@
# Generated by mksrcinfo v8
-# Thu Jul 21 19:37:00 UTC 2016
+# Fri Jul 22 07:17:30 UTC 2016
pkgbase = python-yowsup
pkgdesc = The open source cross platform Whatsapp library powering Wazapp
pkgver = 2.5.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/tgalal/yowsup
arch = any
license = GPL
makedepends = python-setuptools
- depends = python
- depends = python-dateutil
- depends = python-argparse
- depends = python-axolotl
- depends = python-pillow
+ makedepends = python2-setuptools
+ makedepends = python-dateutil
+ makedepends = python2-dateutil
+ makedepends = python-argparse
+ makedepends = python2-argparse
+ makedepends = python-axolotl
+ makedepends = python2-axolotl
+ makedepends = python-pillow
+ makedepends = python2-pillow
conflicts = yowsup-client-git
conflicts = python-yowsup-git
source = python-yowsup::https://github.com/tgalal/yowsup/archive/v2.5.0.tar.gz
sha512sums = SKIP
pkgname = python-yowsup
+ depends = python
+ depends = python-dateutil
+ depends = python-argparse
+ depends = python-axolotl
+ depends = python-pillow
+
+pkgname = python2-yowsup
+ depends = python2
+ depends = python2-dateutil
+ depends = python2-argparse
+ depends = python2-axolotl
+ depends = python2-pillow
diff --git a/PKGBUILD b/PKGBUILD
index 2696d0bfc9f1..35c3069d1516 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,21 +3,43 @@
# Contributor: Hugo Osvaldo Barrera <hugo@barrera.io>
# Contributor: Jonas Heinrich <onny@project-insanity.org>
-pkgname='python-yowsup'
+pkgbase=python-yowsup
+pkgname=('python-yowsup' 'python2-yowsup')
pkgver=2.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="The open source cross platform Whatsapp library powering Wazapp"
url="https://github.com/tgalal/yowsup"
arch=('any')
license=('GPL')
-depends=('python' 'python-dateutil' 'python-argparse' 'python-axolotl' 'python-pillow')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 'python2-dateutil' 'python-argparse' 'python2-argparse' 'python-axolotl' 'python2-axolotl' 'python-pillow' 'python2-pillow')
provide=('python-yowsup')
conflicts=('yowsup-client-git' 'python-yowsup-git')
source=("${pkgname}::https://github.com/tgalal/yowsup/archive/v${pkgver}.tar.gz")
sha512sums=('SKIP')
-package() {
+build(){
+ cd $srcdir
+ cp -r yowsup-${pkgver} python2-yowsup-${pkgver}
+}
+
+package_python-yowsup() {
+ depends=('python' 'python-dateutil' 'python-argparse' 'python-axolotl' 'python-pillow')
+
cd "${srcdir}/yowsup-${pkgver}"
- python setup.py install --root="$pkgdir/"
+ python3 setup.py install --root=$pkgdir --optimize=1
+}
+
+package_python2-yowsup() {
+ depends=('python2' 'python2-dateutil' 'python2-argparse' 'python2-axolotl' 'python2-pillow')
+
+ cd "${srcdir}/python2-yowsup-${pkgver}"
+ python2 setup.py install --root=$pkgdir --optimize=1
+}
+
+check(){
+ cd ${srcdir}/yowsup-${pkgver}
+ #python3 setup.py test
+
+ cd ${srcdir}/python2-yowsup-${pkgver}
+ python2 setup.py test
} \ No newline at end of file