diff options
author | Jan Brinkmann <luckyduck@gentoo.org> | 2005-04-25 15:20:01 +0000 |
---|---|---|
committer | Jan Brinkmann <luckyduck@gentoo.org> | 2005-04-25 15:20:01 +0000 |
commit | 87757236658217facd6fb407b67e96f21a735bd1 (patch) | |
tree | 067e21240b8540e6e236127a0d10f187f6b2f10c /dev-java/lucene/lucene-1.4.3.ebuild | |
parent | - remove older snapshots that were using kernel-mod.eclass and updated snapshot (diff) | |
download | gentoo-2-87757236658217facd6fb407b67e96f21a735bd1.tar.gz gentoo-2-87757236658217facd6fb407b67e96f21a735bd1.tar.bz2 gentoo-2-87757236658217facd6fb407b67e96f21a735bd1.zip |
new upstream version, fixes #90357. did some cleanup and introduced support for the source useflag
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-java/lucene/lucene-1.4.3.ebuild')
-rw-r--r-- | dev-java/lucene/lucene-1.4.3.ebuild | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/dev-java/lucene/lucene-1.4.3.ebuild b/dev-java/lucene/lucene-1.4.3.ebuild new file mode 100644 index 000000000000..74960693dc14 --- /dev/null +++ b/dev-java/lucene/lucene-1.4.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/lucene-1.4.3.ebuild,v 1.1 2005/04/25 15:20:01 luckyduck Exp $ + +inherit java-pkg + +DESCRIPTION="High-performance, full-featured text search engine written entirely in Java" +HOMEPAGE="http://jakarta.apache.org/lucene" +SRC_URI="mirror://apache/jakarta/lucene/source/${P}-src.tar.gz" +LICENSE="Apache-1.1" +SLOT="1" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="jikes doc junit" +DEPEND=">=virtual/jdk-1.2 + >=dev-java/ant-1.5 + jikes? ( dev-java/jikes ) + junit? ( dev-java/junit )" +RDEPEND=">=virtual/jdk-1.2" + +src_unpack() { + unpack ${A} + cd ${S}/lib + rm -f *.jar + java-pkg_jar-from junit +} + + +src_compile() { + local antflags="jar-core" + use doc && antflags="${antflags} javadocs" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + use junit && antflags="${antflags} test" + ant ${antflags} || die "compilation failed" +} + +src_install() { + dodoc CHANGES.txt README.txt + mv build/lucene-1.5-rc1-dev.jar ${PN}.jar + java-pkg_dojar ${PN}.jar + + use doc && java-pkg_dohtml -r docs/* + use source && java-pkg_dosrc src/java/org +} |