From 38c41a4ca61c89d1646cc5cee778b1cbd115d8ed Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petteri=20R=C3=A4ty?= Date: Tue, 26 Dec 2006 15:36:13 +0000 Subject: [PATCH] Migrated to generation 2. Package-Manager: portage-2.1.2_rc4-r1 --- dev-java/xml-xmlbeans/ChangeLog | 8 ++- dev-java/xml-xmlbeans/Manifest | 39 +++++++------ .../files/digest-xml-xmlbeans-20041217 | 2 + .../files/digest-xml-xmlbeans-20041217-r1 | 3 + dev-java/xml-xmlbeans/metadata.xml | 22 +++---- .../xml-xmlbeans-20041217-r1.ebuild | 57 +++++++++++++++++++ 6 files changed, 103 insertions(+), 28 deletions(-) create mode 100644 dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217-r1 create mode 100644 dev-java/xml-xmlbeans/xml-xmlbeans-20041217-r1.ebuild diff --git a/dev-java/xml-xmlbeans/ChangeLog b/dev-java/xml-xmlbeans/ChangeLog index 951002b9eb61..4996df611da4 100644 --- a/dev-java/xml-xmlbeans/ChangeLog +++ b/dev-java/xml-xmlbeans/ChangeLog @@ -1,6 +1,12 @@ # 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 + +xml-xmlbeans-20041217-r1.ebuild: + Migrated to generation 2. 05 Oct 2006; Gustavo Zacarias xml-xmlbeans-20041217.ebuild: diff --git a/dev-java/xml-xmlbeans/Manifest b/dev-java/xml-xmlbeans/Manifest index d5afcd8a2d80..846c1f2258b1 100644 --- a/dev-java/xml-xmlbeans/Manifest +++ b/dev-java/xml-xmlbeans/Manifest @@ -5,26 +5,33 @@ AUX xml-xmlbeans-gentoo.patch 7484 RMD160 8151151602749edc6c87c61e869c25006c1e05 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----- diff --git a/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217 b/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217 index 339b584da190..574407e8d516 100644 --- a/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217 +++ b/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217 @@ -1 +1,3 @@ MD5 54982eb6940fd8748761b07f48900bf2 xml-xmlbeans-20041217.tar.bz2 2436239 +RMD160 6255625d9800b399b6c83e3039e96711c597d731 xml-xmlbeans-20041217.tar.bz2 2436239 +SHA256 c2a53c653c9f49e172e2c364fc8e111ad3d258f906bbd6b8c65ca0b3f0c57a68 xml-xmlbeans-20041217.tar.bz2 2436239 diff --git a/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217-r1 b/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217-r1 new file mode 100644 index 000000000000..574407e8d516 --- /dev/null +++ b/dev-java/xml-xmlbeans/files/digest-xml-xmlbeans-20041217-r1 @@ -0,0 +1,3 @@ +MD5 54982eb6940fd8748761b07f48900bf2 xml-xmlbeans-20041217.tar.bz2 2436239 +RMD160 6255625d9800b399b6c83e3039e96711c597d731 xml-xmlbeans-20041217.tar.bz2 2436239 +SHA256 c2a53c653c9f49e172e2c364fc8e111ad3d258f906bbd6b8c65ca0b3f0c57a68 xml-xmlbeans-20041217.tar.bz2 2436239 diff --git a/dev-java/xml-xmlbeans/metadata.xml b/dev-java/xml-xmlbeans/metadata.xml index 896ad614b2db..3f89838776b7 100644 --- a/dev-java/xml-xmlbeans/metadata.xml +++ b/dev-java/xml-xmlbeans/metadata.xml @@ -6,17 +6,17 @@ -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. diff --git a/dev-java/xml-xmlbeans/xml-xmlbeans-20041217-r1.ebuild b/dev-java/xml-xmlbeans/xml-xmlbeans-20041217-r1.ebuild new file mode 100644 index 000000000000..e3848a5be3db --- /dev/null +++ b/dev-java/xml-xmlbeans/xml-xmlbeans-20041217-r1.ebuild @@ -0,0 +1,57 @@ +# 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/* +} -- 2.26.2