diff --git a/recipes/igraph/get_platform.py b/recipes/igraph/get_platform.py deleted file mode 100644 index c3614bf001..0000000000 --- a/recipes/igraph/get_platform.py +++ /dev/null @@ -1,3 +0,0 @@ -from distutils.util import get_platform -from sys import version -print get_platform() + '-' + version[:3] diff --git a/recipes/igraph/recipe.sh b/recipes/igraph/recipe.sh index 35662a028b..942fe0a5fd 100644 --- a/recipes/igraph/recipe.sh +++ b/recipes/igraph/recipe.sh @@ -1,4 +1,4 @@ -#!/bin/bash +b#!/bin/bash # Recipe for the Python interface to igraph, a high-performance graph library in C: http://igraph.org/ # @@ -18,7 +18,7 @@ RECIPE_igraph=$RECIPES_PATH/igraph function prebuild_igraph() { - patch setup.py $RECIPE_igraph/setup.py.patch + true } function shouldbuild_igraph() { @@ -29,6 +29,8 @@ function shouldbuild_igraph() { function build_igraph() { cd $BUILD_igraph + patch setup.py $RECIPE_igraph/setup.py.patch + patch setup.cfg $RECIPE_igraph/setup.cfg.patch push_arm try $HOSTPYTHON setup.py build_ext -I"$BUILD_PATH/python-install/include/igraph:$ANDROIDNDK/sources/cxx-stl/gnu-libstdc++/4.4.3/libs/armeabi/include" -L"$BUILD_PATH/python-install/lib:$ANDROIDNDK/sources/cxx-stl/gnu-libstdc++/4.4.3/libs/armeabi" -l gnustl_static -p arm-gnueabi install diff --git a/recipes/igraph/setup.cfg.patch b/recipes/igraph/setup.cfg.patch new file mode 100644 index 0000000000..ae0c5f316f --- /dev/null +++ b/recipes/igraph/setup.cfg.patch @@ -0,0 +1,6 @@ +2,3c2,3 +< include_dirs = ../../build/include:../../include:/usr/local/include:/usr/include +< library_dirs = ../../build/src/.libs:../../src/.libs:/usr/local/lib:/usr/lib +--- +> include_dirs = ../../build/include:../../include +> library_dirs = ../../build/src/.libs:../../src/.libs