summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAinola2018-09-05 22:27:31 -0600
committerAinola2018-09-05 22:27:31 -0600
commitab0e2cb6a9542df644495c5fe6a2ab407b5f7cc7 (patch)
tree005e56f069e2c27ade07c32e27dbff4f69a2e06c
parentb701412857971a955d7c0a9b8a4058ef5ffcb01d (diff)
downloadaur-ab0e2cb6a9542df644495c5fe6a2ab407b5f7cc7.tar.gz
PKGBUILD cleanups, rebase off of newer fork
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD47
2 files changed, 47 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7929b98c35d9..ab24058a87d6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,28 @@
+# Generated by mksrcinfo v8
+# Thu Sep 6 04:27:17 UTC 2018
pkgbase = python-vipaccess
pkgdesc = A free software implementation of Symantec's VIP Access application and protocol.
- pkgver = 0.3.0
- pkgrel = 2
- url = https://github.com/cyrozap/python-vipaccess
+ pkgver = 0.9.0
+ pkgrel = 1
+ url = https://github.com/dlenski/python-vipaccess
arch = any
- license = apache
+ license = Apache
makedepends = python-setuptools
- depends = python
- depends = python-crypto
- depends = python-image-git
+ makedepends = python-nose
+ makedepends = python2-setuptools
+ makedepends = python2-nose
+ source = https://github.com/dlenski/python-vipaccess/archive/v0.9.0.tar.gz
+ sha256sums = 0a432d5f8bc8920a7adb9624f40ff8bd25a9f326bb1264462ad048faa6758c88
+
+pkgname = python-vipaccess
+ depends = python-pycryptodome
depends = python-lxml
depends = python-oath
- depends = python-qrcode
depends = python-requests
- source = https://github.com/cyrozap/python-vipaccess/archive/v0.3.0.tar.gz
- source = check_token.patch
- sha256sums = 6d1d9a8fe632e2de7213aad5d881d32dd367cac450cdc907e8d0f77589c9c23a
- sha256sums = 02bcef0ee35f72da56ac89ce7cc447039d306a564a6551a3f66928066bac66a3
-pkgname = python-vipaccess
+pkgname = python2-vipaccess
+ depends = python2-pycryptodome
+ depends = python2-lxml
+ depends = python2-oath
+ depends = python2-requests
diff --git a/PKGBUILD b/PKGBUILD
index 03fbd6da8b5b..c79f3a05d19b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,40 @@
# Maintainer: Ainola
-pkgname=python-vipaccess
-pkgver=0.3.0
-pkgrel=2
+pkgbase=python-vipaccess
+pkgname=('python-vipaccess' 'python2-vipaccess')
+pkgver=0.9.0
+pkgrel=1
pkgdesc="A free software implementation of Symantec's VIP Access application and protocol."
arch=('any')
-url="https://github.com/cyrozap/python-vipaccess"
-license=('apache')
-makedepends=('python-setuptools')
-depends=('python' 'python-crypto' 'python-image-git' 'python-lxml'
- 'python-oath' 'python-qrcode' 'python-requests')
-source=("https://github.com/cyrozap/python-vipaccess/archive/v$pkgver.tar.gz"
- "check_token.patch")
-sha256sums=('6d1d9a8fe632e2de7213aad5d881d32dd367cac450cdc907e8d0f77589c9c23a'
- '02bcef0ee35f72da56ac89ce7cc447039d306a564a6551a3f66928066bac66a3')
+url="https://github.com/dlenski/python-vipaccess"
+license=('Apache')
+makedepends=('python-setuptools' 'python-nose' 'python2-setuptools' 'python2-nose')
+source=("https://github.com/dlenski/python-vipaccess/archive/v$pkgver.tar.gz")
+sha256sums=('0a432d5f8bc8920a7adb9624f40ff8bd25a9f326bb1264462ad048faa6758c88')
prepare() {
- # https://github.com/zecoj/python-vipaccess/commit/34b6ce697429892141ad511d5e8e4b95e40abb98
- patch -d "python-vipaccess-$pkgver" -p1 < check_token.patch
+ cp -a "$pkgname-$pkgver"{,-py2}
}
build() {
- cd "$srcdir/python-vipaccess-$pkgver"
- python setup.py build
+ cd "$srcdir/python-vipaccess-$pkgver" && python setup.py build
+ cd "$srcdir/python-vipaccess-$pkgver-py2" && python2 setup.py build
}
-package() {
- cd "$srcdir/python-vipaccess-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1
+check() {
+ cd "python-vipaccess-$pkgver" && python setup.py test
+ cd "../python-vipaccess-$pkgver-py2" && python2 setup.py test
+}
+
+package_python-vipaccess() {
+ depends=('python-pycryptodome' 'python-lxml' 'python-oath' 'python-requests')
+ cd "python-vipaccess-$pkgver"
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+}
+package_python2-vipaccess() {
+ depends=('python2-pycryptodome' 'python2-lxml' 'python2-oath' 'python2-requests')
+ cd "python-vipaccess-$pkgver-py2"
+ python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
}