python-numpy_1.4.1.bb : Add version that builds with gcc-4.5.
authorPhilip Balister <philip@balister.org>
Mon, 23 Aug 2010 19:16:05 +0000 (15:16 -0400)
committerPhilip Balister <philip@balister.org>
Mon, 23 Aug 2010 19:16:05 +0000 (15:16 -0400)
recipes/python/python-numpy_1.4.1.bb [new file with mode: 0644]

diff --git a/recipes/python/python-numpy_1.4.1.bb b/recipes/python/python-numpy_1.4.1.bb
new file mode 100644 (file)
index 0000000..63f4f6d
--- /dev/null
@@ -0,0 +1,25 @@
+DESCRIPTION = "A sophisticated Numeric Processing Package for Python"
+SECTION = "devel/python"
+PRIORITY = "optional"
+LICENSE = "PSF"
+PR = "ml0"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/numpy/numpy-${PV}.tar.gz \
+          file://config.h \
+          file://numpyconfig.h \
+         "
+
+S = "${WORKDIR}/numpy-${PV}"
+
+inherit distutils
+
+# Make the build fail and replace *config.h with proper one
+# This is a ugly, ugly hack - Koen
+do_compile_prepend() {
+         BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \
+         ${STAGING_BINDIR_NATIVE}/python setup.py build ${DISTUTILS_BUILD_ARGS} || \
+         true
+        cp ${WORKDIR}/*config.h ${S}/build/$(ls ${S}/build | grep src)/numpy/core/include/numpy/
+}
+
+