Revision
87652
Author
jmr@macports.org
Date
2011-11-30 11:07:21 -0800 (Wed, 30 Nov 2011)

Log Message

xercesj: update to 2.11.0, fix headless build and focus stealing (#8759)

Modified Paths

Added Paths

Diff

Modified: trunk/dports/java/xercesj/Portfile (87651 => 87652)


--- trunk/dports/java/xercesj/Portfile	2011-11-30 09:27:14 UTC (rev 87651)
+++ trunk/dports/java/xercesj/Portfile	2011-11-30 19:07:21 UTC (rev 87652)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name				xercesj
-version				2.9.1
+version				2.11.0
 
 categories			java textproc
 license				Apache-2 W3C
@@ -22,18 +22,22 @@
 distfiles			${distname}${extract.suffix} \
 					Xerces-J-tools.${version}${extract.suffix}
 
-master_sites		apache:xml/xerces-j/
+master_sites		apache:xerces/j/
 checksums			${distname}${extract.suffix} \
-						md5 e340cba4a2abf4f0f833488380821153 \
+						rmd160 5ae4b52c2907e560aed36cdb146140fd4db05875 \
+						sha256 f59a5ef7b51bd883f2e9bda37a9360692e6c5e439b98d9b6ac1953e1f98b0680 \
 					Xerces-J-tools.${version}${extract.suffix} \
-						md5 6b50c65f2c31d66bb258aa5be79b0e21
+						rmd160 a9469fb48b7ca23cced0bb68d0f424ad8209aed5 \
+						sha256 ff9a5e3a12b4bdad5a9238db03ed5a4709831d3e2c13fe53601163c374ad2051
 
 depends_build		bin:ant:apache-ant
 depends_lib			bin:java:kaffe
-					
+
 worksrcdir			xerces-[string map ". _" $version]
 set tools			tools
 
+patchfiles          build.xml.patch
+
 use_configure		no
 
 build.cmd			ant

Added: trunk/dports/java/xercesj/files/build.xml.patch (0 => 87652)


--- trunk/dports/java/xercesj/files/build.xml.patch	                        (rev 0)
+++ trunk/dports/java/xercesj/files/build.xml.patch	2011-11-30 19:07:21 UTC (rev 87652)
@@ -0,0 +1,10 @@
+--- build.xml.orig	2010-11-27 07:42:11.000000000 +1100
++++ build.xml	2011-12-01 05:56:14.000000000 +1100
+@@ -430,6 +430,7 @@
+       <arg value="targetDirectory=${build.docs}"/>
+       <arg value="${build.dir}/xdocs/docs-book.xml"/>
+       <arg value="${build.dir}/xdocs/style"/>
++      <jvmarg value="-Djava.awt.headless=true"/>
+     </java>
+ 
+     <copy file="${docs.dir}/download.cgi" tofile="${build.docs}/download.cgi"/>