r8803 - in trunk/BOOK: x/lib xsoft/graphweb

randy at linuxfromscratch.org randy at linuxfromscratch.org
Sun Jan 9 06:32:07 PST 2011


Author: randy
Date: 2011-01-09 07:32:02 -0700 (Sun, 09 Jan 2011)
New Revision: 8803

Modified:
   trunk/BOOK/x/lib/xulrunner.xml
   trunk/BOOK/xsoft/graphweb/firefox.xml
Log:
Minor tweaks and fixes to the Xulrunner/Firefox instructions

Modified: trunk/BOOK/x/lib/xulrunner.xml
===================================================================
--- trunk/BOOK/x/lib/xulrunner.xml	2011-01-09 14:22:46 UTC (rev 8802)
+++ trunk/BOOK/x/lib/xulrunner.xml	2011-01-09 14:32:02 UTC (rev 8803)
@@ -87,7 +87,7 @@
     <bridgehead renderas="sect3">Xulrunner Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="alsa-lib"/>
+    <para role="required"><xref linkend="alsa-lib"/>,
     <xref linkend="gtk2"/>,
     <xref linkend="libidl"/>,
     <xref linkend="pango"/>,
@@ -108,17 +108,14 @@
     <para role="optional"><xref linkend="dbus-glib"/>,
     <xref linkend="doxygen"/>,
     <xref linkend="curl"/> (only for crash-reporter),
-    <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/>
-    (for gnome integration),
+    <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> (for gnome integration),
     <xref linkend="libnotify"/>,
     <xref linkend="libpng"/> (patched for apng support),
-    <xref linkend="nss"/> (recommended if you build any other Mozilla.org
-    packages),
+    <xref linkend="nss"/> (recommended if you build any other Mozilla.org packages),
     <xref linkend="startup-notification"/>,
     <xref linkend="unzip"/>,
     <ulink url="http://sourceforge.net/projects/hunspell/">Hunspell</ulink>,
-    <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing the
-    jemalloc code), and
+    <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing the jemalloc code), and
     <xref linkend="wget"/></para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -253,7 +250,8 @@
 # This option causes the installed Firefox binaries to have the official
 # Firefox name embedded in them. Due to license restrictions, you
 # may not distribute binaries created using this option.  It also
-# means you get a popup EULA when you first run firefox.
+# means you get a popup EULA when you first run a Xulrunner Gecko engined
+# application.
 ac_add_options --enable-official-branding
 
 # Use the anti-phishing measures (a blacklist of sites).
@@ -304,10 +302,11 @@
 
 chown -Rv root:root /usr/lib/xulrunner-* \
                     /usr/share/idl/xulrunner-&xulrunner-version; \
-                    /usr/include/xulrunner-&xulrunner-version; &&
+                    /usr/include/xulrunner-&xulrunner-version;</userinput></screen>
                     
+<!-- commented out per discussion on BLFS-Dev
 ln -sfv             xulrunner-devel-&xulrunner-version;/lib/lib{xul,xpcom,mozjs}.so \
-                    /usr/lib</userinput></screen>
+                    /usr/lib</userinput></screen> -->
 
     <para>If you elected to use the included NSPR and NSS, while still the
     <systemitem class="username">root</systemitem> user, complete the

Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
===================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml	2011-01-09 14:22:46 UTC (rev 8802)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml	2011-01-09 14:32:02 UTC (rev 8803)
@@ -101,8 +101,8 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required"><xref linkend="alsa-lib"/>,
     <xref linkend="gtk2"/>,
-    <xref linkend="libidl"/>
-    <xref linkend="pango"/>
+    <xref linkend="libidl"/>,
+    <xref linkend="pango"/>,
     <xref linkend="python"/>, and
     <xref linkend="zip"/></para>
 
@@ -116,18 +116,15 @@
     <para role="optional"><xref linkend="dbus-glib"/>,
     <xref linkend="doxygen"/>,
     <xref linkend="curl"/> (only for crash-reporter),
-    <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/>
-    (for gnome integration),
+    <xref linkend="gnome-vfs"/> and <xref linkend="libgnomeui"/> (for gnome integration),
     <xref linkend="libnotify"/>,
     <xref linkend="libpng"/> (patched for apng support),
-    <xref linkend="nspr"/>,
-    <xref linkend="nss"/>,
-    <xref linkend="startup-notification"/>.
+    <xref linkend="nss"/> (recommended if you build any other Mozilla.org packages),
+    <xref linkend="startup-notification"/>,
     <xref linkend="sqlite"/>,
     <xref linkend="unzip"/>,
     <ulink url="http://sourceforge.net/projects/hunspell/">Hunspell</ulink>,
-    <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing the
-    jemalloc code), and
+    <ulink url="http://www.valgrind.org/">Valgrind</ulink> (only for testing the jemalloc code), and
     <xref linkend="wget"/></para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -235,7 +232,7 @@
 ac_add_options --disable-dbus
 
 # Comment this if you have Gnome-VFS and libgnomeui, and wish to
-# integrate Firefox into your gnome desktop
+# integrate Firefox into your Gnome desktop
 ac_add_options --disable-gnomevfs
 
 # Comment this if you have wireless-tools installed and wish to use the new
@@ -264,7 +261,7 @@
 # This option causes the installed Firefox binaries to have the official
 # Firefox name embedded in them. Due to license restrictions, you
 # may not distribute binaries created using this option.  It also
-# means you get a popup EULA when you first run firefox.
+# means you get a popup EULA when you first run Firefox.
 ac_add_options --enable-official-branding
 
 # Use the anti-phishing measures (a blacklist of sites).
@@ -281,8 +278,8 @@
 # display using the X-Window Xinerama libraries.
 #ac_add_options --enable-xinerama
 
-# This option identifies the default binary directory of the Xulrunner
-# installation and is used to locate Xulrunner's installed files. This
+# This option identifies the default binary directory of the Firefox
+# installation and is used to locate Firefox's installed files. This
 # option is is only used for development purposes.
 #ac_add_options --with-default-mozilla-five-home=/usr/lib/firefox-&firefox-version;
 




More information about the blfs-book mailing list