[arch-commits] Commit in python-numpy/trunk (PKGBUILD)
Rémy Oudompheng
remy at archlinux.org
Sun Aug 29 17:33:32 UTC 2010
Date: Sunday, August 29, 2010 @ 13:33:31
Author: remy
Revision: 89185
upgpkg: python-numpy 1.4.1-2
Rebuild for python2.
Modified:
python-numpy/trunk/PKGBUILD
----------+
PKGBUILD | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-08-29 17:21:25 UTC (rev 89184)
+++ PKGBUILD 2010-08-29 17:33:31 UTC (rev 89185)
@@ -5,12 +5,12 @@
pkgname=python-numpy
pkgver=1.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="Scientific tools for Python"
arch=('i686' 'x86_64')
license=('custom')
url="http://numpy.scipy.org/"
-depends=('lapack' 'python>=2.6')
+depends=('lapack' 'python2')
makedepends=('python-nose' 'gcc-fortran')
optdepends=('python-nose: test suite')
source=(http://downloads.sourceforge.net/numpy/numpy-${pkgver}.tar.gz)
@@ -20,12 +20,15 @@
cd "${srcdir}/numpy-${pkgver}"
export Atlas=None
export LDFLAGS="$LDFLAGS -shared"
- python setup.py config_fc --fcompiler=gnu95 build || return 1
+ python2 setup.py config_fc --fcompiler=gnu95 build || return 1
}
package() {
cd "${srcdir}/numpy-${pkgver}"
- python setup.py config_fc --fcompiler=gnu95 install --prefix=/usr --root="${pkgdir}" || return 1
+ python2 setup.py config_fc --fcompiler=gnu95 install --prefix=/usr --root="${pkgdir}" || return 1
+ sed -i 's at env python at env python2@' "${pkgdir}"/usr/lib/python2.7/site-packages/numpy/{*.py,*/*.py,*/*/*.py,*/*/*/*.py}
+ sed -i 's@/usr/bin/python@/usr/bin/python2@' "${pkgdir}"/usr/lib/python2.7/site-packages/numpy/distutils/{from,conv}_template.py
+ sed -i 's@#! python@#!/usr/bin/python2@' "${pkgdir}"/usr/lib/python2.7/site-packages/numpy/ma/bench.py
install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" || return 1
}
More information about the arch-commits
mailing list