From 41ee3ff38d5f295e67822e8cdfa46b01a7f5a54e Mon Sep 17 00:00:00 2001 From: Qua-non Date: Fri, 19 Oct 2012 15:01:01 +0530 Subject: [PATCH 1/2] recipe for docutils --- recipes/docutils/recipe.sh | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100755 recipes/docutils/recipe.sh diff --git a/recipes/docutils/recipe.sh b/recipes/docutils/recipe.sh new file mode 100755 index 0000000000..da1fb391c2 --- /dev/null +++ b/recipes/docutils/recipe.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +VERSION_docutils= +URL_docutils=http://prdownloads.sourceforge.net/docutils/docutils-0.9.1.tar.gz +DEPS_docutils=(pil) +MD5_docutils= +BUILD_docutils=$BUILD_PATH/docutils/$(get_directory $URL_docutils) +RECIPE_docutils=$RECIPES_PATH/docutils + +function prebuild_docutils() { + true +} + +function build_docutils() { + if [ -d "$BUILD_PATH/python-install/lib/python2.7/site-packages/docutils" ]; then + #return + true + fi + + cd $BUILD_docutils + + push_arm + + export LDFLAGS="$LDFLAGS -L$LIBS_PATH" + export LDSHARED="$LIBLINK" + + # fake try to be able to cythonize generated files + $BUILD_PATH/python-install/bin/python.host setup.py build_ext + try find . -iname '*.pyx' -exec cython {} \; + try $BUILD_PATH/python-install/bin/python.host setup.py build_ext -v + try $BUILD_PATH/python-install/bin/python.host setup.py install -O2 + + unset LDSHARED + pop_arm +} + +function postbuild_pyjnius() { + true +} From a876f22e35c6cc14ee08c3def6c45343e378a08c Mon Sep 17 00:00:00 2001 From: qua-non Date: Fri, 19 Oct 2012 23:44:56 +0530 Subject: [PATCH 2/2] Update recipes/docutils/recipe.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix postbuild for docutils  --- recipes/docutils/recipe.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/docutils/recipe.sh b/recipes/docutils/recipe.sh index da1fb391c2..035564ae90 100755 --- a/recipes/docutils/recipe.sh +++ b/recipes/docutils/recipe.sh @@ -34,6 +34,6 @@ function build_docutils() { pop_arm } -function postbuild_pyjnius() { +function postbuild_docutils() { true }