Date: Tuesday, December 27, 2016 @ 10:15:26 Author: felixonmars Revision: 203037
upgpkg: python-construct 2.8.8-1 Modified: python-construct/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-12-27 10:06:52 UTC (rev 203036) +++ PKGBUILD 2016-12-27 10:15:26 UTC (rev 203037) @@ -3,15 +3,15 @@ pkgbase=python-construct pkgname=('python-construct' 'python2-construct') -pkgver=2.6.4 -_commit=cdc7cc2448a73035021b8caf9c3a0b7bbf707a9a +pkgver=2.8.8 +_commit=f11f07f9b70a9e5719c2f2e237a45d6c791144cd pkgrel=1 pkgdesc="A powerful declarative parser/builder for binary data" arch=('any') license=('MIT') url="http://construct.readthedocs.org" -makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six' 'git') -checkdepends=('python-nose' 'python2-nose' 'python-numpy' 'python2-numpy') +makedepends=('python-setuptools' 'python2-setuptools' 'git') +checkdepends=('python-pytest' 'python2-pytest' 'python-numpy' 'python2-numpy') source=("git+https://github.com/construct/construct.git#commit=$_commit") sha512sums=('SKIP') @@ -20,33 +20,33 @@ } build() { - cd "$srcdir/construct" + cd "$srcdir"/construct python setup.py build - cd "$srcdir/construct-py2" + cd "$srcdir"/construct-py2 python2 setup.py build } check() { - cd "$srcdir/construct" - nosetests3 tests + cd "$srcdir"/construct + PYTHONPATH="$PWD" py.test - cd "$srcdir/construct-py2" - nosetests2 tests + cd "$srcdir"/construct-py2 + PYTHONPATH="$PWD" py.test2 } package_python-construct() { - depends=('python-six') + depends=('python') cd construct - python setup.py install --root="${pkgdir}" --optimize=1 - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } package_python2-construct() { - depends=('python2-six') + depends=('python2') cd construct-py2 - python2 setup.py install --root="${pkgdir}" --optimize=1 - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }