diff options
author | Storm Dragon | 2018-11-03 14:18:02 -0400 |
---|---|---|
committer | Storm Dragon | 2018-11-03 14:18:02 -0400 |
commit | 4d66acc5e1a01986db829053577adc44b7a4b57b (patch) | |
tree | 7d02d9f0e4e1d128de66ffe56b6941cc273b3e03 | |
parent | 3821aea5d40d34e121d1b6e1665028d50b39ce57 (diff) | |
download | aur-4d66acc5e1a01986db829053577adc44b7a4b57b.tar.gz |
spake2 is now a split package for python2 and 3.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 34 insertions, 13 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue Aug 14 20:04:39 UTC 2018 +# Sat Nov 3 18:17:46 UTC 2018 pkgbase = python-spake2 pkgdesc = This library implements the SPAKE2 password-authenticated key exchange pkgver = 0.8 @@ -8,10 +8,15 @@ pkgbase = python-spake2 arch = any license = MIT makedepends = python-setuptools - depends = python - depends = python-hkdf + makedepends = python2-setuptools source = https://files.pythonhosted.org/packages/source/s/spake2/spake2-0.8.tar.gz md5sums = 0155bad518bb49c39994fe0b7d9fb32c +pkgname = python2-spake2 + depends = python2 + depends = python2-hkdf + pkgname = python-spake2 + depends = python + depends = python-hkdf @@ -1,23 +1,39 @@ -# Maintainer: Storm Dragon <stormdragon2976@gmail.com> +# maintainer Storm Dragon <stormdragon2976@gmail.com> -pkgname=python-spake2 +pkgbase='python-spake2' +_pkgname='spake2' +pkgname=('python2-spake2' 'python-spake2') pkgver=0.8 pkgrel=4 pkgdesc="This library implements the SPAKE2 password-authenticated key exchange" arch=('any') -url="https://pypi.python.org/packages/10/7d/${pkgname#python-}-${pkgver}" +url="https://pypi.python.org/packages/10/7d/${_pkgname}-${pkgver}" license=('MIT') -depends=('python' 'python-hkdf') -makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/s/spake2/spake2-${pkgver}.tar.gz") +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") md5sums=('0155bad518bb49c39994fe0b7d9fb32c') +prepare() { + cp -a ${_pkgname}-${pkgver}{,-py2} +} + build() { - cd "${srcdir}/${pkgname#python-}-${pkgver}" + cd "$srcdir"/${_pkgname}-${pkgver} python setup.py build + cd "$srcdir"/${_pkgname}-${pkgver}-py2 + python2 setup.py build +} + +package_python-spake2() { + depends=('python' 'python-hkdf') + cd "$srcdir/$_pkgname-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 } -package() { - cd "${srcdir}/${pkgname#python-}-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 +package_python2-spake2() { + depends=('python2' 'python2-hkdf') + cd "$srcdir/${_pkgname}-$pkgver-py2" + python2 setup.py install --root="$pkgdir/" --optimize=1 } + +# vim:set ts=2 sw=2 et: |