mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 10:56:27 -04:00
Update to 3.0.8
This commit is contained in:
parent
efa676cd8d
commit
23e6d698d6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=560354
5 changed files with 14 additions and 121 deletions
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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()
|
||||
|
||||
#################################
|
|
@ -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>
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue