eclipse and xdoclet ebuild
This commit is contained in:
		
							
								
								
									
										6
									
								
								dev-java/xdoclet/Manifest
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								dev-java/xdoclet/Manifest
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| MD5 6193d7eb9cd7025b74389318a443e4aa files/digest-xdoclet-1.2.3 247 | ||||
| RMD160 093af07ba0c12bb1e63fc36579d6254c78e5aaab files/digest-xdoclet-1.2.3 247 | ||||
| SHA256 f9aa8bf27ce3635becdd9ac1c245239b27b4277014f90ba8f1ba87963a57622b files/digest-xdoclet-1.2.3 247 | ||||
| MD5 9f19245098137ba73c57672c156fb23e xdoclet-1.2.3.ebuild 1709 | ||||
| RMD160 70ca44aa07b58fd1b30239bc6eac1dc14ccee6ad xdoclet-1.2.3.ebuild 1709 | ||||
| SHA256 be924d4558ac0c29e7ff76908fee7b7d4d809b456986f0eb51e1053833090a59 xdoclet-1.2.3.ebuild 1709 | ||||
							
								
								
									
										3
									
								
								dev-java/xdoclet/files/digest-xdoclet-1.2.3
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								dev-java/xdoclet/files/digest-xdoclet-1.2.3
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| MD5 9e1a2856e03b338b505a086b962a77ab xdoclet-src-1.2.3.tgz 5880180 | ||||
| RMD160 cbeed94bf97f6a422a41f373a02b9533fa27a5b7 xdoclet-src-1.2.3.tgz 5880180 | ||||
| SHA256 b7b8e00954497928626db15e9759280a0dc18397dc54b02924a162e819eff4ef xdoclet-src-1.2.3.tgz 5880180 | ||||
							
								
								
									
										65
									
								
								dev-java/xdoclet/xdoclet-1.2.3.ebuild
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								dev-java/xdoclet/xdoclet-1.2.3.ebuild
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,65 @@ | ||||
| # Copyright 1999-2006 Gentoo Foundation | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
| # $Header: /var/cvsroot/gentoo-x86/dev-java/xdoclet/xdoclet-1.2.2.ebuild,v 1.8 2006/03/22 06:58:58 wormo Exp $ | ||||
|  | ||||
| inherit java-pkg eutils | ||||
|  | ||||
| DESCRIPTION="XDoclet is an extended Javadoc Doclet engine." | ||||
| HOMEPAGE="http://xdoclet.sf.net/" | ||||
| SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.tgz" | ||||
| LICENSE="BSD" | ||||
| SLOT="0" | ||||
| KEYWORDS="amd64 ~ppc x86" | ||||
| IUSE="jikes source" | ||||
|  | ||||
| RDEPEND=">=virtual/jre-1.3 | ||||
| 	=dev-java/bsf-2.3* | ||||
| 	dev-java/commons-collections | ||||
| 	dev-java/commons-logging | ||||
| 	dev-java/log4j | ||||
| 	dev-java/mockobjects | ||||
| 	dev-java/velocity | ||||
| 	dev-java/xjavadoc" | ||||
| DEPEND=">=virtual/jdk-1.3 | ||||
| 	${RDEPEND} | ||||
| 	>=dev-java/ant-core-1.6 | ||||
| 	>=dev-java/ant-tasks-1.6 | ||||
| 	jikes? ( dev-java/jikes ) | ||||
| 	source? ( app-arch/zip )" | ||||
|  | ||||
| src_unpack() { | ||||
| 	unpack ${A} | ||||
|  | ||||
| 	cd ${S} | ||||
| 	epatch ${FILESDIR}/${P}-interface.patch | ||||
| 	epatch ${FILESDIR}/${P}-buildfile.patch | ||||
| 	# Fixes problems experienced when behind a proxy. | ||||
| 	# Contributed by Gergan Penkov <gpp666_999@yahoo.de> bug #99642 | ||||
| 	epatch ${FILESDIR}/${PN}-modules_common_ent.patch | ||||
|  | ||||
| 	cd ${S}/lib && rm -f *.jar | ||||
| 	java-pkg_jar-from xjavadoc | ||||
| 	java-pkg_jar-from bsf-2.3 | ||||
| 	java-pkg_jar-from velocity | ||||
| 	java-pkg_jar-from log4j | ||||
| 	java-pkg_jar-from mockobjects | ||||
| 	java-pkg_jar-from commons-logging | ||||
| 	java-pkg_jar-from commons-collections | ||||
| 	java-pkg_jar-from velocity | ||||
| } | ||||
|  | ||||
| src_compile() { | ||||
| 	local antflags="core modules maven" | ||||
| 	use jikes && antflags="${antflags} -Dbuild.compiler=jikes" | ||||
| 	ant ${antflags} || die "Failed to compile XDoclet core." | ||||
| } | ||||
|  | ||||
| src_install() { | ||||
| 	for jar in target/lib/*.jar; do | ||||
| 		java-pkg_newjar ${jar} $(basename ${jar/-${PV}/}) | ||||
| 	done | ||||
|  | ||||
| 	dodoc README.txt | ||||
| 	use source && java-pkg_dosrc core/src/xdoclet modules/* | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user