[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