--- /dev/null
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/xslt-config
+-rwxr-xr-x root/root usr/bin/xsltproc
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/libexslt/
+-rw-r--r-- root/root usr/include/libexslt/exslt.h
+-rw-r--r-- root/root usr/include/libexslt/exsltconfig.h
+-rw-r--r-- root/root usr/include/libexslt/exsltexports.h
+drwxr-xr-x root/root usr/include/libxslt/
+-rw-r--r-- root/root usr/include/libxslt/attributes.h
+-rw-r--r-- root/root usr/include/libxslt/documents.h
+-rw-r--r-- root/root usr/include/libxslt/extensions.h
+-rw-r--r-- root/root usr/include/libxslt/extra.h
+-rw-r--r-- root/root usr/include/libxslt/functions.h
+-rw-r--r-- root/root usr/include/libxslt/imports.h
+-rw-r--r-- root/root usr/include/libxslt/keys.h
+-rw-r--r-- root/root usr/include/libxslt/namespaces.h
+-rw-r--r-- root/root usr/include/libxslt/numbersInternals.h
+-rw-r--r-- root/root usr/include/libxslt/pattern.h
+-rw-r--r-- root/root usr/include/libxslt/preproc.h
+-rw-r--r-- root/root usr/include/libxslt/security.h
+-rw-r--r-- root/root usr/include/libxslt/templates.h
+-rw-r--r-- root/root usr/include/libxslt/transform.h
+-rw-r--r-- root/root usr/include/libxslt/variables.h
+-rw-r--r-- root/root usr/include/libxslt/xslt.h
+-rw-r--r-- root/root usr/include/libxslt/xsltInternals.h
+-rw-r--r-- root/root usr/include/libxslt/xsltconfig.h
+-rw-r--r-- root/root usr/include/libxslt/xsltexports.h
+-rw-r--r-- root/root usr/include/libxslt/xsltlocale.h
+-rw-r--r-- root/root usr/include/libxslt/xsltutils.h
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libexslt.a
+-rwxr-xr-x root/root usr/lib/libexslt.la
+lrwxrwxrwx root/root usr/lib/libexslt.so -> libexslt.so.0.8.15
+lrwxrwxrwx root/root usr/lib/libexslt.so.0 -> libexslt.so.0.8.15
+-rwxr-xr-x root/root usr/lib/libexslt.so.0.8.15
+drwxr-xr-x root/root usr/lib/libxslt-plugins/
+-rw-r--r-- root/root usr/lib/libxslt.a
+-rwxr-xr-x root/root usr/lib/libxslt.la
+lrwxrwxrwx root/root usr/lib/libxslt.so -> libxslt.so.1.1.26
+lrwxrwxrwx root/root usr/lib/libxslt.so.1 -> libxslt.so.1.1.26
+-rwxr-xr-x root/root usr/lib/libxslt.so.1.1.26
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libexslt.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libxslt.pc
+-rw-r--r-- root/root usr/lib/xsltConf.sh
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man1/
+-rw-r--r-- root/root usr/man/man1/xsltproc.1.gz
+drwxr-xr-x root/root usr/man/man3/
+-rw-r--r-- root/root usr/man/man3/libexslt.3.gz
+-rw-r--r-- root/root usr/man/man3/libxslt.3.gz
--- /dev/null
+# Description: XSL Transformations library
+# URL: http://xmlsoft.org/XSLT/
+# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
+# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Depends on: libxml2
+
+name=libxslt
+version=1.1.26
+release=1
+source=(ftp://xmlsoft.org/libxml2/$name-$version.tar.gz \
+ $name-$version.cross_compilation.patch)
+
+build() {
+ cd $name-$version
+ patch -p1 -i $SRC/$name-$version.cross_compilation.patch
+
+ ./configure --build=$CHOST \
+ --host=$CTARGET \
+ --prefix=/usr \
+ --mandir=/usr/man \
+ --without-debug \
+ --without-crypto \
+ --without-python \
+ --with-libxml-src="$CLFS/usr"
+
+ make
+ make DESTDIR=$PKG install
+
+ rm -rf $PKG/usr/doc $PKG/usr/share
+
+ # move manpages
+ if [ -e $PKG/usr/man/man4/libxslt.4 ]; then
+ cd $PKG/usr/man && \
+ mkdir man3 && \
+ mv man4/libxslt.4 man3/libxslt.3
+ fi
+}
--- /dev/null
+diff -purN libxslt-1.1.26.orig/configure libxslt-1.1.26/configure
+--- libxslt-1.1.26.orig/configure 2009-12-16 16:50:48.000000000 +0100
++++ libxslt-1.1.26/configure 2009-12-16 17:07:50.000000000 +0100
+@@ -15860,32 +15860,9 @@ $as_echo "$as_me: error: libxml source d
+ fi
+ fi
+
+-
+-if ${XML_CONFIG} --libs print > /dev/null 2>&1
+-then
+- XMLVERS=`$XML_CONFIG --version`
+- if test `echo $XMLVERS | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` -ge `echo $LIBXML_REQUIRED_VERSION | sed -e 's/libxml //' | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
+- then
+- LIBXML_LIBS="$LIBXML_LIBS `$XML_CONFIG --libs`"
+- LIBXML_CFLAGS="$LIBXML_CFLAGS `$XML_CONFIG --cflags`"
+- { $as_echo "$as_me:$LINENO: result: $XMLVERS found" >&5
+-$as_echo "$XMLVERS found" >&6; }
+- else
+- { { $as_echo "$as_me:$LINENO: error: Version $XMLVERS found. You need at least libxml2 $LIBXML_REQUIRED_VERSION for this version of libxslt" >&5
+-$as_echo "$as_me: error: Version $XMLVERS found. You need at least libxml2 $LIBXML_REQUIRED_VERSION for this version of libxslt" >&2;}
+- { (exit 1); exit 1; }; }
+- fi
+-else
+- { { $as_echo "$as_me:$LINENO: error: Could not find libxml2 anywhere, check ftp://xmlsoft.org/." >&5
+-$as_echo "$as_me: error: Could not find libxml2 anywhere, check ftp://xmlsoft.org/." >&2;}
+- { (exit 1); exit 1; }; }
+-fi
+-
+-
+-
+-
+-
+-
++XMLVERS=`$XML_CONFIG --version`
++LIBXML_LIBS="-L${SRC_DIR} -lxml2 -lz -lm"
++LIBXML_CFLAGS="-I${SRC_DIR}/include -I${SRC_DIR}/include/libxml2"
+
+ # Check whether --with-plugins was given.
+ if test "${with_plugins+set}" = set; then