Ebuild for xml-xmlbeans 2.1.0 and 2.2.0. Version Bumps. Reproducible: Always Corrected the URL so that it gets the file off an existing file, from one of the apache servers. The URL should really be fixed to pick it form the apache mirrors pool.
Created attachment 115254 [details] XMLBeans 2.1.0 ebuild
Created attachment 115256 [details] XMLBeans 2.2.0 ebuild
New versions of xml-xmlbeans, 2.1.0 and 2.2.0.
(In reply to comment #2) > Created an attachment (id=115256) [edit] > XMLBeans 2.2.0 ebuild > In SRC_URI you can use mirror://apache/ to take advantage of the apache mirroring system. No need to attach a new ebuild for just this fix.
I tested the 2.2.0 ebuild and it uses bundled dependencies. We should try to get it working with using these bundled deps as system installed copies: /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/jam-0.1.0-src.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/jsr173_1.0_api_bundle.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/piccolo_apache_dist_20040711_v2.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/piccolo_apache_dist_20040629_v2.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/saxon8-dom.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/piccolo_apache_dist_20040629.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/oldxbean.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/piccolo_apache_dist_20040711.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/jsr173_1.0_api.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/saxon8.jar /var/tmp/portage/dev-java/xml-xmlbeans-2.2.0/work/xmlbeans-2.2.0/external/lib/junit.jar
"As menitioned earlier, as of the 2.2.0 release, XMLBeans has been updated to use Saxon-B version 8.6.1 for (untyped) XPath/XQuery support."
dev-java/xml-xmlbeans-2.3.0 was released on 2007-05-30.
dev-java/xml-xmlbeans-2.4.0 was released on 2008-07-08.
New Release: Apache XMLBeans 2.5.0 (December 14, 2009)
Created attachment 301253 [details] xml-xmlbeans-2.2.0.ebuild Version without prebuild jars (except oldxmlbeans.jar)
Created attachment 301255 [details, diff] xml-xmlbeans-2.3.0.ebuild Version 2.3.0
Created attachment 301257 [details, diff] xml-xmlbeans-2.4.0.ebuild Version 2.4.0
Created attachment 301259 [details, diff] xml-xmlbeans-2.5.0.ebuild Version 2.5.0
FWIW, at least 2.5.0 doesn't depend on jaxen anymore.
Created attachment 323084 [details] xml-xmlbeans-2.6.0.ebuild Here is the ebuild for xml-xmlbeans-2.6.0 and appropriate patches. It depends on dev-java/piccolo (could be taken from java-experimental overlay) and dev-java/annogen (could be taken from my 'dmol' overlay). Comments are welcome.
Created attachment 323086 [details, diff] files/xml-xmlbeans-2.6.0-build.xml.patch
Created attachment 323088 [details, diff] files/xml-xmlbeans-2.6.0-jam.patch
Created attachment 323090 [details, diff] files/xml-xmlbeans-2.6.0-piccolo.patch
I have tried installing ebuild 2.6.0, it works but portage needs also other two packages, dev-java/annogen-0.1.0 and dev-java/piccolo-1.04 (there are some ebuilds currently available in dmol overlay)
+ 17 Sep 2013; Tom Wijsman <TomWij@gentoo.org> +metadata.xml, + +piccolo-1.04.ebuild: + New ebuild for dev-java/piccolo; a small, extremely fast XML parser for Java. + Imported from dmol overlay, for bug #173129. + 17 Sep 2013; Tom Wijsman <TomWij@gentoo.org> +annogen-0.1.0.ebuild, + +metadata.xml: + New ebuild for dev-java/annogen; a tool which helps you work with JSR175 + annotations. Imported from dmol overlay, for bug #173129. + 17 Sep 2013; Tom Wijsman <TomWij@gentoo.org> + +files/xml-xmlbeans-2.6.0-jam.patch, +files/xml-xmlbeans-2.6.0-piccolo.patch, + +files/xml-xmlbeans-2.6.0-remove-jamsupport.patch, +xml-xmlbeans-2.6.0.ebuild: + Version bump to 2.6.0, imported from dmol overlay; made additional adjustments + like adding missing dependencies and simplifying maintenance. Fixes bug + #173129. Thanks to Kim, Arfrever, Karsten, dmol and Java herd for helping.