summaryrefslogtreecommitdiff
path: root/textproc/xp
diff options
context:
space:
mode:
authorChris Piazza <cpiazza@FreeBSD.org>1999-10-05 23:15:23 +0000
committerChris Piazza <cpiazza@FreeBSD.org>1999-10-05 23:15:23 +0000
commit7820b2842a600b256459368552c2979f2d321a02 (patch)
treef6029a080155b3718f7e01255d2a640afa3c72d2 /textproc/xp
parentNuke ircii-epic. Superseded by epic4. (diff)
XP is an XML 1.0 parser written in Java. It is fully conforming: it
detects all non well-formed documents. XP has the following design goals: Conformance and correctness, high performance and a layered structure. Is is currently non-validating but can parse all external entities. PR: 13875 Submitted by: mike@vee.net
Notes
Notes: svn path=/head/; revision=22182
Diffstat (limited to 'textproc/xp')
-rw-r--r--textproc/xp/Makefile36
-rw-r--r--textproc/xp/distinfo1
-rw-r--r--textproc/xp/pkg-comment1
-rw-r--r--textproc/xp/pkg-descr14
-rw-r--r--textproc/xp/pkg-plist211
5 files changed, 263 insertions, 0 deletions
diff --git a/textproc/xp/Makefile b/textproc/xp/Makefile
new file mode 100644
index 000000000000..a42685ff25f6
--- /dev/null
+++ b/textproc/xp/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: xp
+# Version required: 0.5
+# Date created: 21 September 1999
+# Whom: mike
+#
+# $FreeBSD$
+#
+
+DISTNAME= xp
+PKGNAME= xp-0.5
+CATEGORIES= textproc java
+MASTER_SITES= ftp://ftp.jclark.com/pub/xml/
+
+MAINTAINER= mike@vee.net
+
+RUN_DEPENDS= ${LOCALBASE}/jdk1.1.8/bin/java:${PORTSDIR}/java/jdk
+
+XP_VERSION= 0.5
+PLIST_SUB+= XP_VERSION=${XP_VERSION}
+
+NO_WORKSUBDIR= yes
+NO_BUILD= yes
+USE_ZIP= yes
+
+.include <bsd.port.pre.mk>
+
+do-install:
+ ${MKDIR} ${PREFIX}/share/java/classes ${PREFIX}/share/java/${PKGNAME}
+ ${INSTALL_DATA} \
+ ${WRKDIR}/xp.jar \
+ ${PREFIX}/share/java/classes/${PKGNAME}.jar
+ cd ${WRKDIR}; \
+ ${CP} -R docs ${PREFIX}/share/java/${PKGNAME}; \
+ ${CP} -R com ${PREFIX}/share/java/${PKGNAME}
+
+.include <bsd.port.post.mk>
diff --git a/textproc/xp/distinfo b/textproc/xp/distinfo
new file mode 100644
index 000000000000..ce99f7e6e3b0
--- /dev/null
+++ b/textproc/xp/distinfo
@@ -0,0 +1 @@
+MD5 (xp.zip) = e4a2371d5bad54eefa7287ebc62e2f1a
diff --git a/textproc/xp/pkg-comment b/textproc/xp/pkg-comment
new file mode 100644
index 000000000000..ce19352af498
--- /dev/null
+++ b/textproc/xp/pkg-comment
@@ -0,0 +1 @@
+An XML parser written in Java
diff --git a/textproc/xp/pkg-descr b/textproc/xp/pkg-descr
new file mode 100644
index 000000000000..32098c27f837
--- /dev/null
+++ b/textproc/xp/pkg-descr
@@ -0,0 +1,14 @@
+From the XP homepage:
+
+ XP is an XML 1.0 parser written in Java. It is fully conforming: it
+ detects all non well-formed documents.
+
+XP has the following design goals: Conformance and correctness, high
+performance and a layered structure. Is is currently non-validating but can
+parse all external entities.
+
+For more details, please see the XP homepage:
+
+WWW: http://www.jclark.com/xml/xp/index.html
+
+- Mike (mike@vee.net)
diff --git a/textproc/xp/pkg-plist b/textproc/xp/pkg-plist
new file mode 100644
index 000000000000..9b01724620c7
--- /dev/null
+++ b/textproc/xp/pkg-plist
@@ -0,0 +1,211 @@
+share/java/classes/xp-%%XP_VERSION%%.jar
+share/java/xp-%%XP_VERSION%%/com/jclark/util/Hashtable.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/apps/Doctype.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/apps/Normalize.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/apps/Time.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/io/Application.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/io/ApplicationImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/io/Parser.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/io/ParserImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/awt/Application.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/awt/ApplicationImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/awt/Parser.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/awt/ParserImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/base/Application.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/base/ApplicationImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/base/Parser.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/base/ParserImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/AttributeDefinition.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/CommentEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/DocumentParser.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/ElementType.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EndCdataSectionEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EndDocumentTypeDeclarationEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EndElementEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EndEntityReferenceEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EndPrologEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/Entity.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EntityManager.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EntityManagerImpl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/EntityParser.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/LocatedEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/MarkupDeclarationEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/MessageId.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/Messages.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/NotWellFormedException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/OpenEntity.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/ParseLocation.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/ParserBase.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/ProcessingInstructionEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/StartCdataSectionEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/StartDocumentTypeDeclarationEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/StartEntityReferenceEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/CharacterDataEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/StartElementEvent.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/DTD.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/ApplicationException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/output/SyncXMLWriter.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/output/UTF8XMLWriter.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/output/XMLWriter.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/XmlDecl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/Buffer.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/ContentToken.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/EmptyTokenException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/Encoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/EndOfPrologException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/ExtensibleTokenException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/InternalEncoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/InvalidTokenException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/ISO8859_1Encoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/PartialCharException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/PartialTokenException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/Position.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/PrologParser.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/PrologSyntaxException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/Token.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/SingleByteEncoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/StringConversionCache.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/TextDecl.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/TokenException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/UTF16BigEndianEncoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/UTF16LittleEndianEncoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/UTF8Encoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok/ASCIIEncoding.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/sax/CommentDriver.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/sax/Driver.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/sax/Locator.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/sax/ReaderInputStream.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/sax/WrapperException.java
+share/java/xp-%%XP_VERSION%%/com/jclark/xml/Version.java
+share/java/xp-%%XP_VERSION%%/docs/api/CVS/Entries
+share/java/xp-%%XP_VERSION%%/docs/api/CVS/Repository
+share/java/xp-%%XP_VERSION%%/docs/api/CVS/Root
+share/java/xp-%%XP_VERSION%%/docs/api/images/CVS/Entries
+share/java/xp-%%XP_VERSION%%/docs/api/images/CVS/Repository
+share/java/xp-%%XP_VERSION%%/docs/api/images/CVS/Root
+share/java/xp-%%XP_VERSION%%/docs/api/images/blue-ball.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/class-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/constructor-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/constructors.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/cyan-ball-small.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/cyan-ball.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/error-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/exception-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/field-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/fields.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/green-ball-small.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/green-ball.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/interface-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/magenta-ball-small.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/magenta-ball.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/method-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/methods.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/package-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/red-ball-small.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/red-ball.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/variable-index.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/variables.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/yellow-ball-small.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/blue-ball-small.gif
+share/java/xp-%%XP_VERSION%%/docs/api/images/yellow-ball.gif
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.apps.Doctype.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.apps.Normalize.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.apps.Time.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.output.SyncXMLWriter.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.output.UTF8XMLWriter.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.output.XMLWriter.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.ApplicationException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.AttributeDefinition.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.awt.Application.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.awt.ApplicationImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.awt.Parser.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.awt.ParserImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.base.Application.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.base.ApplicationImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.base.Parser.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.base.ParserImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.CharacterDataEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.CommentEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.DTD.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.DocumentParser.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.ElementType.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EndCdataSectionEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EndDocumentTypeDeclarationEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EndElementEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EndEntityReferenceEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EndPrologEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.Entity.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EntityManager.html
+share/java/xp-%%XP_VERSION%%/docs/api/packages.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.EntityManagerImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.io.Application.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.io.ApplicationImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.io.Parser.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.io.ParserImpl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.LocatedEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.MarkupDeclarationEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.Messages.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.NotWellFormedException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.OpenEntity.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.ParseLocation.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.ParserBase.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.ProcessingInstructionEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.StartCdataSectionEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.StartDocumentTypeDeclarationEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.StartElementEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.parse.StartEntityReferenceEvent.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.sax.CommentDriver.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.sax.Driver.html
+share/java/xp-%%XP_VERSION%%/docs/api/tree.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.sax.ReaderInputStream.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.Buffer.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.ByteToCharConverter.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.ContentToken.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.EmptyTokenException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.Encoding.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.EndOfPrologException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.ExtensibleTokenException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.InvalidTokenException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.Position.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.PartialCharException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.PartialTokenException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.PrologParser.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.PrologSyntaxException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.StringConversionCache.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.TextDecl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.Token.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.TokenException.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.tok.XmlDecl.html
+share/java/xp-%%XP_VERSION%%/docs/api/com.jclark.xml.Version.html
+share/java/xp-%%XP_VERSION%%/docs/api/.cvsignore
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.apps.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.output.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.parse.awt.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.parse.base.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.parse.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.parse.io.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.sax.html
+share/java/xp-%%XP_VERSION%%/docs/api/Package-com.jclark.xml.tok.html
+share/java/xp-%%XP_VERSION%%/docs/api/AllNames.html
+share/java/xp-%%XP_VERSION%%/docs/index.html
+share/java/xp-%%XP_VERSION%%/docs/copying.txt
+@dirrm share/java/classes
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/sax
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/tok
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/output
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/base
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/awt
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse/io
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/parse
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml/apps
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/xml
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark/util
+@dirrm share/java/xp-%%XP_VERSION%%/com/jclark
+@dirrm share/java/xp-%%XP_VERSION%%/com
+@dirrm share/java/xp-%%XP_VERSION%%/docs/api/images/CVS
+@dirrm share/java/xp-%%XP_VERSION%%/docs/api/images
+@dirrm share/java/xp-%%XP_VERSION%%/docs/api/CVS
+@dirrm share/java/xp-%%XP_VERSION%%/docs/api
+@dirrm share/java/xp-%%XP_VERSION%%/docs
+@dirrm share/java/xp-%%XP_VERSION%%