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>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page