diff options
-rw-r--r-- | dev-java/xerces/ChangeLog | 7 | ||||
-rw-r--r-- | dev-java/xerces/Manifest | 6 | ||||
-rw-r--r-- | dev-java/xerces/files/digest-xerces-2.6.1 | 2 | ||||
-rw-r--r-- | dev-java/xerces/xerces-2.6.0.ebuild | 4 | ||||
-rw-r--r-- | dev-java/xerces/xerces-2.6.1.ebuild | 64 |
5 files changed, 78 insertions, 5 deletions
diff --git a/dev-java/xerces/ChangeLog b/dev-java/xerces/ChangeLog index c57d114607c5..e8e60a02ce91 100644 --- a/dev-java/xerces/ChangeLog +++ b/dev-java/xerces/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/xerces # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/ChangeLog,v 1.16 2004/01/19 04:53:02 strider Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/ChangeLog,v 1.17 2004/02/10 06:53:29 strider Exp $ + +*xerces-2.6.1 (10 Feb 2004) + + 10 Feb 2004; Adrian Almenar <strider@gentoo.org> xerces-2.6.1.ebuild: + Version Bump. 19 Jan 2004; Adrian Almenar <strider@gentoo.org> xerces-2.6.0.ebuild: Added amd64 keyword. diff --git a/dev-java/xerces/Manifest b/dev-java/xerces/Manifest index 4ca605a163a0..af698790ee3c 100644 --- a/dev-java/xerces/Manifest +++ b/dev-java/xerces/Manifest @@ -1,4 +1,6 @@ -MD5 3bc406140cc9bc63578b62471de1c578 ChangeLog 2727 +MD5 f93c1baf12165daa46a1a769d3ea9c07 xerces-2.6.1.ebuild 1942 +MD5 1bc5710f72727045817b48eff8132267 ChangeLog 2845 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 -MD5 c98f000faa74a44c2379c07dec5fa626 xerces-2.6.0.ebuild 1944 +MD5 986576d7a4f78092032870582300c7a9 xerces-2.6.0.ebuild 1938 MD5 1fcb1a39009fabe31915e46883eb55b9 files/digest-xerces-2.6.0 144 +MD5 875f2b76895fcfaf8fdba951c858ce3d files/digest-xerces-2.6.1 144 diff --git a/dev-java/xerces/files/digest-xerces-2.6.1 b/dev-java/xerces/files/digest-xerces-2.6.1 new file mode 100644 index 000000000000..e292b5aaa9e8 --- /dev/null +++ b/dev-java/xerces/files/digest-xerces-2.6.1 @@ -0,0 +1,2 @@ +MD5 060f303e7a58de5e76a4fb08f09c5f6d Xerces-J-src.2.6.1.tar.gz 1565047 +MD5 b1f88422c340278f6d7f92adb646d983 Xerces-J-tools.2.6.1.tar.gz 3713038 diff --git a/dev-java/xerces/xerces-2.6.0.ebuild b/dev-java/xerces/xerces-2.6.0.ebuild index bf75a4367247..22b67d64539c 100644 --- a/dev-java/xerces/xerces-2.6.0.ebuild +++ b/dev-java/xerces/xerces-2.6.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.6.0.ebuild,v 1.5 2004/01/19 04:53:02 strider Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.6.0.ebuild,v 1.6 2004/02/10 06:53:29 strider Exp $ inherit java-pkg eutils @@ -14,7 +14,7 @@ SRC_URI="mirror://apache/xml/xerces-j/Xerces-J-src.${PV}.tar.gz LICENSE="Apache-1.1" SLOT="0" -KEYWORDS="x86 ppc sparc alpha amd64" +KEYWORDS="x86 ppc sparc amd64" DEPEND=">=dev-java/ant-1.5.2" RDEPEND=">=virtual/jdk-1.3" diff --git a/dev-java/xerces/xerces-2.6.1.ebuild b/dev-java/xerces/xerces-2.6.1.ebuild new file mode 100644 index 000000000000..11bdb8b789eb --- /dev/null +++ b/dev-java/xerces/xerces-2.6.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/xerces/xerces-2.6.1.ebuild,v 1.1 2004/02/10 06:53:29 strider Exp $ + +inherit java-pkg eutils + +IUSE="doc" + +S=${WORKDIR}/xerces-${PV//./_} +DESCRIPTION="The next generation of high performance, fully compliant XML parsers in the Apache Xerces family" +HOMEPAGE="http://xml.apache.org/xerces2-j/index.html" +SRC_URI="mirror://apache/xml/xerces-j/Xerces-J-src.${PV}.tar.gz + mirror://apache/xml/xerces-j/Xerces-J-tools.${PV}.tar.gz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~amd64" + +DEPEND=">=dev-java/ant-1.5.2" +RDEPEND=">=virtual/jdk-1.3" + +src_unpack() { + unpack ${A} + mv tools ${S} +} + +src_compile() { + if [ -n "`use doc`" ] ; then + sh build.sh jars sampjar javadocs || die "Compile failed." + else + sh build.sh jars sampjar || die "Compile failed." + fi +} + +src_install() { + java-pkg_dojar build/x*.jar + dodoc TODO STATUS README LICENSE ISSUES + dohtml Readme.html + + if [ -n "`use doc`" ] ; then + dodir /usr/share/doc/${P} + cp -a samples ${D}/usr/share/doc/${P} + dohtml -r build/docs/javadocs + fi +} + +pkg_postinst() { + if [ -n "`use doc`" ] ; then + einfo " " + einfo " API Documentation is in /usr/share/doc/${PN}-${PV}. " + einfo " " + einfo " Online Documentation: " + einfo " http://xml.apache.org/xerces2-j/api.html " + einfo " " + sleep 5 + else + einfo " " + einfo " Online Documentation: " + einfo " http://xml.apache.org/xerces2-j/api.html " + einfo " " + sleep 5 + fi +} + |