BSD Ports

textproc/luceneplusplus 3.0.9_7 FreeBSD

C++ port of the Lucene library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
LGPL3
Categories
textproc
Package size
1829.3 KiB, 9126.3 KiB installed

Description

Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine.

In the other systems

SystemPortVersion
FreeBSDtextproc/luceneplusplus3.0.9_7
OpenBSDtextproc/luceneplusplus3.0.8p5
NetBSDtextproc/lucene++3.0.9nb5
DragonFlytextproc/luceneplusplus3.0.9_1

Install

Binary package:

pkg install lucene++

From the ports tree:

cd /usr/ports/textproc/luceneplusplus/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	lucene++>0:textproc/luceneplusplus
LIB_DEPENDS=	liblucene++-contrib.so:textproc/luceneplusplus

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.0.9_73.0.9_73.0.8_33.0.9_23.0.9_7
FreeBSD:14:quarterly3.0.9_73.0.9_7n/a3.0.9_23.0.9_7
FreeBSD:15:latest3.0.9_73.0.9_7n/a3.0.9_23.0.9_2
FreeBSD:15:quarterly3.0.9_73.0.9_7n/an/an/a
FreeBSD:16:latest3.0.9_73.0.9_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 4
Required by 1

Configuration

No options to configure.

USES
cmake compiler:c++11-lang
Service scripts
none

Files

pkg-plist 466
  • include/lucene++/ASCIIFoldingFilter.h
  • include/lucene++/AbstractAllTermDocs.h
  • include/lucene++/AbstractField.h
  • include/lucene++/AllTermDocs.h
  • include/lucene++/Analyzer.h
  • include/lucene++/ArabicAnalyzer.h
  • include/lucene++/ArabicLetterTokenizer.h
  • include/lucene++/ArabicNormalizationFilter.h
  • include/lucene++/ArabicNormalizer.h
  • include/lucene++/ArabicStemFilter.h
  • include/lucene++/ArabicStemmer.h
  • include/lucene++/Array.h
  • include/lucene++/Attribute.h
  • include/lucene++/AttributeSource.h
  • include/lucene++/AveragePayloadFunction.h
  • include/lucene++/Base64.h
  • include/lucene++/BaseCharFilter.h
  • include/lucene++/BitSet.h
  • include/lucene++/BitUtil.h
  • include/lucene++/BitVector.h
  • include/lucene++/BooleanClause.h
  • include/lucene++/BooleanQuery.h
  • include/lucene++/BooleanScorer.h
  • include/lucene++/BooleanScorer2.h
  • include/lucene++/BrazilianAnalyzer.h
  • include/lucene++/BrazilianStemFilter.h
  • include/lucene++/BrazilianStemmer.h
  • include/lucene++/BufferedDeletes.h
  • include/lucene++/BufferedIndexInput.h
  • include/lucene++/BufferedIndexOutput.h
  • include/lucene++/BufferedReader.h
  • include/lucene++/ByteBlockPool.h
  • include/lucene++/ByteFieldSource.h
  • include/lucene++/ByteSliceReader.h
  • include/lucene++/ByteSliceWriter.h
  • include/lucene++/CJKAnalyzer.h
  • include/lucene++/CJKTokenizer.h
  • include/lucene++/CachingSpanFilter.h
  • include/lucene++/CachingTokenFilter.h
  • include/lucene++/CachingWrapperFilter.h
  • include/lucene++/CharArraySet.h
  • include/lucene++/CharBlockPool.h
  • include/lucene++/CharFilter.h
  • include/lucene++/CharFolder.h
  • include/lucene++/CharReader.h
  • include/lucene++/CharStream.h
  • include/lucene++/CharTokenizer.h
  • include/lucene++/CheckIndex.h
  • include/lucene++/ChecksumIndexInput.h
  • include/lucene++/ChecksumIndexOutput.h
  • include/lucene++/ChineseAnalyzer.h
  • include/lucene++/ChineseFilter.h
  • include/lucene++/ChineseTokenizer.h
  • include/lucene++/CloseableThreadLocal.h
  • include/lucene++/Collator.h
  • include/lucene++/Collection.h
  • include/lucene++/Collector.h
  • include/lucene++/ComplexExplanation.h
  • include/lucene++/CompoundFileReader.h
  • include/lucene++/CompoundFileWriter.h
  • include/lucene++/CompressionTools.h
  • include/lucene++/ConcurrentMergeScheduler.h
  • include/lucene++/Config.h
  • include/lucene++/ConjunctionScorer.h
  • include/lucene++/ConstantScoreQuery.h
  • include/lucene++/Constants.h
  • include/lucene++/ContribInc.h
  • include/lucene++/CustomScoreProvider.h
  • include/lucene++/CustomScoreQuery.h
  • include/lucene++/CycleCheck.h
  • include/lucene++/CzechAnalyzer.h
  • include/lucene++/DateField.h
  • include/lucene++/DateTools.h
  • include/lucene++/DefaultEncoder.h
  • include/lucene++/DefaultSimilarity.h
  • include/lucene++/DefaultSkipListReader.h
  • include/lucene++/DefaultSkipListWriter.h
  • include/lucene++/Directory.h
  • include/lucene++/DirectoryReader.h
  • include/lucene++/DisjunctionMaxQuery.h
  • include/lucene++/DisjunctionMaxScorer.h
  • include/lucene++/DisjunctionSumScorer.h
  • include/lucene++/DocConsumer.h
  • include/lucene++/DocConsumerPerThread.h
  • include/lucene++/DocFieldConsumer.h
  • include/lucene++/DocFieldConsumerPerField.h
  • include/lucene++/DocFieldConsumerPerThread.h
  • include/lucene++/DocFieldConsumers.h
  • include/lucene++/DocFieldConsumersPerField.h
  • include/lucene++/DocFieldConsumersPerThread.h
  • include/lucene++/DocFieldProcessor.h
  • include/lucene++/DocFieldProcessorPerField.h
  • include/lucene++/DocFieldProcessorPerThread.h
  • include/lucene++/DocIdBitSet.h
  • include/lucene++/DocIdSet.h
  • include/lucene++/DocIdSetIterator.h
  • include/lucene++/DocInverter.h
  • include/lucene++/DocInverterPerField.h
  • include/lucene++/DocInverterPerThread.h
  • include/lucene++/DocValues.h

