[arch-commits] Commit in python-construct/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Tue Dec 27 10:15:26 UTC 2016
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
}
More information about the arch-commits
mailing list