diff options
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/gjdoc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-java/gjdoc/Manifest | 16 | ||||
-rw-r--r-- | dev-java/gjdoc/files/digest-gjdoc-0.7.6 | 1 | ||||
-rw-r--r-- | dev-java/gjdoc/gjdoc-0.7.6.ebuild | 49 |
4 files changed, 60 insertions, 13 deletions
diff --git a/dev-java/gjdoc/ChangeLog b/dev-java/gjdoc/ChangeLog index 18874109b78f..fa27968848f3 100644 --- a/dev-java/gjdoc/ChangeLog +++ b/dev-java/gjdoc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/gjdoc # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gjdoc/ChangeLog,v 1.3 2005/10/02 19:36:55 humpback Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/gjdoc/ChangeLog,v 1.4 2005/10/16 20:30:41 betelgeuse Exp $ + +*gjdoc-0.7.6 (16 Oct 2005) + + 16 Oct 2005; Petteri Räty <betelgeuse@gentoo.org> +gjdoc-0.7.6.ebuild: + Version bump. 02 Oct 2005; Gustavo Felisberto <humpback@gentoo.org>; gjdoc-0.7.5.ebuild: Added ~amd64 diff --git a/dev-java/gjdoc/Manifest b/dev-java/gjdoc/Manifest index c8e15ee00ba8..32adb4d8279d 100644 --- a/dev-java/gjdoc/Manifest +++ b/dev-java/gjdoc/Manifest @@ -1,15 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 ac3a3e4ad86613b8102c2c6938d62ef5 gjdoc-0.7.5.ebuild 1514 MD5 4585003c94101c82ceb212eb985917e7 ChangeLog 632 -MD5 0d8df1cd88e392aa059af56ac1d368e9 metadata.xml 535 MD5 3fb0d8107550edfcee8ba6f0cf1bfc85 files/digest-gjdoc-0.7.5 63 +MD5 40aac295afe989059e3e986ffa925c68 files/digest-gjdoc-0.7.6 63 MD5 09c41d12fbdde13c5d1d4a64aa66bd0f files/gjdoc 137 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDQDag8zY1VwezZiERAjRkAKCdrr6+vtGRxJX1Knweb/F3D9hFHQCfUz6q -fbUyoFtNKFCORWsB/NBJdKY= -=G0Yv ------END PGP SIGNATURE----- +MD5 ac3a3e4ad86613b8102c2c6938d62ef5 gjdoc-0.7.5.ebuild 1514 +MD5 ac3a3e4ad86613b8102c2c6938d62ef5 gjdoc-0.7.6.ebuild 1514 +MD5 0d8df1cd88e392aa059af56ac1d368e9 metadata.xml 535 diff --git a/dev-java/gjdoc/files/digest-gjdoc-0.7.6 b/dev-java/gjdoc/files/digest-gjdoc-0.7.6 new file mode 100644 index 000000000000..1d6edecf8d7b --- /dev/null +++ b/dev-java/gjdoc/files/digest-gjdoc-0.7.6 @@ -0,0 +1 @@ +MD5 cf3edc2e4d0079379e6cf08000cac432 gjdoc-0.7.6.tar.gz 729325 diff --git a/dev-java/gjdoc/gjdoc-0.7.6.ebuild b/dev-java/gjdoc/gjdoc-0.7.6.ebuild new file mode 100644 index 000000000000..a942a50261e4 --- /dev/null +++ b/dev-java/gjdoc/gjdoc-0.7.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gjdoc/gjdoc-0.7.6.ebuild,v 1.1 2005/10/16 20:30:41 betelgeuse Exp $ + +inherit java-pkg + +DESCRIPTION="A javadoc compatible Java source documentation generator." +HOMEPAGE="http://www.gnu.org/software/cp-tools/" +SRC_URI="ftp://ftp.gnu.org/gnu/classpath/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~sparc ~x86 ~amd64" + +# Possible USE flags. +# +# xml: to --enable-xmldoclet (disabled by default) +# native: to --enable-native +# doc: to generate javadoc +# debug: There is a debug doclet installed by default but maybe could +# have a wrapper that uses it. +# +IUSE="" + +# Refused to emerge with sun-jdk-1.3* complaining about wanting a bigger stack size +DEPEND=">=dev-java/antlr-2.7.1 + >=virtual/jdk-1.4" + +RDEPEND=">=virtual/jre-1.4 + >=dev-java/antlr-2.7.1" + +src_compile() { + # I think that configure will do --enable-native if it finds gcj + # so we'll disable it explicitly + local myc="--with-antlr-jar=$(java-pkg_getjar antlr antlr.jar) --disable-native" + myc="${myc} --disable-dependency-tracking" + econf ${myc} || die "econf failed" + emake || die "emake failed" +} + +src_install() { + local jars="com-sun-tools-doclets-Taglet gnu-classpath-tools-gjdoc com-sun-javadoc" + for jar in ${jars}; do + java-pkg_newjar ${jar}-${PV}.jar ${jar}.jar + done + dobin ${FILESDIR}/gjdoc + cd ${S}/docs + make DESTDIR=${D} install || die "Failed to install documentation" +} |