summaryrefslogtreecommitdiff
path: root/textproc/xalan-c
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2004-02-11 04:20:16 +0000
committerminskim <minskim@pkgsrc.org>2004-02-11 04:20:16 +0000
commit5628291fc9cdbb671726d8dac2c58222f3bb081e (patch)
tree981afdadeceb8720797ccfef9e7f6f69a5e49a22 /textproc/xalan-c
parenta2d6646277a93103b84ddd674fc3ced311470bac (diff)
downloadpkgsrc-5628291fc9cdbb671726d8dac2c58222f3bb081e.tar.gz
Update xalan-c to 1.6.
Too many changes since 1.0. See http://xml.apache.org/xalan-c/readme.html#history for the entire history.
Diffstat (limited to 'textproc/xalan-c')
-rw-r--r--textproc/xalan-c/Makefile67
-rw-r--r--textproc/xalan-c/PLIST732
-rw-r--r--textproc/xalan-c/buildlink3.mk25
-rw-r--r--textproc/xalan-c/distinfo12
-rw-r--r--textproc/xalan-c/patches/patch-aa13
-rw-r--r--textproc/xalan-c/patches/patch-ab43
-rw-r--r--textproc/xalan-c/patches/patch-ac13
-rw-r--r--textproc/xalan-c/patches/patch-ad45
-rw-r--r--textproc/xalan-c/patches/patch-ae12
-rw-r--r--textproc/xalan-c/patches/patch-af12
10 files changed, 497 insertions, 477 deletions
diff --git a/textproc/xalan-c/Makefile b/textproc/xalan-c/Makefile
index 2846b834f05..1b79ba5fcf9 100644
--- a/textproc/xalan-c/Makefile
+++ b/textproc/xalan-c/Makefile
@@ -1,45 +1,42 @@
-# $NetBSD: Makefile,v 1.12 2004/01/27 00:53:10 heinz Exp $
+# $NetBSD: Makefile,v 1.13 2004/02/11 04:20:16 minskim Exp $
#
-DISTNAME= Xalan-C_1_0-linux
-PKGNAME= xalan-c-1.0
+DISTNAME= Xalan-C_1_6-src
+PKGNAME= xalan-c-1.6
CATEGORIES= textproc
-MASTER_SITES= http://xml.apache.org/dist/xalan-c/
+MASTER_SITES= http://archive.apache.org/dist/xml/xalan-c/source/
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://xml.apache.org/xalan-c/
-COMMENT= The Apache Project's XSLT implementation
+COMMENT= XSLT processor of the Apache Project
-DEPENDS+= icu>=1.7:../../textproc/icu
-DEPENDS+= xerces-c>=1.3.0:../../textproc/xerces-c
-
-WRKSRC= ${WRKDIR}/xml-xalan/c/src
-GNU_CONFIGURE= YES
+WRKSRC= ${WRKDIR}/xml-xalan/c/src/xalanc
+USE_BUILDLINK3= YES
USE_GNU_TOOLS+= make
-#MAN1= testXSLT.1
-
-MAKE_ENV+= XALANCROOT="${WRKDIR}/xml-xalan" \
- XERCESCROOT="${PREFIX}" \
- XALAN_USE_ICU="yes"
-
-pre-configure:
- ${CHMOD} a+rx ${WRKSRC}/configure
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/xml-xalan/lib/libxalan-c1_0.so ${PREFIX}/lib
- ${INSTALL_PROGRAM} ${WRKDIR}/xml-xalan/bin/testXPath ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKDIR}/xml-xalan/bin/testXSLT ${PREFIX}/bin
- cd ${WRKSRC}; \
- XMLDIRS="DOMSupport ICUBridge Include XercesParserLiaison PlatformSupport TestXPath XMLSupport XPath XSLT XalanDOM"; \
- for i in $${XMLDIRS}; do \
- ${ECHO} creating ${PREFIX}/include/$${i}; \
- ${INSTALL_DATA_DIR} ${PREFIX}/include/$${i}; \
- done; \
- for i in `find $${XMLDIRS} -type f -name "*.hpp" -print`; do \
- ${ECHO} installing ${PREFIX}/include/$${i}; \
- ${INSTALL_DATA} ${WRKSRC}/$$i ${PREFIX}/include/$${i}; \
- done
- ${INSTALL_MAN} ${FILESDIR}/testXSLT.1 ${PREFIX}/man/man1
-
+.include "../../mk/bsd.prefs.mk"
+.if ${LOWER_OPSYS} == "SunOS"
+XALAN_PLATFORM= solaris
+.elif ${LOWER_OPSYS} == "Darwin"
+XALAN_PLATFORM= macosx
+.else
+XALAN_PLATFORM= ${LOWER_OPSYS}
+.endif
+XALAN_ENV= XALANCROOT="${WRKDIR}/xml-xalan/c" ICUROOT="${LOCALBASE}"
+
+HAS_CONFIGURE= YES
+CONFIGURE_SCRIPT= ./runConfigure
+CONFIGURE_ARGS+= -C --prefix=${PREFIX}
+CONFIGURE_ARGS+= -p ${XALAN_PLATFORM}
+CONFIGURE_ARGS+= -t icu
+CONFIGURE_ARGS+= -r pthread
+# 1.7.0 needs the following argument.
+#CONFIGURE_ARGS+= -m inmem
+
+CONFIGURE_ENV+= ${XALAN_ENV}
+MAKE_ENV+= ${XALAN_ENV}
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/xerces-c/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/xalan-c/PLIST b/textproc/xalan-c/PLIST
index 1a00cdf76bd..1040f57c566 100644
--- a/textproc/xalan-c/PLIST
+++ b/textproc/xalan-c/PLIST
@@ -1,296 +1,438 @@
-@comment $NetBSD: PLIST,v 1.1 2001/10/31 22:59:12 zuntum Exp $
-lib/libxalan-c1_0.so
+@comment $NetBSD: PLIST,v 1.2 2004/02/11 04:20:16 minskim Exp $
+bin/Xalan
bin/testXSLT
-bin/testXPath
-man/man1/testXSLT.1
-include/DOMSupport/DOMServices.hpp
-include/DOMSupport/DOMSupport.hpp
-include/DOMSupport/DOMSupportDefault.hpp
-include/DOMSupport/DOMSupportDefinitions.hpp
-include/DOMSupport/DOMSupportException.hpp
-include/DOMSupport/DOMSupportInit.hpp
-include/DOMSupport/NamespaceResolver.hpp
-include/DOMSupport/NSInfo.hpp
-include/DOMSupport/TreeWalker.hpp
-include/ICUBridge/FunctionICUFormatNumber.hpp
-include/ICUBridge/ICUBridge.hpp
-include/ICUBridge/ICUBridgeCollationCompareFunctor.hpp
-include/ICUBridge/ICUBridgeDefinitions.hpp
-include/ICUBridge/ICUXalanNumberFormatFactory.hpp
-include/ICUBridge/ICUXalanNumberFormatProxy.hpp
-include/Include/AIXDefinitions.hpp
-include/Include/DOMHelper.hpp
-include/Include/GCCDefinitions.hpp
-include/Include/PlatformDefinitions.hpp
-include/Include/VCPPDefinitions.hpp
-include/PlatformSupport/ArenaAllocator.hpp
-include/PlatformSupport/ArenaBlock.hpp
-include/PlatformSupport/AttributeListImpl.hpp
-include/PlatformSupport/Cloneable.hpp
-include/PlatformSupport/DirectoryEnumerator.hpp
-include/PlatformSupport/DOMStringHelper.hpp
-include/PlatformSupport/DOMStringPrintWriter.hpp
-include/PlatformSupport/DoubleSupport.hpp
-include/PlatformSupport/ExecutionContext.hpp
-include/PlatformSupport/NamedNodeMapAttributeList.hpp
-include/PlatformSupport/NullPrintWriter.hpp
-include/PlatformSupport/PlatformSupport.hpp
-include/PlatformSupport/PlatformSupportDefinitions.hpp
-include/PlatformSupport/PlatformSupportInit.hpp
-include/PlatformSupport/PrintWriter.hpp
-include/PlatformSupport/Resettable.hpp
-include/PlatformSupport/ReusableArenaAllocator.hpp
-include/PlatformSupport/ReusableArenaBlock.hpp
-include/PlatformSupport/StdBinInputStream.hpp
-include/PlatformSupport/STLHelper.hpp
-include/PlatformSupport/StringTokenizer.hpp
-include/PlatformSupport/URISupport.hpp
-include/PlatformSupport/Writer.hpp
-include/PlatformSupport/XalanAllocator.hpp
-include/PlatformSupport/XalanAutoPtr.hpp
-include/PlatformSupport/XalanBitmap.hpp
-include/PlatformSupport/XalanDecimalFormat.hpp
-include/PlatformSupport/XalanDecimalFormatSymbols.hpp
-include/PlatformSupport/XalanFileOutputStream.hpp
-include/PlatformSupport/XalanNullOutputStream.hpp
-include/PlatformSupport/XalanNumberFormat.hpp
-include/PlatformSupport/XalanOutputStream.hpp
-include/PlatformSupport/XalanOutputStreamPrintWriter.hpp
-include/PlatformSupport/XalanStdOutputStream.hpp
-include/PlatformSupport/XalanToXercesTranscoderWrapper.hpp
-include/PlatformSupport/XalanTranscodingServices.hpp
-include/PlatformSupport/XalanUnicode.hpp
-include/PlatformSupport/XalanUTF16Transcoder.hpp
-include/PlatformSupport/XSLException.hpp
-include/TestXPath/NodeNameTreeWalker.hpp
-include/XMLSupport/Formatter.hpp
-include/XMLSupport/FormatterListener.hpp
-include/XMLSupport/FormatterToDOM.hpp
-include/XMLSupport/FormatterToHTML.hpp
-include/XMLSupport/FormatterToText.hpp
-include/XMLSupport/FormatterToXML.hpp
-include/XMLSupport/FormatterTreeWalker.hpp
-include/XMLSupport/XMLParserLiaison.hpp
-include/XMLSupport/XMLParserLiaisonDefault.hpp
-include/XMLSupport/XMLSupportDefinitions.hpp
-include/XMLSupport/XMLSupportException.hpp
-include/XMLSupport/XMLSupportInit.hpp
-include/XPath/ElementPrefixResolverProxy.hpp
-include/XPath/FoundIndex.hpp
-include/XPath/Function.hpp
-include/XPath/FunctionBoolean.hpp
-include/XPath/FunctionCeiling.hpp
-include/XPath/FunctionConcat.hpp
-include/XPath/FunctionContains.hpp
-include/XPath/FunctionCount.hpp
-include/XPath/FunctionDefaultStringArgument.hpp
-include/XPath/FunctionDoc.hpp
-include/XPath/FunctionFalse.hpp
-include/XPath/FunctionFloor.hpp
-include/XPath/FunctionID.hpp
-include/XPath/FunctionLang.hpp
-include/XPath/FunctionLast.hpp
-include/XPath/FunctionLocalName.hpp
-include/XPath/FunctionName.hpp
-include/XPath/FunctionNamespaceURI.hpp
-include/XPath/FunctionNormalize.hpp
-include/XPath/FunctionNot.hpp
-include/XPath/FunctionNumber.hpp
-include/XPath/FunctionPosition.hpp
-include/XPath/FunctionRound.hpp
-include/XPath/FunctionStartsWith.hpp
-include/XPath/FunctionString.hpp
-include/XPath/FunctionStringLength.hpp
-include/XPath/FunctionSubstring.hpp
-include/XPath/FunctionSubstringAfter.hpp
-include/XPath/FunctionSubstringBefore.hpp
-include/XPath/FunctionSum.hpp
-include/XPath/FunctionTranslate.hpp
-include/XPath/FunctionTrue.hpp
-include/XPath/MutableNodeRefList.hpp
-include/XPath/NameSpace.hpp
-include/XPath/NodeListImplSurrogate.hpp
-include/XPath/NodeRefList.hpp
-include/XPath/NodeRefListBase.hpp
-include/XPath/PrefixResolver.hpp
-include/XPath/QName.hpp
-include/XPath/ResultTreeFrag.hpp
-include/XPath/ResultTreeFragBase.hpp
-include/XPath/SimpleNodeLocator.hpp
-include/XPath/XBoolean.hpp
-include/XPath/XLocator.hpp
-include/XPath/XNodeSet.hpp
-include/XPath/XNull.hpp
-include/XPath/XNumber.hpp
-include/XPath/XObject.hpp
-include/XPath/XObjectFactory.hpp
-include/XPath/XObjectFactoryDefault.hpp
-include/XPath/XObjectTypeCallback.hpp
-include/XPath/XPath.hpp
-include/XPath/XPathDefinitions.hpp
-include/XPath/XPathEnvSupport.hpp
-include/XPath/XPathEnvSupportDefault.hpp
-include/XPath/XPathException.hpp
-include/XPath/XPathExecutionContext.hpp
-include/XPath/XPathExecutionContextDefault.hpp
-include/XPath/XPathExpression.hpp
-include/XPath/XPathFactory.hpp
-include/XPath/XPathFactoryDefault.hpp
-include/XPath/XPathFunctionTable.hpp
-include/XPath/XPathInit.hpp
-include/XPath/XPathParserException.hpp
-include/XPath/XPathProcessor.hpp
-include/XPath/XPathProcessorImpl.hpp
-include/XPath/XPathSupport.hpp
-include/XPath/XPathSupportDefault.hpp
-include/XPath/XPointer.hpp
-include/XPath/XResultTreeFrag.hpp
-include/XPath/XSpan.hpp
-include/XPath/XString.hpp
-include/XPath/XUnknown.hpp
-include/XSLT/AVT.hpp
-include/XSLT/AVTPart.hpp
-include/XSLT/AVTPartSimple.hpp
-include/XSLT/AVTPartXPath.hpp
-include/XSLT/Constants.hpp
-include/XSLT/DecimalToRoman.hpp
-include/XSLT/ElemApplyImport.hpp
-include/XSLT/ElemApplyTemplates.hpp
-include/XSLT/ElemAttribute.hpp
-include/XSLT/ElemAttributeSet.hpp
-include/XSLT/ElemCallTemplate.hpp
-include/XSLT/ElemChoose.hpp
-include/XSLT/ElemComment.hpp
-include/XSLT/ElemCopy.hpp
-include/XSLT/ElemCopyOf.hpp
-include/XSLT/ElemDecimalFormat.hpp
-include/XSLT/ElemElement.hpp
-include/XSLT/ElemEmpty.hpp
-include/XSLT/ElemExtensionCall.hpp
-include/XSLT/ElemFallback.hpp
-include/XSLT/ElemForEach.hpp
-include/XSLT/ElemIf.hpp
-include/XSLT/ElemLiteralResult.hpp
-include/XSLT/ElemMessage.hpp
-include/XSLT/ElemNumber.hpp
-include/XSLT/ElemOtherwise.hpp
-include/XSLT/ElemParam.hpp
-include/XSLT/ElemPI.hpp
-include/XSLT/ElemSort.hpp
-include/XSLT/ElemTemplate.hpp
-include/XSLT/ElemTemplateElement.hpp
-include/XSLT/ElemText.hpp
-include/XSLT/ElemTextLiteral.hpp
-include/XSLT/ElemUse.hpp
-include/XSLT/ElemValueOf.hpp
-include/XSLT/ElemVariable.hpp
-include/XSLT/ElemWhen.hpp
-include/XSLT/ElemWithParam.hpp
-include/XSLT/ExtensionFunctionHandler.hpp
-include/XSLT/ExtensionNSHandler.hpp
-include/XSLT/FunctionCurrent.hpp
-include/XSLT/FunctionDocument.hpp
-include/XSLT/FunctionElementAvailable.hpp
-include/XSLT/FunctionFormatNumber.hpp
-include/XSLT/FunctionFunctionAvailable.hpp
-include/XSLT/FunctionGenerateID.hpp
-include/XSLT/FunctionKey.hpp
-include/XSLT/FunctionSystemProperty.hpp
-include/XSLT/FunctionUnparsedEntityURI.hpp
-include/XSLT/GenerateEvent.hpp
-include/XSLT/KeyDeclaration.hpp
-include/XSLT/KeyTable.hpp
-include/XSLT/NamespacesHandler.hpp
-include/XSLT/NodeSorter.hpp
-include/XSLT/NodeSortKey.hpp
-include/XSLT/ProblemListener.hpp
-include/XSLT/ProblemListenerDefault.hpp
-include/XSLT/SelectionEvent.hpp
-include/XSLT/StackEntry.hpp
-include/XSLT/Stylesheet.hpp
-include/XSLT/StylesheetConstructionContext.hpp
-include/XSLT/StylesheetConstructionContextDefault.hpp
-include/XSLT/StylesheetExecutionContext.hpp
-include/XSLT/StylesheetExecutionContextDefault.hpp
-include/XSLT/StylesheetHandler.hpp
-include/XSLT/StylesheetRoot.hpp
-include/XSLT/TopLevelArg.hpp
-include/XSLT/TraceListener.hpp
-include/XSLT/TraceListenerDefault.hpp
-include/XSLT/TracerEvent.hpp
-include/XSLT/VariablesStack.hpp
-include/XSLT/XalanNumberingResourceBundle.hpp
-include/XSLT/XSLProcessorException.hpp
-include/XSLT/XSLTDefinitions.hpp
-include/XSLT/XSLTEngineImpl.hpp
-include/XSLT/XSLTInit.hpp
-include/XSLT/XSLTInputSource.hpp
-include/XSLT/XSLTProcessor.hpp
-include/XSLT/XSLTProcessorEnvSupport.hpp
-include/XSLT/XSLTProcessorEnvSupportDefault.hpp
-include/XSLT/XSLTProcessorException.hpp
-include/XSLT/XSLTResultTarget.hpp
-include/XalanDOM/XalanAttr.hpp
-include/XalanDOM/XalanCDATASection.hpp
-include/XalanDOM/XalanCharacterData.hpp
-include/XalanDOM/XalanComment.hpp
-include/XalanDOM/XalanDocument.hpp
-include/XalanDOM/XalanDocumentFragment.hpp
-include/XalanDOM/XalanDocumentType.hpp
-include/XalanDOM/XalanDOMDefinitions.hpp
-include/XalanDOM/XalanDOMException.hpp
-include/XalanDOM/XalanDOMImplementation.hpp
-include/XalanDOM/XalanDOMInit.hpp
-include/XalanDOM/XalanDOMString.hpp
-include/XalanDOM/XalanElement.hpp
-include/XalanDOM/XalanEmptyNamedNodeMap.hpp
-include/XalanDOM/XalanEntity.hpp
-include/XalanDOM/XalanEntityReference.hpp
-include/XalanDOM/XalanNamedNodeMap.hpp
-include/XalanDOM/XalanNode.hpp
-include/XalanDOM/XalanNodeList.hpp
-include/XalanDOM/XalanNodeListSurrogate.hpp
-include/XalanDOM/XalanNotation.hpp
-include/XalanDOM/XalanProcessingInstruction.hpp
-include/XalanDOM/XalanText.hpp
-include/XercesParserLiaison/XercesAttrBridge.hpp
-include/XercesParserLiaison/XercesAttributeBridgeAllocator.hpp
-include/XercesParserLiaison/XercesBridgeCommon.hpp
-include/XercesParserLiaison/XercesBridgeNavigator.hpp
-include/XercesParserLiaison/XercesCDATASectionBridge.hpp
-include/XercesParserLiaison/XercesCommentBridge.hpp
-include/XercesParserLiaison/XercesCommon.hpp
-include/XercesParserLiaison/XercesDocumentBridge.hpp
-include/XercesParserLiaison/XercesDocumentFragmentBridge.hpp
-include/XercesParserLiaison/XercesDocumentNamedNodeListCache.hpp
-include/XercesParserLiaison/XercesDocumentTypeBridge.hpp
-include/XercesParserLiaison/XercesDOM_NodeHack.hpp
-include/XercesParserLiaison/XercesDOMException.hpp
-include/XercesParserLiaison/XercesDOMImplementationBridge.hpp
-include/XercesParserLiaison/XercesDOMSupport.hpp
-include/XercesParserLiaison/XercesElementBridge.hpp
-include/XercesParserLiaison/XercesElementBridgeAllocator.hpp
-include/XercesParserLiaison/XercesElementNamedNodeListCache.hpp
-include/XercesParserLiaison/XercesEntityBridge.hpp
-include/XercesParserLiaison/XercesEntityReferenceBridge.hpp
-include/XercesParserLiaison/XercesNamedNodeListCache.hpp
-include/XercesParserLiaison/XercesNamedNodeMapBridge.hpp
-include/XercesParserLiaison/XercesNodeListBridge.hpp
-include/XercesParserLiaison/XercesNotationBridge.hpp
-include/XercesParserLiaison/XercesParserLiaison.hpp
-include/XercesParserLiaison/XercesParserLiaisonDefinitions.hpp
-include/XercesParserLiaison/XercesProcessingInstructionBridge.hpp
-include/XercesParserLiaison/XercesTextBridge.hpp
-include/XercesParserLiaison/XercesTextBridgeAllocator.hpp
-include/XercesParserLiaison/XercesToXalanNodeMap.hpp
-include/XercesParserLiaison/XercesTreeWalker.hpp
-@dirrm include/DOMSupport
-@dirrm include/ICUBridge
-@dirrm include/Include
-@dirrm include/PlatformSupport
-@dirrm include/TestXPath
-@dirrm include/XMLSupport
-@dirrm include/XPath
-@dirrm include/XSLT
-@dirrm include/XalanDOM
-@dirrm include/XercesParserLiaison
+include/xalanc/DOMSupport/DOMServices.hpp
+include/xalanc/DOMSupport/DOMSupport.hpp
+include/xalanc/DOMSupport/DOMSupportDefault.hpp
+include/xalanc/DOMSupport/DOMSupportDefinitions.hpp
+include/xalanc/DOMSupport/DOMSupportException.hpp
+include/xalanc/DOMSupport/DOMSupportInit.hpp
+include/xalanc/DOMSupport/TreeWalker.hpp
+include/xalanc/DOMSupport/XalanDocumentPrefixResolver.hpp
+include/xalanc/DOMSupport/XalanNamespacesStack.hpp
+include/xalanc/Include/AIXDefinitions.hpp
+include/xalanc/Include/GCCDefinitions.hpp
+include/xalanc/Include/HPUXDefinitions.hpp
+include/xalanc/Include/IntelDefinitions.hpp
+include/xalanc/Include/OS390Definitions.hpp
+include/xalanc/Include/PlatformDefinitions.hpp
+include/xalanc/Include/STLHelper.hpp
+include/xalanc/Include/SolarisDefinitions.hpp
+include/xalanc/Include/TRU64Definitions.hpp
+include/xalanc/Include/VCPPDefinitions.hpp
+include/xalanc/Include/XalanArrayKeyMap.hpp
+include/xalanc/Include/XalanAutoPtr.hpp
+include/xalanc/Include/XalanObjectCache.hpp
+include/xalanc/Include/XalanVersion.hpp
+include/xalanc/PlatformSupport/ArenaAllocator.hpp
+include/xalanc/PlatformSupport/ArenaBlock.hpp
+include/xalanc/PlatformSupport/AttributeListImpl.hpp
+include/xalanc/PlatformSupport/AttributeVectorEntry.hpp
+include/xalanc/PlatformSupport/AttributeVectorEntryExtended.hpp
+include/xalanc/PlatformSupport/AttributesImpl.hpp
+include/xalanc/PlatformSupport/DOMStringHelper.hpp
+include/xalanc/PlatformSupport/DOMStringPrintWriter.hpp
+include/xalanc/PlatformSupport/DirectoryEnumerator.hpp
+include/xalanc/PlatformSupport/DoubleSupport.hpp
+include/xalanc/PlatformSupport/ExecutionContext.hpp
+include/xalanc/PlatformSupport/FormatterListener.hpp
+include/xalanc/PlatformSupport/NamedNodeMapAttributeList.hpp
+include/xalanc/PlatformSupport/NullPrintWriter.hpp
+include/xalanc/PlatformSupport/PlatformSupportDefinitions.hpp
+include/xalanc/PlatformSupport/PlatformSupportInit.hpp
+include/xalanc/PlatformSupport/PrefixResolver.hpp
+include/xalanc/PlatformSupport/PrintWriter.hpp
+include/xalanc/PlatformSupport/Resettable.hpp
+include/xalanc/PlatformSupport/ReusableArenaAllocator.hpp
+include/xalanc/PlatformSupport/ReusableArenaBlock.hpp
+include/xalanc/PlatformSupport/StdBinInputStream.hpp
+include/xalanc/PlatformSupport/StringTokenizer.hpp
+include/xalanc/PlatformSupport/URISupport.hpp
+include/xalanc/PlatformSupport/Writer.hpp
+include/xalanc/PlatformSupport/XSLException.hpp
+include/xalanc/PlatformSupport/XalanAllocator.hpp
+include/xalanc/PlatformSupport/XalanArrayAllocator.hpp
+include/xalanc/PlatformSupport/XalanBitmap.hpp
+include/xalanc/PlatformSupport/XalanDOMStringAllocator.hpp
+include/xalanc/PlatformSupport/XalanDOMStringCache.hpp
+include/xalanc/PlatformSupport/XalanDOMStringHashTable.hpp
+include/xalanc/PlatformSupport/XalanDOMStringPool.hpp
+include/xalanc/PlatformSupport/XalanDecimalFormat.hpp
+include/xalanc/PlatformSupport/XalanDecimalFormatSymbols.hpp
+include/xalanc/PlatformSupport/XalanEncodingPropertyCache.hpp
+include/xalanc/PlatformSupport/XalanFStreamOutputStream.hpp
+include/xalanc/PlatformSupport/XalanFileOutputStream.hpp
+include/xalanc/PlatformSupport/XalanLocator.hpp
+include/xalanc/PlatformSupport/XalanNamespace.hpp
+include/xalanc/PlatformSupport/XalanNullOutputStream.hpp
+include/xalanc/PlatformSupport/XalanNumberFormat.hpp
+include/xalanc/PlatformSupport/XalanOutputStream.hpp
+include/xalanc/PlatformSupport/XalanOutputStreamPrintWriter.hpp
+include/xalanc/PlatformSupport/XalanParsedURI.hpp
+include/xalanc/PlatformSupport/XalanReferenceCountedObject.hpp
+include/xalanc/PlatformSupport/XalanSimplePrefixResolver.hpp
+include/xalanc/PlatformSupport/XalanStdOutputStream.hpp
+include/xalanc/PlatformSupport/XalanToXercesTranscoderWrapper.hpp
+include/xalanc/PlatformSupport/XalanTranscodingServices.hpp
+include/xalanc/PlatformSupport/XalanUTF16Transcoder.hpp
+include/xalanc/PlatformSupport/XalanUnicode.hpp
+include/xalanc/PlatformSupport/XalanXMLChar.hpp
+include/xalanc/XMLSupport/FormatterToDOM.hpp
+include/xalanc/XMLSupport/FormatterToHTML.hpp
+include/xalanc/XMLSupport/FormatterToNull.hpp
+include/xalanc/XMLSupport/FormatterToText.hpp
+include/xalanc/XMLSupport/FormatterToXML.hpp
+include/xalanc/XMLSupport/FormatterToXML_UTF16.hpp
+include/xalanc/XMLSupport/FormatterToXML_UTF8.hpp
+include/xalanc/XMLSupport/FormatterTreeWalker.hpp
+include/xalanc/XMLSupport/XMLParserLiaison.hpp
+include/xalanc/XMLSupport/XMLSupportDefinitions.hpp
+include/xalanc/XMLSupport/XMLSupportException.hpp
+include/xalanc/XMLSupport/XMLSupportInit.hpp
+include/xalanc/XMLSupport/XalanHTMLElementsProperties.hpp
+include/xalanc/XPath/ElementPrefixResolverProxy.hpp
+include/xalanc/XPath/FormatterStringLengthCounter.hpp
+include/xalanc/XPath/FoundIndex.hpp
+include/xalanc/XPath/Function.hpp
+include/xalanc/XPath/FunctionConcat.hpp
+include/xalanc/XPath/FunctionContains.hpp
+include/xalanc/XPath/FunctionID.hpp
+include/xalanc/XPath/FunctionLang.hpp
+include/xalanc/XPath/FunctionNamespaceURI.hpp
+include/xalanc/XPath/FunctionNormalizeSpace.hpp
+include/xalanc/XPath/FunctionStartsWith.hpp
+include/xalanc/XPath/FunctionString.hpp
+include/xalanc/XPath/FunctionSubstring.hpp
+include/xalanc/XPath/FunctionSubstringAfter.hpp
+include/xalanc/XPath/FunctionSubstringBefore.hpp
+include/xalanc/XPath/FunctionTranslate.hpp
+include/xalanc/XPath/MutableNodeRefList.hpp
+include/xalanc/XPath/NameSpace.hpp
+include/xalanc/XPath/NodeRefList.hpp
+include/xalanc/XPath/NodeRefListBase.hpp
+include/xalanc/XPath/ResultTreeFragBase.hpp
+include/xalanc/XPath/XBoolean.hpp
+include/xalanc/XPath/XNodeSet.hpp
+include/xalanc/XPath/XNodeSetAllocator.hpp
+include/xalanc/XPath/XNodeSetBase.hpp
+include/xalanc/XPath/XNodeSetNodeProxy.hpp
+include/xalanc/XPath/XNodeSetNodeProxyAllocator.hpp
+include/xalanc/XPath/XNodeSetResultTreeFragProxy.hpp
+include/xalanc/XPath/XNull.hpp
+include/xalanc/XPath/XNumber.hpp
+include/xalanc/XPath/XNumberAllocator.hpp
+include/xalanc/XPath/XNumberBase.hpp
+include/xalanc/XPath/XObject.hpp
+include/xalanc/XPath/XObjectFactory.hpp
+include/xalanc/XPath/XObjectFactoryDefault.hpp
+include/xalanc/XPath/XObjectResultTreeFragProxy.hpp
+include/xalanc/XPath/XObjectResultTreeFragProxyBase.hpp
+include/xalanc/XPath/XObjectResultTreeFragProxyText.hpp
+include/xalanc/XPath/XObjectTypeCallback.hpp
+include/xalanc/XPath/XPath.hpp
+include/xalanc/XPath/XPathAllocator.hpp
+include/xalanc/XPath/XPathConstructionContext.hpp
+include/xalanc/XPath/XPathConstructionContextDefault.hpp
+include/xalanc/XPath/XPathDefinitions.hpp
+include/xalanc/XPath/XPathEnvSupport.hpp
+include/xalanc/XPath/XPathEnvSupportDefault.hpp
+include/xalanc/XPath/XPathEvaluator.hpp
+include/xalanc/XPath/XPathExecutionContext.hpp
+include/xalanc/XPath/XPathExecutionContextDefault.hpp
+include/xalanc/XPath/XPathExpression.hpp
+include/xalanc/XPath/XPathFactory.hpp
+include/xalanc/XPath/XPathFactoryBlock.hpp
+include/xalanc/XPath/XPathFactoryDefault.hpp
+include/xalanc/XPath/XPathFunctionTable.hpp
+include/xalanc/XPath/XPathInit.hpp
+include/xalanc/XPath/XPathParserException.hpp
+include/xalanc/XPath/XPathProcessor.hpp
+include/xalanc/XPath/XPathProcessorImpl.hpp
+include/xalanc/XPath/XSpan.hpp
+include/xalanc/XPath/XString.hpp
+include/xalanc/XPath/XStringAdapter.hpp
+include/xalanc/XPath/XStringAdapterAllocator.hpp
+include/xalanc/XPath/XStringAllocator.hpp
+include/xalanc/XPath/XStringBase.hpp
+include/xalanc/XPath/XStringCached.hpp
+include/xalanc/XPath/XStringCachedAllocator.hpp
+include/xalanc/XPath/XStringReference.hpp
+include/xalanc/XPath/XStringReferenceAllocator.hpp
+include/xalanc/XPath/XToken.hpp
+include/xalanc/XPath/XTokenNumberAdapter.hpp
+include/xalanc/XPath/XTokenNumberAdapterAllocator.hpp
+include/xalanc/XPath/XTokenStringAdapter.hpp
+include/xalanc/XPath/XTokenStringAdapterAllocator.hpp
+include/xalanc/XPath/XUnknown.hpp
+include/xalanc/XPath/XalanQName.hpp
+include/xalanc/XPath/XalanQNameByReference.hpp
+include/xalanc/XPath/XalanQNameByValue.hpp
+include/xalanc/XPath/XalanQNameByValueAllocator.hpp
+include/xalanc/XPath/XalanXPathException.hpp
+include/xalanc/XPathCAPI/XPathCAPI.h
+include/xalanc/XSLT/AVT.hpp
+include/xalanc/XSLT/AVTPart.hpp
+include/xalanc/XSLT/AVTPartSimple.hpp
+include/xalanc/XSLT/AVTPartXPath.hpp
+include/xalanc/XSLT/Constants.hpp
+include/xalanc/XSLT/CountersTable.hpp
+include/xalanc/XSLT/DecimalToRoman.hpp
+include/xalanc/XSLT/ElemApplyImport.hpp
+include/xalanc/XSLT/ElemApplyTemplates.hpp
+include/xalanc/XSLT/ElemAttribute.hpp
+include/xalanc/XSLT/ElemAttributeSet.hpp
+include/xalanc/XSLT/ElemCallTemplate.hpp
+include/xalanc/XSLT/ElemChoose.hpp
+include/xalanc/XSLT/ElemComment.hpp
+include/xalanc/XSLT/ElemCopy.hpp
+include/xalanc/XSLT/ElemCopyOf.hpp
+include/xalanc/XSLT/ElemDecimalFormat.hpp
+include/xalanc/XSLT/ElemElement.hpp
+include/xalanc/XSLT/ElemEmpty.hpp
+include/xalanc/XSLT/ElemExtensionCall.hpp
+include/xalanc/XSLT/ElemFallback.hpp
+include/xalanc/XSLT/ElemForEach.hpp
+include/xalanc/XSLT/ElemIf.hpp
+include/xalanc/XSLT/ElemLiteralResult.hpp
+include/xalanc/XSLT/ElemMessage.hpp
+include/xalanc/XSLT/ElemNumber.hpp
+include/xalanc/XSLT/ElemOtherwise.hpp
+include/xalanc/XSLT/ElemPI.hpp
+include/xalanc/XSLT/ElemParam.hpp
+include/xalanc/XSLT/ElemSort.hpp
+include/xalanc/XSLT/ElemTemplate.hpp
+include/xalanc/XSLT/ElemTemplateElement.hpp
+include/xalanc/XSLT/ElemText.hpp
+include/xalanc/XSLT/ElemTextLiteral.hpp
+include/xalanc/XSLT/ElemUse.hpp
+include/xalanc/XSLT/ElemValueOf.hpp
+include/xalanc/XSLT/ElemVariable.hpp
+include/xalanc/XSLT/ElemWhen.hpp
+include/xalanc/XSLT/ElemWithParam.hpp
+include/xalanc/XSLT/ExtensionFunctionHandler.hpp
+include/xalanc/XSLT/ExtensionNSHandler.hpp
+include/xalanc/XSLT/FunctionCurrent.hpp
+include/xalanc/XSLT/FunctionDocument.hpp
+include/xalanc/XSLT/FunctionElementAvailable.hpp
+include/xalanc/XSLT/FunctionFormatNumber.hpp
+include/xalanc/XSLT/FunctionFunctionAvailable.hpp
+include/xalanc/XSLT/FunctionGenerateID.hpp
+include/xalanc/XSLT/FunctionKey.hpp
+include/xalanc/XSLT/FunctionSystemProperty.hpp
+include/xalanc/XSLT/FunctionUnparsedEntityURI.hpp
+include/xalanc/XSLT/GenerateEvent.hpp
+include/xalanc/XSLT/KeyDeclaration.hpp
+include/xalanc/XSLT/KeyTable.hpp
+include/xalanc/XSLT/NamespacesHandler.hpp
+include/xalanc/XSLT/NodeSortKey.hpp
+include/xalanc/XSLT/NodeSorter.hpp
+include/xalanc/XSLT/OutputContextStack.hpp
+include/xalanc/XSLT/ProblemListener.hpp
+include/xalanc/XSLT/ProblemListenerDefault.hpp
+include/xalanc/XSLT/ResultNamespacesStack.hpp
+include/xalanc/XSLT/ResultTreeFrag.hpp
+include/xalanc/XSLT/ResultTreeFragAllocator.hpp
+include/xalanc/XSLT/ResultTreeFragBaseNodeRefListBaseProxy.hpp
+include/xalanc/XSLT/SelectionEvent.hpp
+include/xalanc/XSLT/Stylesheet.hpp
+include/xalanc/XSLT/StylesheetConstructionContext.hpp
+include/xalanc/XSLT/StylesheetConstructionContextDefault.hpp
+include/xalanc/XSLT/StylesheetExecutionContext.hpp
+include/xalanc/XSLT/StylesheetExecutionContextDefault.hpp
+include/xalanc/XSLT/StylesheetHandler.hpp
+include/xalanc/XSLT/StylesheetRoot.hpp
+include/xalanc/XSLT/TopLevelArg.hpp
+include/xalanc/XSLT/TraceListener.hpp
+include/xalanc/XSLT/TraceListenerDefault.hpp
+include/xalanc/XSLT/TracerEvent.hpp
+include/xalanc/XSLT/VariablesStack.hpp
+include/xalanc/XSLT/XResultTreeFrag.hpp
+include/xalanc/XSLT/XResultTreeFragAllocator.hpp
+include/xalanc/XSLT/XSLTDefinitions.hpp
+include/xalanc/XSLT/XSLTEngineImpl.hpp
+include/xalanc/XSLT/XSLTInit.hpp
+include/xalanc/XSLT/XSLTInputSource.hpp
+include/xalanc/XSLT/XSLTProcessor.hpp
+include/xalanc/XSLT/XSLTProcessorEnvSupport.hpp
+include/xalanc/XSLT/XSLTProcessorEnvSupportDefault.hpp
+include/xalanc/XSLT/XSLTProcessorException.hpp
+include/xalanc/XSLT/XSLTResultTarget.hpp
+include/xalanc/XSLT/XalanAVTAllocator.hpp
+include/xalanc/XSLT/XalanAVTPartSimpleAllocator.hpp
+include/xalanc/XSLT/XalanAVTPartXPathAllocator.hpp
+include/xalanc/XSLT/XalanElemApplyTemplatesAllocator.hpp
+include/xalanc/XSLT/XalanElemAttributeAllocator.hpp
+include/xalanc/XSLT/XalanElemAttributeSetAllocator.hpp
+include/xalanc/XSLT/XalanElemCallTemplateAllocator.hpp
+include/xalanc/XSLT/XalanElemElementAllocator.hpp
+include/xalanc/XSLT/XalanElemEmptyAllocator.hpp
+include/xalanc/XSLT/XalanElemLiteralResultAllocator.hpp
+include/xalanc/XSLT/XalanElemTemplateAllocator.hpp
+include/xalanc/XSLT/XalanElemTextAllocator.hpp
+include/xalanc/XSLT/XalanElemTextLiteralAllocator.hpp
+include/xalanc/XSLT/XalanElemValueOfAllocator.hpp
+include/xalanc/XSLT/XalanElemVariableAllocator.hpp
+include/xalanc/XSLT/XalanNumberingResourceBundle.hpp
+include/xalanc/XSLT/XalanSourceTreeDocumentAllocator.hpp
+include/xalanc/XSLT/XalanSourceTreeDocumentFragmentAllocator.hpp
+include/xalanc/XalanDOM/XalanAttr.hpp
+include/xalanc/XalanDOM/XalanCDATASection.hpp
+include/xalanc/XalanDOM/XalanCharacterData.hpp
+include/xalanc/XalanDOM/XalanComment.hpp
+include/xalanc/XalanDOM/XalanDOMDefinitions.hpp
+include/xalanc/XalanDOM/XalanDOMException.hpp
+include/xalanc/XalanDOM/XalanDOMImplementation.hpp
+include/xalanc/XalanDOM/XalanDOMInit.hpp
+include/xalanc/XalanDOM/XalanDOMString.hpp
+include/xalanc/XalanDOM/XalanDocument.hpp
+include/xalanc/XalanDOM/XalanDocumentFragment.hpp
+include/xalanc/XalanDOM/XalanDocumentType.hpp
+include/xalanc/XalanDOM/XalanElement.hpp
+include/xalanc/XalanDOM/XalanEmptyNamedNodeMap.hpp
+include/xalanc/XalanDOM/XalanEntity.hpp
+include/xalanc/XalanDOM/XalanEntityReference.hpp
+include/xalanc/XalanDOM/XalanNamedNodeMap.hpp
+include/xalanc/XalanDOM/XalanNode.hpp
+include/xalanc/XalanDOM/XalanNodeList.hpp
+include/xalanc/XalanDOM/XalanNodeListDummy.hpp
+include/xalanc/XalanDOM/XalanNodeListSurrogate.hpp
+include/xalanc/XalanDOM/XalanNotation.hpp
+include/xalanc/XalanDOM/XalanProcessingInstruction.hpp
+include/xalanc/XalanDOM/XalanText.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTCommon.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTCommonImpl.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTDefinitions.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTMath.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTMathImpl.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTSet.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTSetImpl.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTString.hpp
+include/xalanc/XalanEXSLT/XalanEXSLTStringImpl.hpp
+include/xalanc/XalanExtensions/FunctionDifference.hpp
+include/xalanc/XalanExtensions/FunctionDistinct.hpp
+include/xalanc/XalanExtensions/FunctionEvaluate.hpp
+include/xalanc/XalanExtensions/FunctionHasSameNodes.hpp
+include/xalanc/XalanExtensions/FunctionIntersection.hpp
+include/xalanc/XalanExtensions/FunctionNodeSet.hpp
+include/xalanc/XalanExtensions/XalanExtensions.hpp
+include/xalanc/XalanExtensions/XalanExtensionsDefinitions.hpp
+include/xalanc/XalanSourceTree/FormatterToSourceTree.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeAttr.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeAttrNS.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeAttributeAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeAttributeNSAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeComment.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeCommentAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeContentHandler.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeDOMSupport.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeDefinitions.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeDocument.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeDocumentFragment.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElement.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementA.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementAAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementANS.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementANSAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementNA.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementNAAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementNANS.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeElementNANSAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeHelper.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeInit.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeParserLiaison.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstruction.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeProcessingInstructionAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeText.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeTextAllocator.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeTextIWS.hpp
+include/xalanc/XalanSourceTree/XalanSourceTreeTextIWSAllocator.hpp
+include/xalanc/XalanTransformer/XalanCAPI.h
+include/xalanc/XalanTransformer/XalanCompiledStylesheet.hpp
+include/xalanc/XalanTransformer/XalanCompiledStylesheetDefault.hpp
+include/xalanc/XalanTransformer/XalanDefaultDocumentBuilder.hpp
+include/xalanc/XalanTransformer/XalanDefaultParsedSource.hpp
+include/xalanc/XalanTransformer/XalanDocumentBuilder.hpp
+include/xalanc/XalanTransformer/XalanParsedSource.hpp
+include/xalanc/XalanTransformer/XalanSourceTreeWrapperParsedSource.hpp
+include/xalanc/XalanTransformer/XalanTransformer.hpp
+include/xalanc/XalanTransformer/XalanTransformerDefinitions.hpp
+include/xalanc/XalanTransformer/XalanTransformerOutputStream.hpp
+include/xalanc/XalanTransformer/XalanTransformerProblemListener.hpp
+include/xalanc/XalanTransformer/XercesDOMParsedSource.hpp
+include/xalanc/XalanTransformer/XercesDOMWrapperParsedSource.hpp
+include/xalanc/XercesParserLiaison/FormatterToDeprecatedXercesDOM.hpp
+include/xalanc/XercesParserLiaison/FormatterToXercesDOM.hpp
+include/xalanc/XercesParserLiaison/XercesAttrBridge.hpp
+include/xalanc/XercesParserLiaison/XercesAttrWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesAttrWrapperAllocator.hpp
+include/xalanc/XercesParserLiaison/XercesAttributeBridgeAllocator.hpp
+include/xalanc/XercesParserLiaison/XercesBridgeHelper.hpp
+include/xalanc/XercesParserLiaison/XercesBridgeNavigator.hpp
+include/xalanc/XercesParserLiaison/XercesBridgeTypes.hpp
+include/xalanc/XercesParserLiaison/XercesCDATASectionBridge.hpp
+include/xalanc/XercesParserLiaison/XercesCDATASectionWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesCommentBridge.hpp
+include/xalanc/XercesParserLiaison/XercesCommentWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesDOMException.hpp
+include/xalanc/XercesParserLiaison/XercesDOMFormatterWalker.hpp
+include/xalanc/XercesParserLiaison/XercesDOMImplementationBridge.hpp
+include/xalanc/XercesParserLiaison/XercesDOMImplementationWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesDOMSupport.hpp
+include/xalanc/XercesParserLiaison/XercesDOMWalker.hpp
+include/xalanc/XercesParserLiaison/XercesDOMWrapperException.hpp
+include/xalanc/XercesParserLiaison/XercesDOM_NodeHack.hpp
+include/xalanc/XercesParserLiaison/XercesDocumentBridge.hpp
+include/xalanc/XercesParserLiaison/XercesDocumentFragmentBridge.hpp
+include/xalanc/XercesParserLiaison/XercesDocumentNamedNodeListCache.hpp
+include/xalanc/XercesParserLiaison/XercesDocumentTypeBridge.hpp
+include/xalanc/XercesParserLiaison/XercesDocumentTypeWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesDocumentWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesElementBridge.hpp
+include/xalanc/XercesParserLiaison/XercesElementBridgeAllocator.hpp
+include/xalanc/XercesParserLiaison/XercesElementNamedNodeListCache.hpp
+include/xalanc/XercesParserLiaison/XercesElementWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesElementWrapperAllocator.hpp
+include/xalanc/XercesParserLiaison/XercesEntityBridge.hpp
+include/xalanc/XercesParserLiaison/XercesEntityReferenceBridge.hpp
+include/xalanc/XercesParserLiaison/XercesEntityReferenceWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesEntityWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesLiaisonXalanDOMStringPool.hpp
+include/xalanc/XercesParserLiaison/XercesNamedNodeListCache.hpp
+include/xalanc/XercesParserLiaison/XercesNamedNodeMapAttributeList.hpp
+include/xalanc/XercesParserLiaison/XercesNamedNodeMapBridge.hpp
+include/xalanc/XercesParserLiaison/XercesNamedNodeMapWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesNodeListBridge.hpp
+include/xalanc/XercesParserLiaison/XercesNodeListWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesNotationBridge.hpp
+include/xalanc/XercesParserLiaison/XercesNotationWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesParserLiaison.hpp
+include/xalanc/XercesParserLiaison/XercesParserLiaisonDefinitions.hpp
+include/xalanc/XercesParserLiaison/XercesProcessingInstructionBridge.hpp
+include/xalanc/XercesParserLiaison/XercesProcessingInstructionWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesTextBridge.hpp
+include/xalanc/XercesParserLiaison/XercesTextBridgeAllocator.hpp
+include/xalanc/XercesParserLiaison/XercesTextWrapper.hpp
+include/xalanc/XercesParserLiaison/XercesTextWrapperAllocator.hpp
+include/xalanc/XercesParserLiaison/XercesToXalanNodeMap.hpp
+include/xalanc/XercesParserLiaison/XercesTreeWalker.hpp
+include/xalanc/XercesParserLiaison/XercesWrapperHelper.hpp
+include/xalanc/XercesParserLiaison/XercesWrapperNavigator.hpp
+include/xalanc/XercesParserLiaison/XercesWrapperToXalanNodeMap.hpp
+include/xalanc/XercesParserLiaison/XercesWrapperTypes.hpp
+lib/libxalan-c.so
+lib/libxalan-c.so.16
+lib/libxalan-c.so.16.0
+@dirrm include/xalanc/XercesParserLiaison
+@dirrm include/xalanc/XalanTransformer
+@dirrm include/xalanc/XalanSourceTree
+@dirrm include/xalanc/XalanExtensions
+@dirrm include/xalanc/XalanEXSLT
+@dirrm include/xalanc/XalanDOM
+@dirrm include/xalanc/XSLT
+@dirrm include/xalanc/XPathCAPI
+@dirrm include/xalanc/XPath
+@dirrm include/xalanc/XMLSupport
+@dirrm include/xalanc/PlatformSupport
+@dirrm include/xalanc/Include
+@dirrm include/xalanc/DOMSupport
+@dirrm include/xalanc
diff --git a/textproc/xalan-c/buildlink3.mk b/textproc/xalan-c/buildlink3.mk
new file mode 100644
index 00000000000..9068992f4ee
--- /dev/null
+++ b/textproc/xalan-c/buildlink3.mk
@@ -0,0 +1,25 @@
+# $NetBSD: buildlink3.mk,v 1.1 2004/02/11 04:20:16 minskim Exp $
+#
+# This Makefile fragment is included by packages that use xalan-c.
+#
+# This file was created automatically using createbuildlink-3.1.
+#
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+XALAN_C_BUILDLINK3_MK:= ${XALAN_C_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= xalan-c
+.endif
+
+.if !empty(XALAN_C_BUILDLINK3_MK:M+)
+BUILDLINK_PACKAGES+= xalan-c
+BUILDLINK_DEPENDS.xalan-c+= xalan-c>=1.6
+BUILDLINK_PKGSRCDIR.xalan-c?= ../../textproc/xalan-c
+
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/xerces-c/buildlink3.mk"
+
+.endif # XALAN_C_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/textproc/xalan-c/distinfo b/textproc/xalan-c/distinfo
index d4214c12e09..9e69c637dea 100644
--- a/textproc/xalan-c/distinfo
+++ b/textproc/xalan-c/distinfo
@@ -1,10 +1,4 @@
-$NetBSD: distinfo,v 1.3 2003/07/02 17:45:47 jmmv Exp $
+$NetBSD: distinfo,v 1.4 2004/02/11 04:20:16 minskim Exp $
-SHA1 (Xalan-C_1_0-linux.tar.gz) = f5db6bec5321d1e521f2a100568ea88166250f05
-Size (Xalan-C_1_0-linux.tar.gz) = 8227437 bytes
-SHA1 (patch-aa) = b0fca8bd9813e9b6a6694160248463192b0a9212
-SHA1 (patch-ab) = b816a3d1cd0e4b96755a8401e64f25afca388f96
-SHA1 (patch-ac) = fb177ae22709c241514a47a8206462cc20418c00
-SHA1 (patch-ad) = f064aea5197d355c775451aa8516adc4272040d5
-SHA1 (patch-ae) = f23bde3e7ad734787bcb50d990a08b2b5df935aa
-SHA1 (patch-af) = 85576a8eda82bdb23edcdbd92b61c84d634f2a61
+SHA1 (Xalan-C_1_6-src.tar.gz) = a683c328dd266180bff2a182183be29a4596a662
+Size (Xalan-C_1_6-src.tar.gz) = 1274432 bytes
diff --git a/textproc/xalan-c/patches/patch-aa b/textproc/xalan-c/patches/patch-aa
deleted file mode 100644
index 8a6d4764afc..00000000000
--- a/textproc/xalan-c/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2001/01/15 12:42:14 skrll Exp $
-
---- Include/GCCDefinitions.hpp.orig Fri Oct 6 19:16:57 2000
-+++ Include/GCCDefinitions.hpp
-@@ -84,7 +84,7 @@
-
-
- // This will change, depending upon the target platform.
--#if defined(SOLARIS)
-+#if defined(SOLARIS) || (defined(NETBSD) && !defined(__i386__))
- #define XALAN_BIG_ENDIAN
- #elif defined(__i386__)
- #define XALAN_LITLE_ENDIAN
diff --git a/textproc/xalan-c/patches/patch-ab b/textproc/xalan-c/patches/patch-ab
deleted file mode 100644
index 3b58b9fc700..00000000000
--- a/textproc/xalan-c/patches/patch-ab
+++ /dev/null
@@ -1,43 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2003/07/02 17:45:48 jmmv Exp $
-
---- Makefile.in.orig Tue Oct 10 16:36:14 2000
-+++ Makefile.in
-@@ -214,6 +214,27 @@
-
-
- endif
-+#=============== NETBSD SPECIFIC OPTIONS =========================
-+ifeq ($(PLATFORM), NETBSD)
-+
-+SUPPORTED = TRUE
-+PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} #-D_REENTRANT -instances=static
-+ALLLIBS = ${LIBS} -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib -L${LOCALBASE}/lib/icu/current -Wl,-R${LOCALBASE}/lib/icu/current -lc
-+SHLIBSUFFIX=.so
-+
-+# We need the ICU library if we are using the ICUBridge
-+ifdef XALAN_USE_ICU
-+LD_RPATH_PRE= -Wl,-rpath,
-+PLATFORM_LIB_LINK_OPTIONS=$(LD_RPATH_PRE)/usr/lib $(LD_RPATH_PRE)/usr/local/lib $(LD_RPATH_PRE)${LOCALBASE}/lib
-+endif
-+
-+
-+EXTRA_LINK_OPTIONS=-lc
-+CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
-+MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared -fPIC -Wl,-no-keep-memory #${LD} -shared -no-keep-memory -lstdc++
-+LINK = g++ -D${PLATFORM}
-+
-+endif
-
- ifndef SUPPORTED
- nogood:
-@@ -225,8 +246,8 @@
-
- # We need the ICU library if we are using the ICUBridge
- ifdef XALAN_USE_ICU
--ALLLIBS += -L/usr/local/lib -licu-uc
--ALLLIBS += -L/usr/local/lib -licu-i18n
-+ALLLIBS += -L${LOCALBASE} -licuuc
-+ALLLIBS += -L${LOCALBASE} -licui18n
- endif
-
-
diff --git a/textproc/xalan-c/patches/patch-ac b/textproc/xalan-c/patches/patch-ac
deleted file mode 100644
index f47555d68de..00000000000
--- a/textproc/xalan-c/patches/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2001/01/15 12:42:09 skrll Exp $
-
---- PlatformSupport/DOMStringHelper.hpp.orig Fri Oct 6 19:17:01 2000
-+++ PlatformSupport/DOMStringHelper.hpp
-@@ -77,7 +77,7 @@
- #include <cwchar>
- #endif
-
--#if defined(AIX)
-+#if (defined(AIX) || defined (NETBSD))
- #include <wchar.h>
- #elif defined(__GNUC__)
- #include <wctype.h>
diff --git a/textproc/xalan-c/patches/patch-ad b/textproc/xalan-c/patches/patch-ad
deleted file mode 100644
index 45d140898fd..00000000000
--- a/textproc/xalan-c/patches/patch-ad
+++ /dev/null
@@ -1,45 +0,0 @@
-$NetBSD: patch-ad,v 1.1.1.1 2001/01/15 12:42:09 skrll Exp $
-
---- PlatformSupport/PlatformSupportDefinitions.hpp.orig Fri Oct 6 19:17:04 2000
-+++ PlatformSupport/PlatformSupportDefinitions.hpp
-@@ -77,6 +77,40 @@
-
- #endif
-
-+#ifdef NETBSD /* hacks to compile with NetBSD */
-+#include <sys/types.h>
-+#include <ctype.h>
-+#include <strings.h>
-+
-+inline int iswdigit (wchar_t);
-+inline int iswalnum (wchar_t);
-+inline wchar_t towlower (wchar_t);
-+inline wchar_t towupper (wchar_t);
-+
-+#ifndef XML_NETBSD_STRICMP_DEFINED /* See GCCDefs.hpp from xerces */
-+#define XML_NETBSD_STRICMP_DEFINED
-+inline int stricmp (const char*, const char*);
-+inline int stricmp (const char* s1, const char* s2) {return strcasecmp(s1,s2);}
-+inline int strincmp (const char*, const char*, size_t l);
-+inline int strincmp (const char* s1, const char* s2, size_t l) {return strncasecmp(s1,s2,l);}
-+#endif /* XML_NETBSD_STRICMP_DEFINED */
-+
-+inline int iswdigit (wchar_t c) { return (isascii(c) && isdigit(c)); }
-+inline int iswalnum (wchar_t c) { return (isascii(c) && isalnum(c)); }
-+inline wchar_t towlower (wchar_t c) {
-+ if (isascii(c))
-+ return tolower(c);
-+ else
-+ return (c);
-+}
-+inline wchar_t towupper (wchar_t c) {
-+ if (isascii(c))
-+ return toupper(c);
-+ else
-+ return (c);
-+}
-+
-+#endif
-
-
- #endif // PLATFORMSUPPORTDEFINITIONS_HEADER_GUARD_1357924680
diff --git a/textproc/xalan-c/patches/patch-ae b/textproc/xalan-c/patches/patch-ae
deleted file mode 100644
index 85852159d45..00000000000
--- a/textproc/xalan-c/patches/patch-ae
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ae,v 1.1.1.1 2001/01/15 12:42:09 skrll Exp $
-
---- configure.in.orig Fri Oct 6 19:16:43 2000
-+++ configure.in
-@@ -40,6 +40,7 @@
- *) osver=HPUX11;;
- esac;;
- *-*-mvs*) platform=OS390 ;;
-+ *-*-netbsd*) platform=NETBSD ;;
- *) platform=UNKNOWN ;;
- esac
- AC_SUBST(platform)
diff --git a/textproc/xalan-c/patches/patch-af b/textproc/xalan-c/patches/patch-af
deleted file mode 100644
index c327094e2d3..00000000000
--- a/textproc/xalan-c/patches/patch-af
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-af,v 1.1.1.1 2001/01/15 12:42:09 skrll Exp $
-
---- configure.orig Fri Oct 6 19:16:43 2000
-+++ configure
-@@ -1308,6 +1308,7 @@
- *) osver=HPUX11;;
- esac;;
- *-*-mvs*) platform=OS390 ;;
-+ *-*-netbsd*) platform=NETBSD ;;
- *) platform=UNKNOWN ;;
- esac
-