pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/libclucene Import libclucene 0.9.21nb1 from p...
details: https://anonhg.NetBSD.org/pkgsrc/rev/668ed6d4f963
branches: trunk
changeset: 549501:668ed6d4f963
user: markd <markd%pkgsrc.org@localhost>
date: Tue Nov 04 10:52:53 2008 +0000
description:
Import libclucene 0.9.21nb1 from pkgsrc-wip
CLucene is a high-performance, scalable, cross platform, full-featured,
open-source indexing and searching API. It is written in C++.
CLucene is a port of the very popular Java Lucene text search engine API.
Specifically, CLucene is the guts of a search engine, the hard stuff.
You write the easy stuff, the UI and the process of selecting and parsing your
data files to pump them into the search engine yourself.
CLucene aims to be a good alternative to Java Lucene when performance really
matters or if you want to stick to good old C++.
diffstat:
textproc/libclucene/DESCR | 10 ++
textproc/libclucene/Makefile | 19 +++++
textproc/libclucene/PLIST | 144 ++++++++++++++++++++++++++++++++++++++
textproc/libclucene/buildlink3.mk | 19 +++++
textproc/libclucene/distinfo | 5 +
5 files changed, 197 insertions(+), 0 deletions(-)
diffs (217 lines):
diff -r 674fe3973ed2 -r 668ed6d4f963 textproc/libclucene/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/libclucene/DESCR Tue Nov 04 10:52:53 2008 +0000
@@ -0,0 +1,10 @@
+CLucene is a high-performance, scalable, cross platform, full-featured,
+open-source indexing and searching API. It is written in C++.
+
+CLucene is a port of the very popular Java Lucene text search engine API.
+Specifically, CLucene is the guts of a search engine, the hard stuff.
+You write the easy stuff, the UI and the process of selecting and parsing your
+data files to pump them into the search engine yourself.
+
+CLucene aims to be a good alternative to Java Lucene when performance really
+matters or if you want to stick to good old C++.
diff -r 674fe3973ed2 -r 668ed6d4f963 textproc/libclucene/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/libclucene/Makefile Tue Nov 04 10:52:53 2008 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/04 10:52:53 markd Exp $
+
+DISTNAME= clucene-core-0.9.21
+PKGREVISION= 1
+PKGNAME= lib${DISTNAME:S/-core-/-/}
+CATEGORIES= textproc
+
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clucene/}
+
+MAINTAINER= mkirby%NetBSD.org@localhost
+HOMEPAGE= http://clucene.sourceforge.net/index.php/Main_Page
+COMMENT= Text search engine written in C++
+
+USE_TOOLS+= gmake
+USE_LANGUAGES= c c++
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+
+.include "../../mk/bsd.pkg.mk"
diff -r 674fe3973ed2 -r 668ed6d4f963 textproc/libclucene/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/libclucene/PLIST Tue Nov 04 10:52:53 2008 +0000
@@ -0,0 +1,144 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/04 10:52:53 markd Exp $
+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.la
+@dirrm lib/CLucene
+@dirrm include/CLucene/util
+@dirrm include/CLucene/store
+@dirrm include/CLucene/search
+@dirrm include/CLucene/queryParser
+@dirrm include/CLucene/index
+@dirrm include/CLucene/document
+@dirrm include/CLucene/debug
+@dirrm include/CLucene/config
+@dirrm include/CLucene/analysis/standard
+@dirrm include/CLucene/analysis
+@dirrm include/CLucene
diff -r 674fe3973ed2 -r 668ed6d4f963 textproc/libclucene/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/libclucene/buildlink3.mk Tue Nov 04 10:52:53 2008 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/04 10:52:53 markd Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+LIBCLUCENE_BUILDLINK3_MK:= ${LIBCLUCENE_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= libclucene
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibclucene}
+BUILDLINK_PACKAGES+= libclucene
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libclucene
+
+.if ${LIBCLUCENE_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.libclucene+= libclucene>=0.9.21
+BUILDLINK_PKGSRCDIR.libclucene?= ../../textproc/libclucene
+.endif # LIBCLUCENE_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r 674fe3973ed2 -r 668ed6d4f963 textproc/libclucene/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/libclucene/distinfo Tue Nov 04 10:52:53 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/04 10:52:53 markd Exp $
+
+SHA1 (clucene-core-0.9.21.tar.gz) = edff080257a1453668f2733b70484d6a0d4fdce7
+RMD160 (clucene-core-0.9.21.tar.gz) = c3f303e29f6400d269e470479c793d77834bfce2
+Size (clucene-core-0.9.21.tar.gz) = 1878516 bytes
Home |
Main Index |
Thread Index |
Old Index