# HG changeset patch # User Matthew Sheets # Date 1245164296 0 # Node ID a7cc1a9e59b695948f5ed7d34d9782b9eb02d1da # Parent a821168447a7add922e62abca50c8a7ce88be2d0 Add: xalan-c, an XSLT processor diff -r a821168447a7 -r a7cc1a9e59b6 xalan-c-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xalan-c-dev/receipt Tue Jun 16 14:58:16 2009 +0000 @@ -0,0 +1,16 @@ +# SliTaz package receipt. + +PACKAGE="xalan-c-dev" +VERSION="1.10.0-r705082" +CATEGORY="development" +SHORT_DESC="xalan-c devel files." +WEB_SITE="http://xalan.apache.org/" +MAINTAINER="rcx@zoominternet.net" +WANTED="xalan-c" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $_pkg/usr/include $fs/usr +} diff -r a821168447a7 -r a7cc1a9e59b6 xalan-c/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xalan-c/receipt Tue Jun 16 14:58:16 2009 +0000 @@ -0,0 +1,46 @@ +# SliTaz package receipt. + +PACKAGE="xalan-c" +VERSION="1.10.0-r705082" +CATEGORY="development" +SHORT_DESC="An XSLT processor for transforming XML documents into HTML, text, or other XML document types." +MAINTAINER="rcx@zoominternet.net" +DEPENDS="glibc-base gcc-lib-base xerces-c" +BUILD_DEPENDS="slitaz-toolchain xerces-c xerces-c-dev" +TARBALL="Xalan-C_r705082-src.tar.gz" +WEB_SITE="http://xalan.apache.org/" +# Need to use the patched r705082 version on Gentoo's mirrors +# Normal WGET_URL would be "http://www.apache.org/dist/xml/$PACKAGE/source/$TARBALL" +WGET_URL="http://www.gtlib.gatech.edu/pub/gentoo/distfiles/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + # Determine if BUILD_HOST has been defined in tazwok.conf as it should + if [ -z "$BUILD_HOST" ] ; then + # Provide a default TOOLPREFIX value + BUILD_HOST=i486-pc-linux-gnu + fi + + mv xml-xalan/c $src + rm -r xml-xalan + + cd $src + + export XERCESCROOT=/usr + export XALANCROOT=$src + + ./runConfigure -p linux -c gcc -x g++ -P /usr \ + -C --build=$BUILD_HOST -C --host=$BUILD_HOST && + make && + make DESTDIR=$src/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + + cp -a $_pkg/usr/bin $fs/usr +}