--- /dev/null
+diff -urN freewrl-0.34.orig/Plugin/netscape/Makefile freewrl-0.34/Plugin/netscape/Makefile
+--- freewrl-0.34.orig/Plugin/netscape/Makefile Thu Sep 19 21:47:02 2002
++++ freewrl-0.34/Plugin/netscape/Makefile Sun Oct 13 15:58:50 2002
+@@ -97,7 +97,8 @@
+ mkdir -p ${OBJ_DIR}
+
+ install :: ${LIB_DIR}/${SHAREDTARGET}
+- cp -f ${LIB_DIR}/${SHAREDTARGET} ${PLUGIN_DIR}
++ install -d ${DESTDIR}/${PLUGIN_DIR}
++ cp -f ${LIB_DIR}/${SHAREDTARGET} ${DESTDIR}/${PLUGIN_DIR}
+
+ ${LIB_DIR}/${SHAREDTARGET}: lib_dir obj_dir ${OBJ}
+ ${CC} -shared ${LIBS} ${OBJ} ${LDFLAGS} -o ${LIB_DIR}/${SHAREDTARGET}
+diff -urN freewrl-0.34.orig/java/classes/Makefile.PL freewrl-0.34/java/classes/Makefile.PL
+--- freewrl-0.34.orig/java/classes/Makefile.PL Thu Sep 19 21:47:02 2002
++++ freewrl-0.34/java/classes/Makefile.PL Sun Oct 13 16:00:10 2002
+@@ -60,7 +60,8 @@
+ $_ .= q{
+
+ install ::
+- cp vrml.jar $(NETSCAPE_CLASS_DIR)
++ install -d $(DESTDIR)$(NETSCAPE_CLASS_DIR)
++ cp vrml.jar $(DESTDIR)$(NETSCAPE_CLASS_DIR)
+ };
+ }
+ }
--- /dev/null
+diff -urN freewrl-0.34.orig/vrml.conf freewrl-0.34/vrml.conf
+--- freewrl-0.34.orig/vrml.conf Thu Sep 19 21:47:02 2002
++++ freewrl-0.34/vrml.conf Sun Oct 13 15:20:53 2002
+@@ -16,7 +16,7 @@
+ JS_INC => '-Ijs/Linux_All_DBG.OBJ -Ijs/',
+
+ # Saxon location - required for x3d running.
+- SAXON_LOC => '/usr/local/src/saxon/saxon.jar',
++ SAXON_LOC => '/usr/share/java/classes/saxon.jar',
+
+ # Netscape installation
+ #
+@@ -27,9 +27,9 @@
+ # will be installed to.
+ # NETSCAPE_PLUGINS is used to determine where the plugin will
+ # be installed if this is your browser.
+- NETSCAPE_INST => '/usr/lib/netscape',
+- NETSCAPE_CLASSES => '/usr/lib/netscape/java/classes',
+- NETSCAPE_PLUGINS => '/usr/lib/netscape/plugins',
++ NETSCAPE_INST => '',
++ NETSCAPE_CLASSES => '/usr/X11R6/lib/netscape/java/classes',
++ NETSCAPE_PLUGINS => '/usr/X11R6/lib/netscape/plugins',
+
+ # Mozilla installation
+ #
+@@ -39,14 +39,14 @@
+ # MOZILLA_INST => '/usr/lib/mozilla-1.0.0',
+ # MOZILLA_PLUGINS => '/usr/lib/mozilla-1.0.0/plugins',
+ # MOZILLA_INC => '/usr/include/mozilla-1.0.0',
+- MOZILLA_INST => '',
+- MOZILLA_PLUGINS => '',
+- MOZILLA_INC => '',
++ MOZILLA_INST => '/usr/X11R6/lib/mozilla',
++ MOZILLA_PLUGINS => '/usr/X11R6/lib/mozilla/plugins',
++ MOZILLA_INC => '/usr/X11R6/include/mozilla',
+
+ # Java installation (Sun's Java 2 SDK Standard Edition 1.3.1)
+ # If Java is not installed, leave JAVA_INST empty e.g.
+ # JAVA_INST => ''
+- JAVA_INST => '/usr/java/jdk1.3.1',
+- JAVA_INC => '-I/usr/java/jdk1.3.1/include -I/usr/java/jdk1.3.1/include/linux'
++ JAVA_INST => '/opt/jdk',
++ JAVA_INC => '-I/opt/jdk/include -I/opt/jdk/include/linux'
+
+ );
--- /dev/null
+diff -urN freewrl-0.34.orig/Plugin/mozilla/Makefile freewrl-0.34/Plugin/mozilla/Makefile
+--- freewrl-0.34.orig/Plugin/mozilla/Makefile Thu Sep 19 21:47:02 2002
++++ freewrl-0.34/Plugin/mozilla/Makefile Sun Oct 13 16:49:50 2002
+@@ -18,13 +18,13 @@
+
+ ifndef ${MOZILLA_INST}
+
+-MOZILLA_INST:=/usr/lib/mozilla-1.0.0
++MOZILLA_INST:=/usr/X11R6/lib/mozilla
+
+ endif
+
+ ifndef ${MOZILLA_INC}
+
+-MOZILLA_INC:=/usr/include/mozilla-1.0.0
++MOZILLA_INC:=/usr/X11R6/include/mozilla
+
+ endif
+
+@@ -118,6 +118,8 @@
+
+ INC:=\
+ -Iinclude\
++ -I/usr/include/nspr\
++ -I/usr/X11R6/include/gtk-1.2\
+ -I${PLUGIN_GLUE_DIR}/CFuncs\
+ -I${MOZILLA_INC}/plugin\
+ -I${MOZILLA_INC}/xpcom\
+@@ -151,7 +153,6 @@
+ ${OPTIMIZER}\
+ ${INC}\
+ -pedantic\
+- -fshort-wchar\
+ -fno-exceptions\
+ -pthread\
+ -pipe\