From 92de834c22f6fd67ecb76d3d4a6a0105b04c4324 Mon Sep 17 00:00:00 2001 From: Max Khon <fjoe@FreeBSD.org> Date: Wed, 3 Sep 2008 14:41:58 +0000 Subject: [PATCH] - Update to 1.5.2 - Assign maintainership to PR submitter PR: 125828 Submitted by: Jonathan Chen --- java/java3d/Makefile | 97 ++----- java/java3d/distinfo | 6 +- java/java3d/files/patch-freebsd | 167 +++++++++++ java/java3d/pkg-descr | 10 +- java/java3d/pkg-message-jre | 8 - java/java3d/pkg-message-libmap | 20 -- java/java3d/pkg-plist | 496 +------------------------------- 7 files changed, 207 insertions(+), 597 deletions(-) create mode 100644 java/java3d/files/patch-freebsd diff --git a/java/java3d/Makefile b/java/java3d/Makefile index b1d5f745d774..a23f5c8e13ee 100644 --- a/java/java3d/Makefile +++ b/java/java3d/Makefile @@ -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 +MASTER_SITES= http://daemon.wizard.googlepages.com/ +DISTNAME= java3d-${PORTVERSION} -MAINTAINER= java@FreeBSD.org -COMMENT= Blackdown Java3D Development Kit ${PORTVERSION} for Linux +MAINTAINER= jonc@chen.org.nz +COMMENT= Java3D Kit ${PORTVERSION} -BROKEN= Does not fetch - -EXTRACT_CMD= ${TAIL} -EXTRACT_BEFORE_ARGS= +367 -EXTRACT_AFTER_ARGS= | ${BZIP2_CMD} -dc | ${TAR} xf - USE_BZIP2= yes USE_JAVA= yes -JAVA_VERSION= 1.3+ -NO_WRKSUBDIR= yes -NO_BUILD= yes -ONLY_FOR_ARCHS= i386 +JAVA_VERSION= 1.5+ +USE_ANT= yes -RESTRICTED= "License doesn\'t allow distribution" +PLIST_SUB+= JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///} ARCH=${ARCH} -TARGET_DIR= ${JAVASHAREDIR}/${PORTNAME} -PLIST_SUB+= T=${TARGET_DIR:S/^${PREFIX}\///} JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///} -PKGMESSAGE= ${WRKDIR}/pkg-message - -.include <bsd.port.pre.mk> - -.if ${JAVA_PORT_OS} == "native" -WITH_PLUGINWRAPPER= yes -RUN_DEPENDS+= ${LOCALBASE}/lib/pluginwrapper/java3d.so:${PORTSDIR}/www/linuxpluginwrapper +.if !defined(NOPORTDOCS) +DOCSSRC= ${WRKSRC}/j3d-core/build/freebsd/javadocs/docs-public +PORTDOCS= * .endif -.if defined(NOINSTALL_IN_JRE) -PLIST_SUB+= INSTALL_IN_JRE="@comment " -.else -PLIST_SUB+= INSTALL_IN_JRE="" -.endif - -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 +do-build: + cd ${WRKSRC}/vecmath && ${ANT} dist + cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes jar-opt +.if !defined(NOPORTDOCS) + cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes docs-public .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]" -.if !defined(NOPORTDOCS) - @${ECHO_CMD} -n ">> Installing examples..." - @${MKDIR} ${TARGET_DIR}/demo - @${CP} -R ${WRKSRC}/demo/java3d/* ${TARGET_DIR}/demo - @${ECHO_CMD} " [DONE]" -.endif + ${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 <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/java/java3d/distinfo b/java/java3d/distinfo index e2e11907f8b7..71e7cadbf1fd 100644 --- a/java/java3d/distinfo +++ b/java/java3d/distinfo @@ -1,3 +1,3 @@ -MD5 (java3d-sdk-1.3.1-linux-i386.bin) = 749cf195dbb7d214373821aae276c58b -SHA256 (java3d-sdk-1.3.1-linux-i386.bin) = 98dfd8d903a7b7003c80668bf0d881266f77fb1195d381be7c3fce4cf13bef9d -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) = 58f8b583762e9198087b615d6e3cd450355ef6ed52aa8e6f05679d27d33b70f4 +SIZE (java3d-1.5.2.tar.bz2) = 2271358 diff --git a/java/java3d/files/patch-freebsd b/java/java3d/files/patch-freebsd new file mode 100644 index 000000000000..871187276e0e --- /dev/null +++ b/java/java3d/files/patch-freebsd @@ -0,0 +1,167 @@ +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 @@ + <echo message="version_file = ${version_file}"/> + </target> + ++ <target name="setupFreeBSD" if="isFreeBSD"> ++ <property name="isUnix" value="true"/> ++ <property name="shell" value="/bin/sh"/> ++ <property name="wstype" value="x11"/> ++ <property name="platformname" value="freebsd-${os.arch}"/> ++ <property name="platform" value="freebsd"/> ++ <property name="install.bin" value="lib/${os.arch}"/> ++ </target> ++ + <target name="setupSolaris" if="isSolarisOnSparc"> + <property name="isUnix" value="true"/> + <property name="shell" value="/usr/bin/ksh"/> +@@ -232,7 +241,7 @@ + </target> + + <target name="setupPlatform" +- 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"> + <property name="build-debug-gen" location="${build}/${platform}/debug/gen"/> + <property name="build-opt-gen" location="${build}/${platform}/opt/gen"/> + <property name="docname" value="${build.relprefix}-${version_file}-doc"/> +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 +@@ -95,6 +95,7 @@ + <javac srcdir="${src}/classes/share:${src}/classes/${wstype}:${jogl.pipeline.srcdir}:${core_utils_src}/classes/share:${build-opt-gen}/classes" destdir="${build}/${platform}/opt/classes" + source="1.5" + target="1.5" ++ fork="yes" memoryMaximumSize="128m" + debug="true" + debuglevel="lines,source" + deprecation="off" +@@ -318,7 +319,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 @@ + <!-- Ant file for building native files --> + <project name="j3d-core native" default="compile-opt"> + ++ <target name="nativeSetup-debug-freebsd" if="isFreeBSD"> ++ <property name="bldFlag" value="-g -DDEBUG"/> ++ <property name="coreLibDependency" value="lib/${os.arch}/libj3dcore-ogl.so"/> ++ <property name="osNativeConfigTemplate3D" value="X11NativeConfigTemplate3D"/> ++ <property name="osNativeScreenInfo" value="X11NativeScreenInfo"/> ++ </target> ++ <target name="nativeSetup-opt-freebsd" if="isFreeBSD"> ++ <property name="bldFlag" value="-O2"/> ++ <property name="coreLibDependency" value="lib/${os.arch}/libj3dcore-ogl.so"/> ++ <property name="osNativeConfigTemplate3D" value="X11NativeConfigTemplate3D"/> ++ <property name="osNativeScreenInfo" value="X11NativeScreenInfo"/> ++ </target> ++ + <target name="nativeSetup-debug-solaris" if="isSolarisOnSparc"> + <property name="bldFlag" value="-g -DDEBUG"/> + <property name="coreLibDependency" value="lib/sparc/libj3dcore-ogl.so"/> +@@ -62,7 +75,7 @@ + <property name="osNativeScreenInfo" value="Win32NativeScreenInfo"/> + </target> + +- <target name="nativeSetup-debug" depends="nativeSetup-debug-solaris, nativeSetup-debug-solaris-x86, nativeSetup-debug-linux, nativeSetup-debug-linux-amd64, nativeSetup-debug-linux-ia64, nativeSetup-debug-linux-ppc, nativeSetup-debug-win32, nativeSetup-debug-winamd64"> ++ <target name="nativeSetup-debug" depends="nativeSetup-debug-freebsd, nativeSetup-debug-solaris, nativeSetup-debug-solaris-x86, nativeSetup-debug-linux, nativeSetup-debug-linux-amd64, nativeSetup-debug-linux-ia64, nativeSetup-debug-linux-ppc, nativeSetup-debug-win32, nativeSetup-debug-winamd64"> + <property name="bldType" value="debug"/> + <property name="javahCoreSrc" + location="${src}/classes/share/javax/media/j3d"/> +@@ -128,7 +141,7 @@ + <property name="osNativeScreenInfo" value="Win32NativeScreenInfo"/> + </target> + +- <target name="nativeSetup-opt" depends="nativeSetup-opt-solaris, nativeSetup-opt-solaris-x86, nativeSetup-opt-linux, nativeSetup-opt-linux-amd64, nativeSetup-opt-linux-ia64, nativeSetup-opt-linux-ppc, nativeSetup-opt-win32, nativeSetup-opt-winamd64"> ++ <target name="nativeSetup-opt" depends="nativeSetup-opt-freebsd, nativeSetup-opt-solaris, nativeSetup-opt-solaris-x86, nativeSetup-opt-linux, nativeSetup-opt-linux-amd64, nativeSetup-opt-linux-ia64, nativeSetup-opt-linux-ppc, nativeSetup-opt-win32, nativeSetup-opt-winamd64"> + <property name="bldType" value="opt"/> + <property name="javahCoreSrc" + 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 @@ ++<?xml version="1.0"?> ++ ++<!-- Ant file for building native ogl renderer files for FreeBSD --> ++<project name="j3d-core native" default="compile"> ++ ++ <target name="init" depends="init-cg,init-nocg"> ++ <!-- Create the build directories for freebsd --> ++ <mkdir dir="${build}/${platform}/${bldType}/native/ogl/objs"/> ++ <mkdir dir="${build}/${platform}/${bldType}/lib/${os.arch}"/> ++ ++ <property name="oglsrc" location="${src}/native/ogl"/> ++ </target> ++ ++ <target name="init-cg" if="build.cg"> ++ <property name="cflags.cg" value="-DCOMPILE_CG_SHADERS=1"/> ++ </target> ++ ++ <target name="init-nocg" unless="build.cg"> ++ <property name="cflags.cg" value=""/> ++ </target> ++ ++ <target name="compile-ogl"> ++ <echo message="Executing native renderer build [${bldType}]"/> ++ ++ <!-- Compile the c source files--> ++ <exec dir="${build}/${platform}/${bldType}/native/ogl/objs" executable="gcc"> ++ <arg line="-fPIC -march=k8 -I${oglsrc} -I/usr/local/include -I${java.home}/../include -I${java.home}/../include/freebsd -I${javahCoreTarget} ${bldFlag} -DLINUX ${cflags.cg} -c ${oglsrc}/DrawingSurfaceObjectAWT.c ${oglsrc}/Canvas3D.c ${oglsrc}/GraphicsContext3D.c ${oglsrc}/NativeScreenInfo.c ${oglsrc}/NativeConfigTemplate3D.c ${oglsrc}/MasterControl.c ${oglsrc}/GeometryArrayRetained.c ${oglsrc}/Attributes.c ${oglsrc}/CgShaderProgram.c ${oglsrc}/GLSLShaderProgram.c ${oglsrc}/Lights.c"/> ++ </exec> ++ ++ <!-- Create the library file--> ++ <exec dir="${build}/${platform}/${bldType}/native/ogl/objs" executable="ld"> ++ <arg line="DrawingSurfaceObjectAWT.o Canvas3D.o GraphicsContext3D.o NativeScreenInfo.o NativeConfigTemplate3D.o MasterControl.o GeometryArrayRetained.o Attributes.o CgShaderProgram.o GLSLShaderProgram.o Lights.o -G -z defs -L/usr/local/lib -lGL -lX11 -lXext -lm -lc -L${java.home}/lib/${os.arch} -ljawt -L${java.home}/lib/${os.arch}/server -ljvm -o libj3dcore-ogl.so"/> ++ </exec> ++ ++ </target> ++ ++ <target name="compile-ogl-cg" if="build.cg"> ++ <!-- Compile the wrapper --> ++ <exec dir="${build}/${platform}/${bldType}/native/ogl/objs" executable="gcc"> ++ <arg line="-march=k8 -I${oglsrc} -I${java.home}/../include -I${java.home}/../include/freebsd -I${javahCoreTarget} ${bldFlag} -DLINUX ${cflags.cg} -c ${oglsrc}/CgWrapper.c"/> ++ </exec> ++ ++ <!-- Create the wrapper library --> ++ <exec dir="${build}/${platform}/${bldType}/native/ogl/objs" executable="ld"> ++ <arg line="CgWrapper.o -G -z defs -L/usr/X11R6/lib64 -ldl -lCg -lCgGL -lpthread -lGL -lX11 -lXext -lm -lnsl -lc -o libj3dcore-ogl-cg.so"/> ++ </exec> ++ ++ </target> ++ ++ <target name="compile" depends="init,compile-ogl,compile-ogl-cg"> ++ ++ <!-- Copy the library file --> ++ <copy todir="${build}/${platform}/${bldType}/lib/${os.arch}"> ++ <fileset dir="${build}/${platform}/${bldType}/native/ogl/objs" ++ includes="libj3dcore-ogl*.so" ++ /> ++ </copy> ++ ++ </target> ++ ++ <target name="dist"> ++ <!-- Create the distribution directory --> ++ <mkdir dir="${dist}/${platform}/lib/${os.arch}"/> ++ ++ <!-- Copy the library files --> ++ <copy todir="${dist}/${platform}/lib/${os.arch}"> ++ <fileset dir="${build}/${platform}/opt/lib/${os.arch}" ++ includes="libj3dcore-ogl*.so" ++ /> ++ </copy> ++ ++ </target> ++ ++</project> diff --git a/java/java3d/pkg-descr b/java/java3d/pkg-descr index e5c2f73f6b34..73451584970a 100644 --- a/java/java3d/pkg-descr +++ b/java/java3d/pkg-descr @@ -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/java2-status/java-3d-status.html +WWW: https://java3d.dev.java.net/ diff --git a/java/java3d/pkg-message-jre b/java/java3d/pkg-message-jre index 7de33924f4cf..e69de29bb2d1 100644 --- a/java/java3d/pkg-message-jre +++ b/java/java3d/pkg-message-jre @@ -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 --git a/java/java3d/pkg-message-libmap b/java/java3d/pkg-message-libmap index f4b954bb4b73..e69de29bb2d1 100644 --- a/java/java3d/pkg-message-libmap +++ b/java/java3d/pkg-message-libmap @@ -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 --git a/java/java3d/pkg-plist b/java/java3d/pkg-plist index 034501dbb6da..f4552b4e4d53 100644 --- a/java/java3d/pkg-plist +++ b/java/java3d/pkg-plist @@ -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