[arch-commits] Commit in python-mpi4py/trunk (PKGBUILD)

Anatol Pomozov anatolik at archlinux.org
Mon Oct 19 15:49:38 UTC 2015


    Date: Monday, October 19, 2015 @ 17:49:37
  Author: anatolik
Revision: 144374

upgpkg: python-mpi4py 2.0.0-1

Modified:
  python-mpi4py/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-10-19 15:49:17 UTC (rev 144373)
+++ PKGBUILD	2015-10-19 15:49:37 UTC (rev 144374)
@@ -6,8 +6,8 @@
 
 pkgbase=python-mpi4py
 pkgname=(python-mpi4py python2-mpi4py)
-pkgver=1.3.1
-pkgrel=3
+pkgver=2.0.0
+pkgrel=1
 pkgdesc='Python bindings for the Message Passing Interface (MPI) standard'
 arch=(x86_64 i686)
 url='https://planet.scipy.org/'
@@ -14,9 +14,12 @@
 license=(BSD)
 makedepends=(python-setuptools python2-setuptools openmpi)
 source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz)
-sha1sums=('083a4a9b6793dfdbd852082d8b95da08bcf57290')
+sha1sums=('65a71175a15c53be7de1132fd498f28f38bb1714')
 
 prepare() {
+  # fix for https://bitbucket.org/mpi4py/mpi4py/issues/28/test_dltestdl-test-failure
+  sed -e 's/libm.so/libm.so.6/' -i  mpi4py-$pkgver/test/test_dl.py
+
   cp -a mpi4py-$pkgver{,-py2}
 }
 
@@ -33,9 +36,7 @@
   python2 setup.py test
 
   cd "$srcdir/mpi4py-$pkgver"
-  # Tests fail on Python3
-  # https://bitbucket.org/mpi4py/mpi4py/issues/2/fails-test-with-py33
-  # python setup.py test
+  python setup.py test
 }
 
 package_python-mpi4py() {
@@ -43,7 +44,7 @@
 
   cd "$srcdir/mpi4py-$pkgver"
   python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
 }
 
 package_python2-mpi4py() {
@@ -51,5 +52,5 @@
 
   cd "$srcdir/mpi4py-$pkgver-py2"
   python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+  install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
 }



More information about the arch-commits mailing list