From c5ed87bd0318668fce24ba4210c02287cc790fa6 Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Wed, 27 Nov 2002 22:48:54 +0000 Subject: Fix the startup script so that it can accept option arguments. This fixes a problem with starting Mozilla from the KDE dock if another instance of Mozilla is already running. Tested by: Vivek Khera Approved by: portmgr (kris) --- www/mozilla/files/mozilla.sh | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'www/mozilla/files/mozilla.sh') diff --git a/www/mozilla/files/mozilla.sh b/www/mozilla/files/mozilla.sh index cc1eff88a0b1..898fccbc6128 100644 --- a/www/mozilla/files/mozilla.sh +++ b/www/mozilla/files/mozilla.sh @@ -6,13 +6,18 @@ LOCATION='new-tab' cd $MOZILLA_DIR || exit 1 -# catch calls for mozilla mail -if [ "$1" = "-mail" ]; then - REMOTE_COMMAND="xfeDoCommand (openInbox)" -else - REMOTE_COMMAND="openURL($@, $LOCATION)" -fi - +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 -- cgit v1.2.3