diff options
author | Peter Mattern | 2018-08-30 23:01:59 +0200 |
---|---|---|
committer | Peter Mattern | 2018-08-30 23:02:39 +0200 |
commit | d259aebff972e4ee6c1bd03c59c7733eab540589 (patch) | |
tree | 1eae696a247749053034c3d5bd132d0708160ab7 | |
download | aur-d259aebff972e4ee6c1bd03c59c7733eab540589.tar.gz |
Initial commit (release 1.4.0)
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a990e2425cf7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +pkgbase = python-pyjwkest + pkgdesc = Implementation of JWT, JWS, JWE and JWK. + pkgver = 1.4.0 + pkgrel = 1 + url = https://github.com/rohe/pyjwkest + arch = any + license = Apache + makedepends = python-setuptools + makedepends = python-pycryptodomex + makedepends = python-requests + makedepends = python-six + makedepends = python-future + makedepends = python2-setuptools + makedepends = python2-pycryptodomex + makedepends = python2-requests + makedepends = python2-six + makedepends = python2-future + source = python-pyjwkest-1.4.0.tar.gz::https://github.com/rohe/pyjwkest/archive/v1.4.0.tar.gz + sha256sums = da7c2a0fa21bde050525a50b4b6ae7b265fc2319d598e44e84a4430961bed420 + +pkgname = python-pyjwkest + depends = python-setuptools + depends = python-pycryptodomex + depends = python-requests + depends = python-six + depends = python-future + +pkgname = python2-pyjwkest + depends = python2-setuptools + depends = python2-pycryptodomex + depends = python2-requests + depends = python2-six + depends = python2-future + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a756e49a2f72 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Peter Mattern <pmattern at arcor dot de> + +pkgbase=python-pyjwkest +pkgname=($pkgbase 'python2-pyjwkest') +pkgver=1.4.0 +pkgrel=1 +pkgdesc='Implementation of JWT, JWS, JWE and JWK.' +arch=('any') +url='https://github.com/rohe/pyjwkest' +license=('Apache') +makedepends=('python-setuptools' 'python-pycryptodomex' 'python-requests' 'python-six' 'python-future' + 'python2-setuptools' 'python2-pycryptodomex' 'python2-requests' 'python2-six' 'python2-future') +source=("${pkgbase}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('da7c2a0fa21bde050525a50b4b6ae7b265fc2319d598e44e84a4430961bed420') + +prepare() { + cp -r pyjwkest-$pkgver pyjwkest-$pkgver-python2 +} + +build() { + + cd ${srcdir}/pyjwkest-${pkgver} + python setup.py build + + cd ${srcdir}/pyjwkest-${pkgver}-python2 + python2 setup.py build + +} + +package_python-pyjwkest() { + + depends=('python-setuptools' 'python-pycryptodomex' 'python-requests' 'python-six' 'python-future') + + cd pyjwkest-$pkgver + python setup.py install --root $pkgdir + +} + +package_python2-pyjwkest() { + + depends=('python2-setuptools' 'python2-pycryptodomex' 'python2-requests' 'python2-six' 'python2-future') + + cd pyjwkest-$pkgver-python2 + python2 setup.py install --root $pkgdir + +} |