Seamonkey-2.6

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9139 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2011-12-23 13:42:09 +00:00
parent 94cebca205
commit a5f8d28678
3 changed files with 25 additions and 29 deletions

View File

@ -9,7 +9,7 @@ $Date$
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "December 22nd, &year;">
<!ENTITY releasedate "December 23rd, &year;">
<!-- <!ENTITY releasedate "November &day;st, &year;"> -->
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
@ -790,7 +790,7 @@ $Date$
<!ENTITY openoffice-version "3.2.1">
<!-- Chapter 36 -->
<!ENTITY seamonkey-version "2.5">
<!ENTITY seamonkey-version "2.6">
<!ENTITY firefox-version "9.0.1">
<!ENTITY galeon-version "2.0.1">

View File

@ -41,6 +41,15 @@
</listitem>
-->
<listitem>
<para>December 23rd, 2011</para>
<itemizedlist>
<listitem>
<para>[abenton] - Seamonkey 2.6.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>December 22nd, 2011</para>
<itemizedlist>

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY seamonkey-download-http "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 "f0f0dd652ad5ee9458d86aeb626615bd">
<!ENTITY seamonkey-size "57.5 MB">
<!ENTITY seamonkey-buildsize "3 GB (46 MB installed)">
<!ENTITY seamonkey-time "23.7 SBU">
<!ENTITY seamonkey-download-http "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 "11f79686443ec5d1ad3ec005e29e6a80">
<!ENTITY seamonkey-size "92.3 MB">
<!ENTITY seamonkey-buildsize "3 GB (47 MB installed)">
<!ENTITY seamonkey-time "23.8 SBU">
]>
<sect1 id="seamonkey" xreflabel="SeaMonkey-&seamonkey-version;">
@ -40,8 +40,8 @@
are <xref linkend="firefox"/> and <xref linkend="thunderbird"/>. Both are
based on the <application>Mozilla</application> source code.
<!-- if you delete the - -enable-application=suite option,
<application>Thunderbird</application> can be built from this source
tarball.--></para>
<application>Thunderbird</application> will be built from this source
tarball!--></para>
&lfs70_checked;
@ -134,11 +134,9 @@ ac_add_options --disable-necko-wifi
# If you have installed libnotify delete this option:
ac_add_options --disable-libnotify
# If you have installed nss and nspr uncomment these two lines:
# Uncomment these if you have installed them:
# ac_add_options --with-system-nspr
# ac_add_options --with-system-nss
# Uncomment these if you have installed them:
# ac_add_options --enable-system-sqlite
# ac_add_options --enable-system-lcms
# ac_add_options --with-system-libvpx
@ -164,8 +162,7 @@ EOF</userinput></screen>
<para>Compile <application>SeaMonkey</application> by running the
following command:</para>
<screen><userinput>make -f client.mk &amp;&amp;
make -C moz-build-dir/suite/installer</userinput></screen>
<screen><userinput>make -f client.mk</userinput></screen>
<para>This package does not come with a test suite. However, it
can be launched from the build directory before installing with the
@ -175,12 +172,9 @@ make -C moz-build-dir/suite/installer</userinput></screen>
<para>Install <application>SeaMonkey</application> by issuing the following
commands as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>mkdir -pv /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
tar -xvf moz-build-dir/mozilla/dist/seamonkey*.tar.bz2 \
-C /usr/lib/seamonkey-&seamonkey-version; --strip-components=1 &amp;&amp;
<screen role="root"><userinput>make -C moz-build-dir install &amp;&amp;
mkdir -pv /usr/lib/mozilla/plugins &amp;&amp;
ln -svf ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
ln -svf ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &amp;&amp;
cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen>
</sect2>
@ -194,16 +188,9 @@ cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</useri
command. <command>make</command> uses the <filename>client.mk</filename>
file to get initial configuration and setup parameters.</para>
<para><command>make -C moz-build-dir/suite/installer</command>: this
creates a tarball of the <application>Seamonkey</application> you've just
compiled.</para>
<para><command>tar -xf moz-build-dir ...</command>: this untars
<application>Seamonkey</application>. The <option>-C
/usr/lib/seamonkey-2.5</option> tells tar to change to the <filename
class='directory'>/usr/lib/seamonkey-2.5</filename> directory before
untaring it. The <option>--strip-components=1</option> option removes the
leading seamonkey/ from the filename/paths.</para>
<para><command>make -C moz-build-dir install</command>: this runs
<command>make install</command> inside the moz-build-dir
directory.</para>
<para><command>ln -s ../mozilla/plugins /usr/lib/seamonkey-2.5</command>:
this creates a symlink to