diff options
author | linimon <linimon@FreeBSD.org> | 2004-05-17 06:41:15 +0800 |
---|---|---|
committer | linimon <linimon@FreeBSD.org> | 2004-05-17 06:41:15 +0800 |
commit | 54499d3dd6602544d243a6d72c8c6f44e0b9ae8f (patch) | |
tree | 41e2aef987e18551fcef4040509f1f244bc872cd | |
parent | 2d79442323e88d1c552cd4630a351eb92758db1f (diff) | |
download | freebsd-ports-gnome-54499d3dd6602544d243a6d72c8c6f44e0b9ae8f.tar.gz freebsd-ports-gnome-54499d3dd6602544d243a6d72c8c6f44e0b9ae8f.tar.zst freebsd-ports-gnome-54499d3dd6602544d243a6d72c8c6f44e0b9ae8f.zip |
- use JAVAJARDIR macro provided by bsd.java.mk
- use USE_JAVA to depend on any available JDK that fits (version >= 1.1)
- honor NOPORTDOCS (do not install documentation when it is set)
- honor DOCSDIR (install documentation in the same place as for any other port)
- use PLIST_FILES and PORTDOCS macros (thus no more pkg-plist)
- does not install source files anymore
- now bsd.java.mk 2.0 compliant
- changes location of install files to fit in with standard Java scheme,
so bump PORTREVISION.
PR: ports/65067
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
Approved by: maintainer timeout (6 weeks)
-rw-r--r-- | textproc/xp/Makefile | 37 | ||||
-rw-r--r-- | textproc/xp/pkg-plist | 210 |
2 files changed, 24 insertions, 223 deletions
diff --git a/textproc/xp/Makefile b/textproc/xp/Makefile index 60067bf4aae4..c3b50e730bdf 100644 --- a/textproc/xp/Makefile +++ b/textproc/xp/Makefile @@ -7,6 +7,7 @@ PORTNAME= xp PORTVERSION= 0.5 +PORTREVISION= 1 CATEGORIES= textproc java MASTER_SITES= ftp://ftp.jclark.com/pub/xml/ DISTNAME= ${PORTNAME} @@ -14,23 +15,33 @@ DISTNAME= ${PORTNAME} MAINTAINER= mike@vee.net COMMENT= An XML parser written in Java -RUN_DEPENDS= ${LOCALBASE}/jdk1.1.8/bin/java:${PORTSDIR}/java/jdk11 - -PLIST_SUB+= XP_VERSION=${PORTVERSION} +USE_JAVA= yes +JAVA_VERSION= 1.1+ NO_WORKSUBDIR= yes NO_BUILD= yes USE_ZIP= yes -.include <bsd.port.pre.mk> +.if !defined(NOPORTDOCS) +PORTDOCS= api copying.txt index.html +.endif +JARFILE= ${PORTNAME}.jar +DESTJARFILE= ${PKGNAME}.jar +PLIST_FILES+= ${JAVAJARDIR:S,^${PREFIX}/,,}/${DESTJARFILE} 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> + @${ECHO_CMD} -n ">> Installing JAR as ${JAVAJARDIR}/${DESTJARFILE}..." + @${MKDIR} ${JAVAJARDIR} + @${INSTALL_DATA} ${WRKDIR}/xp.jar ${JAVAJARDIR}/${DESTJARFILE} + @${ECHO_CMD} " [ DONE ]" +.if !defined(NOPORTDOCS) + @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." + @${MKDIR} ${DOCSDIR} +.for DOCFILE in ${PORTDOCS} + @${CP} -r ${WRKDIR}/docs/${DOCFILE} ${DOCSDIR}/ + @${ECHO_CMD} -n " ${DOCFILE}" +.endfor + @${ECHO_CMD} " [ DONE ]" +.endif + +.include <bsd.port.mk> diff --git a/textproc/xp/pkg-plist b/textproc/xp/pkg-plist deleted file mode 100644 index 637fa29d24bc..000000000000 --- a/textproc/xp/pkg-plist +++ /dev/null @@ -1,210 +0,0 @@ -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/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%% |