Update to seamonkey-2.12.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10664 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2012-09-14 01:39:18 +00:00
parent ffb5c7b78b
commit fc9245e12d
3 changed files with 26 additions and 15 deletions

View File

@ -1003,7 +1003,7 @@ $Date$
-->
<!-- Chapter 36 -->
<!ENTITY seamonkey-version "2.10.1">
<!ENTITY seamonkey-version "2.12.1">
<!ENTITY firefox-version "14.0.1">
<!-- Obsolete

View File

@ -46,6 +46,10 @@
<listitem>
<para>September 13th, 2012</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to seamonkey-2.12.1. Fixes
<ulink url="&blfs-ticket-root;3535">#3535</ulink>.</para>
</listitem>
<listitem>
<para>[rthomsen] - Qt 4.8.3.</para>
</listitem>

View File

@ -8,10 +8,10 @@
"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 "1c89d3657b5e2e9765391208c5f9bfda">
<!ENTITY seamonkey-size "99 MB">
<!ENTITY seamonkey-buildsize "1.1 GB (45 MB installed)">
<!ENTITY seamonkey-time "27 SBU">
<!ENTITY seamonkey-md5sum "89bc1360aa1eb59c5b4177373bb16502">
<!ENTITY seamonkey-size "102 MB">
<!ENTITY seamonkey-buildsize "1.2 GB (45 MB installed)">
<!ENTITY seamonkey-time "29 SBU">
]>
<sect1 id="seamonkey" xreflabel="SeaMonkey-&seamonkey-version;">
@ -46,7 +46,7 @@
based on the <application>Mozilla</application> source code.
</para>
&lfs71_checked;
&lfs72_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -81,7 +81,7 @@
</para>
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Download</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@ -91,7 +91,7 @@
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">SeaMonkey Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -134,14 +134,14 @@
<sect2 role="installation">
<title>Installation of SeaMonkey</title>
<!--
<para>
If you have not installed <xref linkend="wireless_tools"/>, apply the
patch or the installer will fail:
</para>
<screen><userinput>patch -p1 &lt; ../seamonkey-&seamonkey-version;-necko-wifi-1.patch</userinput></screen>
-->
<para>
The configuration of <application>SeaMonkey</application> is accomplished
by creating a <filename>mozconfig</filename> file containing the desired
@ -218,13 +218,17 @@ make -C moz-build-dir/suite/installer</userinput></screen>
commands as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>rm -rf /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
<screen role="root"><userinput>rm -rf /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
mkdir -pv /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
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 &amp;&amp;
ln -sfv ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &amp;&amp;
mkdir -pv /usr/lib/mozilla/plugins &amp;&amp;
-C /usr/lib/seamonkey-&seamonkey-version; --strip-components=1 &amp;&amp;
ln -sfv ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &amp;&amp;
mkdir -pv /usr/lib/mozilla/plugins &amp;&amp;
ln -sfv ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
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">
@ -238,13 +242,14 @@ cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</useri
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>rm -rf /usr/include/npapi &amp;&amp;
<screen role="root"><userinput>rm -rf /usr/include/npapi &amp;&amp;
mkdir -v /usr/include/npapi &amp;&amp;
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
</bridgehead>
<para>
If you want to install the full <application>SeaMonkey</application>
development environment, as the
@ -343,6 +348,7 @@ cp -v mozilla/dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
</para>
<screen role="root"><userinput>mkdir -pv /usr/share/applications &amp;&amp;
cat &gt; /usr/share/applications/seamonkey.desktop &lt;&lt; "EOF" &amp;&amp;
[Desktop Entry]
Encoding=UTF-8
@ -355,6 +361,7 @@ Categories=Network;GTK;Application;Email;Browser;WebBrowser;News;
StartupNotify=true
Terminal=false
EOF
ln -sfv /usr/lib/seamonkey-&seamonkey-version;/chrome/icons/default/seamonkey.png \
/usr/share/pixmaps</userinput></screen>
</sect2>