fix startscript for non standalone glue
authorWolfgang Rosenauer <wr@rosenauer.org>
Wed, 13 Apr 2011 22:12:54 +0200
changeset 264 73231d44ef1f
parent 263 64adf7ca3005
child 265 f9de3817b442
fix startscript for non standalone glue
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/mozilla.sh.in
--- a/MozillaFirefox/MozillaFirefox.spec	Wed Apr 13 13:13:26 2011 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec	Wed Apr 13 22:12:54 2011 +0200
@@ -338,7 +338,7 @@
 mkdir --parents $RPM_BUILD_ROOT/usr/bin
 sed "s:%%PREFIX:%{_prefix}:g
 s:%%PROGDIR:%{progdir}:g
-s:%%APPNAME:firefox:g
+s:%%APPNAME:firefox-bin:g
 s:%%PROFILE:.mozilla/firefox:g" \
   %{SOURCE3} > $RPM_BUILD_ROOT%{progdir}/%{progname}.sh
 chmod 755 $RPM_BUILD_ROOT%{progdir}/%{progname}.sh
--- a/MozillaFirefox/mozilla.sh.in	Wed Apr 13 13:13:26 2011 +0200
+++ b/MozillaFirefox/mozilla.sh.in	Wed Apr 13 22:12:54 2011 +0200
@@ -79,6 +79,11 @@
   BROWSER_PLUGIN_DIR=/opt/netscape/plugins
 fi
 
+MOZILLA_FIVE_HOME="$MOZ_DIST_LIB"
+export MOZILLA_FIVE_HOME
+LD_LIBRARY_PATH=$MOZ_DIST_LIB${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+export LD_LIBRARY_PATH
+
 # ignore composite extension (needed for Flash)
 export XLIB_SKIP_ARGB_VISUALS=1