From 1c3b87c9ecc9489b4f821282d5ed300ba777f8d2 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Wed, 13 Oct 2010 18:03:41 +0200 Subject: [PATCH] libxml2: split into 'host' and 'target' package Signed-off-by: Stephan Raue --- packages/textproc/libxml2-host/build | 21 +++++++++++++++++++++ packages/textproc/libxml2-host/url | 1 + packages/textproc/libxml2/build | 21 ++++++++++++--------- packages/textproc/libxml2/install | 2 +- 4 files changed, 35 insertions(+), 10 deletions(-) create mode 100755 packages/textproc/libxml2-host/build create mode 100644 packages/textproc/libxml2-host/url diff --git a/packages/textproc/libxml2-host/build b/packages/textproc/libxml2-host/build new file mode 100755 index 0000000000..3c48ef62b8 --- /dev/null +++ b/packages/textproc/libxml2-host/build @@ -0,0 +1,21 @@ +#!/bin/sh + +. config/options $1 + +$SCRIPTS/build toolchain +$SCRIPTS/build Python +$SCRIPTS/unpack libxml2 + +setup_toolchain host + +cd $BUILD/libxml2-* +mkdir -p .build-host + +cd .build-host +../configure --prefix=$ROOT/$TOOLCHAIN \ + --disable-ipv6 \ + --with-python \ + --with-zlib + +make +make install diff --git a/packages/textproc/libxml2-host/url b/packages/textproc/libxml2-host/url new file mode 100644 index 0000000000..f4ddb0d914 --- /dev/null +++ b/packages/textproc/libxml2-host/url @@ -0,0 +1 @@ +ftp://xmlsoft.org/libxml2/libxml2-2.7.7.tar.gz \ No newline at end of file diff --git a/packages/textproc/libxml2/build b/packages/textproc/libxml2/build index 6dc52964c8..1d1a537aea 100755 --- a/packages/textproc/libxml2/build +++ b/packages/textproc/libxml2/build @@ -5,15 +5,18 @@ $SCRIPTS/build toolchain cd $PKG_BUILD -./configure --host=$TARGET_NAME \ - --build=$HOST_NAME \ - --prefix=/usr \ - --sysconfdir=/etc \ - --disable-static \ - --enable-shared \ - --disable-ipv6 \ - --without-python \ - --with-zlib +mkdir -p .build-target + +cd .build-target +../configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-static \ + --enable-shared \ + --disable-ipv6 \ + --without-python \ + --with-zlib make diff --git a/packages/textproc/libxml2/install b/packages/textproc/libxml2/install index 81f9e0234c..e704e40408 100755 --- a/packages/textproc/libxml2/install +++ b/packages/textproc/libxml2/install @@ -3,4 +3,4 @@ . config/options $1 mkdir -p $INSTALL/usr/lib - cp -PR $PKG_BUILD/.libs/libxml2*.so* $INSTALL/usr/lib + cp -P $PKG_BUILD/.build-target/.libs/libxml2*.so* $INSTALL/usr/lib