ChangeLog

# ChangeLog for dev-java/crimson
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/crimson/ChangeLog,v 1.20 2007/05/27 10:17:10 betelgeuse Exp $

27 May 2007; Petteri Räty -crimson-1.1.3.ebuild:
Remove generation 1 ebuild.

03 May 2007; Vlastimil Babka ChangeLog:
Gen-1 punt.

03 May 2007; Raúl Porcel crimson-1.1.3-r1.ebuild:
x86 stable wrt #176306

03 May 2007; Vlastimil Babka crimson-1.1.3-r1.ebuild:
Fix src_install() with USE=-doc, thanks armin76.

28 Apr 2007; William L. Thomson Jr.
crimson-1.1.3-r1.ebuild:
Stable on amd64, bug #176306.

28 Apr 2007; nixnut crimson-1.1.3-r1.ebuild:
Stable on ppc wrt bug 176306

27 Apr 2007; Petteri Räty
crimson-1.1.3-r1.ebuild:
Stylistic cleanup.

20 Jan 2007; Markus Rothe crimson-1.1.3-r1.ebuild:
Added ~ppc64

*crimson-1.1.3-r1 (29 Sep 2006)

29 Sep 2006; Joshua Nichols +crimson-1.1.3-r1.ebuild:
Revision bump by fordfrog to support new Java system.

04 May 2005; Jan Brinkmann crimson-1.1.3.ebuild:
stable on ppc, introduced support for the examples and the source useflag

03 Feb 2005; Jan Brinkmann crimson-1.1.3.ebuild:
added doc and jikes useflag support, stable on amd64.

20 Oct 2004; Dylan Carlson crimson-1.1.3.ebuild:
Keywords ~amd64.

17 Oct 2004; Thomas Matthijs crimson-1.1.3.ebuild:
dojar --> java-pkg_dojar

16 Oct 2004; Thomas Matthijs crimson-1.1.3.ebuild:
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740

24 Aug 2004; Chris Aniszczyk crimson-1.1.3.ebuild:
Marking x86

03 May 2004; David Holm crimson-1.1.3.ebuild:
Added to ~ppc.

*crimson-1.1.3 (10 Jan 2004)

10 Jan 2004; Karl Trygve Kalleberg
crimson-1.1.3.ebuild:
Initial import. Ebuild submitted by myself.

Manifest

DIST crimson-1.1.3-src.tar.gz 414360 RMD160 fc01d47934b3a16a1404767d685594918f9ec30b SHA1 e64ea4787d456fb3179253b0d279c7422a78ff03 SHA256 54309397ad73dd6f057757543aa98eb6e46058c431804d4b0f1503399b3e0df3
EBUILD crimson-1.1.3-r1.ebuild 1023 RMD160 157ada6496d8e7c5bd1d7f2dd344b08e7089d670 SHA1 741332761387d91269b42fe86d2f1b0b7a8ca5d2 SHA256 40cf65405daf0eff42ea5e0a7190a5e9fce6e83a9a76e70fd2ee7a8221df3e32
MISC ChangeLog 2172 RMD160 db4af905203320ed6a2ff56ab8d88974e82f52a7 SHA1 923c5ad3e3024f1f799dee4caf630a7497971248 SHA256 fcb0439c968cc8ead2834f2f31fe05ebeeb600289e494e109792d264b9991323
MISC metadata.xml 864 RMD160 8b00fe82af13ed3531d263d9ca663775f239e34c SHA1 48f3804651a540a74c6230d068a756e3677efde8 SHA256 3b1a61b7b29b3d46d520751ff4efd2c65cc3794b9083898a311987fd9f995ab4

crimson-1.1.3-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/crimson/crimson-1.1.3-r1.ebuild,v 1.7 2007/05/03 12:04:06 armin76 Exp $

JAVA_PKG_IUSE="doc examples source"

inherit java-pkg-2 java-ant-2

DESCRIPTION="Apache Crimson XML 1.0 parser"
HOMEPAGE="http://xml.apache.org/crimson/"
SRC_URI="http://xml.apache.org/dist/crimson/${P}-src.tar.gz"

LICENSE="Apache-1.1"
SLOT="1"
KEYWORDS="amd64 ppc ~ppc64 x86"
IUSE=""

DEPEND="|| ( =virtual/jdk-1.4* =virtual/jdk-1.3* )"
RDEPEND=">=virtual/jre-1.3"

src_compile() {
eant jars $(use_doc docs)
}

src_install() {
java-pkg_dojar build/${PN}.jar

dodoc ChangeLog || die
dohtml docs/README.html || die
if use doc; then
java-pkg_dojavadoc build/docs/api
java-pkg_dohtml -r -A class,java,xml build/examples
fi
if use examples; then
dodir /usr/share/doc/${PF}/examples
cp -r examples/* ${D}/usr/share/doc/${PF}/examples
fi
use source && java-pkg_dosrc src/javax src/org
}

metadata.xml




java

Crimson is a Java XML parser which supports XML 1.0 via the following
APIs:
* Java API for XML Processing (JAXP) 1.1 minus the javax.xml.transform
package. JAXP is a pluggable API that allows applications to access XML
documents in a parser-independent manner. It endorses the industry
standard SAX and DOM APIs and also adds a few classes under the
javax.xml.parsers package to implement pluggability and utility methods.
Note: the javax.xml.transform package hierarchy of JAXP is not
implemented by Crimson. One implementation of javax.xml.transform can be
found at Xalan Java 2.
* SAX 2.0
* SAX2 Extensions version 1.0
* DOM Level 2 Core Recommendation