# $Id$ # Maintainer: Felix Yan pkgbase=python-pyasn1-modules pkgname=('python-pyasn1-modules' 'python2-pyasn1-modules') pkgver=0.2.1 pkgrel=1 pkgdesc="A collection of ASN.1-based protocols modules" arch=('any') license=('BSD') url="http://pypi.python.org/pypi/pyasn1-modules" makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 'python2-setuptools') source=("https://pypi.io/packages/source/p/pyasn1-modules/pyasn1-modules-$pkgver.tar.gz") sha512sums=('2d8b6bee59434fee41747625236c1d7eb5081a1cef66aa0a0e9e75869c3641a418d21544edafe65f1808ad0dacd9cf1047dd036ff5ce668bb3bf1f6e662e4a5e') prepare() { cp -a pyasn1-modules-$pkgver{,-py2} } build() { cd "$srcdir"/pyasn1-modules-$pkgver python setup.py build cd "$srcdir"/pyasn1-modules-$pkgver-py2 python2 setup.py build } check() { cd "$srcdir"/pyasn1-modules-$pkgver PYTHONPATH=. python tests/__main__.py cd "$srcdir"/pyasn1-modules-$pkgver-py2 PYTHONPATH=. python2 tests/__main__.py } package_python-pyasn1-modules() { depends=('python-pyopenssl' 'python-pyasn1') cd pyasn1-modules-$pkgver python setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } package_python2-pyasn1-modules() { depends=('python2-pyopenssl' 'python2-pyasn1') cd pyasn1-modules-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt }