[arch-commits] Commit in python-mpi4py/repos (4 files)
Date: Wednesday, June 14, 2017 @ 07:24:41 Author: anatolik Revision: 236725 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: python-mpi4py/repos/community-staging-i686/ python-mpi4py/repos/community-staging-i686/PKGBUILD (from rev 236724, python-mpi4py/trunk/PKGBUILD) python-mpi4py/repos/community-staging-x86_64/ python-mpi4py/repos/community-staging-x86_64/PKGBUILD (from rev 236724, python-mpi4py/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 64 community-staging-x86_64/PKGBUILD | 64 2 files changed, 128 insertions(+) Copied: python-mpi4py/repos/community-staging-i686/PKGBUILD (from rev 236724, python-mpi4py/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-14 07:24:41 UTC (rev 236725) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz+# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +pkgver=2.0.0 +pkgrel=3 +pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' +arch=(x86_64 i686) +url='https://planet.scipy.org/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://bitbucket.org/mpi4py/mpi4py/get/6e9f90c47a53.zip) + +# pipy 2.0.0 is not openmpi 2.x compatible +# thus use the trunk per upstream recomendation https://bitbucket.org/mpi4py/mpi4py/issues/50/is-new-release-210-coming#comment-37501124 +#https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +sha1sums=('b62a6175e778f2a292109b9ad6339951c67f4e41') + +prepare() { + mv mpi4py-mpi4py-6e9f90c47a53 mpi4py-$pkgver + + # 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} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + # fails with openmpi 2.1.1, temporary disable it + #python2 setup.py test + + cd "$srcdir/mpi4py-$pkgver" + # fails with openmpi 2.1.1, temporary disable it + #python setup.py test +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-mpi4py() { + depends=(python2 openmpi) + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Copied: python-mpi4py/repos/community-staging-x86_64/PKGBUILD (from rev 236724, python-mpi4py/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-06-14 07:24:41 UTC (rev 236725) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz +# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +pkgver=2.0.0 +pkgrel=3 +pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' +arch=(x86_64 i686) +url='https://planet.scipy.org/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://bitbucket.org/mpi4py/mpi4py/get/6e9f90c47a53.zip) + +# pipy 2.0.0 is not openmpi 2.x compatible +# thus use the trunk per upstream recomendation https://bitbucket.org/mpi4py/mpi4py/issues/50/is-new-release-210-coming#comment-37501124 +#https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +sha1sums=('b62a6175e778f2a292109b9ad6339951c67f4e41') + +prepare() { + mv mpi4py-mpi4py-6e9f90c47a53 mpi4py-$pkgver + + # 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} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + # fails with openmpi 2.1.1, temporary disable it + #python2 setup.py test + + cd "$srcdir/mpi4py-$pkgver" + # fails with openmpi 2.1.1, temporary disable it + #python setup.py test +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 +
[arch-commits] Commit in python-mpi4py/repos (4 files)
Date: Sunday, December 25, 2016 @ 17:54:22 Author: foutrelis Revision: 202171 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: python-mpi4py/repos/community-staging-i686/ python-mpi4py/repos/community-staging-i686/PKGBUILD (from rev 202170, python-mpi4py/trunk/PKGBUILD) python-mpi4py/repos/community-staging-x86_64/ python-mpi4py/repos/community-staging-x86_64/PKGBUILD (from rev 202170, python-mpi4py/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 56 community-staging-x86_64/PKGBUILD | 56 2 files changed, 112 insertions(+) Copied: python-mpi4py/repos/community-staging-i686/PKGBUILD (from rev 202170, python-mpi4py/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-12-25 17:54:22 UTC (rev 202171) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz+# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +pkgver=2.0.0 +pkgrel=2 +pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' +arch=(x86_64 i686) +url='https://planet.scipy.org/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +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} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py test + + cd "$srcdir/mpi4py-$pkgver" + python setup.py test +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-mpi4py() { + depends=(python2 openmpi) + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Copied: python-mpi4py/repos/community-staging-x86_64/PKGBUILD (from rev 202170, python-mpi4py/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-12-25 17:54:22 UTC (rev 202171) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz +# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +pkgver=2.0.0 +pkgrel=2 +pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' +arch=(x86_64 i686) +url='https://planet.scipy.org/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +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} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py test + + cd "$srcdir/mpi4py-$pkgver" + python setup.py test +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-mpi4py() { + depends=(python2 openmpi) + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +}
[arch-commits] Commit in python-mpi4py/repos (4 files)
Date: Monday, October 19, 2015 @ 17:50:19 Author: anatolik Revision: 144375 archrelease: copy trunk to community-x86_64, community-i686 Added: python-mpi4py/repos/community-i686/PKGBUILD (from rev 144374, python-mpi4py/trunk/PKGBUILD) python-mpi4py/repos/community-x86_64/PKGBUILD (from rev 144374, python-mpi4py/trunk/PKGBUILD) Deleted: python-mpi4py/repos/community-i686/PKGBUILD python-mpi4py/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 112 community-i686/PKGBUILD | 55 - community-x86_64/PKGBUILD | 55 - 3 files changed, 112 insertions(+), 110 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-10-19 15:49:37 UTC (rev 144374) +++ community-i686/PKGBUILD 2015-10-19 15:50:19 UTC (rev 144375) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Tim Hütz-# Contributor: Stéphane Gaudreault -# Contributor: Sebastien Binet - -pkgbase=python-mpi4py -pkgname=(python-mpi4py python2-mpi4py) -pkgver=1.3.1 -pkgrel=3 -pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' -arch=(x86_64 i686) -url='https://planet.scipy.org/' -license=(BSD) -makedepends=(python-setuptools python2-setuptools openmpi) -source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) -sha1sums=('083a4a9b6793dfdbd852082d8b95da08bcf57290') - -prepare() { - cp -a mpi4py-$pkgver{,-py2} -} - -build() { - cd "$srcdir/mpi4py-$pkgver" - python setup.py build - - cd "$srcdir/mpi4py-$pkgver-py2" - python2 setup.py build -} - -check() { - cd "$srcdir/mpi4py-$pkgver-py2" - 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 -} - -package_python-mpi4py() { - depends=(python openmpi) - - cd "$srcdir/mpi4py-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" -} - -package_python2-mpi4py() { - depends=(python2 openmpi) - - cd "$srcdir/mpi4py-$pkgver-py2" - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" -} Copied: python-mpi4py/repos/community-i686/PKGBUILD (from rev 144374, python-mpi4py/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-10-19 15:50:19 UTC (rev 144375) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz +# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +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/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +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} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py test + + cd "$srcdir/mpi4py-$pkgver" + python setup.py test +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-mpi4py() { + depends=(python2 openmpi) + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-10-19 15:49:37 UTC (rev 144374) +++ community-x86_64/PKGBUILD 2015-10-19 15:50:19 UTC (rev 144375) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov -# Contributor: Tim Hütz -# Contributor: Stéphane Gaudreault -# Contributor: Sebastien Binet - -pkgbase=python-mpi4py -pkgname=(python-mpi4py python2-mpi4py) -pkgver=1.3.1 -pkgrel=3 -pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' -arch=(x86_64 i686)
[arch-commits] Commit in python-mpi4py/repos (4 files)
Date: Wednesday, October 7, 2015 @ 18:33:07 Author: anatolik Revision: 143303 archrelease: copy trunk to community-x86_64, community-i686 Added: python-mpi4py/repos/community-i686/ python-mpi4py/repos/community-i686/PKGBUILD (from rev 143302, python-mpi4py/trunk/PKGBUILD) python-mpi4py/repos/community-x86_64/ python-mpi4py/repos/community-x86_64/PKGBUILD (from rev 143302, python-mpi4py/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 55 community-x86_64/PKGBUILD | 55 2 files changed, 110 insertions(+) Copied: python-mpi4py/repos/community-i686/PKGBUILD (from rev 143302, python-mpi4py/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-10-07 16:33:07 UTC (rev 143303) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz+# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +pkgver=1.3.1 +pkgrel=3 +pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' +arch=(x86_64 i686) +url='https://planet.scipy.org/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +sha1sums=('083a4a9b6793dfdbd852082d8b95da08bcf57290') + +prepare() { + cp -a mpi4py-$pkgver{,-py2} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + 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 +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-mpi4py() { + depends=(python2 openmpi) + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Copied: python-mpi4py/repos/community-x86_64/PKGBUILD (from rev 143302, python-mpi4py/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-10-07 16:33:07 UTC (rev 143303) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Tim Hütz +# Contributor: Stéphane Gaudreault +# Contributor: Sebastien Binet + +pkgbase=python-mpi4py +pkgname=(python-mpi4py python2-mpi4py) +pkgver=1.3.1 +pkgrel=3 +pkgdesc='Python bindings for the Message Passing Interface (MPI) standard' +arch=(x86_64 i686) +url='https://planet.scipy.org/' +license=(BSD) +makedepends=(python-setuptools python2-setuptools openmpi) +source=(https://pypi.python.org/packages/source/m/mpi4py/mpi4py-$pkgver.tar.gz) +sha1sums=('083a4a9b6793dfdbd852082d8b95da08bcf57290') + +prepare() { + cp -a mpi4py-$pkgver{,-py2} +} + +build() { + cd "$srcdir/mpi4py-$pkgver" + python setup.py build + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/mpi4py-$pkgver-py2" + 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 +} + +package_python-mpi4py() { + depends=(python openmpi) + + cd "$srcdir/mpi4py-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-mpi4py() { + depends=(python2 openmpi) + + cd "$srcdir/mpi4py-$pkgver-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +}
[arch-commits] Commit in python-mpi4py/repos (4 files)
Date: Saturday, August 17, 2013 @ 17:11:40 Author: fyan Revision: 95850 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: python-mpi4py/repos/community-testing-i686/ python-mpi4py/repos/community-testing-i686/PKGBUILD (from rev 95849, python-mpi4py/trunk/PKGBUILD) python-mpi4py/repos/community-testing-x86_64/ python-mpi4py/repos/community-testing-x86_64/PKGBUILD (from rev 95849, python-mpi4py/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 48 community-testing-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: python-mpi4py/repos/community-testing-i686/PKGBUILD (from rev 95849, python-mpi4py/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-08-17 15:11:40 UTC (rev 95850) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer : Stéphane Gaudreault steph...@archlinux.org +# Contributor: Sebastien Binet bi...@cern.ch + +pkgbase=python-mpi4py +pkgname=('python-mpi4py' 'python2-mpi4py') +pkgver=1.3.1 +pkgrel=2 +arch=('i686' 'x86_64') +url=http://mpi4py.scipy.org; +license=('BSD') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools' 'openmpi') +source=(http://mpi4py.googlecode.com/files/mpi4py-${pkgver}.tar.gz) + +build() { +cd ${srcdir} +cp -a mpi4py-${pkgver}{,-python2} + +# Build python 3 module +cd mpi4py-${pkgver} +python3 setup.py build + +# Build python 2 module +cd ../mpi4py-${pkgver}-python2 +python2 setup.py build +} + +package_python-mpi4py() { +pkgdesc=Python bindings of the Message Passing Interface (MPI) +depends=('python=3.3' 'openmpi') + +cd ${srcdir}/mpi4py-${pkgver} +python3 setup.py install --root ${pkgdir} --optimize=1 --skip-build + +install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-mpi4py() { +pkgdesc=Python2 bindings of the Message Passing Interface (MPI) +depends=('python2=2.7' 'openmpi') + +cd ${srcdir}/mpi4py-${pkgver}-python2 +python2 setup.py install --root ${pkgdir} --optimize=1 --skip-build + +install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +} + +sha512sums=('15e81f2a1e6f6af7a54f0e8ec43ddf36cc565b7fe9e3dd35603c9d128199c5acd1584757ffca999c8826c0bbccf371175d40a7a24c85d3369efd77da5b3b603f') Copied: python-mpi4py/repos/community-testing-x86_64/PKGBUILD (from rev 95849, python-mpi4py/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-08-17 15:11:40 UTC (rev 95850) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer : Stéphane Gaudreault steph...@archlinux.org +# Contributor: Sebastien Binet bi...@cern.ch + +pkgbase=python-mpi4py +pkgname=('python-mpi4py' 'python2-mpi4py') +pkgver=1.3.1 +pkgrel=2 +arch=('i686' 'x86_64') +url=http://mpi4py.scipy.org; +license=('BSD') +makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools' 'openmpi') +source=(http://mpi4py.googlecode.com/files/mpi4py-${pkgver}.tar.gz) + +build() { +cd ${srcdir} +cp -a mpi4py-${pkgver}{,-python2} + +# Build python 3 module +cd mpi4py-${pkgver} +python3 setup.py build + +# Build python 2 module +cd ../mpi4py-${pkgver}-python2 +python2 setup.py build +} + +package_python-mpi4py() { +pkgdesc=Python bindings of the Message Passing Interface (MPI) +depends=('python=3.3' 'openmpi') + +cd ${srcdir}/mpi4py-${pkgver} +python3 setup.py install --root ${pkgdir} --optimize=1 --skip-build + +install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-mpi4py() { +pkgdesc=Python2 bindings of the Message Passing Interface (MPI) +depends=('python2=2.7' 'openmpi') + +cd ${srcdir}/mpi4py-${pkgver}-python2 +python2 setup.py install --root ${pkgdir} --optimize=1 --skip-build + +install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +} + +sha512sums=('15e81f2a1e6f6af7a54f0e8ec43ddf36cc565b7fe9e3dd35603c9d128199c5acd1584757ffca999c8826c0bbccf371175d40a7a24c85d3369efd77da5b3b603f')
[arch-commits] Commit in python-mpi4py/repos (4 files)
Date: Thursday, August 15, 2013 @ 04:50:55 Author: fyan Revision: 95616 archrelease: copy trunk to community-i686, community-x86_64 Added: python-mpi4py/repos/community-i686/PKGBUILD (from rev 95615, python-mpi4py/trunk/PKGBUILD) python-mpi4py/repos/community-x86_64/PKGBUILD (from rev 95615, python-mpi4py/trunk/PKGBUILD) Deleted: python-mpi4py/repos/community-i686/PKGBUILD python-mpi4py/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 96 community-i686/PKGBUILD | 48 -- community-x86_64/PKGBUILD | 43 --- 3 files changed, 96 insertions(+), 91 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2013-08-15 02:46:08 UTC (rev 95615) +++ community-i686/PKGBUILD 2013-08-15 02:50:55 UTC (rev 95616) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer : Stéphane Gaudreault steph...@archlinux.org -# Contributor: Sebastien Binet bi...@cern.ch - -pkgbase=python-mpi4py -pkgname=('python-mpi4py' 'python2-mpi4py') -pkgver=1.3.1 -pkgrel=1 -arch=('i686' 'x86_64') -url=http://mpi4py.scipy.org; -license=('BSD') -makedepends=('python' 'python2' 'python-distribute' 'python2-distribute' 'openmpi') -source=(http://mpi4py.googlecode.com/files/mpi4py-${pkgver}.tar.gz) - -build() { -cd ${srcdir} -cp -a mpi4py-${pkgver}{,-python2} - -# Build python 3 module -cd mpi4py-${pkgver} -python3 setup.py build - -# Build python 2 module -cd ../mpi4py-${pkgver}-python2 -python2 setup.py build -} - -package_python-mpi4py() { -pkgdesc=Python bindings of the Message Passing Interface (MPI) -depends=('python=3.3' 'openmpi') - -cd ${srcdir}/mpi4py-${pkgver} -python3 setup.py install --root ${pkgdir} --optimize=1 --skip-build - -install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt -} - -package_python2-mpi4py() { -pkgdesc=Python2 bindings of the Message Passing Interface (MPI) -depends=('python2=2.7' 'openmpi') - -cd ${srcdir}/mpi4py-${pkgver}-python2 -python2 setup.py install --root ${pkgdir} --optimize=1 --skip-build - -install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt -} - -sha512sums=('15e81f2a1e6f6af7a54f0e8ec43ddf36cc565b7fe9e3dd35603c9d128199c5acd1584757ffca999c8826c0bbccf371175d40a7a24c85d3369efd77da5b3b603f') Copied: python-mpi4py/repos/community-i686/PKGBUILD (from rev 95615, python-mpi4py/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2013-08-15 02:50:55 UTC (rev 95616) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer : Stéphane Gaudreault steph...@archlinux.org +# Contributor: Sebastien Binet bi...@cern.ch + +pkgbase=python-mpi4py +pkgname=('python-mpi4py' 'python2-mpi4py') +pkgver=1.3.1 +pkgrel=1 +arch=('i686' 'x86_64') +url=http://mpi4py.scipy.org; +license=('BSD') +makedepends=('python' 'python2' 'python-distribute' 'python2-distribute' 'openmpi') +source=(http://mpi4py.googlecode.com/files/mpi4py-${pkgver}.tar.gz) + +build() { +cd ${srcdir} +cp -a mpi4py-${pkgver}{,-python2} + +# Build python 3 module +cd mpi4py-${pkgver} +python3 setup.py build + +# Build python 2 module +cd ../mpi4py-${pkgver}-python2 +python2 setup.py build +} + +package_python-mpi4py() { +pkgdesc=Python bindings of the Message Passing Interface (MPI) +depends=('python=3.3' 'openmpi') + +cd ${srcdir}/mpi4py-${pkgver} +python3 setup.py install --root ${pkgdir} --optimize=1 --skip-build + +install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-mpi4py() { +pkgdesc=Python2 bindings of the Message Passing Interface (MPI) +depends=('python2=2.7' 'openmpi') + +cd ${srcdir}/mpi4py-${pkgver}-python2 +python2 setup.py install --root ${pkgdir} --optimize=1 --skip-build + +install -Dm644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +} + +sha512sums=('15e81f2a1e6f6af7a54f0e8ec43ddf36cc565b7fe9e3dd35603c9d128199c5acd1584757ffca999c8826c0bbccf371175d40a7a24c85d3369efd77da5b3b603f') Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2013-08-15 02:46:08 UTC (rev 95615) +++ community-x86_64/PKGBUILD 2013-08-15 02:50:55 UTC (rev 95616) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer : Stéphane Gaudreault steph...@archlinux.org -# Contributor: Sebastien Binet bi...@cern.ch - -pkgbase=python-mpi4py -pkgname=('python-mpi4py' 'python2-mpi4py') -pkgver=1.3 -pkgrel=2 -arch=('i686' 'x86_64') -url=http://mpi4py.scipy.org; -license=('BSD') -makedepends=('python' 'python2' 'python-distribute' 'python2-distribute' 'openmpi') -source=(http://mpi4py.googlecode.com/files/mpi4py-${pkgver}.tar.gz)