The first 100 are listed.

distinfo 8
FileSizeSHA256
luceneplusplus-LucenePlusPlus-rel_3.0.9_GH0.tar.gz2.458287e+064e69e29d5d79a976498ef71eab70c9c88c7014708be4450a9fda7780fe93584e
c18ead2b0c4aa62af01450cb12353a0baa51411f.patch241682c530572e64f4043ffdb7dd9a7851773626e503c0c9a1f7ef32eebd7a6abff3
e6a376836e5c891577eae6369263152106b9bc02.patch29028dd347a573847c1fa25147a4f23f889ebffb3c184de358f74f90e5f50a542a50
f11e0895cf1dd7d6a68a0a736f13414f1e37ef7a.patch166154f7b671574834ad65792de852ba63744134f4800b9e0b66a5e198d8b7e8b9b90
27f81879228f1a5ad6e41909465a1868d313d2d9.patch1727ebe8b4cfb9d705433e0d1e89dd5b4f0b25da047c947d52bae25cc2cd81bb2072
2857419531c45e542afdc52001a65733f4f9b128.patch2643796b4bef17393e2341f9f2c15dd033a7cecd99376d9d79d8876419fe765ec01f
07d84267b8d741414601b1be529da5de3afd28af.patch5736551abcc03ccb928475efe378636e80f9dcc53e3c244eb00169d1d62da984192
5b670a0d85d4d4135a1c88ef368f1735ad9019d7.patch68356ccb6a562ddeb3e3abd935507adf7572c1e98d8e3b88bde056ea3009e08d612

Commit history 5

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
4a438aafdf Gleb Popov textproc/luceneplusplus: Pull in more patches for CMake 4 compat
Approved by: portmgr (fixit blanket)
4e672238b0 Gleb Popov textproc/luceneplusplus: Fix building with CMake 4
Approved by: portmgr (fixit blanket)
213840c151 Dima Panov */*: bump consumers after devel/boost update
2d446d015e Dima Panov textproc/luceneplusplus: backport more boost fixes from upstream