aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2003-11-05 01:53:48 +0800
committervanilla <vanilla@FreeBSD.org>2003-11-05 01:53:48 +0800
commit5c470902c5536d6df3368c48785f17f813979ad0 (patch)
tree4b644eafe6015ab0ca4f03d94bee161101e2802e
parent78d72a29f256951db6662ddc9b488efb30f9b52f (diff)
downloadfreebsd-ports-gnome-5c470902c5536d6df3368c48785f17f813979ad0.tar.gz
freebsd-ports-gnome-5c470902c5536d6df3368c48785f17f813979ad0.tar.zst
freebsd-ports-gnome-5c470902c5536d6df3368c48785f17f813979ad0.zip
Add libpathan 1.2, validating XML parser from the Apache XML Project.
PR: 58913 Submitted by: Cheng-Lung Sung <clsung@dragon2.net>
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/libpathan/Makefile60
-rw-r--r--textproc/libpathan/distinfo1
-rw-r--r--textproc/libpathan/files/patch-Makefile.defs14
-rw-r--r--textproc/libpathan/files/patch-examples::xgrep::Makefile11
-rw-r--r--textproc/libpathan/pkg-descr22
-rw-r--r--textproc/libpathan/pkg-plist200
7 files changed, 309 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 6a5639110dd5..f6fac1d19420 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -142,6 +142,7 @@
SUBDIR += libcroco
SUBDIR += libebml
SUBDIR += liblrdf
+ SUBDIR += libpathan
SUBDIR += libtre
SUBDIR += libwpd
SUBDIR += libxml
diff --git a/textproc/libpathan/Makefile b/textproc/libpathan/Makefile
new file mode 100644
index 000000000000..17b7150adb0d
--- /dev/null
+++ b/textproc/libpathan/Makefile
@@ -0,0 +1,60 @@
+# New ports collection makefile for: libpathan
+# Date created: Nov 4 2003
+# Whom: Cheng-Lung Sung <clsung@dragon2.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libpathan
+PORTVERSION= 1.2
+CATEGORIES= textproc
+MASTER_SITES= http://software.decisionsoft.com/software/pathan-1.2r2/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-2-src
+
+MAINTAINER= ports@FreeBSD.ORG
+COMMENT= Validating XML parser from the Apache XML Project
+
+LIB_DEPENDS= xerces-c.23:${PORTSDIR}/textproc/xerces-c2
+BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/textproc/xerces-c2:extract
+
+USE_BISON= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+INSTALLS_SHLIB= yes
+XERCESCROOT= `cd ${PORTSDIR}/textproc/xerces-c2; make -V WRKSRC`
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV+= XERCESCROOT=${XERCESCROOT}
+CONFIGURE_SCRIPT= runConfigure
+CONFIGURE_ARGS+= --disable-static
+USE_REINPLACE= yes
+
+PATHAN_LIB_VERSION= 2
+PLIST_SUB+= PATHAN_LIB_VERSION=${PATHAN_LIB_VERSION}
+
+.include <bsd.port.pre.mk>
+
+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>
diff --git a/textproc/libpathan/distinfo b/textproc/libpathan/distinfo
new file mode 100644
index 000000000000..fa7ebcb7259c
--- /dev/null
+++ b/textproc/libpathan/distinfo
@@ -0,0 +1 @@
+MD5 (libpathan-1.2-2-src.tar.gz) = d0bcdf149e8791f917b544881708c4ef
diff --git a/textproc/libpathan/files/patch-Makefile.defs b/textproc/libpathan/files/patch-Makefile.defs
new file mode 100644
index 000000000000..038e095ba7f2
--- /dev/null
+++ b/textproc/libpathan/files/patch-Makefile.defs
@@ -0,0 +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
+-LIBPATH = -L@xerces_lib@
++LIBPATH = -L@xerces_lib@ -L/usr/local/lib
+ TESTFLAGS = -DTEST
+-XERCESLIB = -l@xerces_library@
++XERCESLIB = -lxerces-c -liconv
+ LIBS = @LIBS@
+
+ ###### Output directories
diff --git a/textproc/libpathan/files/patch-examples::xgrep::Makefile b/textproc/libpathan/files/patch-examples::xgrep::Makefile
new file mode 100644
index 000000000000..0071b47a07d7
--- /dev/null
+++ b/textproc/libpathan/files/patch-examples::xgrep::Makefile
@@ -0,0 +1,11 @@
+--- 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
+
diff --git a/textproc/libpathan/pkg-descr b/textproc/libpathan/pkg-descr
new file mode 100644
index 000000000000..3e3ba0267891
--- /dev/null
+++ b/textproc/libpathan/pkg-descr
@@ -0,0 +1,22 @@
+The Pathan project grew out of DecisionSoft's work on XMLScript , an
+XML transformation language.
+
+XPath was adopted as a node selection language by XMLScript when the XPath
+specification was ratified by the W3C. DecisionSoft's XMLScript processor
+is based on Xerces-C, a Document Object Model compliant XML parser. Pathan
+therefore was designed from the base up to be fully compatible with the
+Xerces parser.
+
+Pathan 1 represents the open sourcing of the XPath component of
+DecisionSoft's XMLScript processor. Pathan 1 features a full implementation
+of the XPath 1.0 Specification. Pathan 1 implements the W3C DOM Level 3
+XPath Specification (Working Draft February 08 2002) providing a powerful
+and coherent interface between XPath and DOM and hence a standardised
+interface with Xerces.
+
+Pathan is provided to the community as we feel that the Pathan module
+increases the scope and usefulness of the Xerces-C library and will be
+an aid to other XML developers in their projects.
+
+For information on Pathan 1 please see their homepage
+WWW: http://software.decisionsoft.com/
diff --git a/textproc/libpathan/pkg-plist b/textproc/libpathan/pkg-plist
new file mode 100644
index 000000000000..a3b36bf935eb
--- /dev/null
+++ b/textproc/libpathan/pkg-plist
@@ -0,0 +1,200 @@
+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
+@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/