summaryrefslogblamecommitdiff
path: root/japanese/mozilla-jlp-devel/files/mozilla.sh
blob: 93205ea8f917ef46bab9177b990304d3fe1ffc33 (plain) (tree)
1
2
3
4
5
6

         

                                

                                                                    
























                                                             
 
#!/bin/sh

LANG=%%LOCALENAME%%; export LANG
%%LIBXPG4%%
#XMODIFIERS=@im=kinput2; export XMODIFIERS
#LD_PRELOAD=%%LOCALBASE%%/lib/libflashplayer.so.1; export LD_PRELOAD

MOZILLA_DIR="%%PREFIX%%/lib/%%MOZILLA%%"
MOZILLA_EXEC="mozilla"
LOCATION='new-tab'

cd $MOZILLA_DIR                                     || exit 1

case $1 in
    -mail)
    	REMOTE_COMMAND="xfeDoCommand (openInbox)"
	;;
    -*)
    	exec ./$MOZILLA_EXEC "$@"
	;;
    *)
    	REMOTE_COMMAND="openURL($@, $LOCATION)"
	;;
esac
    
# process found
./$MOZILLA_EXEC -remote "ping()"                    &&
./$MOZILLA_EXEC -remote "$REMOTE_COMMAND"           && exit 0

# no existing process
exec ./$MOZILLA_EXEC "$@"