1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-30 10:38:37 +00:00

- Update to 2.0

Reviewed by:	vanilla@
This commit is contained in:
Cheng-Lung Sung 2006-11-10 02:36:02 +00:00
parent dcc45a448b
commit 96c6d4250e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=176974
8 changed files with 361 additions and 241 deletions

View File

@ -6,11 +6,10 @@
#
PORTNAME= libpathan
PORTVERSION= 1.2
PORTREVISION= 3
PORTVERSION= 2.0
CATEGORIES= textproc
MASTER_SITES= http://software.decisionsoft.com/software/pathan-1.2r2/
DISTNAME= ${PORTNAME}-${PORTVERSION}-2-src
MASTER_SITES= http://software.decisionsoft.com/software/pathan-2.0.0/
DISTNAME= ${PORTNAME}-${PORTVERSION}beta-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Validating XML parser from the Apache XML Project
@ -22,7 +21,7 @@ USE_BISON= yes
USE_GMAKE= yes
USE_PERL5= yes
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}beta
USE_LDCONFIG= yes
XERCESCROOT= `cd ${PORTSDIR}/textproc/xerces-c2; ${MAKE} -V WRKSRC`
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@ -30,7 +29,7 @@ CONFIGURE_ENV+= XERCESCROOT=${XERCESCROOT}
CONFIGURE_SCRIPT= runConfigure
CONFIGURE_ARGS+= --disable-static
PATHAN_LIB_VERSION= 2
PATHAN_LIB_VERSION= 3
PLIST_SUB+= PATHAN_LIB_VERSION=${PATHAN_LIB_VERSION}
.include <bsd.port.pre.mk>
@ -38,24 +37,8 @@ PLIST_SUB+= PATHAN_LIB_VERSION=${PATHAN_LIB_VERSION}
post-patch:
@${REINPLACE_CMD} -e 's|LIBS="-lpthread|LIBS="${PTHREAD_LIBS}|g' \
${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \
${WRKSRC}/examples/tests/Makefile
@${REINPLACE_CMD} -e 's|targetoptions="-O2"|targetoptions="${CFLAGS}"|g' \
${WRKSRC}/runConfigure
.if !defined(NO_EXAMPLES)
PLIST_SUB+= NO_EXAMPLES=""
.else
PLIST_SUB+= NO_EXAMPLES="@comment "
.endif
EXAMPLEDIR?= ${PREFIX}/share/examples/pathan
post-install:
.if !defined(NO_EXAMPLES)
@${MKDIR} ${EXAMPLEDIR}
.for i in basic common xgrep timing tests Makefile
@${CP} -r ${WRKSRC}/examples/$i ${EXAMPLEDIR}
.endfor
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (libpathan-1.2-2-src.tar.gz) = d0bcdf149e8791f917b544881708c4ef
SHA256 (libpathan-1.2-2-src.tar.gz) = ae72d5ad1e6aeccdd123b0f56bc90ea4382599fd5c5df7c0d894b46d03d625f9
SIZE (libpathan-1.2-2-src.tar.gz) = 547460
MD5 (libpathan-2.0beta-src.tar.gz) = 42213dd96c5739ffa27b9e56fde4da89
SHA256 (libpathan-2.0beta-src.tar.gz) = a2d5ed2111423217729daf9bda0c3ab458799aeccf008fdd5313c17ac3cbb31d
SIZE (libpathan-2.0beta-src.tar.gz) = 1090985

View File

@ -1,14 +1,14 @@
--- Makefile.defs.in.orig Thu Aug 28 21:11:46 2003
+++ Makefile.defs.in Tue Nov 4 14:27:53 2003
@@ -21,9 +21,9 @@
PLATFORM = @platform@
GXX = @gxx@
INCPATH = -I$(srcdir)/src/patches/Xerces2_1_0/src -I@xerces_src@ -I$(srcdir)/src
--- Makefile.defs.in.orig Mon Aug 9 20:19:33 2004
+++ Makefile.defs.in Wed Nov 1 23:18:35 2006
@@ -20,9 +20,9 @@
DEFINES = -D@system_type@
XERCESINCPATH = -I@xerces_src@
INCPATH = ${XERCESINCPATH} -I$(srcdir)/src -I$(srcincdir)
-LIBPATH = -L@xerces_lib@
+LIBPATH = -L@xerces_lib@ -L/usr/local/lib
TESTFLAGS = -DTEST
-XERCESLIB = -l@xerces_library@
+XERCESLIB = -lxerces-c -liconv
LIBS = @LIBS@
LIBS = @LIBS@ -lm -lstdc++
###### Output directories

View File

@ -1,11 +0,0 @@
--- examples/xgrep/Makefile.orig Wed Dec 4 19:34:37 2002
+++ examples/xgrep/Makefile Tue Nov 4 15:18:31 2003
@@ -12,7 +12,7 @@
include $(MAKEDEFS)
-XGREPLIBS = -L../../lib $(XERCESLIB) -ldl -lpathan -lstdc++
+XGREPLIBS = -L../../lib $(XERCESLIB) -lpathan -lstdc++
XGREPINCPATH = $(INCPATH) -I../common

View File

@ -0,0 +1,25 @@
--- src/context/DynamicContextImpl.cpp.orig Mon Aug 9 20:19:54 2004
+++ src/context/DynamicContextImpl.cpp Fri Nov 3 11:52:11 2006
@@ -39,6 +39,13 @@
static CodepointCollation g_codepointCollation;
+inline int gettimezone()
+{
+ time_t tt;
+ time(&tt);
+ struct tm *tm_p = gmtime(&tt);
+ return (int)mktime(tm_p) - (int)tt;
+}
DynamicContextImpl::DynamicContextImpl(const StaticContext *staticContext, XPath2MemoryManager* memMgr)
: _staticContext(staticContext),
_nsResolver(staticContext->getNSResolver()),
@@ -148,7 +155,7 @@
tz = _timezone;
#else /*WIN32*/
tzset ();
- tz = timezone;
+ tz = gettimezone();
#endif
// validate tzone
Timezone tzone(tz);

View File

@ -0,0 +1,33 @@
--- src/context/XPath2ContextImpl.cpp.orig Mon Aug 9 20:19:54 2004
+++ src/context/XPath2ContextImpl.cpp Fri Nov 3 11:51:57 2006
@@ -8,6 +8,7 @@
#include <assert.h>
#include <iostream>
#include <memory>
+#include <time.h>
#include <pathan/VariableStore.hpp>
#include <pathan/simpleVariables/VariableTypeStore.hpp>
#include <pathan/XPath2NSUtils.hpp>
@@ -41,6 +42,13 @@
static CodepointCollation g_codepointCollation;
+inline int gettimezone()
+{
+ time_t tt;
+ time(&tt);
+ struct tm *tm_p = gmtime(&tt);
+ return (int)mktime(tm_p) - (int)tt;
+}
XPath2ContextImpl::XPath2ContextImpl(XPath2MemoryManager* memMgr,
XERCES_CPP_NAMESPACE_QUALIFIER XMLGrammarPool* xmlgr,
XERCES_CPP_NAMESPACE_QUALIFIER DOMNode* contextNode) :
@@ -177,7 +185,7 @@
tz = _timezone;
#else /*WIN32*/
tzset ();
- tz = timezone;
+ tz = gettimezone();
#endif
// validate tzone
Timezone tzone(tz);

View File

@ -0,0 +1,11 @@
--- src/sequence/Sequence.cpp.orig Fri Nov 3 10:59:39 2006
+++ src/sequence/Sequence.cpp Fri Nov 3 10:59:18 2006
@@ -214,7 +214,7 @@
Sequence result(context->getMemoryManager());
- const_iterator end(end());
+ Sequence::const_iterator end(Sequence::end());
for(const_iterator i = begin(); i != end; ++i)
{
if((*i)->isNode())

View File

@ -1,200 +1,279 @@
include/pathan/ATAnySimpleType.hpp
include/pathan/ATAnyURIOrDerived.hpp
include/pathan/ATBase64BinaryOrDerived.hpp
include/pathan/ATBooleanOrDerived.hpp
include/pathan/ATDateOrDerived.hpp
include/pathan/ATDateTimeOrDerived.hpp
include/pathan/ATDecimalOrDerived.hpp
include/pathan/ATDoubleOrDerived.hpp
include/pathan/ATDurationOrDerived.hpp
include/pathan/ATFloatOrDerived.hpp
include/pathan/ATGDayOrDerived.hpp
include/pathan/ATGMonthDayOrDerived.hpp
include/pathan/ATGMonthOrDerived.hpp
include/pathan/ATGYearMonthOrDerived.hpp
include/pathan/ATGYearOrDerived.hpp
include/pathan/ATHexBinaryOrDerived.hpp
include/pathan/ATNotationOrDerived.hpp
include/pathan/ATQNameOrDerived.hpp
include/pathan/ATStringOrDerived.hpp
include/pathan/ATTimeOrDerived.hpp
include/pathan/ATUntypedAtomic.hpp
include/pathan/AnyAtomicType.hpp
include/pathan/Collation.hpp
include/pathan/DateOrTimeType.hpp
include/pathan/DocumentCache.hpp
include/pathan/DynamicContext.hpp
include/pathan/Item.hpp
include/pathan/Node.hpp
include/pathan/Numeric.hpp
include/pathan/Pathan.hpp
include/pathan/XPathEvaluator.hpp
include/pathan/XPathException.hpp
include/pathan/XPathExpression.hpp
include/pathan/XPathNSResolver.hpp
include/pathan/XPathNamespace.hpp
include/pathan/XPathResult.hpp
include/pathan/ext/XPathEvaluatorExt.hpp
@dirrm include/pathan/ext
include/pathan/PathanEngine.hpp
include/pathan/PathanException.hpp
include/pathan/PathanExpression.hpp
include/pathan/PathanImplementation.hpp
include/pathan/PathanNSResolver.hpp
include/pathan/PathanPlatformUtils.hpp
include/pathan/PathanTypeInfo.hpp
include/pathan/Sequence.hpp
include/pathan/SequenceType.hpp
include/pathan/StaticContext.hpp
include/pathan/Timezone.hpp
include/pathan/URIResolver.hpp
include/pathan/ValidationContext.hpp
include/pathan/VariableStore.hpp
include/pathan/XPath2MemoryManager.hpp
include/pathan/XPath2NSUtils.hpp
include/pathan/XPath2NodeSerializer.hpp
include/pathan/XPath2Result.hpp
include/pathan/XPath2Utils.hpp
include/pathan/dataItem/DataItem.hpp
include/pathan/dataItem/DataItemCastAs.hpp
include/pathan/dataItem/DataItemCastableAs.hpp
include/pathan/dataItem/DataItemContextItem.hpp
include/pathan/dataItem/DataItemFor.hpp
include/pathan/dataItem/DataItemFunction.hpp
include/pathan/dataItem/DataItemIf.hpp
include/pathan/dataItem/DataItemImpl.hpp
include/pathan/dataItem/DataItemInstanceOf.hpp
include/pathan/dataItem/DataItemLiteral.hpp
include/pathan/dataItem/DataItemNav.hpp
include/pathan/dataItem/DataItemOperator.hpp
include/pathan/dataItem/DataItemParenthesizedExpr.hpp
include/pathan/dataItem/DataItemQuantifiedExpr.hpp
include/pathan/dataItem/DataItemSequence.hpp
include/pathan/dataItem/DataItemStep.hpp
include/pathan/dataItem/DataItemTreatAs.hpp
include/pathan/dataItem/DataItemVariable.hpp
include/pathan/dataItem/StaticResolutionContext.hpp
include/pathan/exceptions/ContextException.hpp
include/pathan/exceptions/DSLException.hpp
include/pathan/exceptions/DataItemException.hpp
include/pathan/exceptions/FunctionException.hpp
include/pathan/exceptions/IllegalArgumentException.hpp
include/pathan/exceptions/ItemException.hpp
include/pathan/exceptions/NamespaceLookupException.hpp
include/pathan/exceptions/NavigationException.hpp
include/pathan/exceptions/StaticAnalysisException.hpp
include/pathan/exceptions/TypeNotFoundException.hpp
include/pathan/exceptions/VariableStoreException.hpp
include/pathan/exceptions/XMLParseException.hpp
include/pathan/exceptions/XPath2ErrorException.hpp
include/pathan/functionAPI/AggregateFunction.hpp
include/pathan/functionAPI/ConstantFoldingFunction.hpp
include/pathan/functionAPI/DatatypeLookup.hpp
include/pathan/functionAPI/FunctionLookup.hpp
include/pathan/functionAPI/NumericFunction.hpp
include/pathan/functions/FunctionAbs.hpp
include/pathan/functions/FunctionAdjustDateTimeToTimezone.hpp
include/pathan/functions/FunctionAdjustDateToTimezone.hpp
include/pathan/functions/FunctionAdjustTimeToTimezone.hpp
include/pathan/functions/FunctionAvg.hpp
include/pathan/functions/FunctionBaseURI.hpp
include/pathan/functions/FunctionBoolean.hpp
include/pathan/functions/FunctionCeiling.hpp
include/pathan/functions/FunctionCodepointsToString.hpp
include/pathan/functions/FunctionCollection.hpp
include/pathan/functions/FunctionCompare.hpp
include/pathan/functions/FunctionConcat.hpp
include/pathan/functions/FunctionConstructor.hpp
include/pathan/functions/FunctionContains.hpp
include/pathan/functions/FunctionCount.hpp
include/pathan/functions/FunctionCurrentDate.hpp
include/pathan/functions/FunctionCurrentDateTime.hpp
include/pathan/functions/FunctionCurrentTime.hpp
include/pathan/functions/FunctionData.hpp
include/pathan/functions/FunctionDayFromDate.hpp
include/pathan/functions/FunctionDayFromDateTime.hpp
include/pathan/functions/FunctionDaysFromDuration.hpp
include/pathan/functions/FunctionDeepEqual.hpp
include/pathan/functions/FunctionDefaultCollation.hpp
include/pathan/functions/FunctionDistinctValues.hpp
include/pathan/functions/FunctionDoc.hpp
include/pathan/functions/FunctionDocumentURI.hpp
include/pathan/functions/FunctionEmpty.hpp
include/pathan/functions/FunctionEndsWith.hpp
include/pathan/functions/FunctionError.hpp
include/pathan/functions/FunctionEscapeURI.hpp
include/pathan/functions/FunctionExactlyOne.hpp
include/pathan/functions/FunctionExists.hpp
include/pathan/functions/FunctionExpandedQName.hpp
include/pathan/functions/FunctionFalse.hpp
include/pathan/functions/FunctionFloor.hpp
include/pathan/functions/FunctionHoursFromDateTime.hpp
include/pathan/functions/FunctionHoursFromDuration.hpp
include/pathan/functions/FunctionHoursFromTime.hpp
include/pathan/functions/FunctionId.hpp
include/pathan/functions/FunctionIdref.hpp
include/pathan/functions/FunctionImplicitTimezone.hpp
include/pathan/functions/FunctionInScopePrefixes.hpp
include/pathan/functions/FunctionIndexOf.hpp
include/pathan/functions/FunctionInsertBefore.hpp
include/pathan/functions/FunctionLang.hpp
include/pathan/functions/FunctionLast.hpp
include/pathan/functions/FunctionLocalNameFromQName.hpp
include/pathan/functions/FunctionLocalname.hpp
include/pathan/functions/FunctionLowerCase.hpp
include/pathan/functions/FunctionMatches.hpp
include/pathan/functions/FunctionMax.hpp
include/pathan/functions/FunctionMin.hpp
include/pathan/functions/FunctionMinutesFromDateTime.hpp
include/pathan/functions/FunctionMinutesFromDuration.hpp
include/pathan/functions/FunctionMinutesFromTime.hpp
include/pathan/functions/FunctionMonthFromDate.hpp
include/pathan/functions/FunctionMonthFromDateTime.hpp
include/pathan/functions/FunctionMonthsFromDuration.hpp
include/pathan/functions/FunctionName.hpp
include/pathan/functions/FunctionNamespaceURIForPrefix.hpp
include/pathan/functions/FunctionNamespaceURIFromQName.hpp
include/pathan/functions/FunctionNamespaceUri.hpp
include/pathan/functions/FunctionNilled.hpp
include/pathan/functions/FunctionNodeName.hpp
include/pathan/functions/FunctionNormalizeSpace.hpp
include/pathan/functions/FunctionNormalizeUnicode.hpp
include/pathan/functions/FunctionNot.hpp
include/pathan/functions/FunctionNumber.hpp
include/pathan/functions/FunctionOneOrMore.hpp
include/pathan/functions/FunctionPosition.hpp
include/pathan/functions/FunctionRemove.hpp
include/pathan/functions/FunctionReplace.hpp
include/pathan/functions/FunctionResolveQName.hpp
include/pathan/functions/FunctionResolveURI.hpp
include/pathan/functions/FunctionReverse.hpp
include/pathan/functions/FunctionRoot.hpp
include/pathan/functions/FunctionRound.hpp
include/pathan/functions/FunctionRoundHalfToEven.hpp
include/pathan/functions/FunctionSecondsFromDateTime.hpp
include/pathan/functions/FunctionSecondsFromDuration.hpp
include/pathan/functions/FunctionSecondsFromTime.hpp
include/pathan/functions/FunctionStartsWith.hpp
include/pathan/functions/FunctionString.hpp
include/pathan/functions/FunctionStringJoin.hpp
include/pathan/functions/FunctionStringLength.hpp
include/pathan/functions/FunctionStringToCodepoints.hpp
include/pathan/functions/FunctionSubsequence.hpp
include/pathan/functions/FunctionSubstring.hpp
include/pathan/functions/FunctionSubstringAfter.hpp
include/pathan/functions/FunctionSubstringBefore.hpp
include/pathan/functions/FunctionSubtractDateTimesYieldingDayTimeDuration.hpp
include/pathan/functions/FunctionSubtractDateTimesYieldingYearMonthDuration.hpp
include/pathan/functions/FunctionSubtractDatesYieldingDayTimeDuration.hpp
include/pathan/functions/FunctionSubtractDatesYieldingYearMonthDuration.hpp
include/pathan/functions/FunctionSum.hpp
include/pathan/functions/FunctionTimezoneFromDate.hpp
include/pathan/functions/FunctionTimezoneFromDateTime.hpp
include/pathan/functions/FunctionTimezoneFromTime.hpp
include/pathan/functions/FunctionTokenize.hpp
include/pathan/functions/FunctionTrace.hpp
include/pathan/functions/FunctionTranslate.hpp
include/pathan/functions/FunctionTrue.hpp
include/pathan/functions/FunctionUnordered.hpp
include/pathan/functions/FunctionUpperCase.hpp
include/pathan/functions/FunctionYearFromDate.hpp
include/pathan/functions/FunctionYearFromDateTime.hpp
include/pathan/functions/FunctionYearsFromDuration.hpp
include/pathan/functions/FunctionZeroOrOne.hpp
include/pathan/internal/AnyAtomicTypeDatatypeValidator.hpp
include/pathan/internal/DOMutils/XMLChCompare.hpp
include/pathan/internal/DOMutils/XStr.hpp
include/pathan/internal/ProxyMemoryManager.hpp
include/pathan/internal/XPath2MemoryManagerImpl.hpp
include/pathan/internal/collations/CodepointCollation.hpp
include/pathan/internal/collations/CollationImpl.hpp
include/pathan/internal/context/DocumentCacheImpl.hpp
include/pathan/internal/context/DynamicContextImpl.hpp
include/pathan/internal/context/XPath2ContextImpl.hpp
include/pathan/internal/dom-extensions/PathanExpressionImpl.hpp
include/pathan/internal/dom-extensions/PathanNSResolverImpl.hpp
include/pathan/internal/factory/DatatypeFactory.hpp
include/pathan/internal/factory/FuncFactory.hpp
include/pathan/internal/items/ATDecimalOrDerivedImpl.hpp
include/pathan/internal/items/ATDoubleOrDerivedImpl.hpp
include/pathan/internal/m_apm.h
include/pathan/internal/navigation/AncestorAxis.hpp
include/pathan/internal/navigation/AncestorOrSelfAxis.hpp
include/pathan/internal/navigation/AttributeAxis.hpp
include/pathan/internal/navigation/ChildAxis.hpp
include/pathan/internal/navigation/DescendantAxis.hpp
include/pathan/internal/navigation/DescendantOrSelfAxis.hpp
include/pathan/internal/navigation/FollowingAxis.hpp
include/pathan/internal/navigation/FollowingSiblingAxis.hpp
include/pathan/internal/navigation/ForwardAxis.hpp
include/pathan/internal/navigation/NamespaceAxis.hpp
include/pathan/internal/navigation/NavStepImpl.hpp
include/pathan/internal/navigation/ParentAxis.hpp
include/pathan/internal/navigation/PrecedingAxis.hpp
include/pathan/internal/navigation/PrecedingSiblingAxis.hpp
include/pathan/internal/navigation/ReverseAxis.hpp
include/pathan/internal/navigation/SelfAxis.hpp
include/pathan/internal/parser/QName.hpp
include/pathan/internal/parser/VariableBinding.hpp
include/pathan/internal/simpleVariables/VarHashEntryImpl.hpp
include/pathan/operators/And.hpp
include/pathan/operators/Divide.hpp
include/pathan/operators/Equals.hpp
include/pathan/operators/Except.hpp
include/pathan/operators/GeneralComp.hpp
include/pathan/operators/GreaterThan.hpp
include/pathan/operators/GreaterThanEqual.hpp
include/pathan/operators/IntegerDivide.hpp
include/pathan/operators/Intersect.hpp
include/pathan/operators/LessThan.hpp
include/pathan/operators/LessThanEqual.hpp
include/pathan/operators/Minus.hpp
include/pathan/operators/Mod.hpp
include/pathan/operators/Multiply.hpp
include/pathan/operators/NodeComparison.hpp
include/pathan/operators/NotEquals.hpp
include/pathan/operators/Or.hpp
include/pathan/operators/OrderComparison.hpp
include/pathan/operators/Plus.hpp
include/pathan/operators/Range.hpp
include/pathan/operators/UnaryMinus.hpp
include/pathan/operators/Union.hpp
include/pathan/simpleVariables/Scope.hpp
include/pathan/simpleVariables/VarHashEntry.hpp
include/pathan/simpleVariables/VariableStoreTemplate.hpp
include/pathan/simpleVariables/VariableTypeStore.hpp
@dirrm include/pathan/simpleVariables
@dirrm include/pathan/operators
@dirrm include/pathan/internal/simpleVariables
@dirrm include/pathan/internal/parser
@dirrm include/pathan/internal/navigation
@dirrm include/pathan/internal/items
@dirrm include/pathan/internal/factory
@dirrm include/pathan/internal/dom-extensions
@dirrm include/pathan/internal/context
@dirrm include/pathan/internal/collations
@dirrm include/pathan/internal/DOMutils
@dirrm include/pathan/internal
@dirrm include/pathan/functions
@dirrm include/pathan/functionAPI
@dirrm include/pathan/exceptions
@dirrm include/pathan/dataItem
@dirrm include/pathan
lib/libpathan.la
lib/libpathan.so.%%PATHAN_LIB_VERSION%%
@exec ln -sf libpathen.so.%%PATHAN_LIB_VERSION%% %D/lib/libpathan.so
@unexec if test ! -r %D/lib/libpathan.so; then rm -f %D/lib/libpathan.so; fi
@unexec if test ! -r %D/lib/libpathan.so.%%PATHAN_LIB_VERSION%%; then rm -f %D/lib/libpathan.so.%%PATHAN_LIB_VERSION%%; fi
@comment --- PATHAN EXAMPLES ---
%%NO_EXAMPLES%%share/examples/pathan/Makefile
%%NO_EXAMPLES%%share/examples/pathan/basic/Makefile
%%NO_EXAMPLES%%share/examples/pathan/basic/Makefile.win
%%NO_EXAMPLES%%share/examples/pathan/basic/basicInterfaceTest.cpp
%%NO_EXAMPLES%%share/examples/pathan/basic/data.xml
%%NO_EXAMPLES%%share/examples/pathan/common/DOMSerialise.cpp
%%NO_EXAMPLES%%share/examples/pathan/common/DOMSerialise.hpp
%%NO_EXAMPLES%%share/examples/pathan/tests/001-NamespaceNodes.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/001-base
%%NO_EXAMPLES%%share/examples/pathan/tests/001-out
%%NO_EXAMPLES%%share/examples/pathan/tests/002-SingleNodeFromList.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/002-base
%%NO_EXAMPLES%%share/examples/pathan/tests/002-out
%%NO_EXAMPLES%%share/examples/pathan/tests/003-SetTests.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/003-base
%%NO_EXAMPLES%%share/examples/pathan/tests/003-out
%%NO_EXAMPLES%%share/examples/pathan/tests/004-SetMultiples.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/004-base
%%NO_EXAMPLES%%share/examples/pathan/tests/004-out
%%NO_EXAMPLES%%share/examples/pathan/tests/005-SetAfterTreeMod.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/005-base
%%NO_EXAMPLES%%share/examples/pathan/tests/005-out
%%NO_EXAMPLES%%share/examples/pathan/tests/006-NSLookupTests.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/006-base
%%NO_EXAMPLES%%share/examples/pathan/tests/006-out
%%NO_EXAMPLES%%share/examples/pathan/tests/007-TextSelectTest.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/007-base
%%NO_EXAMPLES%%share/examples/pathan/tests/007-out
%%NO_EXAMPLES%%share/examples/pathan/tests/008-XPathEvaluatorNulls.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/008-base
%%NO_EXAMPLES%%share/examples/pathan/tests/008-out
%%NO_EXAMPLES%%share/examples/pathan/tests/009-ResultBadType.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/009-base
%%NO_EXAMPLES%%share/examples/pathan/tests/009-out
%%NO_EXAMPLES%%share/examples/pathan/tests/010-WholeTextTest.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/010-base
%%NO_EXAMPLES%%share/examples/pathan/tests/010-out
%%NO_EXAMPLES%%share/examples/pathan/tests/011-SingleNodeOptimizationTest.cpp
%%NO_EXAMPLES%%share/examples/pathan/tests/011-base
%%NO_EXAMPLES%%share/examples/pathan/tests/011-out
%%NO_EXAMPLES%%share/examples/pathan/tests/Makefile
%%NO_EXAMPLES%%share/examples/pathan/tests/Makefile.bak
%%NO_EXAMPLES%%share/examples/pathan/tests/Makefile.win
%%NO_EXAMPLES%%share/examples/pathan/tests/TOUCH
%%NO_EXAMPLES%%share/examples/pathan/tests/checkDiffs
%%NO_EXAMPLES%%share/examples/pathan/tests/checkDiffs.bat
%%NO_EXAMPLES%%share/examples/pathan/tests/data.xml
%%NO_EXAMPLES%%share/examples/pathan/timing/Makefile
%%NO_EXAMPLES%%share/examples/pathan/xgrep/DOMTreeErrorReporter.cpp
%%NO_EXAMPLES%%share/examples/pathan/xgrep/DOMTreeErrorReporter.hpp
%%NO_EXAMPLES%%share/examples/pathan/xgrep/Makefile
%%NO_EXAMPLES%%share/examples/pathan/xgrep/Makefile.orig
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-regressionTester.pl
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test01.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test01.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test02.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test02.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test03.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test03.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test04.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test04.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test05.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test05.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test06.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test06.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test07.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test07.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test08.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test08.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test09.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test09.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test1.xml
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test10.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test10.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test11.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test11.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test12.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test12.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test13.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test13.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test14.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test14.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test15.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test15.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test16.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test16.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test17.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test17.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test18.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test18.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test19.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test19.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test20.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test20.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test21.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test21.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test22.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test22.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test23.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test23.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test24.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test24.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test25.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test25.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test26.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test26.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test27.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test27.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test28.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test28.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test29.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test29.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test30.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test30.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test31.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test31.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test32.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test32.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test33.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test33.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test34.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test34.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test35.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test35.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test36.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test36.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test37.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test37.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test38.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test38.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test39.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test39.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test40.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test40.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test41.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test41.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test42.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test42.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test43.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test43.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test44.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test44.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test45.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test45.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test46.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test46.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test47.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test47.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test48.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test48.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test49.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test49.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test50.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test50.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test51.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test51.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test52.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test52.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test53.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test53.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test54.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test54.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test55.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test55.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test56.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test56.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test56.xml
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test57.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test57.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test58.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test58.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test59.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test59.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test60.base
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test60.sh
%%NO_EXAMPLES%%share/examples/pathan/xgrep/tests/xgrep-test60.xml
%%NO_EXAMPLES%%share/examples/pathan/xgrep/xgrep.cpp
%%NO_EXAMPLES%%@dirrm share/examples/pathan/xgrep/tests
%%NO_EXAMPLES%%@dirrm share/examples/pathan/xgrep
%%NO_EXAMPLES%%@dirrm share/examples/pathan/timing
%%NO_EXAMPLES%%@dirrm share/examples/pathan/tests
%%NO_EXAMPLES%%@dirrm share/examples/pathan/basic
%%NO_EXAMPLES%%@dirrm share/examples/pathan/common
%%NO_EXAMPLES%%@dirrm share/examples/pathan/