aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2014-06-06 00:17:52 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2014-06-06 00:17:52 +0000
commitf1ee58fa3c96c02bcd22bdaa47d42515b176b005 (patch)
tree123d26dbca828d398775b1e6936efa4e48a92e6a
parent50e1a3c69bcf2c6d71c80d28173d8d1ce247dd92 (diff)
downloadports-f1ee58fa3c96c02bcd22bdaa47d42515b176b005.tar.gz
ports-f1ee58fa3c96c02bcd22bdaa47d42515b176b005.zip
- Fix build with JDK7 and later. [1]
- Honor $CC and make portlint little happier. Reported by: exp-run (PR190511) [1]
Notes
Notes: svn path=/head/; revision=356724
-rw-r--r--graphics/jogl/Makefile23
-rw-r--r--graphics/jogl/files/gcc.in2
-rw-r--r--graphics/jogl/pkg-plist204
3 files changed, 121 insertions, 108 deletions
diff --git a/graphics/jogl/Makefile b/graphics/jogl/Makefile
index c21aced6ae33..e41d9ef8bf52 100644
--- a/graphics/jogl/Makefile
+++ b/graphics/jogl/Makefile
@@ -18,7 +18,7 @@ CONFLICTS= jogamp-jogl-*
NO_WRKSUBDIR= yes
-DATADIR= ${JAVASHAREDIR}/${PORTNAME}
+DOCSDIR= ${JAVASHAREDIR}/${PORTNAME}
ALL_TARGET= all
@@ -41,6 +41,7 @@ JAVA_VERSION= 1.6+
BUILD_WRKSRC= ${WRKSRC}/jogl/make
BUILD_BINPATH= ${WRKSRC}/bin
+MAKE_ENV+= LANG=en_US.UTF-8
MAKE_ENV+= PATH="${BUILD_BINPATH}:${PATH}"
OPTIONS_DEFINE= DOCS
@@ -51,6 +52,14 @@ OPTIONS_DEFINE= DOCS
ALL_TARGET+= javadoc
.endif
+.include <bsd.port.pre.mk>
+
+.if ${JAVA_PORT_VERSION} == "1.6.0"
+PLIST_SUB+= JDK6=""
+.else
+PLIST_SUB+= JDK6="@comment "
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|%%JAVALIBDIR%%|${JAVALIBDIR}|g' \
${WRKSRC}/gluegen/make/build.xml
@@ -60,15 +69,17 @@ post-patch:
pre-build:
${MKDIR} ${BUILD_BINPATH}
- ${LN} -sf /usr/bin/cc ${BUILD_BINPATH}/gcc
+ ${SED} -e 's|%%CC%%|${CC}|' < ${FILESDIR}/gcc.in > \
+ ${BUILD_BINPATH}/gcc
+ ${CHMOD} 755 ${BUILD_BINPATH}/gcc
do-install:
.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/jogl/doc/userguide/index.html \
- ${STAGEDIR}${DATADIR}/UserGuide.html
+ ${STAGEDIR}${DOCSDIR}/UserGuide.html
cd ${BUILD_WRKSRC}/../javadoc_public && \
- ${FIND} . -print | ${CPIO} -pdm ${STAGEDIR}${DATADIR}
+ ${FIND} . -print | ${CPIO} -pdm ${STAGEDIR}${DOCSDIR}
.endif
${INSTALL_DATA} ${WRKSRC}/gluegen/build/obj/libgluegen-rt.so \
${WRKSRC}/jogl/build/obj/libjogl.so \
@@ -76,4 +87,4 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/gluegen/build/gluegen-rt.jar \
${WRKSRC}/jogl/build/jogl.jar ${STAGEDIR}${JAVAJARDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/graphics/jogl/files/gcc.in b/graphics/jogl/files/gcc.in
new file mode 100644
index 000000000000..e2f04d6dd907
--- /dev/null
+++ b/graphics/jogl/files/gcc.in
@@ -0,0 +1,2 @@
+#!/bin/sh -e
+"%%CC%%" "$@"
diff --git a/graphics/jogl/pkg-plist b/graphics/jogl/pkg-plist
index 39039a4f4f27..0c5ac5c12faa 100644
--- a/graphics/jogl/pkg-plist
+++ b/graphics/jogl/pkg-plist
@@ -3,105 +3,105 @@ lib/libjogl.so
lib/libjogl_awt.so
%%JAVAJARDIR%%/gluegen-rt.jar
%%JAVAJARDIR%%/jogl.jar
-%%PORTDOCS%%%%DATADIR%%/UserGuide.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/Animator.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/BufferUtil.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/FileUtil.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/FPSAnimator.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/Gamma.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/GLUT.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/ImageUtil.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/JOGLAppletLauncher.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/Screenshot.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/StreamUtil.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/TGAWriter.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/TileRenderer.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/Overlay.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/TextRenderer.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/TextRenderer.DefaultRenderDelegate.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/TextRenderer.RenderDelegate.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/TextureRenderer.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/package-frame.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/package-summary.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/j2d/package-tree.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/Texture.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/TextureCoords.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/TextureData.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/TextureData.Flusher.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/TextureIO.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/DDSImage.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/DDSImage.ImageInfo.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/SGIImage.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/TextureProvider.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/TextureWriter.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/TGAImage.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/TGAImage.Header.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/package-frame.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/package-summary.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/spi/package-tree.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/package-frame.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/package-summary.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/texture/package-tree.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/package-frame.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/package-summary.html
-%%PORTDOCS%%%%DATADIR%%/com/sun/opengl/util/package-tree.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/AbstractGraphicsConfiguration.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/AbstractGraphicsDevice.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/AWTGraphicsConfiguration.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/AWTGraphicsDevice.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/ComponentEvents.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/DebugGL.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/DefaultGLCapabilitiesChooser.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GL.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLAutoDrawable.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLCanvas.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLCapabilities.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLCapabilitiesChooser.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLContext.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLDrawable.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLDrawableFactory.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLJPanel.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLEventListener.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLException.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/GLPbuffer.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/Threading.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/TraceGL.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/GLU.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/GLUnurbs.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/GLUquadric.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/GLUtessellator.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/GLUtessellatorCallback.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/GLUtessellatorCallbackAdapter.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/package-frame.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/package-summary.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/glu/package-tree.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/package-frame.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/package-summary.html
-%%PORTDOCS%%%%DATADIR%%/javax/media/opengl/package-tree.html
-%%PORTDOCS%%%%DATADIR%%/package-list
-%%PORTDOCS%%%%DATADIR%%/overview-frame.html
-%%PORTDOCS%%%%DATADIR%%/constant-values.html
-%%PORTDOCS%%%%DATADIR%%/serialized-form.html
-%%PORTDOCS%%%%DATADIR%%/resources/inherit.gif
-%%PORTDOCS%%%%DATADIR%%/overview-tree.html
-%%PORTDOCS%%%%DATADIR%%/index-all.html
-%%PORTDOCS%%%%DATADIR%%/deprecated-list.html
-%%PORTDOCS%%%%DATADIR%%/allclasses-frame.html
-%%PORTDOCS%%%%DATADIR%%/allclasses-noframe.html
-%%PORTDOCS%%%%DATADIR%%/index.html
-%%PORTDOCS%%%%DATADIR%%/overview-summary.html
-%%PORTDOCS%%%%DATADIR%%/help-doc.html
-%%PORTDOCS%%%%DATADIR%%/stylesheet.css
-%%PORTDOCS%%@dirrm %%DATADIR%%/com/sun/opengl/util/j2d
-%%PORTDOCS%%@dirrm %%DATADIR%%/com/sun/opengl/util/texture/spi
-%%PORTDOCS%%@dirrm %%DATADIR%%/com/sun/opengl/util/texture
-%%PORTDOCS%%@dirrm %%DATADIR%%/com/sun/opengl/util
-%%PORTDOCS%%@dirrm %%DATADIR%%/com/sun/opengl
-%%PORTDOCS%%@dirrm %%DATADIR%%/com/sun
-%%PORTDOCS%%@dirrm %%DATADIR%%/com
-%%PORTDOCS%%@dirrm %%DATADIR%%/javax/media/opengl/glu
-%%PORTDOCS%%@dirrm %%DATADIR%%/javax/media/opengl
-%%PORTDOCS%%@dirrm %%DATADIR%%/javax/media
-%%PORTDOCS%%@dirrm %%DATADIR%%/javax
-%%PORTDOCS%%@dirrm %%DATADIR%%/resources
-%%PORTDOCS%%@dirrm %%DATADIR%%
+%%PORTDOCS%%%%DOCSDIR%%/UserGuide.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/Animator.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/BufferUtil.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/FileUtil.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/FPSAnimator.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/Gamma.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/GLUT.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/ImageUtil.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/JOGLAppletLauncher.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/Screenshot.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/StreamUtil.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/TGAWriter.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/TileRenderer.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/Overlay.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/TextRenderer.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/TextRenderer.DefaultRenderDelegate.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/TextRenderer.RenderDelegate.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/TextureRenderer.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/j2d/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/Texture.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/TextureCoords.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/TextureData.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/TextureData.Flusher.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/TextureIO.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/DDSImage.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/DDSImage.ImageInfo.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/SGIImage.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/TextureProvider.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/TextureWriter.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/TGAImage.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/TGAImage.Header.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/spi/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/texture/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/com/sun/opengl/util/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/AbstractGraphicsConfiguration.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/AbstractGraphicsDevice.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/AWTGraphicsConfiguration.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/AWTGraphicsDevice.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/ComponentEvents.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/DebugGL.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/DefaultGLCapabilitiesChooser.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GL.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLAutoDrawable.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLCanvas.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLCapabilities.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLCapabilitiesChooser.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLContext.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLDrawable.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLDrawableFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLJPanel.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLEventListener.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLException.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/GLPbuffer.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/Threading.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/TraceGL.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/GLU.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/GLUnurbs.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/GLUquadric.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/GLUtessellator.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/GLUtessellatorCallback.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/GLUtessellatorCallbackAdapter.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/glu/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/javax/media/opengl/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/package-list
+%%PORTDOCS%%%%DOCSDIR%%/overview-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/constant-values.html
+%%PORTDOCS%%%%DOCSDIR%%/serialized-form.html
+%%JDK6%%%%PORTDOCS%%%%DOCSDIR%%/resources/inherit.gif
+%%PORTDOCS%%%%DOCSDIR%%/overview-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/index-all.html
+%%PORTDOCS%%%%DOCSDIR%%/deprecated-list.html
+%%PORTDOCS%%%%DOCSDIR%%/allclasses-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/allclasses-noframe.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/overview-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/help-doc.html
+%%PORTDOCS%%%%DOCSDIR%%/stylesheet.css
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com/sun/opengl/util/j2d
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com/sun/opengl/util/texture/spi
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com/sun/opengl/util/texture
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com/sun/opengl/util
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com/sun/opengl
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com/sun
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/com
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/javax/media/opengl/glu
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/javax/media/opengl
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/javax/media
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/javax
+%%JDK6%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/resources
+%%PORTDOCS%%@dirrm %%DOCSDIR%%