diff options
author | 2004-07-23 05:57:29 +0000 | |
---|---|---|
committer | 2004-07-23 05:57:29 +0000 | |
commit | 49a5a1bd26e14cd4155676a2162b3877c9dc8200 (patch) | |
tree | 463eece400d9d3a086efa6d8c847c82f73b6d8a0 /dev-java | |
parent | Removed sed usage from the global scope in favour of bash regex, see bug (diff) | |
download | gentoo-2-49a5a1bd26e14cd4155676a2162b3877c9dc8200.tar.gz gentoo-2-49a5a1bd26e14cd4155676a2162b3877c9dc8200.tar.bz2 gentoo-2-49a5a1bd26e14cd4155676a2162b3877c9dc8200.zip |
*** empty log message ***
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/xdoclet/ChangeLog | 7 | ||||
-rw-r--r-- | dev-java/xdoclet/Manifest | 3 | ||||
-rw-r--r-- | dev-java/xdoclet/files/digest-xdoclet-1.2.1 | 2 | ||||
-rw-r--r-- | dev-java/xdoclet/metadata.xml | 8 | ||||
-rw-r--r-- | dev-java/xdoclet/xdoclet-1.2.1.ebuild | 51 |
5 files changed, 70 insertions, 1 deletions
diff --git a/dev-java/xdoclet/ChangeLog b/dev-java/xdoclet/ChangeLog index 3dc07367d174..d90c7a8205e6 100644 --- a/dev-java/xdoclet/ChangeLog +++ b/dev-java/xdoclet/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-java/xdoclet # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/xdoclet/ChangeLog,v 1.5 2004/06/24 22:45:43 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/xdoclet/ChangeLog,v 1.6 2004/07/23 05:57:29 mkennedy Exp $ + +*xdoclet-1.2.1 (23 Jul 2004) + + 23 Jul 2004; <mkennedy@gentoo.org> metadata.xml, +xdoclet-1.2.1.ebuild: + New upstream version. 02 Jun 2004; Aron Griffis <agriffis@gentoo.org> xdoclet-1.2.0_beta1.ebuild: Fix use invocation diff --git a/dev-java/xdoclet/Manifest b/dev-java/xdoclet/Manifest index dce01490484b..93c9cff0eadf 100644 --- a/dev-java/xdoclet/Manifest +++ b/dev-java/xdoclet/Manifest @@ -1,4 +1,7 @@ +MD5 b85aed9c27695337ba7affffea7e663b xdoclet-1.2.1.ebuild~ 942 MD5 b85aed9c27695337ba7affffea7e663b xdoclet-1.2.0_beta1.ebuild 942 +MD5 4a280d0f4c6d3f7b25b4782a4ed58e51 xdoclet-1.2.1.ebuild 1143 MD5 15c1fa630ff77cb5a46fbc5020225c24 ChangeLog 708 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 +MD5 6d6f9189f4ecffc98c1b539a0b647cc3 files/digest-xdoclet-1.2.1 139 MD5 cf001749ad1559c92f75e64bf7939974 files/digest-xdoclet-1.2.0_beta1 73 diff --git a/dev-java/xdoclet/files/digest-xdoclet-1.2.1 b/dev-java/xdoclet/files/digest-xdoclet-1.2.1 new file mode 100644 index 000000000000..7a306224a2e2 --- /dev/null +++ b/dev-java/xdoclet/files/digest-xdoclet-1.2.1 @@ -0,0 +1,2 @@ +MD5 ae02580e7663fa05b457801f212a46ad xdoclet-src-1.2.1.tgz 5320448 +MD5 07f20abe70c2bc46d22fdd6d93a37424 xjavadoc-1.0.3-src.tar.bz2 3049138 diff --git a/dev-java/xdoclet/metadata.xml b/dev-java/xdoclet/metadata.xml index 838c00a4a448..2ff9bbe72dcc 100644 --- a/dev-java/xdoclet/metadata.xml +++ b/dev-java/xdoclet/metadata.xml @@ -2,4 +2,12 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>java</herd> +<longdescription> + XDoclet is an extended Javadoc Doclet engine. It's a generic Java + tool that lets you create custom Javadoc @tags and based on those + @tags generate source code or other files (such as XML-ish + deployment descriptors) using a template engine it provides. + + It enables Attribute Oriented Programming for Java. +</longdescription> </pkgmetadata> diff --git a/dev-java/xdoclet/xdoclet-1.2.1.ebuild b/dev-java/xdoclet/xdoclet-1.2.1.ebuild new file mode 100644 index 000000000000..b1eb7704830b --- /dev/null +++ b/dev-java/xdoclet/xdoclet-1.2.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/xdoclet/xdoclet-1.2.1.ebuild,v 1.1 2004/07/23 05:57:29 mkennedy Exp $ + +XJAVADOC_PV=1.0.3 + +DESCRIPTION="XDoclet is an extended Javadoc Doclet engine." +HOMEPAGE="http://xdoclet.sf.net/" +SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tgz + mirror://gentoo/xjavadoc-${XJAVADOC_PV}-src.tar.bz2" +LICENSE="BSD" +SLOT="0" +KEYWORDS="x86 ~amd64" +IUSE="jikes" + +RDEPEND=">=virtual/jdk-1.3" +DEPEND="${RDEPEND} + jikes? ( dev-java/jikes ) + >=dev-java/ant-1.5" + +# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/xdoclet \ +# co -r XJAVADOC_1_0_3 xjavadoc +# tar cjf xjavadoc-1.0.3-src.tar.bz2 xjavadoc + +src_unpack() { + unpack ${A} + if use jikes; then + einfo "Configuring build for Jikes" + cp build.properties build.properties~ \ + && sed -e 's/compiler = modern/compiler = jikes/' <build.properties~ >build.properties + fi +} + +src_compile() { + # Maven is just plain madness... + # + # You can grab the documentation on-line at http://xdoclets.sf.net + # or use the XDoclet Maven plugin installed with dev-java/maven. + # + # You may also consider placing an ebuild "enchancement" at + # http://bugs.gentoo.org/ which allows Maven to work without + # downloading sundry JARs from the Internet. + + ant -Domit.maven=true -Domit.docs=true -Dmaven.command=true || die +} + +src_install() { + dojar target/lib/*.jar + dodoc LICENSE.txt + cp -r target/docs target/generated-xdocs samples ${D}/usr/share/doc/${P} +} |