Author: ken
Date: Sat Jul  6 14:51:39 2013
New Revision: 11362

Log:
firefox-22.0. Using a sourceforge variant for http download, updated mozconfig 
- all cores now used by default, at least on 2 and 4 core machines, removed the 
escaped dollar : I can no longer replicate the problem and the escape could 
break the mozconfig.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/lib/xulrunner.xml
   trunk/BOOK/xsoft/graphweb/firefox.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Fri Jul  5 12:26:09 2013        (r11361)
+++ trunk/BOOK/general.ent      Sat Jul  6 14:51:39 2013        (r11362)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "05">                   <!-- Always 2 digits -->
+<!ENTITY day          "06">                   <!-- Always 2 digits -->
 <!ENTITY month        "07">                   <!-- Always 2 digits -->
 <!ENTITY year         "2013">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "July 3rd, &year;">
+<!ENTITY releasedate  "July 6th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- 
version|testing|unstable|development] -->
@@ -576,7 +576,7 @@
 <!ENTITY startup-notification-version "0.12">
 <!ENTITY webkitgtk-version            "1.10.2">   <!-- Even minors only -->
 <!ENTITY webkitgtk2-version           "2.0.2">    <!-- Even minors only -->
-<!ENTITY xulrunner-version            "21.0">
+<!ENTITY xulrunner-version            "22.0">
 
 <!ENTITY gtk2-libdir                  "2.0/2.10.0">
 <!ENTITY qt4-dir                      "$QTDIR">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Fri Jul  5 12:26:09 
2013        (r11361)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sat Jul  6 14:51:39 
2013        (r11362)
@@ -44,6 +44,15 @@
 
 -->
     <listitem>
+      <para>July 6th, 2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - firefox- and xulrunner-22.0.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>July 5th, 2013</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/x/lib/xulrunner.xml
==============================================================================
--- trunk/BOOK/x/lib/xulrunner.xml      Fri Jul  5 12:26:09 2013        (r11361)
+++ trunk/BOOK/x/lib/xulrunner.xml      Sat Jul  6 14:51:39 2013        (r11362)
@@ -5,13 +5,13 @@
   %general-entities;
 
   <!ENTITY xulrunner-download-http
-           
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2";>
+           
"http://www.sourceforge.net/projects/portableapps/files/Source/Firefox/firefox-&firefox-version;.source.tar.bz2";>
   <!ENTITY xulrunner-download-ftp
            
"ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2";>
-  <!ENTITY xulrunner-md5sum        "6e2510e9466b280c367de0e4c05a8840">
-  <!ENTITY xulrunner-size          "101 MB">
-  <!ENTITY xulrunner-buildsize     "4.1 GB (125 MB installed)">
-  <!ENTITY xulrunner-time          "35 SBU">
+  <!ENTITY xulrunner-md5sum        "4ffb6d1c1a04ca8e3dbca23df09626dd">
+  <!ENTITY xulrunner-size          "107 MB">
+  <!ENTITY xulrunner-buildsize     "4.4 GB (87 MB installed)">
+  <!ENTITY xulrunner-time          "32 SBU">
 ]>
 
 <sect1 id="xulrunner" xreflabel="Xulrunner-&xulrunner-version;">
@@ -138,10 +138,10 @@
     </para>
 
 <screen><userinput>cat &gt; mozconfig &lt;&lt; "EOF"
-# If you have a multicore machine you can speed up the build by running
-# several jobs at once by uncommenting the following line and setting the
-# value to number of CPU cores:
-#mk_add_options MOZ_MAKE_FLAGS="-j4"
+# If you have a multicore machine, firefox will now use all the cores by
+# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
+# by uncommenting the next line and setting a valid number of CPU cores.
+#mk_add_options MOZ_MAKE_FLAGS="-j1"
 
 # If you have installed DBus-Glib comment out this line:
 ac_add_options --disable-dbus
@@ -217,10 +217,9 @@
 rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins &amp;&amp;
 ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; &amp;&amp;
 
-chmod -v 755 /usr/lib/xulrunner-&xulrunner-version;/libxpcom.so \
-             /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell 
&amp;&amp;
+chmod -v 755 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell 
&amp;&amp;
 
