[blfs-book] r10285 - in trunk/BOOK: . introduction/welcome xsoft/graphweb xsoft/other

andy at linuxfromscratch.org andy at linuxfromscratch.org
Sat Jun 9 05:01:31 PDT 2012


Author: andy
Date: 2012-06-09 06:01:27 -0600 (Sat, 09 Jun 2012)
New Revision: 10285

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/xsoft/graphweb/firefox.xml
   trunk/BOOK/xsoft/graphweb/seamonkey.xml
   trunk/BOOK/xsoft/other/thunderbird.xml
Log:
seamonkey-2.10

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-06-09 01:20:30 UTC (rev 10284)
+++ trunk/BOOK/general.ent	2012-06-09 12:01:27 UTC (rev 10285)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "08">                   <!-- Always 2 digits -->
+<!ENTITY day          "09">                   <!-- Always 2 digits -->
 <!ENTITY month        "06">                   <!-- Always 2 digits -->
 <!ENTITY year         "2012">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "June 8th, &year;">
+<!ENTITY releasedate  "June 9th, &year;">
 <!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
@@ -944,7 +944,7 @@
 <!ENTITY openoffice-version           "3.2.1"> -->
 
 <!-- Chapter 36 -->
-<!ENTITY seamonkey-version            "2.9">
+<!ENTITY seamonkey-version            "2.10">
 <!ENTITY firefox-version              "13.0">
 
 <!-- Obsolete

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-06-09 01:20:30 UTC (rev 10284)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-06-09 12:01:27 UTC (rev 10285)
@@ -42,6 +42,15 @@
 
 -->
     <listitem>
+      <para>June 9th, 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[abenton] - Updated Seamonkey to 2.10.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>June 8th, 2012</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
===================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml	2012-06-09 01:20:30 UTC (rev 10284)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml	2012-06-09 12:01:27 UTC (rev 10285)
@@ -139,7 +139,7 @@
       following command:
     </para>
 
-<screen><userinput>cat > mozconfig << "EOF"
+<screen><userinput>cat > mozconfig << EOF
 # If you have a multicore machine you can speed up the build by running
 # several jobs at once, but if you have a single core, delete this line:
 mk_add_options MOZ_MAKE_FLAGS="-j4"
@@ -158,7 +158,7 @@
 
 # If you have installed xulrunner uncomment these two lines:
 # ac_add_options --with-system-libxul
-# ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-&xulrunner-version;
+# ac_add_options --with-libxul-sdk=$(pkg-config --variable=sdkdir libxul)
 
 # Uncomment these if you have installed them:
 # ac_add_options --enable-startup-notification
@@ -220,8 +220,8 @@
 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 &&
 ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin &&
-mkdir -p /usr/lib/mozilla/plugins &&
-ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version; &&
+mkdir -pv /usr/lib/mozilla/plugins &&
+ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version; &&
 chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen>
 
     <para>
@@ -237,8 +237,8 @@
 /usr/lib/xulrunner-&xulrunner-version;/xulrunner /usr/lib/firefox-&firefox-version;/application.ini "${@}"
 HERE_DOC
 chmod 755 /usr/bin/firefox &&
-mkdir -p /usr/lib/mozilla/plugins &&
-ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version;</userinput></screen>
+mkdir -pv /usr/lib/mozilla/plugins &&
+ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version;</userinput></screen>
 
     <bridgehead renderas="sect3" id="npapi-firefox" xreflabel="Firefox">
       NPAPI Headers
@@ -251,8 +251,9 @@
       <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir /usr/include/npapi
-cp dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
+<screen role="root"><userinput>rm -rf /usr/include/npapi &&
+mkdir -v /usr/include/npapi &&
+cp -v dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
   </sect2>
 
   <sect2 role="commands">
@@ -333,7 +334,7 @@
       <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir -p /usr/share/applications &&
+<screen role="root"><userinput>mkdir -pv /usr/share/applications &&
 cat > /usr/share/applications/firefox.desktop << "EOF" &&
 [Desktop Entry]
 Encoding=UTF-8

Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
===================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml	2012-06-09 01:20:30 UTC (rev 10284)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml	2012-06-09 12:01:27 UTC (rev 10285)
@@ -8,9 +8,9 @@
   "http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.bz2">
   <!ENTITY seamonkey-download-ftp
   "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.bz2">
-  <!ENTITY seamonkey-md5sum        "4af38acf517a8ab850e6aa7a6b085325">
-  <!ENTITY seamonkey-size          "98 MB">
-  <!ENTITY seamonkey-buildsize     "3.2 GB (48 MB installed)">
+  <!ENTITY seamonkey-md5sum        "c2c41a12107a67e5eedef06d50e26c56">
+  <!ENTITY seamonkey-size          "99 MB">
+  <!ENTITY seamonkey-buildsize     "1.1 GB (45 MB installed)">
   <!ENTITY seamonkey-time          "26.6 SBU">
 ]>
 
@@ -86,8 +86,8 @@
     <itemizedlist spacing="compact">
       <listitem>
         <para>
