summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-06-04 18:31:11 -0400
committerRuben Bressler <ruben.bressler@cerpamid.co.cu>2010-06-04 18:31:11 -0400
commitf04cadb6558839489f5479faa06946af9286401e (patch)
treec4aface865170635471171ceb288d22d6926e0f0
parentnuevos cambios (diff)
downloadrubenqba-f04cadb6558839489f5479faa06946af9286401e.tar.gz
rubenqba-f04cadb6558839489f5479faa06946af9286401e.tar.bz2
rubenqba-f04cadb6558839489f5479faa06946af9286401e.zip
20100604 - Cambio automático
-rw-r--r--dev-java/lucene/Manifest4
-rw-r--r--dev-java/lucene/lucene-3.0.0-r2.ebuild66
2 files changed, 68 insertions, 2 deletions
diff --git a/dev-java/lucene/Manifest b/dev-java/lucene/Manifest
index 1f394d6..bf84e1b 100644
--- a/dev-java/lucene/Manifest
+++ b/dev-java/lucene/Manifest
@@ -1,6 +1,6 @@
AUX disable-contrib.patch 2457 RMD160 a84c94094fab55c8b3fbf7c66f81518a2b9c0a37 SHA1 259d8abacdd8f1c2de2fb438e8ad5d38443169da SHA256 ddaa9d857e09ec02f64acdfb94c2eeff2b9ce061833b13822d2ecfac3bd8290f
AUX lucene-manifest 505 RMD160 82ee9900dee2f4ccee3d8b7b19b94c613326e473 SHA1 3cfc8148961f45eaa194e97948bd9c726c946247 SHA256 47d26e144e15ac7d675547630f8d4d4399244eaaf1fb84429a7f82e806463218
DIST lucene-3.0.0-src.tar.gz 12421467 RMD160 ff42a7084f7f3fc2e0bdd0f14c6fd96d4ef8dc03 SHA1 45e6c44c15eaaf866dffc81379279036eaec971f SHA256 661fc4eec33c2c509c1a53896da469304a51c5cc5ce51313d9f77f385c63346a
-EBUILD lucene-3.0.0-r1.ebuild 2082 RMD160 8a584d598c14ca8d74243c208d0aee5607255e9e SHA1 029245e3237f26e060cefe6769de25d5a553d657 SHA256 5ec12a58cab0a90c96650471733750917818012a095e64c4f6df93a1d646946e
-MISC lucene-3.0.0-r1.ebuild~ 2082 RMD160 db85619dbfb9b70a2d317db565148cba5ec4ca40 SHA1 ddca0e106d19c09be5e668168823368b460fa471 SHA256 a649a31bf63559753b2f6f5c5a892a7910275ea89a8b0c77926b183defb98318
+EBUILD lucene-3.0.0-r1.ebuild 2299 RMD160 05f312b1ad026c0c982c01e014401368204493bf SHA1 8883b39e9597f8084cf2857001e72fe260a44014 SHA256 121fa983a4d2161c8bdb6c4036de2c1cf49302f49d4ff2fa197d1a254314f4cd
+MISC lucene-3.0.0-r1.ebuild~ 2246 RMD160 e2fc1dc1278892430e7f0941eaeffc0d7f0cb365 SHA1 432fa35e195c9a99858eaf80c1df1fc3e4c6ec55 SHA256 77d221c923a7c8a408158cbfa8dac8702e173628b9ab93f7fc28ff6100e85443
MISC metadata.xml 297 RMD160 db893ff54d9d4a95ba35d1613fc5b42804cfa15d SHA1 4e7eb21fcd2227280b7b8a8ba4f33a2475375b24 SHA256 f7d9dd8dbbcda76d9b8d81bd2b65b2463b428563534a17a7a1185f82ece14abe
diff --git a/dev-java/lucene/lucene-3.0.0-r2.ebuild b/dev-java/lucene/lucene-3.0.0-r2.ebuild
new file mode 100644
index 0000000..f922fd5
--- /dev/null
+++ b/dev-java/lucene/lucene-3.0.0-r2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/lucene/lucene-3.0.0.ebuild,v 1.4 2010/06/01 14:49:21 josejx Exp $
+
+EAPI="2"
+JAVA_PKG_IUSE="doc source contrib test"
+JAVA_PKG_BSFIX_ALL="no"
+JAVA_PKG_BSFIX_NAME="build.xml common-build.xml"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="High-performance, full-featured text search engine written entirely in Java"
+HOMEPAGE="http://jakarta.apache.org/lucene"
+# when doing version bump, SRC_URI of the previous version should most probably
+# be changed to java/archive/ !
+SRC_URI="mirror://apache/lucene/java/${P}-src.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="3.0"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+IUSE=""
+DEPEND=">=virtual/jdk-1.5
+ dev-java/ant-nodeps:0
+ dev-java/javacc:0
+ test? ( dev-java/ant-junit =dev-java/junit-3* )"
+RDEPEND=">=virtual/jdk-1.5"
+
+java_prepare() {
+ sed -i -e '/-Xmax/ d' common-build.xml
+ rm -rf contrib/{db,ant}
+ einfo "PV=${PV}"
+}
+
+src_compile() {
+ # regenerate javacc files just because we can
+ # put javacc.jar on ant's classpath here even when <javacc> task
+ # doesn't use it - it's to fool the <available> test, first time
+ # it's useful not to have ignoresystemclasses=true...
+ ANT_TASKS="ant-nodeps javacc" eant -Djavacc.home=/usr/share/javacc/lib javacc
+ ANT_TASKS="none" eant -Dversion=${PV} jar-core jar-demo $(use_doc javadocs-core javadocs-demo)
+ use contrib && ANT_TASKS="none" eant build-contrib $(use_doc javadocs-contrib)
+}
+
+src_test() {
+ java-ant_rewrite-classpath common-build.xml
+ EANT_GENTOO_CLASSPATH="junit ant-core" ANT_TASKS="ant-junit" eant test-core
+}
+
+src_install() {
+ dodoc CHANGES.txt README.txt || die
+ java-pkg_newjar build/${PN}-core-${PV}.jar ${PN}-core.jar
+ java-pkg_newjar build/${PN}-demos-${PV}.jar ${PN}-demos.jar
+
+ if use contrib; then
+ CONTRIB=`find build/contrib/ -iname "*.jar" -a ! -iname "*javadoc*" -print`
+ for ipkg in ${CONTRIB}; do
+ java-pkg_newjar ${ipkg} `basename ${ipkg/-3\.0-dev/}`
+ done
+ fi
+
+ if use doc; then
+ dohtml -r docs/* || die
+ # for the core and demo subdirs
+ java-pkg_dohtml -r build/docs/api
+ fi
+ use source && java-pkg_dosrc src/java/org
+}