diff options
author | Tilman Keskinoz <arved@FreeBSD.org> | 2021-01-04 22:37:32 +0000 |
---|---|---|
committer | Tilman Keskinoz <arved@FreeBSD.org> | 2021-01-04 22:37:32 +0000 |
commit | 23e6d698d68af0f7c11d12d9639c691f1b6c38c3 (patch) | |
tree | a7a174338c1d1519e8757207c74d2830f848fff2 /textproc/luceneplusplus | |
parent | efa676cd8def6a5c15aa05d7958194ffc667a688 (diff) | |
download | ports-23e6d698d68af0f7c11d12d9639c691f1b6c38c3.tar.gz ports-23e6d698d68af0f7c11d12d9639c691f1b6c38c3.zip |
Update to 3.0.8
Notes
Notes:
svn path=/head/; revision=560354
Diffstat (limited to 'textproc/luceneplusplus')
-rw-r--r-- | textproc/luceneplusplus/Makefile | 11 | ||||
-rw-r--r-- | textproc/luceneplusplus/distinfo | 5 | ||||
-rw-r--r-- | textproc/luceneplusplus/files/patch-CMakeLists.txt | 19 | ||||
-rw-r--r-- | textproc/luceneplusplus/files/patch-include_VariantUtils.h | 26 | ||||
-rw-r--r-- | textproc/luceneplusplus/pkg-plist | 74 |
5 files changed, 14 insertions, 121 deletions
diff --git a/textproc/luceneplusplus/Makefile b/textproc/luceneplusplus/Makefile index f42ca7271887..0ea6c45bd64d 100644 --- a/textproc/luceneplusplus/Makefile +++ b/textproc/luceneplusplus/Makefile @@ -1,9 +1,8 @@ # $FreeBSD$ PORTNAME= lucene++ -PORTVERSION= 3.0.7 +PORTVERSION= 3.0.8 DISTVERSIONPREFIX= rel_ -PORTREVISION= 14 CATEGORIES= textproc MAINTAINER= arved@FreeBSD.org @@ -19,6 +18,7 @@ GH_ACCOUNT= luceneplusplus GH_PROJECT= LucenePlusPlus USES= cmake compiler:c++11-lang USE_LDCONFIG= yes +CMAKE_OFF= ENABLE_TEST ENABLE_DEMO .include <bsd.port.pre.mk> @@ -26,9 +26,8 @@ post-patch: ${REINPLACE_CMD} "/cotire/d" ${WRKSRC}/src/contrib/CMakeLists.txt \ ${WRKSRC}/src/core/CMakeLists.txt \ ${WRKSRC}/src/test/CMakeLists.txt - -post-install: - cd ${WRKSRC}/include &&${INSTALL_DATA} *.h \ - ${STAGEDIR}${PREFIX}/include/lucene++/ + ${REINPLACE_CMD} 's,include/pkgconfig,libdata/pkgconfig,;s,include/cmake,share/lucene++/cmake,' \ + ${WRKSRC}/src/config/core/CMakeLists.txt \ + ${WRKSRC}/src/config/contrib/CMakeLists.txt .include <bsd.port.post.mk> diff --git a/textproc/luceneplusplus/distinfo b/textproc/luceneplusplus/distinfo index 331f5104c254..41750610febf 100644 --- a/textproc/luceneplusplus/distinfo +++ b/textproc/luceneplusplus/distinfo @@ -1,2 +1,3 @@ -SHA256 (luceneplusplus-LucenePlusPlus-rel_3.0.7_GH0.tar.gz) = 6c19f203311e4b44a0ccf7b1127db77436eb47159ea1c54f7531a0b1ca585e0c -SIZE (luceneplusplus-LucenePlusPlus-rel_3.0.7_GH0.tar.gz) = 2013570 +TIMESTAMP = 1609777483 +SHA256 (luceneplusplus-LucenePlusPlus-rel_3.0.8_GH0.tar.gz) = af5cf59a93cf6dce86828e108e010359517c25ce487152af68520785d183813c +SIZE (luceneplusplus-LucenePlusPlus-rel_3.0.8_GH0.tar.gz) = 2456644 diff --git a/textproc/luceneplusplus/files/patch-CMakeLists.txt b/textproc/luceneplusplus/files/patch-CMakeLists.txt deleted file mode 100644 index fa051b25a0c9..000000000000 --- a/textproc/luceneplusplus/files/patch-CMakeLists.txt +++ /dev/null @@ -1,19 +0,0 @@ ---- CMakeLists.txt.orig 2015-01-30 17:14:22.000000000 +0100 -+++ CMakeLists.txt 2016-04-29 17:50:01.000000000 +0200 -@@ -18,7 +18,6 @@ - #################################### - # pre-compiled headers support - #################################### --include(cotire) - - # if setup using the Toolchain-llvm.cmake file, then use llvm... - if(ENABLE_LLVM) -@@ -168,7 +167,7 @@ - FILES - "${CMAKE_CURRENT_BINARY_DIR}/liblucene++.pc" - "${CMAKE_CURRENT_BINARY_DIR}/liblucene++-contrib.pc" -- DESTINATION "${LIB_DESTINATION}/pkgconfig") -+ DESTINATION "libdata/pkgconfig") - endif() - - ################################# diff --git a/textproc/luceneplusplus/files/patch-include_VariantUtils.h b/textproc/luceneplusplus/files/patch-include_VariantUtils.h deleted file mode 100644 index acd4be2bdc9b..000000000000 --- a/textproc/luceneplusplus/files/patch-include_VariantUtils.h +++ /dev/null @@ -1,26 +0,0 @@ -Obtained from: - - https://github.com/luceneplusplus/LucenePlusPlus/commit/1987082cf9278a639d772b4f35a8ae2d34944177 - ---- include/VariantUtils.h.orig 2015-01-30 16:14:22 UTC -+++ include/VariantUtils.h -@@ -8,6 +8,7 @@ - #define VARIANTUTILS_H - - #include <boost/any.hpp> -+#include <boost/version.hpp> - #include "Lucene.h" - #include "MiscUtils.h" - -@@ -22,7 +23,11 @@ public: - - template <typename TYPE, typename VAR> - static TYPE get(VAR var) { -+#if BOOST_VERSION < 105800 - return var.type() == typeid(TYPE) ? boost::get<TYPE>(var) : TYPE(); -+#else -+ return var.type() == typeid(TYPE) ? boost::relaxed_get<TYPE>(var) : TYPE(); -+#endif - } - - template <typename TYPE, typename VAR> diff --git a/textproc/luceneplusplus/pkg-plist b/textproc/luceneplusplus/pkg-plist index 0669cd026550..28717a69ee5a 100644 --- a/textproc/luceneplusplus/pkg-plist +++ b/textproc/luceneplusplus/pkg-plist @@ -3,12 +3,6 @@ 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 @@ -22,9 +16,6 @@ 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 @@ -33,8 +24,6 @@ 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 @@ -48,9 +37,6 @@ 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 @@ -64,14 +50,11 @@ 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 @@ -102,11 +85,6 @@ include/lucene++/Document.h include/lucene++/DocumentsWriter.h include/lucene++/DocumentsWriterThreadState.h include/lucene++/DoubleFieldSource.h -include/lucene++/DutchAnalyzer.h -include/lucene++/DutchStemFilter.h -include/lucene++/DutchStemmer.h -include/lucene++/ElisionFilter.h -include/lucene++/Encoder.h include/lucene++/ExactPhraseScorer.h include/lucene++/Explanation.h include/lucene++/FSDirectory.h @@ -153,27 +131,14 @@ include/lucene++/FormatPostingsPositionsConsumer.h include/lucene++/FormatPostingsPositionsWriter.h include/lucene++/FormatPostingsTermsConsumer.h include/lucene++/FormatPostingsTermsWriter.h -include/lucene++/Formatter.h -include/lucene++/Fragmenter.h -include/lucene++/FrenchAnalyzer.h -include/lucene++/FrenchStemFilter.h -include/lucene++/FrenchStemmer.h include/lucene++/FreqProxFieldMergeState.h include/lucene++/FreqProxTermsWriter.h include/lucene++/FreqProxTermsWriterPerField.h include/lucene++/FreqProxTermsWriterPerThread.h include/lucene++/FuzzyQuery.h include/lucene++/FuzzyTermEnum.h -include/lucene++/GermanAnalyzer.h -include/lucene++/GermanStemFilter.h -include/lucene++/GermanStemmer.h -include/lucene++/GradientFormatter.h -include/lucene++/GreekAnalyzer.h -include/lucene++/GreekLowerCaseFilter.h include/lucene++/HashMap.h include/lucene++/HashSet.h -include/lucene++/Highlighter.h -include/lucene++/HighlighterScorer.h include/lucene++/HitQueue.h include/lucene++/HitQueueBase.h include/lucene++/ISOLatin1AccentFilter.h @@ -212,7 +177,6 @@ include/lucene++/LowerCaseFilter.h include/lucene++/LowerCaseTokenizer.h include/lucene++/Lucene.h include/lucene++/LuceneAllocator.h -include/lucene++/LuceneContrib.h include/lucene++/LuceneException.h include/lucene++/LuceneFactory.h include/lucene++/LuceneHeaders.h @@ -225,11 +189,9 @@ include/lucene++/MMapDirectory.h include/lucene++/Map.h include/lucene++/MapFieldSelector.h include/lucene++/MapOfSets.h -include/lucene++/MapWeightedSpanTerm.h include/lucene++/MappingCharFilter.h include/lucene++/MatchAllDocsQuery.h include/lucene++/MaxPayloadFunction.h -include/lucene++/MemoryIndex.h include/lucene++/MergeDocIDRemapper.h include/lucene++/MergePolicy.h include/lucene++/MergeScheduler.h @@ -252,7 +214,6 @@ include/lucene++/NormalizeCharMap.h include/lucene++/NormsWriter.h include/lucene++/NormsWriterPerField.h include/lucene++/NormsWriterPerThread.h -include/lucene++/NullFragmenter.h include/lucene++/NumberTools.h include/lucene++/NumericField.h include/lucene++/NumericRangeFilter.h @@ -273,9 +234,6 @@ include/lucene++/PayloadNearQuery.h include/lucene++/PayloadSpanUtil.h include/lucene++/PayloadTermQuery.h include/lucene++/PerFieldAnalyzerWrapper.h -include/lucene++/PersianAnalyzer.h -include/lucene++/PersianNormalizationFilter.h -include/lucene++/PersianNormalizer.h include/lucene++/PhrasePositions.h include/lucene++/PhraseQuery.h include/lucene++/PhraseQueue.h @@ -296,9 +254,6 @@ include/lucene++/QueryParserCharStream.h include/lucene++/QueryParserConstants.h include/lucene++/QueryParserToken.h include/lucene++/QueryParserTokenManager.h -include/lucene++/QueryScorer.h -include/lucene++/QueryTermExtractor.h -include/lucene++/QueryTermScorer.h include/lucene++/QueryTermVector.h include/lucene++/QueryWrapperFilter.h include/lucene++/RAMDirectory.h @@ -315,12 +270,6 @@ include/lucene++/ReqExclScorer.h include/lucene++/ReqOptSumScorer.h include/lucene++/ReusableStringReader.h include/lucene++/ReverseOrdFieldSource.h -include/lucene++/ReverseStringFilter.h -include/lucene++/RussianAnalyzer.h -include/lucene++/RussianLetterTokenizer.h -include/lucene++/RussianLowerCaseFilter.h -include/lucene++/RussianStemFilter.h -include/lucene++/RussianStemmer.h include/lucene++/ScoreCachingWrappingScorer.h include/lucene++/ScoreDoc.h include/lucene++/Scorer.h @@ -348,18 +297,12 @@ include/lucene++/SimilarityDelegator.h include/lucene++/SimpleAnalyzer.h include/lucene++/SimpleFSDirectory.h include/lucene++/SimpleFSLockFactory.h -include/lucene++/SimpleFragmenter.h -include/lucene++/SimpleHTMLEncoder.h -include/lucene++/SimpleHTMLFormatter.h include/lucene++/SimpleLRUCache.h -include/lucene++/SimpleSpanFragmenter.h include/lucene++/SingleInstanceLockFactory.h include/lucene++/SingleTermEnum.h include/lucene++/SloppyPhraseScorer.h include/lucene++/SmallDouble.h include/lucene++/SnapshotDeletionPolicy.h -include/lucene++/SnowballAnalyzer.h -include/lucene++/SnowballFilter.h include/lucene++/Sort.h include/lucene++/SortField.h include/lucene++/SortedTermVectorMapper.h @@ -367,7 +310,6 @@ include/lucene++/SortedVIntList.h include/lucene++/SpanFilter.h include/lucene++/SpanFilterResult.h include/lucene++/SpanFirstQuery.h -include/lucene++/SpanGradientFormatter.h include/lucene++/SpanNearQuery.h include/lucene++/SpanNotQuery.h include/lucene++/SpanOrQuery.h @@ -422,13 +364,10 @@ include/lucene++/TermsHashConsumerPerThread.h include/lucene++/TermsHashPerField.h include/lucene++/TermsHashPerThread.h include/lucene++/TestPoint.h -include/lucene++/TextFragment.h include/lucene++/ThreadPool.h include/lucene++/TimeLimitingCollector.h include/lucene++/Token.h include/lucene++/TokenFilter.h -include/lucene++/TokenGroup.h -include/lucene++/TokenSources.h include/lucene++/TokenStream.h include/lucene++/Tokenizer.h include/lucene++/TopDocs.h @@ -443,9 +382,6 @@ include/lucene++/ValueSource.h include/lucene++/ValueSourceQuery.h include/lucene++/VariantUtils.h include/lucene++/Weight.h -include/lucene++/WeightedSpanTerm.h -include/lucene++/WeightedSpanTermExtractor.h -include/lucene++/WeightedTerm.h include/lucene++/WhitespaceAnalyzer.h include/lucene++/WhitespaceTokenizer.h include/lucene++/WildcardQuery.h @@ -453,10 +389,12 @@ include/lucene++/WildcardTermEnum.h include/lucene++/WordlistLoader.h include/lucene++/targetver.h lib/liblucene++-contrib.so -lib/liblucene++-contrib.so.0 -lib/liblucene++-contrib.so.3.0.7 lib/liblucene++.so lib/liblucene++.so.0 -lib/liblucene++.so.3.0.7 -libdata/pkgconfig/liblucene++-contrib.pc +lib/liblucene++.so.3.0.8 libdata/pkgconfig/liblucene++.pc +libdata/pkgconfig/liblucene++-contrib.pc +share/lucene++/cmake/liblucene++-contribConfig.cmake +share/lucene++/cmake/liblucene++-contribConfigVersion.cmake +share/lucene++/cmake/liblucene++Config.cmake +share/lucene++/cmake/liblucene++ConfigVersion.cmake |