Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- VERSION_numpy=${VERSION_numpy:-1.9.3}
- URL_numpy=http://pypi.python.org/packages/source/n/numpy/numpy-$VERSION_numpy.tar.gz
- DEPS_numpy=(python)
- MD5_numpy=7c321721ffc62c25bc854b8addf42f20
- BUILD_numpy=$BUILD_PATH/numpy/$(get_directory $URL_numpy)
- RECIPE_numpy=$RECIPES_PATH/numpy
- function prebuild_numpy() {
- cd $BUILD_numpy
- if [ -f .patched ]; then
- return
- fi
- try patch -p1 < $RECIPE_numpy/patches/fix-numpy.patch
- try patch -p1 < $RECIPE_numpy/patches/ar.patch
- try patch -p1 < $RECIPE_numpy/patches/lib.patch
- try patch -p1 < $RECIPE_numpy/patches/prevent_libs_check.patch
- touch .patched
- }
- function shouldbuild_numpy() {
- if [ -d "$SITEPACKAGES_PATH/numpy" ]; then
- DO_BUILD=0
- fi
- }
- function build_numpy() {
- cd $BUILD_numpy
- push_arm
- try $HOSTPYTHON setup.py build_ext -v
- try find build/lib.* -name "*.o" -exec $STRIP {} \;
- try $HOSTPYTHON setup.py install -O2
- pop_arm
- }
- function postbuild_numpy() {
- true
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement