diff options
author | Ainola | 2018-09-05 22:27:31 -0600 |
---|---|---|
committer | Ainola | 2018-09-05 22:27:31 -0600 |
commit | ab0e2cb6a9542df644495c5fe6a2ab407b5f7cc7 (patch) | |
tree | 005e56f069e2c27ade07c32e27dbff4f69a2e06c | |
parent | b701412857971a955d7c0a9b8a4058ef5ffcb01d (diff) | |
download | aur-ab0e2cb6a9542df644495c5fe6a2ab407b5f7cc7.tar.gz |
PKGBUILD cleanups, rebase off of newer fork
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 47 insertions, 32 deletions
@@ -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 @@ -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" } |