The following reply was made to PR ports/125828; it has been noted by GNATS.

From: Jonathan Chen
To: bug-followup@FreeBSD.org
Cc:
Subject: Re: ports/125828: upgrade java/java3d to 1.5.2
Date: Tue, 22 Jul 2008 20:43:07 +1200

Here's an update to allow builds on i386 as well as amd64 architectures.
--
Jonathan Chen
----------------------------------------------------------------------
"The reason why worry kills more people than work is that more people
worry than work." - Robert Frost


diff -ruN /usr/ports/java/java3d/Makefile ./Makefile
--- /usr/ports/java/java3d/Makefile 2008-06-07 16:22:08.000000000 +1200
+++ ./Makefile 2008-07-21 23:52:09.000000000 +1200
@@ -6,89 +6,48 @@
#

PORTNAME= java3d
-PORTVERSION= 1.3.1
-PORTREVISION= 3
+PORTVERSION= 1.5.2
CATEGORIES= java graphics
-MASTER_SITES= ftp://ftp.tux.org/pub/java/java3d/${PORTVERSION}/i386/fcs/ \
- ftp://metalab.unc.edu/pub/linux/devel/lang/java/blackdown.org/java3d/${PORTVERSION}/i386/fcs/
-DISTNAME= java3d-sdk-${PORTVERSION}-linux-i386
-EXTRACT_SUFX= .bin
-
-MAINTAINER= java@FreeBSD.org
-COMMENT= Blackdown Java3D Development Kit ${PORTVERSION} for Linux
-
-BROKEN= Does not fetch
-
-EXTRACT_CMD= ${TAIL}
-EXTRACT_BEFORE_ARGS= +367
-EXTRACT_AFTER_ARGS= | ${BZIP2_CMD} -dc | ${TAR} xf -
+MASTER_SITES= http://daemon.wizard.googlepages.com/
+DISTNAME= java3d-${PORTVERSION}
+
+MAINTAINER= jonc@chen.org.nz
+COMMENT= Java3D Kit ${PORTVERSION}
+
USE_BZIP2= yes

