diff options
author | Joshua Nichols <nichoj@gentoo.org> | 2006-07-03 14:29:20 +0000 |
---|---|---|
committer | Joshua Nichols <nichoj@gentoo.org> | 2006-07-03 14:29:20 +0000 |
commit | 21396449cf757145531269e4ee5155329ac7a120 (patch) | |
tree | 5dcb938e6d63d4ceeb5052fca4ff9c87ecc995ce /dev-java/javacc | |
parent | Stable on sparc wrt #138808 (diff) | |
download | gentoo-2-21396449cf757145531269e4ee5155329ac7a120.tar.gz gentoo-2-21396449cf757145531269e4ee5155329ac7a120.tar.bz2 gentoo-2-21396449cf757145531269e4ee5155329ac7a120.zip |
Revision bump to support new Java system, and fixes bug #131137
(Portage version: 2.1.1_pre1)
Diffstat (limited to 'dev-java/javacc')
-rw-r--r-- | dev-java/javacc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-java/javacc/files/digest-javacc-3.2-r3 | 2 | ||||
-rw-r--r-- | dev-java/javacc/files/digest-javacc-4.0 | 2 | ||||
-rw-r--r-- | dev-java/javacc/files/digest-javacc-4.0-r1 | 3 | ||||
-rw-r--r-- | dev-java/javacc/javacc-4.0-r1.ebuild | 50 |
5 files changed, 63 insertions, 1 deletions
diff --git a/dev-java/javacc/ChangeLog b/dev-java/javacc/ChangeLog index bdd2a3b7fbe6..bf2fc74e69b1 100644 --- a/dev-java/javacc/ChangeLog +++ b/dev-java/javacc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/javacc # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/javacc/ChangeLog,v 1.16 2006/01/22 05:08:34 nichoj Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/javacc/ChangeLog,v 1.17 2006/07/03 14:29:20 nichoj Exp $ + +*javacc-4.0-r1 (03 Jul 2006) + + 03 Jul 2006; Joshua Nichols <nichoj@gentoo.org> +javacc-4.0-r1.ebuild: + Revision bump to support new Java system, and fixes bug #131137 *javacc-4.0 (22 Jan 2006) diff --git a/dev-java/javacc/files/digest-javacc-3.2-r3 b/dev-java/javacc/files/digest-javacc-3.2-r3 index 5a33b72706cc..58f0caf19336 100644 --- a/dev-java/javacc/files/digest-javacc-3.2-r3 +++ b/dev-java/javacc/files/digest-javacc-3.2-r3 @@ -1 +1,3 @@ MD5 bc0fe5d325e24f2e7c95e5c962813354 javacc-3.2.tar.gz 620640 +RMD160 3c9944db1ec889a1197b4b4d8ccdf2c8dd8eba7f javacc-3.2.tar.gz 620640 +SHA256 1a91a5051033b5e4fbae634a3f41dc74f091e42895bd240b9d6091aef6bb0eec javacc-3.2.tar.gz 620640 diff --git a/dev-java/javacc/files/digest-javacc-4.0 b/dev-java/javacc/files/digest-javacc-4.0 index a696fa472550..c1d25a43bdda 100644 --- a/dev-java/javacc/files/digest-javacc-4.0 +++ b/dev-java/javacc/files/digest-javacc-4.0 @@ -1 +1,3 @@ MD5 bf91835dc1bb4821f4b26fd552b43c8d javacc-4.0src.tar.gz 765150 +RMD160 c33b1b9a518c229a87265bb4b200444a5b921380 javacc-4.0src.tar.gz 765150 +SHA256 062a35b89cf1bb4260627c32f480d26e17bf4595024e4b4e472a46fe1b24655f javacc-4.0src.tar.gz 765150 diff --git a/dev-java/javacc/files/digest-javacc-4.0-r1 b/dev-java/javacc/files/digest-javacc-4.0-r1 new file mode 100644 index 000000000000..c1d25a43bdda --- /dev/null +++ b/dev-java/javacc/files/digest-javacc-4.0-r1 @@ -0,0 +1,3 @@ +MD5 bf91835dc1bb4821f4b26fd552b43c8d javacc-4.0src.tar.gz 765150 +RMD160 c33b1b9a518c229a87265bb4b200444a5b921380 javacc-4.0src.tar.gz 765150 +SHA256 062a35b89cf1bb4260627c32f480d26e17bf4595024e4b4e472a46fe1b24655f javacc-4.0src.tar.gz 765150 diff --git a/dev-java/javacc/javacc-4.0-r1.ebuild b/dev-java/javacc/javacc-4.0-r1.ebuild new file mode 100644 index 000000000000..abfc4482525f --- /dev/null +++ b/dev-java/javacc/javacc-4.0-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/javacc/javacc-4.0-r1.ebuild,v 1.1 2006/07/03 14:29:20 nichoj Exp $ + +inherit java-pkg-2 java-ant-2 eutils + +DESCRIPTION="Java Compiler Compiler" +HOMEPAGE="https://javacc.dev.java.net/servlets/ProjectHome" +SRC_URI="https://${PN}.dev.java.net/files/documents/17/26783/${P}src.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc examples source" +DEPEND=">=virtual/jdk-1.3 + sys-apps/sed + dev-java/ant-core + source? ( app-arch/zip )" +RDEPEND=">=virtual/jre-1.3" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${P}-javadoc.patch +} + +src_compile() { + eant jar $(use_doc) +} + +src_install() { + java-pkg_dojar bin/lib/${PN}.jar + + if use doc; then + dodoc README + java-pkg_dohtml -r www/* + java-pkg_dohtml -r doc/api + 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/* + + newenvd ${FILESDIR}/javacc-${PV} 22javacc + + java-pkg_dolauncher javacc --main javacc + java-pkg_dolauncher jjdoc --main jjdoc + java-pkg_dolauncher jjree --main jjtree +} |