From 9185038723a0ce76b506831d4f4b74f1f1052ee0 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 17 Apr 2013 11:20:09 +0200 Subject: [PATCH] libxslt: fix cross build. --- srcpkgs/libxslt/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/srcpkgs/libxslt/template b/srcpkgs/libxslt/template index 46b07e1ae6..cf888baaba 100644 --- a/srcpkgs/libxslt/template +++ b/srcpkgs/libxslt/template @@ -18,6 +18,19 @@ long_desc=" the EXSLT set of extensions functions and some of Saxon's evaluate and expressions extensions." +if [ "$CROSS_BUILD" ]; then + hostmakedepends="libtool automake gettext-devel python-devel" + pre_configure() { + sed -e "s|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g" -i configure.in + autoreconf -fi + } + pre_build() { + sed -e "s|/usr/\(include/python2.7\)|$XBPS_CROSS_BASE/\1|g" \ + -e "s|/usr/\(lib/python2.7/site-packages\)|$XBPS_CROSS_BASE/\1|g" \ + -i python/Makefile + } +fi + post_install() { vinstall COPYING 644 usr/share/licenses/${pkgname} }