[arch-commits] Commit in python-cffi/trunk (PKGBUILD)
Felix Yan
fyan at nymeria.archlinux.org
Sat Jul 5 16:04:42 UTC 2014
Date: Saturday, July 5, 2014 @ 18:04:41
Author: fyan
Revision: 216548
upgpkg: python-cffi 0.8.3-1
- new upstream release
- add tests
Modified:
python-cffi/trunk/PKGBUILD
----------+
PKGBUILD | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-07-05 14:55:40 UTC (rev 216547)
+++ PKGBUILD 2014-07-05 16:04:41 UTC (rev 216548)
@@ -5,18 +5,19 @@
_name=cffi
pkgbase=python-$_name
pkgname=(python-$_name python2-$_name)
-pkgver=0.8.2
-pkgrel=4
+pkgver=0.8.3
+pkgrel=1
pkgdesc="Foreign Function Interface for Python calling C code"
arch=('i686' 'x86_64')
url="http://cffi.readthedocs.org/"
license=('MIT')
makedepends=('python-setuptools' 'python2-setuptools' 'python-pycparser' 'python2-pycparser')
-md5sums=('37fc88c62f40d04e8a18192433f951ec')
+checkdepends=('python-pytest' 'python2-pytest')
source=("http://pypi.python.org/packages/source/c/${_name}/${_name}-${pkgver}.tar.gz")
+md5sums=('57e140a7d475f58bada8f2ada3f5749e')
prepare() {
- cp -r $_name-$pkgver{,-py2}
+ cp -a $_name-$pkgver{,-py2}
}
build() {
@@ -27,6 +28,14 @@
python2 setup.py build
}
+check() {
+ cd "$srcdir/$_name-$pkgver"
+ PYTHONPATH="$(pwd)/build/lib.linux-$CARCH-3.4:$PYTHONPATH" py.test
+
+ cd "$srcdir/$_name-$pkgver-py2"
+ PYTHONPATH="$(pwd)/build/lib.linux-$CARCH-2.7:$PYTHONPATH" py.test2
+}
+
package_python-cffi() {
depends=('python' 'python-pycparser')
More information about the arch-commits
mailing list