diff options
author | Joshua Nichols <nichoj@gentoo.org> | 2006-07-01 17:28:47 +0000 |
---|---|---|
committer | Joshua Nichols <nichoj@gentoo.org> | 2006-07-01 17:28:47 +0000 |
commit | c03fdd294240d9c0f7e4704d49c7b3b99a035896 (patch) | |
tree | e337625dff96a6a17ac1f5a991a0c109d4155748 | |
parent | Drop ~mips as discussed with Stephen Becker <geoman@gentoo.org>. (diff) | |
download | historical-c03fdd294240d9c0f7e4704d49c7b3b99a035896.tar.gz historical-c03fdd294240d9c0f7e4704d49c7b3b99a035896.tar.bz2 historical-c03fdd294240d9c0f7e4704d49c7b3b99a035896.zip |
Revision bump to support new Java system.
Package-Manager: portage-2.1.1_pre1
-rw-r--r-- | dev-java/gjdoc/ChangeLog | 5 | ||||
-rw-r--r-- | dev-java/gjdoc/Manifest | 33 | ||||
-rw-r--r-- | dev-java/gjdoc/files/digest-gjdoc-0.7.7-r1 | 3 | ||||
-rw-r--r-- | dev-java/gjdoc/gjdoc-0.7.7-r1.ebuild | 62 |
4 files changed, 84 insertions, 19 deletions
diff --git a/dev-java/gjdoc/ChangeLog b/dev-java/gjdoc/ChangeLog index 5cd49fc3fb3b..944dc210b010 100644 --- a/dev-java/gjdoc/ChangeLog +++ b/dev-java/gjdoc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-java/gjdoc # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/gjdoc/ChangeLog,v 1.10 2006/05/15 07:36:41 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/gjdoc/ChangeLog,v 1.11 2006/07/01 17:28:47 nichoj Exp $ + + 01 Jul 2006; Joshua Nichols <nichoj@gentoo.org> +gjdoc-0.7.7-r1.ebuild: + Revision bump to support new Java system. 15 May 2006; Petteri Räty <betelgeuse@gentoo.org> gjdoc-0.7.7.ebuild: Changed SRC_URI to use mirror://gnu. diff --git a/dev-java/gjdoc/Manifest b/dev-java/gjdoc/Manifest index 3f7363986c5d..7b305dab1e82 100644 --- a/dev-java/gjdoc/Manifest +++ b/dev-java/gjdoc/Manifest @@ -1,30 +1,27 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX gjdoc 137 RMD160 fea337e7175295d679564390bb6a2006cf54966d SHA1 a2358dbdcbe9ae1f8e2e48c98e282f8883e7eb1e SHA256 f0d9f62aa69c3e5ad7a19806816b8e744388bf3f063e55f19e2f9bfbd32438f0 size 137 +AUX gjdoc 137 RMD160 fea337e7175295d679564390bb6a2006cf54966d SHA1 a2358dbdcbe9ae1f8e2e48c98e282f8883e7eb1e SHA256 f0d9f62aa69c3e5ad7a19806816b8e744388bf3f063e55f19e2f9bfbd32438f0 MD5 09c41d12fbdde13c5d1d4a64aa66bd0f files/gjdoc 137 RMD160 fea337e7175295d679564390bb6a2006cf54966d files/gjdoc 137 SHA256 f0d9f62aa69c3e5ad7a19806816b8e744388bf3f063e55f19e2f9bfbd32438f0 files/gjdoc 137 -DIST gjdoc-0.7.7.tar.gz 731115 RMD160 118f8f710d22559cbb49eee73377fc733dcf86e3 SHA256 6cae05c4c49cd7f33650403a2fdbf1248c20751fa11099ca37bd34a4f1a0bd59 size 731115 -EBUILD gjdoc-0.7.7.ebuild 1758 RMD160 94607f4d5b1e5af37aa3657ae4c730911ebcc07c SHA1 a03dd69db9ab2ae7b3d4c68cc3641246ab63ff0f SHA256 4ab547b422b7f8bfc9ba614474e5a28d5c1ad9ec9346ece22b6f9427730cb1dc size 1758 +DIST gjdoc-0.7.7.tar.gz 731115 RMD160 118f8f710d22559cbb49eee73377fc733dcf86e3 SHA1 d21ad5a12a283046735a5755dc8ca4ab51bd04bb SHA256 6cae05c4c49cd7f33650403a2fdbf1248c20751fa11099ca37bd34a4f1a0bd59 +EBUILD gjdoc-0.7.7-r1.ebuild 1824 RMD160 6df92dedd59e19f5ad3d646f586fe9cf270f0fc0 SHA1 034d2b7428c66e107f933599818bb4421f697711 SHA256 9064f4c66c9a31a1af1bdec22b3ae2902f0a5f35aeabc220a704c12f6bf54eff +MD5 a40d53592361a3f7292d46c4fc4719fe gjdoc-0.7.7-r1.ebuild 1824 +RMD160 6df92dedd59e19f5ad3d646f586fe9cf270f0fc0 gjdoc-0.7.7-r1.ebuild 1824 +SHA256 9064f4c66c9a31a1af1bdec22b3ae2902f0a5f35aeabc220a704c12f6bf54eff gjdoc-0.7.7-r1.ebuild 1824 +EBUILD gjdoc-0.7.7.ebuild 1758 RMD160 94607f4d5b1e5af37aa3657ae4c730911ebcc07c SHA1 a03dd69db9ab2ae7b3d4c68cc3641246ab63ff0f SHA256 4ab547b422b7f8bfc9ba614474e5a28d5c1ad9ec9346ece22b6f9427730cb1dc MD5 742dcb3854b29499e9de4480dd2e51ae gjdoc-0.7.7.ebuild 1758 RMD160 94607f4d5b1e5af37aa3657ae4c730911ebcc07c gjdoc-0.7.7.ebuild 1758 SHA256 4ab547b422b7f8bfc9ba614474e5a28d5c1ad9ec9346ece22b6f9427730cb1dc gjdoc-0.7.7.ebuild 1758 -MISC ChangeLog 1589 RMD160 e1f19e825fcf6c659107dd044c6f8daaaf99bee0 SHA1 a8f7f92aecb8ba6c3c8f8d2b1e92135236ba8138 SHA256 27ce562398a81f5161a4a361f184b0e2322fac1cb49f7082caca809b12ff43f9 size 1589 -MD5 1075348bb62d0dd6594adeea37b81de4 ChangeLog 1589 -RMD160 e1f19e825fcf6c659107dd044c6f8daaaf99bee0 ChangeLog 1589 -SHA256 27ce562398a81f5161a4a361f184b0e2322fac1cb49f7082caca809b12ff43f9 ChangeLog 1589 -MISC metadata.xml 535 RMD160 2b7405a531e1016213ff45e73146de8f65911368 SHA1 c87752dba3c878d25f9ebb48ccf5b7e940b7fa66 SHA256 c8a221fbe6044b6dc49c2bd6de27a17f30e15734342c66ae5df87d510981f788 size 535 +MISC ChangeLog 1704 RMD160 beeb0b9ec411adbbdef682032ec504b868714e93 SHA1 9155a2e005908ee0109a6074fdeb7d9165d3bbaf SHA256 5f01ce8639fc7011cdc6fd0f1bd394b2666ddeaa6d700e29eced0c3196d8dea2 +MD5 b1568ebff424432f35f50ead02e3cc72 ChangeLog 1704 +RMD160 beeb0b9ec411adbbdef682032ec504b868714e93 ChangeLog 1704 +SHA256 5f01ce8639fc7011cdc6fd0f1bd394b2666ddeaa6d700e29eced0c3196d8dea2 ChangeLog 1704 +MISC metadata.xml 535 RMD160 2b7405a531e1016213ff45e73146de8f65911368 SHA1 c87752dba3c878d25f9ebb48ccf5b7e940b7fa66 SHA256 c8a221fbe6044b6dc49c2bd6de27a17f30e15734342c66ae5df87d510981f788 MD5 0d8df1cd88e392aa059af56ac1d368e9 metadata.xml 535 RMD160 2b7405a531e1016213ff45e73146de8f65911368 metadata.xml 535 SHA256 c8a221fbe6044b6dc49c2bd6de27a17f30e15734342c66ae5df87d510981f788 metadata.xml 535 MD5 bc0a9235adbff62eeb2f2020c3a39b42 files/digest-gjdoc-0.7.7 235 RMD160 76a21bad196c14964e86a66145c0b778f1293103 files/digest-gjdoc-0.7.7 235 SHA256 e02a20a8d58a42306d2555933a40148d2c424400937f57569cc93c2f2ccba003 files/digest-gjdoc-0.7.7 235 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEaC+YcxLzpIGCsLQRAh/+AJ9eo445UEJx3cfAHwSfRt7MzbXQKgCdGf+v -JVm0u5PA9fWozvy5ZbhpobU= -=l2Hq ------END PGP SIGNATURE----- +MD5 bc0a9235adbff62eeb2f2020c3a39b42 files/digest-gjdoc-0.7.7-r1 235 +RMD160 76a21bad196c14964e86a66145c0b778f1293103 files/digest-gjdoc-0.7.7-r1 235 +SHA256 e02a20a8d58a42306d2555933a40148d2c424400937f57569cc93c2f2ccba003 files/digest-gjdoc-0.7.7-r1 235 diff --git a/dev-java/gjdoc/files/digest-gjdoc-0.7.7-r1 b/dev-java/gjdoc/files/digest-gjdoc-0.7.7-r1 new file mode 100644 index 000000000000..7229ffbc69cb --- /dev/null +++ b/dev-java/gjdoc/files/digest-gjdoc-0.7.7-r1 @@ -0,0 +1,3 @@ +MD5 f9755ee2601f7903360680694747a8c7 gjdoc-0.7.7.tar.gz 731115 +RMD160 118f8f710d22559cbb49eee73377fc733dcf86e3 gjdoc-0.7.7.tar.gz 731115 +SHA256 6cae05c4c49cd7f33650403a2fdbf1248c20751fa11099ca37bd34a4f1a0bd59 gjdoc-0.7.7.tar.gz 731115 diff --git a/dev-java/gjdoc/gjdoc-0.7.7-r1.ebuild b/dev-java/gjdoc/gjdoc-0.7.7-r1.ebuild new file mode 100644 index 000000000000..510f3a3a2ad3 --- /dev/null +++ b/dev-java/gjdoc/gjdoc-0.7.7-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gjdoc/gjdoc-0.7.7-r1.ebuild,v 1.1 2006/07/01 17:28:47 nichoj Exp $ + +inherit java-pkg-2 + +DESCRIPTION="A javadoc compatible Java source documentation generator." +HOMEPAGE="http://www.gnu.org/software/cp-tools/" +SRC_URI="mirror://gnu/classpath/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" + +# Possible USE flags. +# +# 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="xmldoclet source" + +# 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 + source? ( app-arch/zip )" + +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" + + # Does not work with gcc 3.* and without these it tries to use gij + # see bug #116804 for details + + # TODO ideally, would respect JAVACFLAGS + JAVA="java" JAVAC="javac $(java-pkg_javac-args)" \ + econf ${myc} \ + $(use_enable xmldoclet) || 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 + dodoc AUTHORS ChangeLog NEWS README + + cd ${S}/docs + make DESTDIR=${D} install || die "Failed to install documentation" + + use source && java-pkg_dosrc "${S}/src"/{com,gnu} +} |