summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python-numpy/python-numpy.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/python-numpy/python-numpy.inc')
-rw-r--r--meta/recipes-devtools/python-numpy/python-numpy.inc68
1 files changed, 0 insertions, 68 deletions
diff --git a/meta/recipes-devtools/python-numpy/python-numpy.inc b/meta/recipes-devtools/python-numpy/python-numpy.inc
index a12e72f964..f68b90e6b9 100644
--- a/meta/recipes-devtools/python-numpy/python-numpy.inc
+++ b/meta/recipes-devtools/python-numpy/python-numpy.inc
@@ -8,7 +8,6 @@ SRCNAME = "numpy"
8SRC_URI = "https://github.com/${SRCNAME}/${SRCNAME}/releases/download/v${PV}/${SRCNAME}-${PV}.tar.gz \ 8SRC_URI = "https://github.com/${SRCNAME}/${SRCNAME}/releases/download/v${PV}/${SRCNAME}-${PV}.tar.gz \
9 file://0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch \ 9 file://0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch \
10 file://0001-npy_cpu-Add-riscv-support.patch \ 10 file://0001-npy_cpu-Add-riscv-support.patch \
11 ${CONFIGFILESURI} \
12 file://0001-numpy-random-setup.py-remove-the-detection-of-x86-ta.patch \ 11 file://0001-numpy-random-setup.py-remove-the-detection-of-x86-ta.patch \
13 " 12 "
14SRC_URI[md5sum] = "c48b2ad785f82cdfe28c907ce35e2a71" 13SRC_URI[md5sum] = "c48b2ad785f82cdfe28c907ce35e2a71"
@@ -20,77 +19,10 @@ UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)\.tar"
20# Needed for building with gcc 4.x from centos 7 19# Needed for building with gcc 4.x from centos 7
21CFLAGS_append_class-native = " -std=c99" 20CFLAGS_append_class-native = " -std=c99"
22 21
23CONFIGFILESURI ?= ""
24
25CONFIGFILESURI_aarch64 = " \
26 file://config.h \
27 file://_numpyconfig.h \
28"
29CONFIGFILESURI_arm = " \
30 file://config.h \
31 file://numpyconfig.h \
32"
33CONFIGFILESURI_armeb = " \
34 file://config.h \
35 file://numpyconfig.h \
36"
37CONFIGFILESURI_mipsarcho32el = " \
38 file://config.h \
39 file://numpyconfig.h \
40"
41CONFIGFILESURI_x86 = " \
42 file://config.h \
43 file://numpyconfig.h \
44"
45CONFIGFILESURI_x86-64 = " \
46 file://config.h \
47 file://_numpyconfig.h \
48"
49CONFIGFILESURI_mipsarcho32eb = " \
50 file://config.h \
51 file://_numpyconfig.h \
52"
53CONFIGFILESURI_powerpc = " \
54 file://config.h \
55 file://_numpyconfig.h \
56"
57CONFIGFILESURI_powerpc64 = " \
58 file://config.h \
59 file://_numpyconfig.h \
60"
61CONFIGFILESURI_mipsarchn64eb = " \
62 file://config.h \
63 file://_numpyconfig.h \
64"
65CONFIGFILESURI_mipsarchn64el = " \
66 file://config.h \
67 file://_numpyconfig.h \
68"
69CONFIGFILESURI_mipsarchn32eb = " \
70 file://config.h \
71 file://_numpyconfig.h \
72"
73CONFIGFILESURI_mipsarchn32el = " \
74 file://config.h \
75 file://_numpyconfig.h \
76"
77CONFIGFILESURI_riscv64 = " \
78 file://config.h \
79 file://_numpyconfig.h \
80"
81
82S = "${WORKDIR}/numpy-${PV}" 22S = "${WORKDIR}/numpy-${PV}"
83 23
84CLEANBROKEN = "1" 24CLEANBROKEN = "1"
85 25
86# Make the build fail and replace *config.h with proper one
87# This is a ugly, ugly hack - Koen
88do_compile_prepend_class-target() {
89 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py build ${DISTUTILS_BUILD_ARGS} || \
90 true
91 cp ${WORKDIR}/*config.h ${S}/build/$(ls ${S}/build | grep src)/numpy/core/include/numpy/
92}
93
94FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/numpy/core/lib/*.a" 26FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/numpy/core/lib/*.a"
95 27
96# install what is needed for numpy.test() 28# install what is needed for numpy.test()