Date: Thu, 20 Apr 2006 15:18:00 -0400 (EDT) From: Vivek Khera <vivek@khera.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/96115: new port textproc/p5-KinoSearch Message-ID: <20060420191800.675E0B80C@yertle.kcilink.com> Resent-Message-ID: <200604201920.k3KJKLhi085632@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 96115 >Category: ports >Synopsis: new port textproc/p5-KinoSearch >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Apr 20 19:20:21 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Vivek Khera >Release: FreeBSD 6.1-PRERELEASE amd64 >Organization: >Environment: System: FreeBSD yertle.int.kciLink.com 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #4: Thu Mar 2 13:53:40 EST 2006 khera@yertle.int.kciLink.com:/usr/obj/usr/src/sys/KCI64 amd64 >Description: text search library for perl >How-To-Repeat: n/a >Fix: Please add this new port in the textproc category. # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-KinoSearch # p5-KinoSearch/Makefile # p5-KinoSearch/distinfo # p5-KinoSearch/pkg-descr # p5-KinoSearch/pkg-plist # echo c - p5-KinoSearch mkdir -p p5-KinoSearch > /dev/null 2>&1 echo x - p5-KinoSearch/Makefile sed 's/^X//' >p5-KinoSearch/Makefile << 'END-of-p5-KinoSearch/Makefile' X# New ports collection makefile for: p5-KinoSearch X# Date created: Thu Apr 20 15:08:34 EDT 2006 X# Whom: Vivek Khera <vivek@khera.org> X# X# $FreeBSD$ X# X XPORTNAME= KinoSearch XPORTVERSION= 0.09 XCATEGORIES= textproc perl5 X#MASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITES= http://www.rectangular.com/downloads/ XPKGNAMEPREFIX= p5- X XMAINTAINER= vivek@khera.org XCOMMENT= A Perl search engine library X XBUILD_DEPENDS= ${SITE_PERL}/Lingua/StopWords.pm:${PORTSDIR}/textproc/p5-Lingua-StopWords \ X ${SITE_PERL}/${PERL_ARCH}/Lingua/Stem/Snowball.pm:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball \ X ${SITE_PERL}/${PERL_ARCH}/Clone.pm:${PORTSDIR}/devel/p5-Clone XRUN_DEPENDS= ${BUILD_DEPENDS} X XPERL_MODBUILD= yes X XMAN3= KinoSearch.3 \ X KinoSearch::Analysis::Analyzer.3 \ X KinoSearch::Analysis::LCNormalizer.3 \ X KinoSearch::Analysis::PolyAnalyzer.3 \ X KinoSearch::Analysis::Stemmer.3 \ X KinoSearch::Analysis::Stopalizer.3 \ X KinoSearch::Analysis::TokenBatch.3 \ X KinoSearch::Analysis::Tokenizer.3 \ X KinoSearch::Docs::DevGuide.3 \ X KinoSearch::Docs::FileFormat.3 \ X KinoSearch::Docs::Tutorial.3 \ X KinoSearch::Document::Doc.3 \ X KinoSearch::Document::Field.3 \ X KinoSearch::Highlight::Highlighter.3 \ X KinoSearch::Index::CompoundFileReader.3 \ X KinoSearch::Index::CompoundFileWriter.3 \ X KinoSearch::Index::DelDocs.3 \ X KinoSearch::Index::FieldInfos.3 \ X KinoSearch::Index::FieldsReader.3 \ X KinoSearch::Index::FieldsWriter.3 \ X KinoSearch::Index::IndexFileNames.3 \ X KinoSearch::Index::IndexReader.3 \ X KinoSearch::Index::MultiReader.3 \ X KinoSearch::Index::MultiTermDocs.3 \ X KinoSearch::Index::NormsReader.3 \ X KinoSearch::Index::PostingsWriter.3 \ X KinoSearch::Index::SegInfos.3 \ X KinoSearch::Index::SegReader.3 \ X KinoSearch::Index::SegTermDocs.3 \ X KinoSearch::Index::SegTermEnum.3 \ X KinoSearch::Index::SegWriter.3 \ X KinoSearch::Index::Term.3 \ X KinoSearch::Index::TermBuffer.3 \ X KinoSearch::Index::TermDocs.3 \ X KinoSearch::Index::TermEnum.3 \ X KinoSearch::Index::TermInfo.3 \ X KinoSearch::Index::TermInfosReader.3 \ X KinoSearch::Index::TermInfosWriter.3 \ X KinoSearch::Index::TermVector.3 \ X KinoSearch::InvIndexer.3 \ X KinoSearch::QueryParser::QueryParser.3 \ X KinoSearch::Search::BooleanClause.3 \ X KinoSearch::Search::BooleanQuery.3 \ X KinoSearch::Search::BooleanScorer.3 \ X KinoSearch::Search::HitCollector.3 \ X KinoSearch::Search::HitDoc.3 \ X KinoSearch::Search::HitQueue.3 \ X KinoSearch::Search::Hits.3 \ X KinoSearch::Search::PhraseQuery.3 \ X KinoSearch::Search::PhraseScorer.3 \ X KinoSearch::Search::Query.3 \ X KinoSearch::Search::QueryFilter.3 \ X KinoSearch::Search::Scorer.3 \ X KinoSearch::Search::Searchable.3 \ X KinoSearch::Search::Similarity.3 \ X KinoSearch::Search::TermQuery.3 \ X KinoSearch::Search::TermScorer.3 \ X KinoSearch::Search::Weight.3 \ X KinoSearch::Searcher.3 \ X KinoSearch::Store::FSInvIndex.3 \ X KinoSearch::Store::FSLock.3 \ X KinoSearch::Store::InStream.3 \ X KinoSearch::Store::InvIndex.3 \ X KinoSearch::Store::Lock.3 \ X KinoSearch::Store::OutStream.3 \ X KinoSearch::Store::RAMInvIndex.3 \ X KinoSearch::Store::RAMLock.3 \ X KinoSearch::Util::BitVector.3 \ X KinoSearch::Util::ByteBuf.3 \ X KinoSearch::Util::CClass.3 \ X KinoSearch::Util::Carp.3 \ X KinoSearch::Util::Class.3 \ X KinoSearch::Util::IntMap.3 \ X KinoSearch::Util::MathUtils.3 \ X KinoSearch::Util::MemManager.3 \ X KinoSearch::Util::PriorityQueue.3 \ X KinoSearch::Util::SortExternal.3 \ X KinoSearch::Util::StringHelper.3 \ X KinoSearch::Util::ToStringUtils.3 \ X KinoSearch::Util::ToolSet.3 \ X KinoSearch::Util::VerifyArgs.3 X X.include <bsd.port.mk> END-of-p5-KinoSearch/Makefile echo x - p5-KinoSearch/distinfo sed 's/^X//' >p5-KinoSearch/distinfo << 'END-of-p5-KinoSearch/distinfo' XMD5 (KinoSearch-0.09.tar.gz) = 698217e7a7c75be02eedf1225efb7a98 XSHA256 (KinoSearch-0.09.tar.gz) = aaf010907fefd806eb15ca5f51bdd466811c73f50d0a6678dff6bcd375431a3b XSIZE (KinoSearch-0.09.tar.gz) = 196257 END-of-p5-KinoSearch/distinfo echo x - p5-KinoSearch/pkg-descr sed 's/^X//' >p5-KinoSearch/pkg-descr << 'END-of-p5-KinoSearch/pkg-descr' XKinoSearch is a loose port of the Java search engine library Apache Lucene, Xwritten in Perl and C. The archetypal application is website search, but it Xcan be put to many different uses. X XFeatures X * Extremely fast and scalable - can handle millions of documents X * Full support for 12 Indo-European languages. X * Support for boolean operators AND, OR, and AND NOT; parenthetical X groupings, and prepended +plus and -minus X * Algorithmic selection of relevant excerpts and highlighting of search terms X within excerpts X * Highly customizable query and indexing APIs X * Phrase matching X * Stemming X * Stoplists X XWWW: http://www.rectangular.com/kinosearch/ END-of-p5-KinoSearch/pkg-descr echo x - p5-KinoSearch/pkg-plist sed 's/^X//' >p5-KinoSearch/pkg-plist << 'END-of-p5-KinoSearch/pkg-plist' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch/KinoSearch.bs X%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch/KinoSearch.so X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/InvIndexer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Searcher.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/Analyzer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/LCNormalizer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/PolyAnalyzer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/Stemmer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/Stopalizer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/TokenBatch.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis/Tokenizer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Docs/DevGuide.pod X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Docs/FileFormat.pod X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Docs/Tutorial.pod X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Document/Doc.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Document/Field.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight/Highlighter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/CompoundFileReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/CompoundFileWriter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/DelDocs.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/FieldInfos.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/FieldsReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/FieldsWriter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/IndexFileNames.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/IndexReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/MultiReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/MultiTermDocs.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/NormsReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/PostingsWriter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/SegInfos.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/SegReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/SegTermDocs.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/SegTermEnum.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/SegWriter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/Term.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermBuffer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermDocs.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermEnum.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermInfo.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermInfosReader.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermInfosWriter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index/TermVector.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/QueryParser/QueryParser.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/BooleanClause.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/BooleanQuery.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/BooleanScorer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/HitCollector.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/HitDoc.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/HitQueue.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/Hits.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/PhraseQuery.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/PhraseScorer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/Query.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/QueryFilter.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/Scorer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/Searchable.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/Similarity.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/TermQuery.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/TermScorer.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/Weight.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/FSInvIndex.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/FSLock.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/InStream.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/InvIndex.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/Lock.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/OutStream.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/RAMInvIndex.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store/RAMLock.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/BitVector.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/ByteBuf.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/CClass.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/Carp.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/Class.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/IntMap.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/MathUtils.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/MemManager.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/PriorityQueue.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/SortExternal.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/StringHelper.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/ToStringUtils.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/ToolSet.pm X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util/VerifyArgs.pm X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Docs X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Document X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/QueryParser X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch END-of-p5-KinoSearch/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060420191800.675E0B80C>