diff -uwrN netscape45.orig/jnetscape netscape45/jnetscape --- netscape45.orig/jnetscape Thu Jan 1 09:00:00 1970 +++ netscape45/jnetscape Sat Nov 14 04:21:18 1998 @@ -0,0 +1,40 @@ +#!/bin/sh +# +# user defines +# +CACHEDIR_ORIG=${HOME}/.netscape.45 +MOZILLA_HOME=/usr/local/netscape45 ; export MOZILLA_HOME +CACHEDIR=${HOME}/.netscape +# +# relink cache directory. +# to use different version of Netscape Communicator alternativly. +# +alreadylink=0 +if [ -f ${CACHEDIR} ] ; then + echo ${CACHEDIR} is normal file. abort. + exit 1 +elif [ -h ${CACHEDIR} ] ; then + alreadylink=1 +elif [ \! -d ${CACHEDIR} ] ; then + ln -s ${CACHEDIR_ORIG} ${CACHEDIR} +fi +# +# set environment variables. +# +LD_PRELOAD=/usr/lib/libxpg4-ns.so.2.0 ; export LD_PRELOAD +XKEYSYMDB=$MOZILLA_HOME/XKeysymDB ; export XKEYSYMDB +# XENVIRONMENT=${MOZILLA_HOME}/Netscape.ad ; export XENVIRONMENT +XENVIRONMENT=${MOZILLA_HOME}/Netscape.ad-ja_euc ; export XENVIRONMENT +XAPPRESDIR=$MOZZILA_HOME ; export XAPPRESDIR +LANG=ja_JP.EUC ; export LANG +LC_ALL=${LANG} ; export LC_ALL +$MOZILLA_HOME/netscape $* +# +# remove virtual cache directory link. +# +if [ -h ${CACHEDIR} -a ${alreadylink} -ne 1 ] ; then + rm ${CACHEDIR} +fi +# +# end of file +#