MozillaFirefox/mozilla.sh.in
branchfirefox72
changeset 1119 4c5d44d40a03
parent 997 ca8a6ac7fbf6
child 1122 a9cd24eaa361
equal deleted inserted replaced
1118:27c3f029180a 1119:4c5d44d40a03
    68   fi
    68   fi
    69 else
    69 else
    70   export MOZ_APP_LAUNCHER="/usr/bin/$MOZ_APPNAME"
    70   export MOZ_APP_LAUNCHER="/usr/bin/$MOZ_APPNAME"
    71 fi
    71 fi
    72 
    72 
    73 mozilla_lib=`file $MOZ_PROGRAM`
       
    74 LIB=lib
       
    75 echo $mozilla_lib | grep -q -E 'ELF.64-bit.*(x86-64|S/390|PowerPC|ARM aarch64)' && LIB=lib64
       
    76 
       
    77 BROWSER_PLUGIN_DIR=/usr/$LIB/browser-plugins
       
    78 if [ ! -d $BROWSER_PLUGIN_DIR ]; then
       
    79   BROWSER_PLUGIN_DIR=/opt/netscape/plugins
       
    80 fi
       
    81 
       
    82 MOZILLA_FIVE_HOME="$MOZ_DIST_LIB"
    73 MOZILLA_FIVE_HOME="$MOZ_DIST_LIB"
    83 export MOZILLA_FIVE_HOME
    74 export MOZILLA_FIVE_HOME
    84 LD_LIBRARY_PATH=$MOZ_DIST_LIB${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
    75 LD_LIBRARY_PATH=$MOZ_DIST_LIB${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
    85 export LD_LIBRARY_PATH
    76 export LD_LIBRARY_PATH
    86 
    77 
    87 # needed for SUN Java under Xorg >= 7.2
    78 # needed for SUN Java under Xorg >= 7.2
    88 export LIBXCB_ALLOW_SLOPPY_LOCK=1
    79 export LIBXCB_ALLOW_SLOPPY_LOCK=1
    89 
       
    90 ##
       
    91 if [ -z "$MOZ_PLUGIN_PATH" ]; then
       
    92   export MOZ_PLUGIN_PATH=$BROWSER_PLUGIN_DIR
       
    93 else
       
    94   # make sure that BROWSER_PLUGIN_DIR is in MOZ_PLUGIN_PATH
       
    95   echo "$MOZ_PLUGIN_PATH" | grep "$BROWSER_PLUGIN_DIR" 2>&1 >/dev/null
       
    96   _retval=$?
       
    97   if [ ${_retval} -ne 0 ]; then
       
    98     export MOZ_PLUGIN_PATH=$MOZ_PLUGIN_PATH:$BROWSER_PLUGIN_DIR
       
    99   fi
       
   100 fi
       
   101 
    80 
   102 # disable Gnome crash dialog (doesn't make sense anyway)
    81 # disable Gnome crash dialog (doesn't make sense anyway)
   103 export GNOME_DISABLE_CRASH_DIALOG=1
    82 export GNOME_DISABLE_CRASH_DIALOG=1
   104 
    83 
   105 # enable xinput2 (boo#1032003)
    84 # enable xinput2 (boo#1032003)