USE_JAVA= yes
-JAVA_VERSION= 1.3+
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-ONLY_FOR_ARCHS= i386
-
-RESTRICTED= "License doesn\'t allow distribution"
-
-TARGET_DIR= ${JAVASHAREDIR}/${PORTNAME}
-PLIST_SUB+= T=${TARGET_DIR:S/^${PREFIX}\///} JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///}
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-.include
-
-.if ${JAVA_PORT_OS} == "native"
-WITH_PLUGINWRAPPER= yes
-RUN_DEPENDS+= ${LOCALBASE}/lib/pluginwrapper/java3d.so:${PORTSDIR}/www/linuxpluginwrapper
-.endif
+JAVA_VERSION= 1.5+
+USE_ANT= yes

-.if defined(NOINSTALL_IN_JRE)
-PLIST_SUB+= INSTALL_IN_JRE="@comment "
-.else
-PLIST_SUB+= INSTALL_IN_JRE=""
-.endif
+PLIST_SUB+= JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///} ARCH=${ARCH}

-pre-install:
-.if defined(NOINSTALL_IN_JRE)
- @${SED} -e "s:%%TARGET_DIR%%:${TARGET_DIR}:g" ${MASTERDIR}/pkg-message-jre > ${PKGMESSAGE}
-.endif
-.if defined(WITH_PLUGINWRAPPER)
-.if defined(NOINSTALL_IN_JRE)
- @${ECHO_CMD} >> ${PKGMESSAGE}
- @${SED} -e "s:%%LIBDIR%%:${TARGET_DIR}/lib:g" ${MASTERDIR}/pkg-message-libmap >> ${PKGMESSAGE}
-.else
- @${SED} -e "s:%%LIBDIR%%:${JAVA_HOME}/jre/lib/i386:g" ${MASTERDIR}/pkg-message-libmap > ${PKGMESSAGE}
-.endif
+.if !defined(NOPORTDOCS)
+DOCSSRC= ${WRKSRC}/j3d-core/build/freebsd/javadocs/docs-public
+PORTDOCS= *
.endif

-do-install:
- @${ECHO_CMD} -n ">> Creating destination directory..."
- @${MKDIR} ${TARGET_DIR}
- @${ECHO_CMD} " [DONE]"
- @${ECHO_CMD} -n ">> Installing libraries..."
- @${INSTALL_DATA} ${WRKSRC}/LICENSE-Java3D ${TARGET_DIR}
- @${INSTALL_DATA} ${WRKSRC}/README-Java3D ${TARGET_DIR}
- @${INSTALL_DATA} ${WRKSRC}/java3d-utils-src.jar ${TARGET_DIR}
- @${MKDIR} ${TARGET_DIR}/jar
- @${INSTALL_DATA} ${WRKSRC}/jre/lib/ext/* ${TARGET_DIR}/jar
- @${MKDIR} ${TARGET_DIR}/lib
- @${INSTALL_DATA} ${WRKSRC}/jre/lib/i386/* ${TARGET_DIR}/lib
-.if !defined(NOINSTALL_IN_JRE)
- @${LN} -sf ${TARGET_DIR}/jar/* ${JAVA_HOME}/jre/lib/ext
- @${LN} -sf ${TARGET_DIR}/lib/* ${JAVA_HOME}/jre/lib/i386
-.endif
- @${ECHO_CMD} " [DONE]"
+do-build:
+ cd ${WRKSRC}/vecmath && ${ANT} dist
+ cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes jar-opt
.if !defined(NOPORTDOCS)
- @${ECHO_CMD} -n ">> Installing examples..."
- @${MKDIR} ${TARGET_DIR}/demo
- @${CP} -R ${WRKSRC}/demo/java3d/* ${TARGET_DIR}/demo
- @${ECHO_CMD} " [DONE]"
+ cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes docs-public
.endif

+do-install:
+ ${INSTALL_DATA} \
+ ${WRKSRC}/vecmath/dist/lib/ext/vecmath.jar \
+ ${WRKSRC}/j3d-core/build/default/opt/lib/ext/j3dcore.jar \
+ ${WRKSRC}/j3d-core/build/default/opt/lib/ext/j3dutils.jar \
+ ${JAVA_HOME}/jre/lib/ext
+ ${INSTALL} \
+ ${WRKSRC}/j3d-core/build/default/opt/native/libj3dcore-ogl.so \
+ ${JAVA_HOME}/jre/lib/${ARCH}
+
post-install:
-.if defined(NOINSTALL_IN_JRE) || defined(WITH_PLUGINWRAPPER)
- @${CAT} ${PKGMESSAGE}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ cd ${DOCSSRC} && ${COPYTREE_SHARE} \* ${DOCSDIR}
.endif

-.include
+.include
diff -ruN /usr/ports/java/java3d/distinfo ./distinfo
--- /usr/ports/java/java3d/distinfo 2006-01-26 07:45:11.000000000 +1300
+++ ./distinfo 2008-07-21 20:53:31.000000000 +1200
@@ -1,3 +1,3 @@
-MD5 (java3d-sdk-1.3.1-linux-i386.bin) = 749cf195dbb7d214373821aae276c58b
-SHA256 (java3d-sdk-1.3.1-linux-i386.bin) = 98dfd8d903a7b7003c80668bf0d881266f77fb1195d381be7c 3fce4cf13bef9d
-SIZE (java3d-sdk-1.3.1-linux-i386.bin) = 5101646
+MD5 (java3d-1.5.2.tar.bz2) = f202a840220055e1b704a27dfe6fed14
+SHA256 (java3d-1.5.2.tar.bz2) = 58f8b583762e9198087b615d6e3cd450355ef6ed52aa8e6f05 679d27d33b70f4
+SIZE (java3d-1.5.2.tar.bz2) = 2271358
diff -ruN /usr/ports/java/java3d/files/patch-freebsd ./files/patch-freebsd
--- /usr/ports/java/java3d/files/patch-freebsd 1970-01-01 12:00:00.000000000 +1200
+++ ./files/patch-freebsd 2008-07-22 20:36:26.000000000 +1200
@@ -0,0 +1,159 @@
+diff -ruN ./j3d-core/build.xml ../java3d-1.5.2/j3d-core/build.xml
+--- ./j3d-core/build.xml 2008-05-24 08:31:19.000000000 +1200
++++ ../java3d-1.5.2/j3d-core/build.xml 2008-07-21 23:00:14.000000000 +1200
+@@ -142,6 +142,15 @@
+
+
+
++
++
++
++
++
++
++
++

++
+
+
+
+@@ -232,7 +241,7 @@
+

+
+ +- depends="init, setupBuildType, setupSolaris, setupSolarisX86, setupLinux, setupLinuxAmd64, setupLinuxIA64, setupLinuxPPC, setupWindows, setupWindowsAmd64, setupMacOSX, setupJogl">
++ depends="init, setupBuildType, setupFreeBSD, setupSolaris, setupSolarisX86, setupLinux, setupLinuxAmd64, setupLinuxIA64, setupLinuxPPC, setupWindows, setupWindowsAmd64, setupMacOSX, setupJogl">
+
+
+
+diff -ruN ./j3d-core/src/classes/build.xml ../java3d-1.5.2/j3d-core/src/classes/build.xml
+--- ./j3d-core/src/classes/build.xml 2008-02-29 09:17:18.000000000 +1300
++++ ../java3d-1.5.2/j3d-core/src/classes/build.xml 2008-07-21 23:02:37.000000000 +1200
+@@ -318,7 +318,7 @@
+ excludepackagenames="com.sun.j3d.utils.scenegraph.io.retained,
+ com.sun.j3d.exp.swing.impl,
+ com.sun.j3d.utils.scenegraph.io.state.*"
+- maxmemory="128m"
++ maxmemory="256m"
+ destdir="${build}/${platform}/javadocs/docs-public"
+ bottom="${javadoc.bottom}"
+ windowtitle="${build.javadoc.name} ${version}">
+diff -ruN ./j3d-core/src/native/build.xml ../java3d-1.5.2/j3d-core/src/native/build.xml
+--- ./j3d-core/src/native/build.xml 2008-02-29 09:17:58.000000000 +1300
++++ ../java3d-1.5.2/j3d-core/src/native/build.xml 2008-07-21 23:00:14.000000000 +1200
+@@ -3,6 +3,19 @@
+
+
+
++
++
++
++
++
++

++
++
++
++
++
++

++
+
+
+
+@@ -62,7 +75,7 @@
+
+

+
+-
++
+
+ + location="${src}/classes/share/javax/media/j3d"/>
+@@ -128,7 +141,7 @@
+
+

+
+-
++
+
+ + location="${src}/classes/share/javax/media/j3d"/>
+diff -ruN ./j3d-core/src/native/ogl/build-freebsd.xml ../java3d-1.5.2/j3d-core/src/native/ogl/build-freebsd.xml
+--- ./j3d-core/src/native/ogl/build-freebsd.xml 1970-01-01 12:00:00.000000000 +1200
++++ ../java3d-1.5.2/j3d-core/src/native/ogl/build-freebsd.xml 2008-07-21 23:00:14.000000000 +1200
+@@ -0,0 +1,74 @@
++
++
++
++
++
++
++
++
++
++
++
++

++
++
++
++

++
++
++
++

++
++
++
++
++
++
++
++

++
++
++
++
++

++
++

++
++
++
++
++
++

++
++
++
++
++

++
++

++
++
++
++
++
++ ++ includes="libj3dcore-ogl*.so"
++ />
++

++
++

++
++
++
++
++
++
++
++ ++ includes="libj3dcore-ogl*.so"
++ />
++

++
++

++
++

diff -ruN /usr/ports/java/java3d/pkg-descr ./pkg-descr
--- /usr/ports/java/java3d/pkg-descr 2003-12-30 21:58:41.000000000 +1300
+++ ./pkg-descr 2008-07-21 16:00:06.000000000 +1200
@@ -1,6 +1,6 @@
-The Java 3D API provides a set of object-oriented interfaces that support
-a simple, high-level programming model you can use to build, render, and
-control the behavior of 3D objects and visual environments.
- http://java.sun.com/products/java-media/3D/
+The Java 3D API enables the creation of three-dimensional graphics
+applications and Internet-based 3D applets. It provides high-level
+constructs for creating and manipulation 3D geometry and building the
+structures used in rendering that geometry.

-WWW: http://www.blackdown.org/java-linux/...3d-status.html
+WWW: https://java3d.dev.java.net/
diff -ruN /usr/ports/java/java3d/pkg-message-jre ./pkg-message-jre
--- /usr/ports/java/java3d/pkg-message-jre 2004-01-11 23:38:28.000000000 +1300
+++ ./pkg-message-jre 1970-01-01 12:00:00.000000000 +1200
@@ -1,8 +0,0 @@
-The Java3D libraries are not installed in JRE, so you have to add
- %%TARGET_DIR%%/jar/j3daudio.jar
- %%TARGET_DIR%%/jar/j3dcore.jar
- %%TARGET_DIR%%/jar/j3dutils.jar
- %%TARGET_DIR%%/jar/vecmath.jar
-to the CLASSPATH environment variable, and add
- %%TARGET_DIR%%/lib
-to the LD_LIBRARY_PATH environment variable.
diff -ruN /usr/ports/java/java3d/pkg-message-libmap ./pkg-message-libmap
--- /usr/ports/java/java3d/pkg-message-libmap 2004-01-11 23:38:28.000000000 +1300
+++ ./pkg-message-libmap 1970-01-01 12:00:00.000000000 +1200
@@ -1,20 +0,0 @@
-In order to use the Java3D on FreeBSD native JavaVM,
-describe as follows to your /etc/libmap.conf.
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-[%%LIBDIR%%/libJ3D.so]
-libdl.so.2 pluginwrapper/java3d.so
-libm.so.6 libm.so.2
-libnsl.so.1 pluginwrapper/java3d.so
-libpthread.so.0 pluginwrapper/java3d.so
-libc.so.6 pluginwrapper/java3d.so
-
-[%%LIBDIR%%/libJ3DUtils.so]
-libpthread.so.0 pluginwrapper/java3d.so
-libc.so.6 pluginwrapper/java3d.so
-
-[%%LIBDIR%%/libj3daudio.so]
-libm.so.6 libm.so.2
-libnsl.so.1 pluginwrapper/java3d_snd.so
-libpthread.so.0 pluginwrapper/java3d_snd.so
-libc.so.6 pluginwrapper/java3d_snd.so
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff -ruN /usr/ports/java/java3d/pkg-plist ./pkg-plist
--- /usr/ports/java/java3d/pkg-plist 2004-01-11 23:38:28.000000000 +1300
+++ ./pkg-plist 2008-07-21 22:06:50.000000000 +1200
@@ -1,492 +1,4 @@
-%%T%%/LICENSE-Java3D
-%%T%%/README-Java3D
-%%T%%/java3d-utils-src.jar
-%%T%%/jar/j3daudio.jar
-%%T%%/jar/j3dcore.jar
-%%T%%/jar/j3dutils.jar
-%%T%%/jar/vecmath.jar
-%%T%%/lib/libJ3D.so
-%%T%%/lib/libJ3DUtils.so
-%%T%%/lib/libj3daudio.so
-%%PORTDOCS%%%%T%%/demo/AWT_Interaction/AWTInteraction.class
-%%PORTDOCS%%%%T%%/demo/AWT_Interaction/AWTInteraction.html
-%%PORTDOCS%%%%T%%/demo/AWT_Interaction/AWTInteraction.java
-%%PORTDOCS%%%%T%%/demo/AWT_Interaction/AWTInteractionBehavior.class
-%%PORTDOCS%%%%T%%/demo/AWT_Interaction/AWTInteractionBehavior.java
-%%PORTDOCS%%%%T%%/demo/AWT_Interaction/AWTInteraction_plugin.html
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceBoundsTest.class
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceBoundsTest.html
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceBoundsTest.java
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceBoundsTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceScopeTest.class
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceScopeTest.html
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceScopeTest.java
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/AlternateAppearanceScopeTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/SphereGroup.class
-%%PORTDOCS%%%%T%%/demo/AlternateAppearance/SphereGroup.java
-%%PORTDOCS%%%%T%%/demo/Appearance/AppearanceTest.class
-%%PORTDOCS%%%%T%%/demo/Appearance/AppearanceTest.html
-%%PORTDOCS%%%%T%%/demo/Appearance/AppearanceTest.java
-%%PORTDOCS%%%%T%%/demo/Appearance/AppearanceTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/Appearance/Tetrahedron.class
-%%PORTDOCS%%%%T%%/demo/Appearance/Tetrahedron.java
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/AppearanceMixed$MyCanvas3D.class
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/AppearanceMixed.class
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/AppearanceMixed.html
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/AppearanceMixed.java
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/AppearanceMixed_plugin.html
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/Tetrahedron.class
-%%PORTDOCS%%%%T%%/demo/AppearanceMixed/Tetrahedron.java
-%%PORTDOCS%%%%T%%/demo/Background/BackgroundGeometry.class
-%%PORTDOCS%%%%T%%/demo/Background/BackgroundGeometry.html
-%%PORTDOCS%%%%T%%/demo/Background/BackgroundGeometry.java
-%%PORTDOCS%%%%T%%/demo/Background/BackgroundGeometry_plugin.html
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/ConfigObjLoad$1$QuitListener.class
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/ConfigObjLoad.class
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/ConfigObjLoad.java
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/README.txt
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x1
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x1-behavior
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x1-stereo
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x1-vr
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x1-window
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x2-flat
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x2-rot30
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x3-cave
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x3-cave-vr
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d1x3-rot45
-%%PORTDOCS%%%%T%%/demo/ConfiguredUniverse/j3d2x2-flat
-%%PORTDOCS%%%%T%%/demo/ConicWorld/ConicWorld.class
-%%PORTDOCS%%%%T%%/demo/ConicWorld/ConicWorld.html
-%%PORTDOCS%%%%T%%/demo/ConicWorld/ConicWorld.java
-%%PORTDOCS%%%%T%%/demo/ConicWorld/ConicWorld_plugin.html
-%%PORTDOCS%%%%T%%/demo/FPSCounter/FPSCounter.class
-%%PORTDOCS%%%%T%%/demo/FPSCounter/FPSCounter.java
-%%PORTDOCS%%%%T%%/demo/FPSCounter/FPSCounterDemo.class
-%%PORTDOCS%%%%T%%/demo/FPSCounter/FPSCounterDemo.html
-%%PORTDOCS%%%%T%%/demo/FPSCounter/FPSCounterDemo.java
-%%PORTDOCS%%%%T%%/demo/FPSCounter/FPSCounterDemo_plugin.html
-%%PORTDOCS%%%%T%%/demo/FourByFour/BigCube.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/BigCube.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/Board.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/Board.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/Canvas2D.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/Canvas2D.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/Cube.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/Cube.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/Cylinder.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/Cylinder.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/FourByFour$killAdapter.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/FourByFour.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/FourByFour.html
-%%PORTDOCS%%%%T%%/demo/FourByFour/FourByFour.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/FourByFour_plugin.html
-%%PORTDOCS%%%%T%%/demo/FourByFour/ID.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/ID.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/PickDragBehavior.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/PickDragBehavior.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/Poles.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/Poles.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/Positions.class
-%%PORTDOCS%%%%T%%/demo/FourByFour/Positions.java
-%%PORTDOCS%%%%T%%/demo/FourByFour/README
-%%PORTDOCS%%%%T%%/demo/FourByFour/instructions.txt
-%%PORTDOCS%%%%T%%/demo/FourByFour/scores.txt
-%%PORTDOCS%%%%T%%/demo/GearTest/Gear.class
-%%PORTDOCS%%%%T%%/demo/GearTest/Gear.java
-%%PORTDOCS%%%%T%%/demo/GearTest/GearBox.class
-%%PORTDOCS%%%%T%%/demo/GearTest/GearBox.html
-%%PORTDOCS%%%%T%%/demo/GearTest/GearBox.java
-%%PORTDOCS%%%%T%%/demo/GearTest/GearBox_plugin.html
-%%PORTDOCS%%%%T%%/demo/GearTest/GearTest.class
-%%PORTDOCS%%%%T%%/demo/GearTest/GearTest.html
-%%PORTDOCS%%%%T%%/demo/GearTest/GearTest.java
-%%PORTDOCS%%%%T%%/demo/GearTest/GearTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/GearTest/Shaft.class
-%%PORTDOCS%%%%T%%/demo/GearTest/Shaft.java
-%%PORTDOCS%%%%T%%/demo/GearTest/SpurGear.class
-%%PORTDOCS%%%%T%%/demo/GearTest/SpurGear.java
-%%PORTDOCS%%%%T%%/demo/GearTest/SpurGearThinBody.class
-%%PORTDOCS%%%%T%%/demo/GearTest/SpurGearThinBody.java
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/GeometryByReferenceNIOBuffer.class
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/GeometryByReferenceNIOBuffer.java
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/GeometryByReferenceTest.class
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/GeometryByReferenceTest.html
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/GeometryByReferenceTest.java
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/GeometryByReferenceTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/ImageComponentByReferenceTest.class
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/ImageComponentByReferenceTest.html
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/ImageComponentByReferenceTest.java
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/ImageComponentByReferenceTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/InterleavedNIOBuffer.class
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/InterleavedNIOBuffer.java
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/InterleavedTest.class
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/InterleavedTest.html
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/InterleavedTest.java
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/InterleavedTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/TiledImage.class
-%%PORTDOCS%%%%T%%/demo/GeometryByReference/TiledImage.java
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/ObjectFileCompressor.class
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/ObjectFileCompressor.html
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/ObjectFileCompressor.java
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/README
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/cgview.class
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/cgview.java
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/obj2cg.class
-%%PORTDOCS%%%%T%%/demo/GeometryCompression/obj2cg.java
-%%PORTDOCS%%%%T%%/demo/HelloUniverse/HelloUniverse.class
-%%PORTDOCS%%%%T%%/demo/HelloUniverse/HelloUniverse.html
-%%PORTDOCS%%%%T%%/demo/HelloUniverse/HelloUniverse.java
-%%PORTDOCS%%%%T%%/demo/HelloUniverse/HelloUniverse_plugin.html
-%%PORTDOCS%%%%T%%/demo/LOD/LOD.class
-%%PORTDOCS%%%%T%%/demo/LOD/LOD.html
-%%PORTDOCS%%%%T%%/demo/LOD/LOD.java
-%%PORTDOCS%%%%T%%/demo/LOD/LOD_plugin.html
-%%PORTDOCS%%%%T%%/demo/Lightwave/README.txt
-%%PORTDOCS%%%%T%%/demo/Lightwave/Viewer.class
-%%PORTDOCS%%%%T%%/demo/Lightwave/Viewer.html
-%%PORTDOCS%%%%T%%/demo/Lightwave/Viewer.java
-%%PORTDOCS%%%%T%%/demo/Lightwave/Viewer_plugin.html
-%%PORTDOCS%%%%T%%/demo/Lightwave/ballcone.lws
-%%PORTDOCS%%%%T%%/demo/Lightwave/greenball.lwo
-%%PORTDOCS%%%%T%%/demo/Lightwave/redcone.lwo
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest.class
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest.html
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest.java
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest2.class
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest2.html
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest2.java
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest2_plugin.html
-%%PORTDOCS%%%%T%%/demo/ModelClip/ModelClipTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/Morphing/ColorCube.class
-%%PORTDOCS%%%%T%%/demo/Morphing/ColorCube.java
-%%PORTDOCS%%%%T%%/demo/Morphing/ColorPyramidDown.class
-%%PORTDOCS%%%%T%%/demo/Morphing/ColorPyramidDown.java
-%%PORTDOCS%%%%T%%/demo/Morphing/ColorPyramidUp.class
-%%PORTDOCS%%%%T%%/demo/Morphing/ColorPyramidUp.java
-%%PORTDOCS%%%%T%%/demo/Morphing/Morphing.class
-%%PORTDOCS%%%%T%%/demo/Morphing/Morphing.html
-%%PORTDOCS%%%%T%%/demo/Morphing/Morphing.java
-%%PORTDOCS%%%%T%%/demo/Morphing/MorphingBehavior.class
-%%PORTDOCS%%%%T%%/demo/Morphing/MorphingBehavior.java
-%%PORTDOCS%%%%T%%/demo/Morphing/Morphing_plugin.html
-%%PORTDOCS%%%%T%%/demo/Morphing/Pyramid2Cube.class
-%%PORTDOCS%%%%T%%/demo/Morphing/Pyramid2Cube.html
-%%PORTDOCS%%%%T%%/demo/Morphing/Pyramid2Cube.java
-%%PORTDOCS%%%%T%%/demo/Morphing/Pyramid2Cube_plugin.html
-%%PORTDOCS%%%%T%%/demo/Morphing/hand1.obj
-%%PORTDOCS%%%%T%%/demo/Morphing/hand2.obj
-%%PORTDOCS%%%%T%%/demo/Morphing/hand3.obj
-%%PORTDOCS%%%%T%%/demo/ObjLoad/ObjLoad.class
-%%PORTDOCS%%%%T%%/demo/ObjLoad/ObjLoad.html
-%%PORTDOCS%%%%T%%/demo/ObjLoad/ObjLoad.java
-%%PORTDOCS%%%%T%%/demo/ObjLoad/ObjLoad_plugin.html
-%%PORTDOCS%%%%T%%/demo/ObjLoad/galleon.obj
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OffScreenCanvas3D.class
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OffScreenCanvas3D.java
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OffScreenTest.class
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OffScreenTest.html
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OffScreenTest.java
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OffScreenTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OnScreenCanvas3D.class
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/OnScreenCanvas3D.java
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/PrintFromButton.class
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/PrintFromButton.html
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/PrintFromButton.java
-%%PORTDOCS%%%%T%%/demo/OffScreenCanvas3D/PrintFromButton_plugin.html
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/MouseRotateY.class
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/MouseRotateY.java
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedPtTest.class
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedPtTest.html
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedPtTest.java
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedPtTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedTest.class
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedTest.html
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedTest.java
-%%PORTDOCS%%%%T%%/demo/OrientedShape3D/OrientedTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/PackageInfo/PackageInfo.class
-%%PORTDOCS%%%%T%%/demo/PackageInfo/PackageInfo.java
-%%PORTDOCS%%%%T%%/demo/PackageInfo/QueryProperties.class
-%%PORTDOCS%%%%T%%/demo/PackageInfo/QueryProperties.java
-%%PORTDOCS%%%%T%%/demo/PickTest/BoltCG.class
-%%PORTDOCS%%%%T%%/demo/PickTest/BoltCG.java
-%%PORTDOCS%%%%T%%/demo/PickTest/ColorCube.class
-%%PORTDOCS%%%%T%%/demo/PickTest/ColorCube.java
-%%PORTDOCS%%%%T%%/demo/PickTest/ColorPyramidDown.class
-%%PORTDOCS%%%%T%%/demo/PickTest/ColorPyramidDown.java
-%%PORTDOCS%%%%T%%/demo/PickTest/ColorPyramidUp.class
-%%PORTDOCS%%%%T%%/demo/PickTest/ColorPyramidUp.java
-%%PORTDOCS%%%%T%%/demo/PickTest/CubeIQA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/CubeIQA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/CubeQA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/CubeQA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/GullCG.class
-%%PORTDOCS%%%%T%%/demo/PickTest/GullCG.java
-%%PORTDOCS%%%%T%%/demo/PickTest/IcosahedronITSA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/IcosahedronITSA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/IcosahedronTSA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/IcosahedronTSA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/IntersectInfoBehavior.class
-%%PORTDOCS%%%%T%%/demo/PickTest/IntersectInfoBehavior.java
-%%PORTDOCS%%%%T%%/demo/PickTest/IntersectTest.class
-%%PORTDOCS%%%%T%%/demo/PickTest/IntersectTest.html
-%%PORTDOCS%%%%T%%/demo/PickTest/IntersectTest.java
-%%PORTDOCS%%%%T%%/demo/PickTest/IntersectTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/PickTest/MorphingBehavior.class
-%%PORTDOCS%%%%T%%/demo/PickTest/MorphingBehavior.java
-%%PORTDOCS%%%%T%%/demo/PickTest/OctahedronITFA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/OctahedronITFA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/OctahedronTFA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/OctahedronTFA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/PickTest.class
-%%PORTDOCS%%%%T%%/demo/PickTest/PickTest.html
-%%PORTDOCS%%%%T%%/demo/PickTest/PickTest.java
-%%PORTDOCS%%%%T%%/demo/PickTest/PickTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/PickTest/RandomColorCube.class
-%%PORTDOCS%%%%T%%/demo/PickTest/RandomColorCube.java
-%%PORTDOCS%%%%T%%/demo/PickTest/RandomColorTetrahedron.class
-%%PORTDOCS%%%%T%%/demo/PickTest/RandomColorTetrahedron.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronILA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronILA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronILSA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronILSA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronIPA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronIPA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronITA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronITA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronLA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronLA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronLSA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronLSA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronPA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronPA.java
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronTA.class
-%%PORTDOCS%%%%T%%/demo/PickTest/TetrahedronTA.java
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DBounds.class
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DBounds.html
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DBounds.java
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DBounds_plugin.html
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DGeometry.class
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DGeometry.html
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DGeometry.java
-%%PORTDOCS%%%%T%%/demo/PickText3D/PickText3DGeometry_plugin.html
-%%PORTDOCS%%%%T%%/demo/PlatformGeometry/SimpleGeometry.class
-%%PORTDOCS%%%%T%%/demo/PlatformGeometry/SimpleGeometry.html
-%%PORTDOCS%%%%T%%/demo/PlatformGeometry/SimpleGeometry.java
-%%PORTDOCS%%%%T%%/demo/PlatformGeometry/SimpleGeometry_plugin.html
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/ImageDisplayer$1.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/ImageDisplayer$ImagePanel.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/ImageDisplayer.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/ImageDisplayer.java
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/ImagePrinter.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/ImagePrinter.java
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/OffScreenCanvas3D.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/OffScreenCanvas3D.java
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/PrintCanvas3D$1.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/PrintCanvas3D$AppPanel.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/PrintCanvas3D.class
-%%PORTDOCS%%%%T%%/demo/PrintCanvas3D/PrintCanvas3D.java
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediate.class
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediate.html
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediate.java
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediateStereo.class
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediateStereo.html
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediateStereo.java
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediateStereo_plugin.html
-%%PORTDOCS%%%%T%%/demo/PureImmediate/PureImmediate_plugin.html
-%%PORTDOCS%%%%T%%/demo/ReadRaster/ReadRaster.class
-%%PORTDOCS%%%%T%%/demo/ReadRaster/ReadRaster.html
-%%PORTDOCS%%%%T%%/demo/ReadRaster/ReadRaster.java
-%%PORTDOCS%%%%T%%/demo/ReadRaster/ReadRaster_plugin.html
-%%PORTDOCS%%%%T%%/demo/ReadRaster/myCanvas3D.class
-%%PORTDOCS%%%%T%%/demo/ReadRaster/myRotationInterpolator.class
-%%PORTDOCS%%%%T%%/demo/Sound/AudioBehaviorMoveOne.class
-%%PORTDOCS%%%%T%%/demo/Sound/AudioBehaviorMoveOne.java
-%%PORTDOCS%%%%T%%/demo/Sound/AudioReverberate.class
-%%PORTDOCS%%%%T%%/demo/Sound/AudioReverberate.java
-%%PORTDOCS%%%%T%%/demo/Sound/MoveAppBoundingLeaf.class
-%%PORTDOCS%%%%T%%/demo/Sound/MoveAppBoundingLeaf.html
-%%PORTDOCS%%%%T%%/demo/Sound/MoveAppBoundingLeaf.java
-%%PORTDOCS%%%%T%%/demo/Sound/MoveAppBoundingLeaf_plugin.html
-%%PORTDOCS%%%%T%%/demo/Sound/README.release
-%%PORTDOCS%%%%T%%/demo/Sound/ReverberateSound.class
-%%PORTDOCS%%%%T%%/demo/Sound/ReverberateSound.html
-%%PORTDOCS%%%%T%%/demo/Sound/ReverberateSound.java
-%%PORTDOCS%%%%T%%/demo/Sound/ReverberateSound_plugin.html
-%%PORTDOCS%%%%T%%/demo/Sound/SimpleSounds.class
-%%PORTDOCS%%%%T%%/demo/Sound/SimpleSounds.html
-%%PORTDOCS%%%%T%%/demo/Sound/SimpleSounds.java
-%%PORTDOCS%%%%T%%/demo/Sound/SimpleSoundsBehavior.class
-%%PORTDOCS%%%%T%%/demo/Sound/SimpleSoundsBehavior.java
-%%PORTDOCS%%%%T%%/demo/Sound/SimpleSounds_plugin.html
-%%PORTDOCS%%%%T%%/demo/Sound/hello_universe.au
-%%PORTDOCS%%%%T%%/demo/Sound/roar.au
-%%PORTDOCS%%%%T%%/demo/Sound/techno_machine.au
-%%PORTDOCS%%%%T%%/demo/SphereMotion/SphereMotion.class
-%%PORTDOCS%%%%T%%/demo/SphereMotion/SphereMotion.html
-%%PORTDOCS%%%%T%%/demo/SphereMotion/SphereMotion.java
-%%PORTDOCS%%%%T%%/demo/SphereMotion/SphereMotion_plugin.html
-%%PORTDOCS%%%%T%%/demo/SplineAnim/SplineAnim.class
-%%PORTDOCS%%%%T%%/demo/SplineAnim/SplineAnim.html
-%%PORTDOCS%%%%T%%/demo/SplineAnim/SplineAnim.java
-%%PORTDOCS%%%%T%%/demo/SplineAnim/SplineAnim_plugin.html
-%%PORTDOCS%%%%T%%/demo/Text2D/MoverBehavior.class
-%%PORTDOCS%%%%T%%/demo/Text2D/MoverBehavior.java
-%%PORTDOCS%%%%T%%/demo/Text2D/Text2DTest.class
-%%PORTDOCS%%%%T%%/demo/Text2D/Text2DTest.html
-%%PORTDOCS%%%%T%%/demo/Text2D/Text2DTest.java
-%%PORTDOCS%%%%T%%/demo/Text2D/Text2DTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/Text3D/Text3DLoad.class
-%%PORTDOCS%%%%T%%/demo/Text3D/Text3DLoad.html
-%%PORTDOCS%%%%T%%/demo/Text3D/Text3DLoad.java
-%%PORTDOCS%%%%T%%/demo/Text3D/Text3DLoad_plugin.html
-%%PORTDOCS%%%%T%%/demo/TextureByReference/AnimateTexturesBehavior.class
-%%PORTDOCS%%%%T%%/demo/TextureByReference/AnimateTexturesBehavior.java
-%%PORTDOCS%%%%T%%/demo/TextureByReference/ImageOps.class
-%%PORTDOCS%%%%T%%/demo/TextureByReference/ImageOps.java
-%%PORTDOCS%%%%T%%/demo/TextureByReference/Tetrahedron.class
-%%PORTDOCS%%%%T%%/demo/TextureByReference/Tetrahedron.java
-%%PORTDOCS%%%%T%%/demo/TextureByReference/TextureByReference.class
-%%PORTDOCS%%%%T%%/demo/TextureByReference/TextureByReference.html
-%%PORTDOCS%%%%T%%/demo/TextureByReference/TextureByReference.java
-%%PORTDOCS%%%%T%%/demo/TextureByReference/TextureByReference_plugin.html
-%%PORTDOCS%%%%T%%/demo/TextureTest/MultiTextureTest.class
-%%PORTDOCS%%%%T%%/demo/TextureTest/MultiTextureTest.html
-%%PORTDOCS%%%%T%%/demo/TextureTest/MultiTextureTest.java
-%%PORTDOCS%%%%T%%/demo/TextureTest/MultiTextureTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/TextureTest/TextureImage.class
-%%PORTDOCS%%%%T%%/demo/TextureTest/TextureImage.html
-%%PORTDOCS%%%%T%%/demo/TextureTest/TextureImage.java
-%%PORTDOCS%%%%T%%/demo/TextureTest/TextureImage_plugin.html
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/Box.class
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/Box.java
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/CollisionDetector.class
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/CollisionDetector.java
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/TickTockCollision.class
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/TickTockCollision.html
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/TickTockCollision.java
-%%PORTDOCS%%%%T%%/demo/TickTockCollision/TickTockCollision_plugin.html
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/Cube.class
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/Cube.java
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/PickHighlightBehavior.class
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/PickHighlightBehavior.java
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/Tetrahedron.class
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/Tetrahedron.java
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/TickTockPicking.class
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/TickTockPicking.html
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/TickTockPicking.java
-%%PORTDOCS%%%%T%%/demo/TickTockPicking/TickTockPicking_plugin.html
-%%PORTDOCS%%%%T%%/demo/Timer/TimerTest.class
-%%PORTDOCS%%%%T%%/demo/Timer/TimerTest.html
-%%PORTDOCS%%%%T%%/demo/Timer/TimerTest.java
-%%PORTDOCS%%%%T%%/demo/Timer/TimerTest_plugin.html
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/ButtonPositionControls.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/ButtonPositionControls.java
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/HelloUniverse.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/HelloUniverse.html
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/HelloUniverse.java
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/HelloUniverse_plugin.html
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/PositionControls.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/PositionControls.java
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/README
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/RotationControls.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/RotationControls.java
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/SensorBehavior.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/SensorBehavior.java
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/VirtualInputDevice.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/VirtualInputDevice.java
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/WheelControls.class
-%%PORTDOCS%%%%T%%/demo/VirtualInputDevice/WheelControls.java
-%%PORTDOCS%%%%T%%/demo/geometry/beethoven.obj
-%%PORTDOCS%%%%T%%/demo/geometry/brick2.int
-%%PORTDOCS%%%%T%%/demo/geometry/concrete.int
-%%PORTDOCS%%%%T%%/demo/geometry/galleon.cg
-%%PORTDOCS%%%%T%%/demo/geometry/galleon.obj
-%%PORTDOCS%%%%T%%/demo/geometry/gas.rgb
-%%PORTDOCS%%%%T%%/demo/geometry/gravel.int
-%%PORTDOCS%%%%T%%/demo/geometry/minimart.cg
-%%PORTDOCS%%%%T%%/demo/geometry/minimart.mtl
-%%PORTDOCS%%%%T%%/demo/geometry/minimart.obj
-%%PORTDOCS%%%%T%%/demo/geometry/numbers.int
-%%PORTDOCS%%%%T%%/demo/geometry/p51_mustang.cg
-%%PORTDOCS%%%%T%%/demo/geometry/p51_mustang.obj
-%%PORTDOCS%%%%T%%/demo/geometry/products.rgb
-%%PORTDOCS%%%%T%%/demo/geometry/pumps.int
-%%PORTDOCS%%%%T%%/demo/geometry/thdoor.inta
-%%PORTDOCS%%%%T%%/demo/geometry/window.inta
-%%PORTDOCS%%%%T%%/demo/images/Java3d.jpg
-%%PORTDOCS%%%%T%%/demo/images/animation1.gif
-%%PORTDOCS%%%%T%%/demo/images/animation10.gif
-%%PORTDOCS%%%%T%%/demo/images/animation2.gif
-%%PORTDOCS%%%%T%%/demo/images/animation3.gif
-%%PORTDOCS%%%%T%%/demo/images/animation4.gif
-%%PORTDOCS%%%%T%%/demo/images/animation5.gif
-%%PORTDOCS%%%%T%%/demo/images/animation6.gif
-%%PORTDOCS%%%%T%%/demo/images/animation7.gif
-%%PORTDOCS%%%%T%%/demo/images/animation8.gif
-%%PORTDOCS%%%%T%%/demo/images/animation9.gif
-%%PORTDOCS%%%%T%%/demo/images/apimage.jpg
-%%PORTDOCS%%%%T%%/demo/images/bg.jpg
-%%PORTDOCS%%%%T%%/demo/images/earth.jpg
-%%PORTDOCS%%%%T%%/demo/images/one.jpg
-%%PORTDOCS%%%%T%%/demo/images/stone.jpg
-%%PORTDOCS%%%%T%%/demo/images/ttimage.jpg
-%%PORTDOCS%%%%T%%/demo/index.html
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/jar/j3daudio.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/jar/j3dcore.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/jar/j3dutils.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/jar/vecmath.jar %D/%%JAVA_HOME%%/jre/lib/ext
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/lib/libJ3D.so %D/%%JAVA_HOME%%/jre/lib/i386
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/lib/libJ3DUtils.so %D/%%JAVA_HOME%%/jre/lib/i386
-%%INSTALL_IN_JRE%%@exec /bin/ln -sf %D/%%T%%/lib/libj3daudio.so %D/%%JAVA_HOME%%/jre/lib/i386
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/j3daudio.jar
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/j3dcore.jar
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/j3dutils.jar
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/ext/vecmath.jar
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/i386/libJ3D.so
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/i386/libJ3DUtils.so
-%%INSTALL_IN_JRE%%@unexec /bin/rm -f %D/%%JAVA_HOME%%/jre/lib/i386/libj3daudio.so
-%%PORTDOCS%%@dirrm %%T%%/demo/images
-%%PORTDOCS%%@dirrm %%T%%/demo/geometry
-%%PORTDOCS%%@dirrm %%T%%/demo/VirtualInputDevice
-%%PORTDOCS%%@dirrm %%T%%/demo/Timer
-%%PORTDOCS%%@dirrm %%T%%/demo/TickTockPicking
-%%PORTDOCS%%@dirrm %%T%%/demo/TickTockCollision
-%%PORTDOCS%%@dirrm %%T%%/demo/TextureTest
-%%PORTDOCS%%@dirrm %%T%%/demo/TextureByReference
-%%PORTDOCS%%@dirrm %%T%%/demo/Text3D
-%%PORTDOCS%%@dirrm %%T%%/demo/Text2D
-%%PORTDOCS%%@dirrm %%T%%/demo/SplineAnim
-%%PORTDOCS%%@dirrm %%T%%/demo/SphereMotion
-%%PORTDOCS%%@dirrm %%T%%/demo/Sound
-%%PORTDOCS%%@dirrm %%T%%/demo/ReadRaster
-%%PORTDOCS%%@dirrm %%T%%/demo/PureImmediate
-%%PORTDOCS%%@dirrm %%T%%/demo/PrintCanvas3D
-%%PORTDOCS%%@dirrm %%T%%/demo/PlatformGeometry
-%%PORTDOCS%%@dirrm %%T%%/demo/PickText3D
-%%PORTDOCS%%@dirrm %%T%%/demo/PickTest
-%%PORTDOCS%%@dirrm %%T%%/demo/PackageInfo
-%%PORTDOCS%%@dirrm %%T%%/demo/OrientedShape3D
-%%PORTDOCS%%@dirrm %%T%%/demo/OffScreenCanvas3D
-%%PORTDOCS%%@dirrm %%T%%/demo/ObjLoad
-%%PORTDOCS%%@dirrm %%T%%/demo/Morphing
-%%PORTDOCS%%@dirrm %%T%%/demo/ModelClip
-%%PORTDOCS%%@dirrm %%T%%/demo/Lightwave
-%%PORTDOCS%%@dirrm %%T%%/demo/LOD
-%%PORTDOCS%%@dirrm %%T%%/demo/HelloUniverse
-%%PORTDOCS%%@dirrm %%T%%/demo/GeometryCompression
-%%PORTDOCS%%@dirrm %%T%%/demo/GeometryByReference
-%%PORTDOCS%%@dirrm %%T%%/demo/GearTest
-%%PORTDOCS%%@dirrm %%T%%/demo/FourByFour
-%%PORTDOCS%%@dirrm %%T%%/demo/FPSCounter
-%%PORTDOCS%%@dirrm %%T%%/demo/ConicWorld
-%%PORTDOCS%%@dirrm %%T%%/demo/ConfiguredUniverse
-%%PORTDOCS%%@dirrm %%T%%/demo/Background
-%%PORTDOCS%%@dirrm %%T%%/demo/AppearanceMixed
-%%PORTDOCS%%@dirrm %%T%%/demo/Appearance
-%%PORTDOCS%%@dirrm %%T%%/demo/AlternateAppearance
-%%PORTDOCS%%@dirrm %%T%%/demo/AWT_Interaction
-%%PORTDOCS%%@dirrm %%T%%/demo
-@dirrm %%T%%/lib
-@dirrm %%T%%/jar
-@dirrm %%T%%
+%%JAVA_HOME%%/jre/lib/ext/j3dcore.jar
+%%JAVA_HOME%%/jre/lib/ext/j3dutils.jar
+%%JAVA_HOME%%/jre/lib/ext/vecmath.jar
+%%JAVA_HOME%%/jre/lib/%%ARCH%%/libj3dcore-ogl.so
_______________________________________________
freebsd-java@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org"