summaryrefslogtreecommitdiff
path: root/lucene
diff options
context:
space:
mode:
authorTobias Krause <tkr@openoffice.org>2008-06-17 07:06:05 +0000
committerTobias Krause <tkr@openoffice.org>2008-06-17 07:06:05 +0000
commit2c813baecd6db69efb742b18f64e3426d9cffe4d (patch)
tree79c5d263296f7298ce837a21b5bbe6088d6273b3 /lucene
parent8e84782f8f7e2701a87c91fccad85420c7ce21f1 (diff)
#i83625# create lucene module
Diffstat (limited to 'lucene')
-rw-r--r--lucene/lucene.patch17
-rw-r--r--lucene/makefile.mk78
-rw-r--r--lucene/prj/build.lst3
-rw-r--r--lucene/prj/d.lst3
-rw-r--r--lucene/version.mk35
5 files changed, 136 insertions, 0 deletions
diff --git a/lucene/lucene.patch b/lucene/lucene.patch
new file mode 100644
index 000000000000..d3e0b25bf01f
--- /dev/null
+++ b/lucene/lucene.patch
@@ -0,0 +1,17 @@
+--- lucene-2.3.2/build.xml 2008-05-01 22:28:56.000000000 +0200
++++ misc/build/lucene-2.3.2/build.xml 2008-06-16 16:01:23.734375000 +0200
+@@ -20 +20 @@
+-<project name="core" default="default" basedir=".">
++<project name="core_" default="default" basedir=".">
+--- lucene-2.3.2/common-build.xml 2008-05-01 22:28:56.000000000 +0200
++++ misc/build/lucene-2.3.2/common-build.xml 2008-06-16 16:01:28.812500000 +0200
+@@ -280 +280 @@
+- value="${version} ${svnversion} - ${user.name} - ${DSTAMP} ${TSTAMP}"/>
++ value="${version}"/>
+@@ -297,6 +296,0 @@
+- <!-- If possible, include the svnversion -->
+- <exec dir="." executable="svnversion"
+- outputproperty="svnversion" failifexecutionfails="false">
+- <arg line="."/>
+- </exec>
+-
diff --git a/lucene/makefile.mk b/lucene/makefile.mk
new file mode 100644
index 000000000000..ab3a357f7ae5
--- /dev/null
+++ b/lucene/makefile.mk
@@ -0,0 +1,78 @@
+#*************************************************************************
+#
+# OpenOffice.org - a multi-platform office productivity suite
+#
+# $RCSfile: makefile.mk,v $
+#
+# $Revision: 1.1 $
+#
+# last change: $Author: tkr $ $Date: 2008-06-17 08:02:38 $
+#
+# The Contents of this file are made available subject to
+# the terms of GNU Lesser General Public License Version 2.1.
+#
+#
+# GNU Lesser General Public License Version 2.1
+# =============================================
+# Copyright 2005 by Sun Microsystems, Inc.
+# 901 San Antonio Road, Palo Alto, CA 94303, USA
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License version 2.1, as published by the Free Software Foundation.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+#*************************************************************************
+
+PRJ=.
+
+PRJNAME=so_lucene
+TARGET=so_lucene
+
+.IF "$(USE_JDK_VERSION)" == "140"
+JDK_VERSION=140
+JAVA_HOME=$(JDK14PATH)
+
+PATH!:=$(JDK14PATH)$/bin$(PATH_SEPERATOR)$(PATH)
+XCLASSPATH:=$(JDK14PATH)$/jre/lib/rt.jar
+CLASSPATH:=$(XCLASSPATH)
+.ENDIF
+
+ANT_BUILDFILE*=../../../../build.xml
+
+# --- Settings -----------------------------------------------------
+
+#.INCLUDE : ant.mk
+.INCLUDE : settings.mk
+.INCLUDE : antsettings.mk
+# --- Files --------------------------------------------------------
+
+CLASSPATH!:=$(CLASSPATH)$(PATH_SEPERATOR)$(ANT_CLASSPATH)$(PATH_SEPERATOR)$(JAVA_HOME)$/lib$/tools.jar
+.EXPORT : CLASSPATH
+.EXPORT : PATH
+
+LUCENE_NAME=lucene-2.3.2
+
+TARFILE_NAME=$(LUCENE_NAME)
+PATCH_FILE_NAME=lucene.patch
+
+ANT_FLAGS += -Dbasedir=../../../../$(INPATH)/misc/build/lucene-2.3.2
+
+BUILD_DIR=.
+BUILD_ACTION= ${ANT} ${ANT_FLAGS}
+
+# --- Targets ------------------------------------------------------
+
+.INCLUDE : set_ext.mk
+.INCLUDE : target.mk
+.INCLUDE : tg_ext.mk
+
diff --git a/lucene/prj/build.lst b/lucene/prj/build.lst
new file mode 100644
index 000000000000..9f51b60f03c5
--- /dev/null
+++ b/lucene/prj/build.lst
@@ -0,0 +1,3 @@
+xh lucene : soltools EXPAT:expat NULL
+xh lucene usr1 - all xh_mkout NULL
+xh lucene nmake - all xh_lucene NULL
diff --git a/lucene/prj/d.lst b/lucene/prj/d.lst
new file mode 100644
index 000000000000..169f666c7424
--- /dev/null
+++ b/lucene/prj/d.lst
@@ -0,0 +1,3 @@
+mkdir: %_DEST%\inc%_EXT%\external
+mkdir: %_DEST%\inc%_EXT%\external\lucene
+..\%__SRC%\bin\lucene-core-2.3.jar %_DEST%\bin%_EXT%\lucene-core-2.3.jar
diff --git a/lucene/version.mk b/lucene/version.mk
new file mode 100644
index 000000000000..8eb87bcb060f
--- /dev/null
+++ b/lucene/version.mk
@@ -0,0 +1,35 @@
+#*************************************************************************
+#
+# OpenOffice.org - a multi-platform office productivity suite
+#
+# $RCSfile: version.mk,v $
+#
+# $Revision: 1.1 $
+#
+# last change: $Author: tkr $ $Date: 2008-06-17 08:02:20 $
+#
+# The Contents of this file are made available subject to
+# the terms of GNU Lesser General Public License Version 2.1.
+#
+#
+# GNU Lesser General Public License Version 2.1
+# =============================================
+# Copyright 2005 by Sun Microsystems, Inc.
+# 901 San Antonio Road, Palo Alto, CA 94303, USA
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License version 2.1, as published by the Free Software Foundation.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+#*************************************************************************
+