-          Required patch if you're using <application>GCC-4.7</application>:
-          <ulink url="&patch-root;/seamonkey-&seamonkey-version;_gcc-4.7-1.patch"/>
+          Required patch:
+          <ulink url="&patch-root;/seamonkey-&seamonkey-version;-package-manifest-1.diff"/>
         </para>
       </listitem>
     </itemizedlist>
@@ -146,7 +146,8 @@
       issuing the following command:
     </para>
 
-<screen><?dbfo keep-together="auto"?><userinput>cat > .mozconfig << "EOF"
+<screen><?dbfo keep-together="auto"?><userinput>patch -p1 < ../seamonkey-&seamonkey-version;-package-manifest-1.diff &&
+cat > mozconfig << "EOF"
 # If you have a multicore machine you can speed up the build by running
 # several jobs at once, but if you have a single core, delete this line:
 mk_add_options MOZ_MAKE_FLAGS="-j4"
@@ -196,8 +197,7 @@
       command:
     </para>
 
-<screen><userinput>patch -p1 < ../seamonkey-&seamonkey-version;_gcc-4.7-1.patch &&
-make -f client.mk &&
+<screen><userinput>make -f client.mk &&
 make -C moz-build-dir/suite/installer</userinput></screen>
 
     <para>
@@ -212,12 +212,13 @@
       commands as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir -p /usr/lib/seamonkey-&seamonkey-version; &&
+<screen role="root"><userinput>rm -rf /usr/lib/seamonkey-&seamonkey-version; &&
+mkdir -pv /usr/lib/seamonkey-&seamonkey-version; &&
 tar xf moz-build-dir/mozilla/dist/seamonkey-&seamonkey-version;.en-US.linux-$(uname -m).tar.bz2 \
   -C /usr/lib/seamonkey-&seamonkey-version; --strip-components=1 &&
-ln -s ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &&
+ln -sfv ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &&
 mkdir -pv /usr/lib/mozilla/plugins &&
-ln -svf ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &&
+ln -sfv ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &&
 cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen>
 
     <bridgehead renderas="sect3" id="npapi-seamonkey" xreflabel="Seamonkey">
@@ -231,8 +232,9 @@
       <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir /usr/include/npapi
-cp mozilla/dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
+<screen role="root"><userinput>rm -rf /usr/include/npapi &&
+mkdir -v /usr/include/npapi &&
+cp -v mozilla/dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
 
     <bridgehead renderas="sect3" id="devel-seamonkey" xreflabel="Seamonkey">
       All the Development Libraries and Headers
@@ -251,9 +253,10 @@
 
     <para>
       <command>patch -p1 <
-      ../seamonkey-&seamonkey-version;_gcc-4.7-1.patch</command>: This patch
-      fixes various files to ensure that <application>Seamonkey</application>
-      compiles with <application>GCC 4.7</application>.
+      ../seamonkey-&seamonkey-version;-package-manifest-1.diff</command>: This
+      patch fixes the installer so it can cope with the situation where
+      Seamonkey was configured with --enable-system-sqlite, --with-system-nspr,
+      --with-system-nss and --disable-updater.
     </para>
 
     <para>
@@ -341,7 +344,7 @@
       <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir -p /usr/share/applications &&
+<screen role="root"><userinput>mkdir -pv /usr/share/applications &&
 cat > /usr/share/applications/seamonkey.desktop << "EOF" &&
 [Desktop Entry]
 Encoding=UTF-8
@@ -354,7 +357,7 @@
 StartupNotify=true
 Terminal=false
 EOF
-ln -sv -f /usr/lib/seamonkey-&seamonkey-version;/chrome/icons/default/seamonkey.png /usr/share/pixmaps</userinput></screen>
+ln -sfv /usr/lib/seamonkey-&seamonkey-version;/chrome/icons/default/seamonkey.png /usr/share/pixmaps</userinput></screen>
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/xsoft/other/thunderbird.xml
===================================================================
--- trunk/BOOK/xsoft/other/thunderbird.xml	2012-06-09 01:20:30 UTC (rev 10284)
+++ trunk/BOOK/xsoft/other/thunderbird.xml	2012-06-09 12:01:27 UTC (rev 10285)
@@ -181,10 +181,10 @@
       commands as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir -p /usr/lib/thunderbird-&thunderbird-version; &&
+<screen role="root"><userinput>mkdir -pv /usr/lib/thunderbird-&thunderbird-version; &&
 tar xf thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \
   -C /usr/lib/thunderbird-&thunderbird-version; --strip-components=1 &&
-ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput></screen>
+ln -sfv ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput></screen>
 
     <para>
       The above instructions just install the parts you need to run
@@ -283,7 +283,7 @@
       <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>mkdir -p /usr/share/applications &&
+<screen role="root"><userinput>mkdir -pv /usr/share/applications &&
 cat > /usr/share/applications/thunderbird.desktop << "EOF" &&
 [Desktop Entry]
 Encoding=UTF-8
@@ -296,7 +296,7 @@
 StartupNotify=true
 Terminal=false
 EOF
-ln -svf /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png \
+ln -sfv /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png \
   /usr/share/pixmaps/thunderbird.png</userinput></screen>
     </sect3>
   </sect2>




More information about the blfs-book mailing list