--- a/components/indri/indri.p5m Thu Dec 17 23:00:14 2015 -0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,324 +0,0 @@
-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2014, 2015, Oracle and/or its affiliates. All rights reserved.
-#
-
-set name=pkg.fmri \
- value=pkg:/library/indri@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
-set name=pkg.summary value="Text search engine"
-set name=pkg.description \
- value="Indri is a search engine that provides state-of-the-art text search and a rich structured query language for text collections of up to 50 million documents (single machine) or 500 million documents (distributed search). Available for Linux, Solaris, Windows and Mac OSX."
-set name=com.oracle.info.description value="the Indri search engine"
-set name=com.oracle.info.tpno value=$(TPNO)
-set name=info.classification \
- value=org.opensolaris.category.2008:System/Libraries
-set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
-set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
-set name=org.opensolaris.arc-caseid value=PSARC/2013/232
-set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
-
-# Clashes with userland antlr
-# dir path=usr/include/antlr
-# ...
-
-# usr/include
-dir path=usr/include/indri
-file path=usr/include/indri/AnchorTextAnnotator.hpp
-file path=usr/include/indri/AnchorTextHarvester.hpp
-file path=usr/include/indri/AnchorTextWriter.hpp
-file path=usr/include/indri/Annotator.hpp
-file path=usr/include/indri/Appliers.hpp
-file path=usr/include/indri/ArabicStemmerTransformation.hpp
-file path=usr/include/indri/Arabic_Stemmer_utf8.hpp
-file path=usr/include/indri/AttributeValuePair.hpp
-file path=usr/include/indri/BeliefNode.hpp
-file path=usr/include/indri/BooleanAndNode.hpp
-file path=usr/include/indri/Buffer.hpp
-file path=usr/include/indri/BulkTree.hpp
-file path=usr/include/indri/CachedFrequencyBeliefNode.hpp
-file path=usr/include/indri/Collection.hpp
-file path=usr/include/indri/CombinedVocabularyIterator.hpp
-file path=usr/include/indri/Combiner.hpp
-file path=usr/include/indri/CompressedCollection.hpp
-file path=usr/include/indri/ConditionVariable.hpp
-file path=usr/include/indri/Conflater.hpp
-file path=usr/include/indri/ConflationPattern.hpp
-file path=usr/include/indri/ContextCountAccumulator.hpp
-file path=usr/include/indri/ContextCountGraphCopier.hpp
-file path=usr/include/indri/ContextCountGraphExtractor.hpp
-file path=usr/include/indri/ContextInclusionAndNode.hpp
-file path=usr/include/indri/ContextSimpleCountAccumulator.hpp
-file path=usr/include/indri/ContextSimpleCountCollectorCopier.hpp
-file path=usr/include/indri/Copier.hpp
-file path=usr/include/indri/CorpusStatistics.hpp
-file path=usr/include/indri/DagCopier.hpp
-file path=usr/include/indri/DateFieldAnnotator.hpp
-file path=usr/include/indri/DateParse.hpp
-file path=usr/include/indri/DeletedDocumentList.hpp
-file path=usr/include/indri/DirectoryIterator.hpp
-file path=usr/include/indri/DirichletTermScoreFunction.hpp
-file path=usr/include/indri/DiskDocExtentListIterator.hpp
-file path=usr/include/indri/DiskDocListFileIterator.hpp
-file path=usr/include/indri/DiskDocListIterator.hpp
-file path=usr/include/indri/DiskDocumentDataIterator.hpp
-file path=usr/include/indri/DiskFrequentVocabularyIterator.hpp
-file path=usr/include/indri/DiskIndex.hpp
-file path=usr/include/indri/DiskKeyfileVocabularyIterator.hpp
-file path=usr/include/indri/DiskTermData.hpp
-file path=usr/include/indri/DiskTermListFileIterator.hpp
-file path=usr/include/indri/DocExtentListIterator.hpp
-file path=usr/include/indri/DocExtentListMemoryBuilder.hpp
-file path=usr/include/indri/DocListFileIterator.hpp
-file path=usr/include/indri/DocListIterator.hpp
-file path=usr/include/indri/DocListIteratorNode.hpp
-file path=usr/include/indri/DocListMemoryBuilder.hpp
-file path=usr/include/indri/DocumentCount.hpp
-file path=usr/include/indri/DocumentData.hpp
-file path=usr/include/indri/DocumentDataIterator.hpp
-file path=usr/include/indri/DocumentIterator.hpp
-file path=usr/include/indri/DocumentIteratorFactory.hpp
-file path=usr/include/indri/DocumentStructure.hpp
-file path=usr/include/indri/DocumentStructureHolderNode.hpp
-file path=usr/include/indri/DocumentVector.hpp
-file path=usr/include/indri/EvaluatorNode.hpp
-file path=usr/include/indri/Extent.hpp
-file path=usr/include/indri/ExtentAndNode.hpp
-file path=usr/include/indri/ExtentChildNode.hpp
-file path=usr/include/indri/ExtentDescendantNode.hpp
-file path=usr/include/indri/ExtentEnforcementNode.hpp
-file path=usr/include/indri/ExtentInsideNode.hpp
-file path=usr/include/indri/ExtentOrNode.hpp
-file path=usr/include/indri/ExtentParentNode.hpp
-file path=usr/include/indri/ExtentRestrictionModelAnnotatorCopier.hpp
-file path=usr/include/indri/ExtentRestrictionNode.hpp
-file path=usr/include/indri/FieldBelowWalker.hpp
-file path=usr/include/indri/FieldBetweenNode.hpp
-file path=usr/include/indri/FieldEqualsNode.hpp
-file path=usr/include/indri/FieldExtent.hpp
-file path=usr/include/indri/FieldGreaterNode.hpp
-file path=usr/include/indri/FieldIteratorNode.hpp
-file path=usr/include/indri/FieldLessNode.hpp
-file path=usr/include/indri/FieldListIterator.hpp
-file path=usr/include/indri/FieldStatistics.hpp
-file path=usr/include/indri/FieldWildcardNode.hpp
-file path=usr/include/indri/File.hpp
-file path=usr/include/indri/FileClassEnvironment.hpp
-file path=usr/include/indri/FileClassEnvironmentFactory.hpp
-file path=usr/include/indri/FileTreeIterator.hpp
-file path=usr/include/indri/FilterNode.hpp
-file path=usr/include/indri/FilterRejectNode.hpp
-file path=usr/include/indri/FilterRequireNode.hpp
-file path=usr/include/indri/FixedPassageNode.hpp
-file path=usr/include/indri/FrequencyListCopier.hpp
-file path=usr/include/indri/HTMLParser.hpp
-file path=usr/include/indri/HashTable.hpp
-file path=usr/include/indri/Index.hpp
-file path=usr/include/indri/IndexEnvironment.hpp
-file path=usr/include/indri/IndexWriter.hpp
-file path=usr/include/indri/IndriParser.hpp
-file path=usr/include/indri/IndriTimer.hpp
-file path=usr/include/indri/IndriTokenizer.hpp
-file path=usr/include/indri/InferenceNetwork.hpp
-file path=usr/include/indri/InferenceNetworkBuilder.hpp
-file path=usr/include/indri/InferenceNetworkNode.hpp
-file path=usr/include/indri/InternalFileBuffer.hpp
-file path=usr/include/indri/JelinekMercerTermScoreFunction.hpp
-file path=usr/include/indri/KrovetzStemmer.hpp
-file path=usr/include/indri/KrovetzStemmerTransformation.hpp
-file path=usr/include/indri/LengthPriorNode.hpp
-file path=usr/include/indri/ListAccumulator.hpp
-file path=usr/include/indri/ListBeliefNode.hpp
-file path=usr/include/indri/ListCache.hpp
-file path=usr/include/indri/ListIteratorNode.hpp
-file path=usr/include/indri/LocalQueryServer.hpp
-file path=usr/include/indri/Lockable.hpp
-file path=usr/include/indri/MaxNode.hpp
-file path=usr/include/indri/MboxDocumentIterator.hpp
-file path=usr/include/indri/MemoryDocumentDataIterator.hpp
-file path=usr/include/indri/MemoryIndex.hpp
-file path=usr/include/indri/MemoryIndexDocListFileIterator.hpp
-file path=usr/include/indri/MemoryIndexTermListFileIterator.hpp
-file path=usr/include/indri/MemoryIndexVocabularyIterator.hpp
-file path=usr/include/indri/MetadataPair.hpp
-file path=usr/include/indri/Mutex.hpp
-file path=usr/include/indri/NestedExtentInsideNode.hpp
-file path=usr/include/indri/NestedListBeliefNode.hpp
-file path=usr/include/indri/NetworkListener.hpp
-file path=usr/include/indri/NetworkMessageStream.hpp
-file path=usr/include/indri/NetworkServerProxy.hpp
-file path=usr/include/indri/NetworkServerStub.hpp
-file path=usr/include/indri/NetworkStream.hpp
-file path=usr/include/indri/NexiLexer.hpp
-file path=usr/include/indri/NexiLexerTokenTypes.hpp
-file path=usr/include/indri/NexiParser.hpp
-file path=usr/include/indri/NormalDistribution.hpp
-file path=usr/include/indri/NormalizationTransformation.hpp
-file path=usr/include/indri/NotNode.hpp
-file path=usr/include/indri/NullListNode.hpp
-file path=usr/include/indri/NullScorerNode.hpp
-file path=usr/include/indri/NumericFieldAnnotator.hpp
-file path=usr/include/indri/ObjectHandler.hpp
-file path=usr/include/indri/OfficeHelper.hpp
-file path=usr/include/indri/OffsetAnnotationAnnotator.hpp
-file path=usr/include/indri/OffsetMetadataAnnotator.hpp
-file path=usr/include/indri/OrNode.hpp
-file path=usr/include/indri/OrderedWindowNode.hpp
-file path=usr/include/indri/Packer.hpp
-file path=usr/include/indri/PageRank.hpp
-file path=usr/include/indri/Parameters.hpp
-file path=usr/include/indri/ParsedDocument.hpp
-file path=usr/include/indri/ParserFactory.hpp
-file path=usr/include/indri/Path.hpp
-file path=usr/include/indri/PlusNode.hpp
-file path=usr/include/indri/PonteExpander.hpp
-file path=usr/include/indri/PorterStemmerTransformation.hpp
-file path=usr/include/indri/Porter_Stemmer.hpp
-file path=usr/include/indri/PowerPointDocumentExtractor.hpp
-file path=usr/include/indri/PriorFactory.hpp
-file path=usr/include/indri/PriorListIterator.hpp
-file path=usr/include/indri/PriorNode.hpp
-file path=usr/include/indri/QueryAnnotation.hpp
-file path=usr/include/indri/QueryEnvironment.hpp
-file path=usr/include/indri/QueryExpander.hpp
-file path=usr/include/indri/QueryLexer.hpp
-file path=usr/include/indri/QueryLexerTokenTypes.hpp
-file path=usr/include/indri/QueryParser.hpp
-file path=usr/include/indri/QueryParserFactory.hpp
-file path=usr/include/indri/QueryResponsePacker.hpp
-file path=usr/include/indri/QueryResponseUnpacker.hpp
-file path=usr/include/indri/QueryServer.hpp
-file path=usr/include/indri/QuerySpec.hpp
-file path=usr/include/indri/QueryStopper.hpp
-file path=usr/include/indri/QueryTFWalker.hpp
-file path=usr/include/indri/RMExpander.hpp
-file path=usr/include/indri/RVLCompressStream.hpp
-file path=usr/include/indri/RVLDecompressStream.hpp
-file path=usr/include/indri/RawScorerNodeExtractor.hpp
-file path=usr/include/indri/RawTextParser.hpp
-file path=usr/include/indri/ReaderLockable.hpp
-file path=usr/include/indri/ReadersWritersLock.hpp
-file path=usr/include/indri/ReformulateQuery.hpp
-file path=usr/include/indri/RegionAllocator.hpp
-file path=usr/include/indri/RelevanceModel.hpp
-file path=usr/include/indri/Repository.hpp
-file path=usr/include/indri/RepositoryLoadThread.hpp
-file path=usr/include/indri/RepositoryMaintenanceThread.hpp
-file path=usr/include/indri/ScopedLock.hpp
-file path=usr/include/indri/ScopedMonitor.hpp
-file path=usr/include/indri/ScoredExtentAccumulator.hpp
-file path=usr/include/indri/ScoredExtentResult.hpp
-file path=usr/include/indri/SequentialReadBuffer.hpp
-file path=usr/include/indri/SequentialWriteBuffer.hpp
-file path=usr/include/indri/ShrinkageBeliefNode.hpp
-file path=usr/include/indri/SimpleCopier.hpp
-file path=usr/include/indri/SkippingCapableNode.hpp
-file path=usr/include/indri/SmoothingAnnotatorWalker.hpp
-file path=usr/include/indri/SnippetBuilder.hpp
-file path=usr/include/indri/StemmerFactory.hpp
-file path=usr/include/indri/StopStructureRemover.hpp
-file path=usr/include/indri/StopperTransformation.hpp
-file path=usr/include/indri/SumNode.hpp
-file path=usr/include/indri/TFIDFExpander.hpp
-file path=usr/include/indri/TFIDFTermScoreFunction.hpp
-file path=usr/include/indri/Tag.hpp
-file path=usr/include/indri/TagDocumentIterator.hpp
-file path=usr/include/indri/TagEvent.hpp
-file path=usr/include/indri/TagExtent.hpp
-file path=usr/include/indri/TagList.hpp
-file path=usr/include/indri/TaggedDocumentIterator.hpp
-file path=usr/include/indri/TaggedTextParser.hpp
-file path=usr/include/indri/TermBitmap.hpp
-file path=usr/include/indri/TermData.hpp
-file path=usr/include/indri/TermExtent.hpp
-file path=usr/include/indri/TermFieldStatistics.hpp
-file path=usr/include/indri/TermFrequencyBeliefNode.hpp
-file path=usr/include/indri/TermList.hpp
-file path=usr/include/indri/TermListFileIterator.hpp
-file path=usr/include/indri/TermRecorder.hpp
-file path=usr/include/indri/TermScoreFunction.hpp
-file path=usr/include/indri/TermScoreFunctionFactory.hpp
-file path=usr/include/indri/TermTranslator.hpp
-file path=usr/include/indri/TextDocumentExtractor.hpp
-file path=usr/include/indri/TextParser.hpp
-file path=usr/include/indri/TextTokenizer.hpp
-file path=usr/include/indri/TextTokenizerPIA.hpp
-file path=usr/include/indri/Thread.hpp
-file path=usr/include/indri/TokenizedDocument.hpp
-file path=usr/include/indri/TokenizerFactory.hpp
-file path=usr/include/indri/Transformation.hpp
-file path=usr/include/indri/TreePrinterWalker.hpp
-file path=usr/include/indri/TwoStageTermScoreFunction.hpp
-file path=usr/include/indri/URLTextAnnotator.hpp
-file path=usr/include/indri/UTF8CaseNormalizationTransformation.hpp
-file path=usr/include/indri/UTF8Transcoder.hpp
-file path=usr/include/indri/UnnecessaryNodeRemoverCopier.hpp
-file path=usr/include/indri/UnorderedWindowNode.hpp
-file path=usr/include/indri/Unpacker.hpp
-file path=usr/include/indri/UnparsedDocument.hpp
-file path=usr/include/indri/UtilityThread.hpp
-file path=usr/include/indri/VocabularyIterator.hpp
-file path=usr/include/indri/WARCDocumentIterator.hpp
-file path=usr/include/indri/WPlusNode.hpp
-file path=usr/include/indri/Walker.hpp
-file path=usr/include/indri/WeightFoldingCopier.hpp
-file path=usr/include/indri/WeightedAndNode.hpp
-file path=usr/include/indri/WeightedExtentOrNode.hpp
-file path=usr/include/indri/WeightedSumNode.hpp
-file path=usr/include/indri/WordDocumentExtractor.hpp
-file path=usr/include/indri/WriterLockable.hpp
-file path=usr/include/indri/XMLNode.hpp
-file path=usr/include/indri/XMLReader.hpp
-file path=usr/include/indri/XMLWriter.hpp
-file path=usr/include/indri/atomic.hpp
-file path=usr/include/indri/count_iterator
-file path=usr/include/indri/delete_range.hpp
-file path=usr/include/indri/greedy_vector
-file path=usr/include/indri/indri-platform.h
-file path=usr/include/indri/ref_ptr.hpp
-file path=usr/include/indri/uint64comp.hpp
-
-# usr/lib
-link path=usr/lib/$(MACH64)/libindri.so target=libindri.so.1
-file usr/lib/$(MACH64)/libindri.so.1 path=usr/lib/$(MACH64)/libindri.so.1
-link path=usr/lib/$(MACH64)/libpia_wrapper.so target=libpia_wrapper.so.1
-file usr/lib/$(MACH64)/libpia_wrapper.so.1 \
- path=usr/lib/$(MACH64)/libpia_wrapper.so.1
-
-# usr/lib/indri directory does not get applied usr/bin defaults, so we have to
-# name them here
-file usr/bin/$(MACH64)/IndriBuildIndex path=usr/lib/indri/IndriBuildIndex \
- owner=root group=bin mode=0555
-file usr/bin/$(MACH64)/IndriRunQuery path=usr/lib/indri/IndriRunQuery \
- owner=root group=bin mode=0555
-link path=usr/lib/libindri.so target=libindri.so.1
-file usr/lib/libindri.so.1 path=usr/lib/libindri.so.1
-link path=usr/lib/libpia_wrapper.so target=libpia_wrapper.so.1
-file usr/lib/libpia_wrapper.so.1 path=usr/lib/libpia_wrapper.so.1
-
-# LICENSE.txt is taken from indri sources
-license LICENSE.txt license="Indri license"
-
-# not relevant for our usage as it is obsoleted
-# http://lemurproject.org/lemur.php
-# dir path=usr/include/lemur
-
-# not relevant for our usage
-# dir path=usr/share/indri