textproc/p5-Plucene 1.25_5 FreeBSD
Perl port of the Java Lucene search engine
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- textproc, perl5
- Package size
- 131.1 KiB, 247.6 KiB installed
Description
Plucene is a fully-featured and highly customizable search engine toolkit based on the Lucene API.
It is not, in and of itself, a functional search engine - you are expected to subclass and tie all the pieces together to suit your own needs. The synopsis above gives a rough indication of how to use the engine in simple cases. See Plucene::Simple in the distribution for one example of tying it all together.
See also: https://jakarta.apache.org/lucene
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/p5-Plucene | 1.25_5 |
| NetBSD | wip/p5-Plucene | 1.25nb2 |
| DragonFly | textproc/p5-Plucene | 1.25_5 |
| HardenedBSD | textproc/p5-Plucene | 1.25_5 |
| GhostBSD | textproc/p5-Plucene | 1.25_5 |
Install
Binary package:
pkg install p5-Plucene
From the ports tree:
cd /usr/ports/textproc/p5-Plucene/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Plucene>0:textproc/p5-Plucene
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.25_5 | 1.25_5 | 1.25_5 | 1.25_5 | 1.25_5 |
| FreeBSD:14:quarterly | 1.25_5 | 1.25_5 | n/a | 1.25_5 | 1.25_5 |
| FreeBSD:15:latest | 1.25_5 | 1.25_5 | n/a | 1.25_5 | 1.25_5 |
| FreeBSD:15:quarterly | 1.25_5 | 1.25_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.25_5 | 1.25_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 7
p5-Tie-Array-Sorted>=0: devel/p5-Tie-Array-Sortedp5-File-Slurp>=0: devel/p5-File-Slurpp5-Class-Virtual>=0: devel/p5-Class-Virtualp5-Class-Accessor>=0: devel/p5-Class-Accessorp5-Lingua-Stem>=0: textproc/p5-Lingua-Stemp5-Bit-Vector-Minimal>=0: math/p5-Bit-Vector-Minimalp5-IO-Stringy>=0: devel/p5-IO-Stringy
Runtime 7
p5-Tie-Array-Sorted>=0: devel/p5-Tie-Array-Sortedp5-File-Slurp>=0: devel/p5-File-Slurpp5-Class-Virtual>=0: devel/p5-Class-Virtualp5-Class-Accessor>=0: devel/p5-Class-Accessorp5-Lingua-Stem>=0: textproc/p5-Lingua-Stemp5-Bit-Vector-Minimal>=0: math/p5-Bit-Vector-Minimalp5-IO-Stringy>=0: devel/p5-IO-Stringy
The full lists below include those, and their dependencies in turn.
Build dependencies 19
- devel/p5-Carp-Assert
- devel/p5-Class-Accessor
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-ISA
- devel/p5-Class-Virtual
- devel/p5-File-Slurp
- devel/p5-IO-Stringy
- devel/p5-Tie-Array-Sorted
- lang/perl5.42
- math/p5-Bit-Vector-Minimal
- textproc/p5-Lingua-PT-Stemmer
- textproc/p5-Lingua-Stem
- textproc/p5-Lingua-Stem-Fr
- textproc/p5-Lingua-Stem-It
- textproc/p5-Lingua-Stem-Ru
- textproc/p5-Lingua-Stem-Snowball-Da
- textproc/p5-Lingua-Stem-Snowball-No
- textproc/p5-Lingua-Stem-Snowball-Se
- textproc/p5-Text-German
Run dependencies 19
- devel/p5-Carp-Assert
- devel/p5-Class-Accessor
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-ISA
- devel/p5-Class-Virtual
- devel/p5-File-Slurp
- devel/p5-IO-Stringy
- devel/p5-Tie-Array-Sorted
- lang/perl5.42
- math/p5-Bit-Vector-Minimal
- textproc/p5-Lingua-PT-Stemmer
- textproc/p5-Lingua-Stem
- textproc/p5-Lingua-Stem-Fr
- textproc/p5-Lingua-Stem-It
- textproc/p5-Lingua-Stem-Ru
- textproc/p5-Lingua-Stem-Snowball-Da
- textproc/p5-Lingua-Stem-Snowball-No
- textproc/p5-Lingua-Stem-Snowball-Se
- textproc/p5-Text-German
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 134
- %%SITE_PERL%%/Plucene.pm
- %%SITE_PERL%%/Plucene/Analysis/Analyzer.pm
- %%SITE_PERL%%/Plucene/Analysis/CharTokenizer.pm
- %%SITE_PERL%%/Plucene/Analysis/LetterTokenizer.pm
- %%SITE_PERL%%/Plucene/Analysis/LowerCaseFilter.pm
- %%SITE_PERL%%/Plucene/Analysis/LowerCaseTokenizer.pm
- %%SITE_PERL%%/Plucene/Analysis/PorterStemFilter.pm
- %%SITE_PERL%%/Plucene/Analysis/SimpleAnalyzer.pm
- %%SITE_PERL%%/Plucene/Analysis/Standard/StandardAnalyzer.pm
- %%SITE_PERL%%/Plucene/Analysis/Standard/StandardTokenizer.pm
- %%SITE_PERL%%/Plucene/Analysis/StopAnalyzer.pm
- %%SITE_PERL%%/Plucene/Analysis/StopFilter.pm
- %%SITE_PERL%%/Plucene/Analysis/Token.pm
- %%SITE_PERL%%/Plucene/Analysis/TokenFilter.pm
- %%SITE_PERL%%/Plucene/Analysis/Tokenizer.pm
- %%SITE_PERL%%/Plucene/Analysis/WhitespaceAnalyzer.pm
- %%SITE_PERL%%/Plucene/Analysis/WhitespaceTokenizer.pm
- %%SITE_PERL%%/Plucene/Bitvector.pm
- %%SITE_PERL%%/Plucene/Document.pm
- %%SITE_PERL%%/Plucene/Document/DateSerializer.pm
- %%SITE_PERL%%/Plucene/Document/Field.pm
- %%SITE_PERL%%/Plucene/Index/DocumentWriter.pm
- %%SITE_PERL%%/Plucene/Index/FieldInfos.pm
- %%SITE_PERL%%/Plucene/Index/FieldsReader.pm
- %%SITE_PERL%%/Plucene/Index/FieldsWriter.pm
- %%SITE_PERL%%/Plucene/Index/Reader.pm
- %%SITE_PERL%%/Plucene/Index/SegmentInfo.pm
- %%SITE_PERL%%/Plucene/Index/SegmentInfos.pm
- %%SITE_PERL%%/Plucene/Index/SegmentMergeInfo.pm
- %%SITE_PERL%%/Plucene/Index/SegmentMerger.pm
- %%SITE_PERL%%/Plucene/Index/SegmentReader.pm
- %%SITE_PERL%%/Plucene/Index/SegmentTermDocs.pm
- %%SITE_PERL%%/Plucene/Index/SegmentTermEnum.pm
- %%SITE_PERL%%/Plucene/Index/SegmentTermPositions.pm
- %%SITE_PERL%%/Plucene/Index/SegmentsReader.pm
- %%SITE_PERL%%/Plucene/Index/SegmentsTermEnum.pm
- %%SITE_PERL%%/Plucene/Index/Term.pm
- %%SITE_PERL%%/Plucene/Index/TermInfo.pm
- %%SITE_PERL%%/Plucene/Index/TermInfosReader.pm
- %%SITE_PERL%%/Plucene/Index/TermInfosWriter.pm
- %%SITE_PERL%%/Plucene/Index/Writer.pm
- %%SITE_PERL%%/Plucene/QueryParser.pm
- %%SITE_PERL%%/Plucene/Search/BooleanClause.pm
- %%SITE_PERL%%/Plucene/Search/BooleanQuery.pm
- %%SITE_PERL%%/Plucene/Search/BooleanScorer.pm
- %%SITE_PERL%%/Plucene/Search/DateFilter.pm
- %%SITE_PERL%%/Plucene/Search/Filter.pm
- %%SITE_PERL%%/Plucene/Search/HitCollector.pm
- %%SITE_PERL%%/Plucene/Search/Hits.pm
- %%SITE_PERL%%/Plucene/Search/IndexSearcher.pm
- %%SITE_PERL%%/Plucene/Search/PhrasePositions.pm
- %%SITE_PERL%%/Plucene/Search/PhraseQuery.pm
- %%SITE_PERL%%/Plucene/Search/PhraseScorer.pm
- %%SITE_PERL%%/Plucene/Search/PhraseScorer/Exact.pm
- %%SITE_PERL%%/Plucene/Search/PhraseScorer/Sloppy.pm
- %%SITE_PERL%%/Plucene/Search/PrefixQuery.pm
- %%SITE_PERL%%/Plucene/Search/Query.pm
- %%SITE_PERL%%/Plucene/Search/Scorer.pm
- %%SITE_PERL%%/Plucene/Search/Searcher.pm
- %%SITE_PERL%%/Plucene/Search/Similarity.pm
- %%SITE_PERL%%/Plucene/Search/TermQuery.pm
- %%SITE_PERL%%/Plucene/Search/TermScorer.pm
- %%SITE_PERL%%/Plucene/Search/TopDocs.pm
- %%SITE_PERL%%/Plucene/Store/InputStream.pm
- %%SITE_PERL%%/Plucene/Store/OutputStream.pm
- %%SITE_PERL%%/Plucene/TestCase.pm
- %%SITE_PERL%%/Plucene/Utils.pm
- %%PERL5_MAN3%%/Plucene.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::Analyzer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::CharTokenizer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::LetterTokenizer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::LowerCaseFilter.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::LowerCaseTokenizer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::PorterStemFilter.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::SimpleAnalyzer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::Standard::StandardAnalyzer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::Standard::StandardTokenizer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::StopAnalyzer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::StopFilter.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::Token.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::TokenFilter.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::Tokenizer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::WhitespaceAnalyzer.3.gz
- %%PERL5_MAN3%%/Plucene::Analysis::WhitespaceTokenizer.3.gz
- %%PERL5_MAN3%%/Plucene::Bitvector.3.gz
- %%PERL5_MAN3%%/Plucene::Document.3.gz
- %%PERL5_MAN3%%/Plucene::Document::DateSerializer.3.gz
- %%PERL5_MAN3%%/Plucene::Document::Field.3.gz
- %%PERL5_MAN3%%/Plucene::Index::DocumentWriter.3.gz
- %%PERL5_MAN3%%/Plucene::Index::FieldInfos.3.gz
- %%PERL5_MAN3%%/Plucene::Index::FieldsReader.3.gz
- %%PERL5_MAN3%%/Plucene::Index::FieldsWriter.3.gz
- %%PERL5_MAN3%%/Plucene::Index::Reader.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentInfo.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentInfos.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentMergeInfo.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentMerger.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentReader.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentTermDocs.3.gz
- %%PERL5_MAN3%%/Plucene::Index::SegmentTermEnum.3.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Plucene-1.25.tar.gz | 335300 | 6fa99c030d7aabfe2941f572b7775df4c59de0ff87f0263a0946ca7c19a4f89e |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.