# ChangeLog for dev-java/xml-xmlbeans
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/ChangeLog,v 1.15 2006/10/05 16:58:51 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/ChangeLog,v 1.16 2006/12/26 15:36:13 betelgeuse Exp $
+
+*xml-xmlbeans-20041217-r1 (26 Dec 2006)
+
+ 26 Dec 2006; Petteri Räty <betelgeuse@gentoo.org>
+ +xml-xmlbeans-20041217-r1.ebuild:
+ Migrated to generation 2.
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org>
xml-xmlbeans-20041217.ebuild:
MD5 27c134bfb7f6284ad713592a1bba9919 files/xml-xmlbeans-gentoo.patch 7484
RMD160 8151151602749edc6c87c61e869c25006c1e05fc files/xml-xmlbeans-gentoo.patch 7484
SHA256 228a300b69307f4cba5281e5730ac3460cfc7697ba54e8b918c734b68f1258ef files/xml-xmlbeans-gentoo.patch 7484
-DIST xml-xmlbeans-20041217.tar.bz2 2436239
+DIST xml-xmlbeans-20041217.tar.bz2 2436239 RMD160 6255625d9800b399b6c83e3039e96711c597d731 SHA1 f4908d86cfb5befa1e426ab32068f8694de9260b SHA256 c2a53c653c9f49e172e2c364fc8e111ad3d258f906bbd6b8c65ca0b3f0c57a68
+EBUILD xml-xmlbeans-20041217-r1.ebuild 1347 RMD160 2b911a7baaac326f6e93b479fb91a389a7143534 SHA1 a2377374e9b47847fdbf1f4e61f3759104f5a720 SHA256 c7d8c88d5f9a5ca4d038e224b209da9ce38ce6964b5f7cc6203954c17625b419
+MD5 b5c9ae9150fc9ed17911878352dd7883 xml-xmlbeans-20041217-r1.ebuild 1347
+RMD160 2b911a7baaac326f6e93b479fb91a389a7143534 xml-xmlbeans-20041217-r1.ebuild 1347
+SHA256 c7d8c88d5f9a5ca4d038e224b209da9ce38ce6964b5f7cc6203954c17625b419 xml-xmlbeans-20041217-r1.ebuild 1347
EBUILD xml-xmlbeans-20041217.ebuild 1473 RMD160 40b7839013d53420306e7eae1607838bd0fe1952 SHA1 46558440c5b985b19936da792e91d4602e77d1fa SHA256 80ab9786be62e9991cfdf4d51cca5f49460ce80ce135fa87707196f1a4f9d39a
MD5 92d7107a622e5e1f8cb8ce15d98cc31f xml-xmlbeans-20041217.ebuild 1473
RMD160 40b7839013d53420306e7eae1607838bd0fe1952 xml-xmlbeans-20041217.ebuild 1473
SHA256 80ab9786be62e9991cfdf4d51cca5f49460ce80ce135fa87707196f1a4f9d39a xml-xmlbeans-20041217.ebuild 1473
-MISC ChangeLog 2055 RMD160 3430545c77bb9ea2b802f225bbeb92bb08c38be4 SHA1 0e65563a1267513bbdc9683c9b4c73f69042ee4e SHA256 18d79b96bfdc3183f0515b46c09bf712b16cad137c202864f11154f52245dc51
-MD5 e571978c57488baf45d97127d4436903 ChangeLog 2055
-RMD160 3430545c77bb9ea2b802f225bbeb92bb08c38be4 ChangeLog 2055
-SHA256 18d79b96bfdc3183f0515b46c09bf712b16cad137c202864f11154f52245dc51 ChangeLog 2055
-MISC metadata.xml 1122 RMD160 bf7bf550a70fd5d0ad1301fb1d4576bdc0385ad6 SHA1 6eb98e1b4255c7c52bcc49c1a768bac6cf9f6380 SHA256 e17caa002b304b030177bb1188f0b1a3c9d744fcbb2c2af4665c85612d57d18b
-MD5 2f7eb11c0417ec3403532aa25b5a6c6e metadata.xml 1122
-RMD160 bf7bf550a70fd5d0ad1301fb1d4576bdc0385ad6 metadata.xml 1122
-SHA256 e17caa002b304b030177bb1188f0b1a3c9d744fcbb2c2af4665c85612d57d18b metadata.xml 1122
-MD5 d17fbe1ca053cfb927b65bec2afd966f files/digest-xml-xmlbeans-20041217 75
-RMD160 2854beac21de8cf59f8d2ad4042ece2256dc9550 files/digest-xml-xmlbeans-20041217 75
-SHA256 e10c92758ca87a895397a3c7d8b77bf8756cf26b404d5e5d7ec74212ed5ba345 files/digest-xml-xmlbeans-20041217 75
+MISC ChangeLog 2216 RMD160 d2ad9c987ed8fa986fb9d4f873f9ab761e9f744d SHA1 4de96873739bad971981be2a8acb6732bc01f168 SHA256 2a27b1b94a8c17563e1a4c55aa8e98435a482730335b4de9b2a0f7beb6fb490d
+MD5 519308f30a69510382f2181f9417d40f ChangeLog 2216
+RMD160 d2ad9c987ed8fa986fb9d4f873f9ab761e9f744d ChangeLog 2216
+SHA256 2a27b1b94a8c17563e1a4c55aa8e98435a482730335b4de9b2a0f7beb6fb490d ChangeLog 2216
+MISC metadata.xml 1111 RMD160 4a8446ac5a1e7829cb4dcd54582fea902505de75 SHA1 34f9adc360fb247762f8dd93dbbb77e12a1bf9e2 SHA256 767522bfb4c752e9c8a6bd07bcf61429d5340554933cfd39634536d300c4ec7e
+MD5 ff78f4a5a4894a55be2992a3c1abecc2 metadata.xml 1111
+RMD160 4a8446ac5a1e7829cb4dcd54582fea902505de75 metadata.xml 1111
+SHA256 767522bfb4c752e9c8a6bd07bcf61429d5340554933cfd39634536d300c4ec7e metadata.xml 1111
+MD5 636020c81213ef14668d9b04128ce95e files/digest-xml-xmlbeans-20041217 271
+RMD160 dd6487ccc50ba5d942deb62b6fd3c745f8d98700 files/digest-xml-xmlbeans-20041217 271
+SHA256 e0e76d4db889e0e14ef5ca98e63835244c88ed502ee63527789eeba57da7c6fc files/digest-xml-xmlbeans-20041217 271
+MD5 636020c81213ef14668d9b04128ce95e files/digest-xml-xmlbeans-20041217-r1 271
+RMD160 dd6487ccc50ba5d942deb62b6fd3c745f8d98700 files/digest-xml-xmlbeans-20041217-r1 271
+SHA256 e0e76d4db889e0e14ef5ca98e63835244c88ed502ee63527789eeba57da7c6fc files/digest-xml-xmlbeans-20041217-r1 271
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFFJTncKRy60XGEcJIRAgqkAJ9AdLAaIchcYXIuUDt/CsorXXHUHACgiugU
-ce/PYDRjxAKeJ21GFj+tXuk=
-=W5pi
+iD8DBQFFkUF4cxLzpIGCsLQRAqctAKCKRxkAfKGrtiHBB07a03pD/J/YkwCdG+I8
+wX4/3XgYN9h6TiVdT2Dc0jc=
+=95GJ
-----END PGP SIGNATURE-----
MD5 54982eb6940fd8748761b07f48900bf2 xml-xmlbeans-20041217.tar.bz2 2436239
+RMD160 6255625d9800b399b6c83e3039e96711c597d731 xml-xmlbeans-20041217.tar.bz2 2436239
+SHA256 c2a53c653c9f49e172e2c364fc8e111ad3d258f906bbd6b8c65ca0b3f0c57a68 xml-xmlbeans-20041217.tar.bz2 2436239
--- /dev/null
+MD5 54982eb6940fd8748761b07f48900bf2 xml-xmlbeans-20041217.tar.bz2 2436239
+RMD160 6255625d9800b399b6c83e3039e96711c597d731 xml-xmlbeans-20041217.tar.bz2 2436239
+SHA256 c2a53c653c9f49e172e2c364fc8e111ad3d258f906bbd6b8c65ca0b3f0c57a68 xml-xmlbeans-20041217.tar.bz2 2436239
<longdescription>
-XMLBeans is a tool that allows you to access the full power of XML in a Java
-friendly way. It is an XML-Java binding tool. The idea is that you can take
-advantage the richness and features of XML and XML Schema and have these
-features mapped as naturally as possible to the equivalent Java language and
-typing constructs. XMLBeans uses XML Schema to compile Java interfaces and
-classes that you can then use to access and modify XML instance data. Using
-XMLBeans is similar to using any other Java interface/class, you will see things
-like getFoo or setFoo just as you would expect when working with Java. While a
-major use of XMLBeans is to access your XML instance data with strongly typed
-Java classes there are also API's that allow you access to the full XML infoset
-(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to reflect
+XMLBeans is a tool that allows you to access the full power of XML in a Java
+friendly way. It is an XML-Java binding tool. The idea is that you can take
+advantage the richness and features of XML and XML Schema and have these
+features mapped as naturally as possible to the equivalent Java language and
+typing constructs. XMLBeans uses XML Schema to compile Java interfaces and
+classes that you can then use to access and modify XML instance data. Using
+XMLBeans is similar to using any other Java interface/class, you will see things
+like getFoo or setFoo just as you would expect when working with Java. While a
+major use of XMLBeans is to access your XML instance data with strongly typed
+Java classes there are also API's that allow you access to the full XML infoset
+(XMLBeans keeps full XML Infoset fidelity) as well as to allow you to reflect
into the XML schema itself through an XML Schema Object model.
</longdescription>
--- /dev/null
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/xml-xmlbeans/xml-xmlbeans-20041217-r1.ebuild,v 1.1 2006/12/26 15:36:13 betelgeuse Exp $
+
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="An XML-Java binding tool"
+HOMEPAGE="http://xmlbeans.apache.org/"
+SRC_URI="http://dev.gentoo.org/~karltk/projects/java/distfiles/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc source"
+
+RDEPEND=">=virtual/jre-1.4
+ =dev-java/jaxen-1.1*"
+
+DEPEND=">=virtual/jdk-1.4
+ >=dev-java/ant-core-1.6.2
+ source? ( app-arch/zip )
+ ${RDEPEND}"
+
+S=${WORKDIR}/${P}/v1
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/xml-xmlbeans-gentoo.patch
+
+ java-ant_rewrite-classpath build.xml
+
+ cd ${S}/external/lib
+ #TODO: includes and old copy named oldxbean.jar
+ #that probably should not be used
+ #rm -v *.jar
+
+ java-pkg_jar-from jaxen-1.1 jaxen.jar jaxen-1.1-beta-2.jar
+}
+
+src_compile() {
+ eant xbean.jar $(use_doc docs) \
+ -Dgentoo.classpath=$(java-pkg_getjars ant-core)
+}
+
+# Tests always seem to fail #100895
+
+src_install() {
+ java-pkg_dojar build/lib/xbean*.jar
+
+ dodoc CHANGES.txt NOTICE.txt README.txt
+ if use doc; then
+ java-pkg_dojavadoc build/docs/reference
+ java-pkg_dohtml -r docs
+ fi
+ use source && java-pkg_dosrc src/*
+}