[Midnightbsd-cvs] mports: mports/textproc: Add Apache's c based lucene.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Oct 17 13:35:51 EDT 2008


Log Message:
-----------
Add Apache's c based lucene.

This is the first port beyond qt4 stuff that kde4 needs.

Modified Files:
--------------
    mports/textproc:
        Makefile (r1.108 -> r1.109)

Added Files:
-----------
    mports/textproc/clucene:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/textproc/Makefile,v
retrieving revision 1.108
retrieving revision 1.109
diff -L textproc/Makefile -L textproc/Makefile -u -r1.108 -r1.109
--- textproc/Makefile
+++ textproc/Makefile
@@ -9,6 +9,7 @@
     SUBDIR += aspell
     SUBDIR += aspell-de
     SUBDIR += cdiff
+    SUBDIR += clucene
     SUBDIR += diffutils
     SUBDIR += docbook
     SUBDIR += docbook-241
--- /dev/null
+++ textproc/clucene/pkg-descr
@@ -0,0 +1,5 @@
+CLucene is a C++ port of Lucene: the high-performance, 
+full-featured text search engine written in Java. 
+CLucene is faster than lucene as it is written in C++.
+
+WWW:	http://sourceforge.net/projects/clucene/
--- /dev/null
+++ textproc/clucene/pkg-plist
@@ -0,0 +1,146 @@
+include/CLucene.h
+include/CLucene/CLBackwards.h
+include/CLucene/CLConfig.h
+include/CLucene/LuceneThreads.h
+include/CLucene/StdHeader.h
+include/CLucene/analysis/AnalysisHeader.h
+include/CLucene/analysis/Analyzers.h
+include/CLucene/analysis/standard/StandardAnalyzer.h
+include/CLucene/analysis/standard/StandardFilter.h
+include/CLucene/analysis/standard/StandardTokenizer.h
+include/CLucene/analysis/standard/StandardTokenizerConstants.h
+include/CLucene/config/CompilerBcb.h
+include/CLucene/config/CompilerGcc.h
+include/CLucene/config/CompilerMsvc.h
+include/CLucene/config/PlatformMac.h
+include/CLucene/config/PlatformUnix.h
+include/CLucene/config/PlatformWin32.h
+include/CLucene/config/compiler.h
+include/CLucene/config/define_std.h
+include/CLucene/config/gunichartables.h
+include/CLucene/config/repl_tchar.h
+include/CLucene/config/repl_wchar.h
+include/CLucene/config/threadCSection.h
+include/CLucene/config/threadPthread.h
+include/CLucene/debug/condition.h
+include/CLucene/debug/error.h
+include/CLucene/debug/lucenebase.h
+include/CLucene/debug/mem.h
+include/CLucene/document/DateField.h
+include/CLucene/document/Document.h
+include/CLucene/document/Field.h
+include/CLucene/index/CompoundFile.h
+include/CLucene/index/DocumentWriter.h
+include/CLucene/index/FieldInfo.h
+include/CLucene/index/FieldInfos.h
+include/CLucene/index/FieldsReader.h
+include/CLucene/index/FieldsWriter.h
+include/CLucene/index/IndexModifier.h
+include/CLucene/index/IndexReader.h
+include/CLucene/index/IndexWriter.h
+include/CLucene/index/MultiReader.h
+include/CLucene/index/SegmentHeader.h
+include/CLucene/index/SegmentInfos.h
+include/CLucene/index/SegmentMergeInfo.h
+include/CLucene/index/SegmentMergeQueue.h
+include/CLucene/index/SegmentMerger.h
+include/CLucene/index/SegmentTermEnum.h
+include/CLucene/index/Term.h
+include/CLucene/index/TermInfo.h
+include/CLucene/index/TermInfosReader.h
+include/CLucene/index/TermInfosWriter.h
+include/CLucene/index/TermVector.h
+include/CLucene/index/Terms.h
+include/CLucene/queryParser/Lexer.h
+include/CLucene/queryParser/MultiFieldQueryParser.h
+include/CLucene/queryParser/QueryParser.h
+include/CLucene/queryParser/QueryParserBase.h
+include/CLucene/queryParser/QueryToken.h
+include/CLucene/queryParser/TokenList.h
+include/CLucene/search/BooleanClause.h
+include/CLucene/search/BooleanQuery.h
+include/CLucene/search/BooleanScorer.h
+include/CLucene/search/CachingWrapperFilter.h
+include/CLucene/search/ChainedFilter.h
+include/CLucene/search/Compare.h
+include/CLucene/search/ConjunctionScorer.h
+include/CLucene/search/DateFilter.h
+include/CLucene/search/ExactPhraseScorer.h
+include/CLucene/search/Explanation.h
+include/CLucene/search/FieldCache.h
+include/CLucene/search/FieldCacheImpl.h
+include/CLucene/search/FieldDoc.h
+include/CLucene/search/FieldDocSortedHitQueue.h
+include/CLucene/search/FieldSortedHitQueue.h
+include/CLucene/search/Filter.h
+include/CLucene/search/FilteredTermEnum.h
+include/CLucene/search/FuzzyQuery.h
+include/CLucene/search/HitQueue.h
+include/CLucene/search/IndexSearcher.h
+include/CLucene/search/MultiSearcher.h
+include/CLucene/search/MultiTermQuery.h
+include/CLucene/search/PhrasePositions.h
+include/CLucene/search/PhraseQuery.h
+include/CLucene/search/PhraseQueue.h
+include/CLucene/search/PhraseScorer.h
+include/CLucene/search/PrefixQuery.h
+include/CLucene/search/QueryFilter.h
+include/CLucene/search/RangeFilter.h
+include/CLucene/search/RangeQuery.h
+include/CLucene/search/Scorer.h
+include/CLucene/search/SearchHeader.h
+include/CLucene/search/Similarity.h
+include/CLucene/search/SloppyPhraseScorer.h
+include/CLucene/search/Sort.h
+include/CLucene/search/TermQuery.h
+include/CLucene/search/TermScorer.h
+include/CLucene/search/WildcardQuery.h
+include/CLucene/search/WildcardTermEnum.h
+include/CLucene/store/Directory.h
+include/CLucene/store/FSDirectory.h
+include/CLucene/store/IndexInput.h
+include/CLucene/store/IndexOutput.h
+include/CLucene/store/InputStream.h
+include/CLucene/store/Lock.h
+include/CLucene/store/OutputStream.h
+include/CLucene/store/RAMDirectory.h
+include/CLucene/store/TransactionalRAMDirectory.h
+include/CLucene/util/Arrays.h
+include/CLucene/util/BitSet.h
+include/CLucene/util/Equators.h
+include/CLucene/util/FastCharStream.h
+include/CLucene/util/MD5Digester.h
+include/CLucene/util/Misc.h
+include/CLucene/util/PriorityQueue.h
+include/CLucene/util/Reader.h
+include/CLucene/util/StringBuffer.h
+include/CLucene/util/StringIntern.h
+include/CLucene/util/ThreadLocal.h
+include/CLucene/util/VoidList.h
+include/CLucene/util/VoidMap.h
+include/CLucene/util/bufferedstream.h
+include/CLucene/util/dirent.h
+include/CLucene/util/fileinputstream.h
+include/CLucene/util/googlesparsemap.h
+include/CLucene/util/inputstreambuffer.h
+include/CLucene/util/jstreamsconfig.h
+include/CLucene/util/streambase.h
+include/CLucene/util/stringreader.h
+include/CLucene/util/subinputstream.h
+lib/CLucene/clucene-config.h
+lib/libclucene.a
+lib/libclucene.la
+lib/libclucene.so
+lib/libclucene.so.0
+ at dirrmtry lib/CLucene
+ at dirrmtry include/CLucene/util
+ at dirrmtry include/CLucene/store
+ at dirrmtry include/CLucene/search
+ at dirrmtry include/CLucene/queryParser
+ at dirrmtry include/CLucene/index
+ at dirrmtry include/CLucene/document
+ at dirrmtry include/CLucene/debug
+ at dirrmtry include/CLucene/config
+ at dirrmtry include/CLucene/analysis/standard
+ at dirrmtry include/CLucene/analysis
+ at dirrmtry include/CLucene
--- /dev/null
+++ textproc/clucene/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for:	clucene
+# Date created:		2006-08-09
+# Whom:			Cheng-Lung Sung <clsung at FreeBSD.org>
+#
+# $MidnightBSD: mports/textproc/clucene/Makefile,v 1.1 2008/10/17 17:35:49 laffer1 Exp $
+# $FreeBSD: ports/textproc/clucene/Makefile,v 1.8 2008/08/27 02:35:34 clsung Exp $
+#
+
+PORTNAME=	clucene
+PORTVERSION=	0.9.21
+CATEGORIES=	textproc
+MASTER_SITES=	SF
+MASTER_SITE_SUBDIR=	${PORTNAME}
+DISTNAME=	${PORTNAME}-core-${PORTVERSION}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	CLucene is a C++ port of Lucene
+LICENSE=	apache2
+
+GNU_CONFIGURE=	yes
+USE_BZIP2=	yes
+USE_LDCONFIG=	yes
+USE_AUTOTOOLS=	libtool:15
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_ASCII_SUPPORT)
+CONFIGURE_ARGS+=	--enable-ascii
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ textproc/clucene/distinfo
@@ -0,0 +1,3 @@
+MD5 (clucene-core-0.9.21.tar.bz2) = 181cf9a827fd072717d9b09d1a1bda74
+SHA256 (clucene-core-0.9.21.tar.bz2) = ef9af373ea953362e42c9a3bdcbf8ef317bca4a407ffab9fe36c1b2807680630
+SIZE (clucene-core-0.9.21.tar.bz2) = 1530020


More information about the Midnightbsd-cvs mailing list