-for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so; do
+for library in libmozalloc.so libmozjs.so libxul.so; do
     ln -sfv ../../../xulrunner-&xulrunner-version;/$library \
             /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/$library
     ln -sfv xulrunner-&xulrunner-version;/$library /usr/lib/$library
@@ -253,7 +252,7 @@
     </para>
 
     <para>
-      <command>for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so 
...
+      <command>for library in libmozalloc.so libmozjs.so libxul.so ...
       </command>: The libraries shipped with this package are installed into
       <filename 
class="directory">/usr/lib/xulrunner-&xulrunner-version;</filename>
       which means they will not be found at runtime. These commands make

Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml       Fri Jul  5 12:26:09 2013        
(r11361)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml       Sat Jul  6 14:51:39 2013        
(r11362)
@@ -5,13 +5,13 @@
   %general-entities;
 
   <!ENTITY firefox-download-http
-           
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2";>
+           
"http://www.sourceforge.net/projects/portableapps/files/Source/Firefox/firefox-&firefox-version;.source.tar.bz2";>
   <!ENTITY firefox-download-ftp
            
"ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2";>
-  <!ENTITY firefox-md5sum        "6e2510e9466b280c367de0e4c05a8840">
-  <!ENTITY firefox-size          "101 MB">
-  <!ENTITY firefox-buildsize     "4.1 GB (45 MB installed) (or 730 MB and 4.0 
MB if using Xulrunner)">
-  <!ENTITY firefox-time          "35 SBU (0.4 SBU if using Xulrunner)">
+  <!ENTITY firefox-md5sum        "4ffb6d1c1a04ca8e3dbca23df09626dd">
+  <!ENTITY firefox-size          "107 MB">
+  <!ENTITY firefox-buildsize     "4.4 GB (46 MB installed) (or 784 MB and 4.2 
MB if using Xulrunner)">
+  <!ENTITY firefox-time          "32 SBU (0.2 SBU if using Xulrunner)">
 ]>
 
 <sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
@@ -144,18 +144,15 @@
       below. To see the entire list of available configuration options (and an
       abbreviated description of each one), issue <command>./configure
       --help</command>. You may also wish to review the entire file and
-      uncomment any other desired options. The commented line for
-      <literal>--with-libxul-sdk</literal> has an escaped dollar sign - if you
-      have chosed to paste the entries into a <filename>mozconfig</filename> 
file
-      in your editor, you do not need the escape, it is only necessary when 
invoking
-      a subshell in a HERE document. Create the file by issuing the following 
command:
+      uncomment any other desired options.
+      Create the file by issuing the following command:
     </para>
 
 <screen><userinput>cat &gt; mozconfig &lt;&lt; "EOF"
-# If you have a multicore machine you can speed up the build by running
-# several jobs at once by uncommenting the following line and setting the
-# value to number of CPU cores:
-#mk_add_options MOZ_MAKE_FLAGS="-j4"
+# If you have a multicore machine, firefox will now use all the cores by
+# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
+# by uncommenting the next line and setting a valid number of CPU cores.
+#mk_add_options MOZ_MAKE_FLAGS="-j1"
 
 # If you have installed DBus-Glib comment out this line:
 ac_add_options --disable-dbus
@@ -173,9 +170,11 @@
 # If you have not installed Yasm then uncomment this line:
 #ac_add_options --disable-webm
 
-# If you have installed xulrunner uncomment following two lines:
+# If you have installed xulrunner uncomment the next two ac_add_options lines
+# and check that the sdk will be set by running pkg-config in a subshell
+# and has not become hardcoded or empty when you created this file
 #ac_add_options --with-system-libxul
-#ac_add_options --with-libxul-sdk=\$(pkg-config --variable=sdkdir libxul)
+#ac_add_options --with-libxul-sdk=$(pkg-config --variable=sdkdir libxul)
 
 # Comment out following options if you have not installed
 # recommended dependencies:
@@ -251,7 +250,6 @@
 tar -xvf firefox-build-dir/dist/firefox-&firefox-version;.en-US.linux-$(uname 
-m).tar.bz2 \
     -C /usr/lib/firefox-&firefox-version; --strip-components=1 &amp;&amp;
 chown -R -v root:root /usr/lib/firefox-&firefox-version; &amp;&amp;
-chmod -v 755 /usr/lib/firefox-&firefox-version;/libxpcom.so &amp;&amp;
 
 ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin &amp;&amp;
 
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to