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) |