Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=0ee6029f2a961f5014b898307e1698fe1038e5d3
commit 0ee6029f2a961f5014b898307e1698fe1038e5d3 Author: Marius Cirsta <[email protected]> Date: Sun Jun 24 05:33:57 2012 +0000 xerces-j-2.11.0-1-x86_64 * rebuild with openjava * version bump diff --git a/source/devel-extra/xerces-j/FrugalBuild b/source/devel-extra/xerces-j/FrugalBuild index 82d65d2..0fe2778 100644 --- a/source/devel-extra/xerces-j/FrugalBuild +++ b/source/devel-extra/xerces-j/FrugalBuild @@ -2,36 +2,28 @@ # Maintainer: Miklos Vajna <[email protected]> pkgname=xerces-j -pkgver=2.9.1 +pkgver=2.11.0 pkgrel=1 pkgdesc="Xerces2 Java XML Parser" url="http://xml.apache.org/xerces2-j" groups=('devel-extra') archs=('i686' 'x86_64') -up2date="lynx -dump http://www.apache.org/dist/xml/xerces-j/ |sed -n '/src.*tar.gz$/s/.*src.\(.*\)\.t.*/\1/p'" -source=(http://www.apache.org/dist/xml/xerces-j/Xerces-J-src.$pkgver.tar.gz \ - xerces-j-2.9.0-xml-commons-external.diff) -#signatures=($source.sig '') -Finclude java -depends=(${depends[@]} 'xml-commons-external' 'xml-commons-resolver' 'xjavac') -sha1sums=('78786a120c10b3d7079384cecbd2860260e47445' \ - '0ae6dea1303e5815afc4f0c8d85cacfbe39a5201') -# NOTE: for some reason on x86_64 the build is much slower, 73.74 SBU +_F_archive_name="Xerces-J-src" +Fpkgversep="\." +up2date="Flasttar http://www.apache.org/dist/xerces/j/" +source=(http://www.apache.org/dist/xml/xerces-j/${_F_archive_name}.$pkgver.tar.gz \ + xerces-j-2.11.0-xml-commons-external.diff) +signatures=(${source[0]}.asc '') +Finclude openjava +depends=(${depends[@]} 'xml-commons-external' 'xml-commons-resolver' 'xjavac' 'xalan-j-serializer') build() { - ## HACK! don't remove or it eats your box got killed here while - ## eating 3G mem ... - export CFLAGS="$(echo $CFLAGS|sed 's/-O2/-O0/')" Fcd xerces-${pkgver//./_} Fpatchall - Fsed 'classpath="${build.dir}/classes' \ - 'classpath="${build.dir}/classes:${tools.dir}/${jar.gcj}' build.xml - CLASSPATH=/usr/share/java/xjavac.jar ant \ - -Dtools.dir=/usr/share/java \ + Fant -Dtools.dir=/usr/share/java \ -Djar.apis=xml-apis.jar \ -Djar.resolver=xml-commons-resolver.jar \ - -Djar.gcj=libgcj-`gcc -dumpversion`.jar \ jars Fjar build/xercesImpl.jar } diff --git a/source/devel-extra/xerces-j/xerces-j-2.11.0-xml-commons-external.diff b/source/devel-extra/xerces-j/xerces-j-2.11.0-xml-commons-external.diff new file mode 100644 index 0000000..d0e5585 --- /dev/null +++ b/source/devel-extra/xerces-j/xerces-j-2.11.0-xml-commons-external.diff @@ -0,0 +1,21 @@ +--- xerces-2_11_0.old/build.xml 2010-11-26 20:42:11.000000000 +0000 ++++ xerces-2_11_0/build.xml 2012-06-24 03:36:42.000000000 +0000 +@@ -247,7 +247,7 @@ + <copy file="${src.dir}/org/apache/xerces/impl/xpath/regex/message.properties" + tofile="${build.src}/org/apache/xerces/impl/xpath/regex/message_en.properties"/> + +- <!-- now deal with API's: --> ++ <!-- now deal with API's: + <unzip src="${src.apis.zip}" dest="${build.src}"> + <patternset + includes="org/xml/sax/** +@@ -270,7 +270,8 @@ + org/w3c/dom/xpath/**" + /> + </unzip> +- ++ --> ++ + <!-- substitute tokens as needed --> + <replace file="${build.dir}/src/org/apache/xerces/impl/Version.java" + token="@@VERSION@@" value="${parser.Name} ${parser.Version}"/> diff --git a/source/devel-extra/xerces-j/xerces-j-2.9.0-xml-commons-external.diff b/source/devel-extra/xerces-j/xerces-j-2.9.0-xml-commons-external.diff deleted file mode 100644 index 61445ea..0000000 --- a/source/devel-extra/xerces-j/xerces-j-2.9.0-xml-commons-external.diff +++ /dev/null @@ -1,21 +0,0 @@ -diff -urpN xerces-2_6_2.old/build.xml xerces-2_6_2/build.xml ---- xerces-2_6_2.old/build.xml 2004-02-20 19:58:14.000000000 +0100 -+++ xerces-2_6_2/build.xml 2005-01-15 14:41:08.603978904 +0100 -@@ -190,7 +190,7 @@ Copyright: - </fileset> - </copy> - -- <!-- now deal with API's: --> -+ <!-- now deal with API's: - <unzip src="${src.apis.zip}" dest="${build.src}"> - <patternset - includes="org/xml/sax/** -@@ -202,7 +202,7 @@ Copyright: - org/w3c/dom/traversal/**" - /> - </unzip> -- -+ --> - <!-- substitute tokens as needed --> - <replace file="${build.dir}/src/org/apache/xerces/impl/Version.java" - token="@@VERSION@@" value="${parser.Name} ${parser.Version}"/> _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
