Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Aug 2006 18:19:01 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/102264: [NEW PORT] textproc/p5-KinoSearch: Search engine library
Message-ID:  <20060819101901.634F1218@netnews.NCTU.edu.tw>
Resent-Message-ID: <200608191020.k7JAKErx003730@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102264
>Category:       ports
>Synopsis:       [NEW PORT] textproc/p5-KinoSearch: Search engine library
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 19 10:20:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD netnews.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 03:43:48 CST 2006
>Description:
KinoSearch is a loose port of the Java search engine library Apache
Lucene, written in Perl and C. The archetypal application is website
search, but it can be put to many different uses.

WWW:	http://search.cpan.org/dist/KinoSearch/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-KinoSearch-0.13.shar begins here ---
# 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/pkg-descr
#	p5-KinoSearch/Makefile
#	p5-KinoSearch/pkg-plist
#	p5-KinoSearch/distinfo
#
echo c - p5-KinoSearch
mkdir -p p5-KinoSearch > /dev/null 2>&1
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
XLucene, written in Perl and C. The archetypal application is website
Xsearch, but it can be put to many different uses.
X
XWWW:	http://search.cpan.org/dist/KinoSearch/
END-of-p5-KinoSearch/pkg-descr
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:		2006-08-19
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	KinoSearch
XPORTVERSION=	0.13
XCATEGORIES=	textproc perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../../authors/id/C/CR/CREAMYG
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Search engine library
X
XRUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
X		p5-Clone>=0.18:${PORTSDIR}/devel/p5-Clone \
X		p5-Lingua-Stem-Snowball>=0.94:${PORTSDIR}/textproc/p5-Lingua-Stem-Snowball \
X		p5-Lingua-StopWords>=0.02:${PORTSDIR}/textproc/p5-Lingua-StopWords
XBUILD_DEPENDS=	${RUN_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::Token.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::Encoder.3 \
X		KinoSearch::Highlight::Formatter.3 \
X		KinoSearch::Highlight::Highlighter.3 \
X		KinoSearch::Highlight::SimpleHTMLEncoder.3 \
X		KinoSearch::Highlight::SimpleHTMLFormatter.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::Hit.3 \
X		KinoSearch::Search::HitCollector.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.pre.mk>
X
X.if ${PERL_LEVEL} < 500803
XIGNORE=		requires Perl 5.8.3 or newer. Install lang/perl5.8 and try again
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-KinoSearch/Makefile
echo x - p5-KinoSearch/pkg-plist
sed 's/^X//' >p5-KinoSearch/pkg-plist << 'END-of-p5-KinoSearch/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch.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/Token.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/Encoder.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight/Formatter.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight/Highlighter.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight/SimpleHTMLEncoder.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight/SimpleHTMLFormatter.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/InvIndexer.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/Hit.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search/HitCollector.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/Searcher.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%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch/KinoSearch.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch/KinoSearch.so
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/KinoSearch
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Util
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Store
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Search
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/QueryParser
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Index
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Highlight
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Document
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Docs
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch/Analysis
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/KinoSearch
END-of-p5-KinoSearch/pkg-plist
echo x - p5-KinoSearch/distinfo
sed 's/^X//' >p5-KinoSearch/distinfo << 'END-of-p5-KinoSearch/distinfo'
XMD5 (KinoSearch-0.13.tar.gz) = 9de571431c631c1989d8a4ad77fef15f
XSHA256 (KinoSearch-0.13.tar.gz) = 761c59db52af0309da4c39de9388754ce8a4093915f7ec4c170f98bb5dc4d0aa
XSIZE (KinoSearch-0.13.tar.gz) = 217385
END-of-p5-KinoSearch/distinfo
exit
--- p5-KinoSearch-0.13.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060819101901.634F1218>