[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