Changeset b5eb704


Ignore:
Timestamp:
02/27/2006 04:02:49 AM (18 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
a26609e
Parents:
d3ef1e4
Message:

Added seamonkey-1.0 and deleted mozilla

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5684 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
14 edited
1 moved

Legend:

Unmodified
Added
Removed
  • basicnet/mailnews/nail.xml

    rd3ef1e4 rb5eb704  
    6767    <bridgehead renderas="sect4">Optional</bridgehead>
    6868    <para role="optional"><xref linkend="openssl"/> or Mozilla NSS (from
    69     <xref linkend="mozilla"/> or
     69    <xref linkend="seamonkey"/> or
    7070    <xref linkend="firefox"/> or
    7171    <xref linkend="thunderbird"/>),
  • basicnet/mailnews/other.xml

    rd3ef1e4 rb5eb704  
    2626  <para><xref linkend="balsa"/> is a GTK2 based mail client.</para>
    2727
    28   <para><xref linkend="mozilla"/> includes both a mail client and newsreader in
     28  <para><xref linkend="seamonkey"/> includes both a mail client and newsreader in
    2929  its installation.</para>
    3030
  • general.ent

    rd3ef1e4 rb5eb704  
    1 <!ENTITY day          "26">                   <!-- Always 2 digits -->
     1<!ENTITY day          "27">                   <!-- Always 2 digits -->
    22<!ENTITY month        "02">                   <!-- Always 2 digits -->
    33<!ENTITY year         "2006">
     
    497497<!-- Chapter 36 -->
    498498<!ENTITY mozilla-version              "1.7.12">
     499<!ENTITY seamonkey-version            "1.0">
    499500<!ENTITY firefox-version              "1.5">
    500501<!ENTITY galeon-version               "2.0.0">
  • general/graphlib/librsvg.xml

    rd3ef1e4 rb5eb704  
    7575    <para role="optional"><xref linkend="gnome-vfs"/>,
    7676    <xref linkend="libgnomeprintui"/>,
    77     <xref linkend="mozilla"/> or <xref linkend="firefox"/>,
     77    <xref linkend="seamonkey"/> or <xref linkend="firefox"/>,
    7878    <xref linkend="gtk-doc"/> and
    7979    <xref linkend="docbook-utils"/></para>
  • gnome/add/epiphany.xml

    rd3ef1e4 rb5eb704  
    6767    <xref linkend="which"/>,
    6868    <xref linkend="iso-codes"/>, and
    69     <xref linkend="mozilla"/> or
     69    <xref linkend="seamonkey"/> or
    7070    <xref linkend="firefox"/> or
    7171    <xref linkend="thunderbird"/></para>
  • gnome/add/totem.xml

    rd3ef1e4 rb5eb704  
    8080    <bridgehead renderas="sect4">Optional</bridgehead>
    8181    <para role="optional"><xref linkend="nautilus"/>,
    82     <xref linkend="mozilla"/> or <xref linkend="firefox"/>
     82    <xref linkend="seamonkey"/> or <xref linkend="firefox"/>
    8383    (to build the browser plug-in, requires <xref linkend="dbus"/> also),
    8484    <ulink url="http://www.evation.com/libirman/libirman.html">libirman</ulink>,
  • gnome/core/yelp.xml

    rd3ef1e4 rb5eb704  
    6464    <para role="required"><xref linkend="libgnomeui"/>,
    6565    <xref linkend="gnome-doc-utils"/>, and
    66     a Gecko HTML rendering engine (<xref linkend="mozilla"/> or
     66    a Gecko HTML rendering engine (<xref linkend="seamonkey"/> or
    6767    <xref linkend="firefox"/> or
    6868    <xref linkend="thunderbird"/>)</para>
  • gnome/otherlibs/soup.xml

    rd3ef1e4 rb5eb704  
    8181    <para role="optional"><xref linkend="apache"/>,
    8282    <xref linkend="openssl"/> or
    83     <xref linkend="mozilla"/> (for the NSS libraries),
     83    <xref linkend="seamonkey"/> (for the NSS libraries),
    8484    <xref linkend="gtk-doc"/> and
    8585    <xref linkend="docbook-utils"/></para>
  • introduction/welcome/changelog.xml

    rd3ef1e4 rb5eb704  
    4141
    4242-->
     43
     44    <listitem>
     45      <para>February 27th, 2006</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[bdubbs] - Added seamonkey-1.0 and deleted mozilla.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
     52   
    4353    <listitem>
    4454      <para>February 25th, 2006</para>
  • introduction/welcome/conventions.xml

    rd3ef1e4 rb5eb704  
    5151  </blockquote>
    5252
    53   <para><xref linkend="mozilla"/></para>
     53  <para><xref linkend="seamonkey"/></para>
    5454
    5555  <blockquote>
  • kde/devel/kdebindings.xml

    rd3ef1e4 rb5eb704  
    7777    <xref linkend="ruby"/>,
    7878    <xref linkend="jdk"/>,
    79     <xref linkend="mozilla"/>,
     79    <xref linkend="seamonkey"/>,
    8080    <ulink url="http://go-mono.org">Mono</ulink>,
    8181    <ulink url="http://www.southern-storm.com.au/portable_net.html">DotGNU Portable.NET</ulink>, and
  • xsoft/graphweb/galeon.xml

    rd3ef1e4 rb5eb704  
    6565    <bridgehead renderas="sect4">Required</bridgehead>
    6666    <para role="required"><xref linkend="libgnomeui"/> and
    67     a Gecko-based rendering engine (<xref linkend="mozilla"/> or
     67    a Gecko-based rendering engine (<xref linkend="seamonkey"/> or
    6868    <xref linkend="firefox"/> or
    6969    <xref linkend="thunderbird"/> or
  • xsoft/graphweb/graphweb.xml

    rd3ef1e4 rb5eb704  
    1414  you can find one you enjoy using or give them each a trial run.</para>
    1515
    16   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mozilla.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="seamonkey.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="firefox.xml"/>
    1818  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="galeon.xml"/>
  • xsoft/graphweb/seamonkey.xml

    rd3ef1e4 rb5eb704  
    55  %general-entities;
    66
    7   <!ENTITY mozilla-download-http      "http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla&mozilla-version;/source/mozilla-&mozilla-version;-source.tar.bz2">
    8   <!ENTITY mozilla-download-ftp       "ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla&mozilla-version;/source/mozilla-&mozilla-version;-source.tar.bz2">
    9   <!ENTITY mozilla-md5sum             "f1ad6adbbc0510eb76d352c94c801fac">
    10   <!ENTITY mozilla-size               "30.4 MB">
    11   <!ENTITY mozilla-buildsize          "575 MB">
    12   <!ENTITY mozilla-time               "9.4 SBU">
     7  <!ENTITY mozilla-download-http      "http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&seamonkey-version;/seamonkey-&seamonkey-version;.source.tar.bz2">
     8  <!ENTITY mozilla-download-ftp       "ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&seamonkey-version;/seamonkey-&seamonkey-version;.source.tar.bz2">
     9  <!ENTITY mozilla-md5sum             "e4f2edc5b2248d090303c70f5b28f210">
     10  <!ENTITY mozilla-size               "33.3 MB">
     11  <!ENTITY mozilla-buildsize          "625 MB">
     12  <!ENTITY mozilla-time               "15.3 SBU">
    1313
    1414  <!--
     
    1818  The information below is for the Enigmail and IPC downloads. Additionally,
    1919  a makemake file is download because we cannot build Enigmail using an
    20   object directory without it. Informaiton about the Enigmail source to
     20  object directory without it. Information about the Enigmail source to
    2121  check for updates is located at http://enigmail.mozdev.org/source.html.
    2222
     
    3131  -->
    3232
    33   <!ENTITY mozilla-enigmail-version   "0.93.0">
     33  <!ENTITY mozilla-enigmail-version   "0.94.0">
    3434  <!ENTITY mozilla-ipc-version        "1.1.3">
    3535  <!ENTITY enigmail-makemake-version  "?rev=1.3">
     
    3737  <!ENTITY mozilla-ipc-download       "http://www.mozilla-enigmail.org/downloads/src/ipc-&mozilla-ipc-version;.tar.gz">
    3838  <!ENTITY enigmail-makemake-download "http://www.mozdev.org/source/browse/~checkout~/enigmail/src/makemake">
    39   <!ENTITY mozilla-enigmail-md5sum    "cb7126705924cb7f0de205b4ff4e28b4">
     39  <!ENTITY mozilla-enigmail-md5sum    "d326c302c1d2d68217fffcaa01ca7632">
    4040  <!ENTITY mozilla-ipc-md5sum         "64ba4c6e3b52568468c4f6680ec7e679">
    4141]>
    4242
    43 <sect1 id="mozilla" xreflabel="Mozilla-&mozilla-version;">
    44   <?dbhtml filename="mozilla.html" ?>
     43<sect1 id="seamonkey" xreflabel="Seamonkey-&seamonkey-version;">
     44  <?dbhtml filename="seamonkey.html" ?>
    4545
    4646  <sect1info>
     
    4848    <date>$Date$</date>
    4949    <keywordset>
    50       <keyword role="package">mozilla-&mozilla-version;-source.tar</keyword>
    51       <keyword role="ftpdir">mozilla</keyword>
     50      <keyword role="package">seamonkey-&seamonkey-version;-source.tar</keyword>
     51      <keyword role="ftpdir">seamonkey</keyword>
    5252    </keywordset>
    5353  </sect1info>
    5454
    55   <title>Mozilla-&mozilla-version;</title>
    56 
    57   <indexterm zone="mozilla">
    58     <primary sortas="a-Mozilla">Mozilla</primary>
     55  <title>Seamonkey-&seamonkey-version;</title>
     56
     57  <indexterm zone="seamonkey">
     58    <primary sortas="a-Seamonkey">Seamonkey</primary>
    5959  </indexterm>
    6060
    6161  <sect2 role="package">
    62     <title>Introduction to Mozilla</title>
    63 
    64     <para><application>Mozilla</application> is a browser suite, the Open
     62    <title>Introduction to Seamonkey</title>
     63
     64    <para><application>Seamonkey</application> is a browser suite, the Open
    6565    Source sibling of <application>Netscape</application>. It includes the
    6666    browser, composer, mail and news clients, a calendar client and an
    67     IRC client.</para>
    68 
    69     <para>The <application>Mozilla</application> project also hosts two
    70     subprojects that aim to satisfy the needs of users who don't need the
    71     complete browser suite or prefer to have separate applications for
    72     browsing and e-mail. These subprojects are <ulink
    73     url="http://www.mozilla.com/firefox/">Mozilla Firefox</ulink>,
    74     (a stand-alone browser based on the <application>Mozilla</application>
    75     source code) and <ulink
    76     url="http://www.mozilla.com/thunderbird/">Mozilla Thunderbird</ulink>,
    77     (a stand-alone mail/newsgroup client based on the
    78     <application>Mozilla</application> source code). The build instructions
    79     for these two applications are discussed in separate sections:</para>
     67    IRC client.  It is the follow-on to the Mozilla browser suite.</para>
     68
     69    <para>The Mozilla project also hosts two subprojects that aim to satisfy
     70    the needs of users who don't need the complete browser suite or prefer to
     71    have separate applications for browsing and e-mail. These subprojects are
     72    <ulink url="http://www.mozilla.com/firefox/">Mozilla Firefox</ulink>, (a
     73    stand-alone browser based on the <application>Mozilla</application> source
     74    code) and <ulink url="http://www.mozilla.com/thunderbird/">Mozilla
     75    Thunderbird</ulink>, (a stand-alone mail/newsgroup client based on the
     76    <application>Mozilla</application> source code). The build instructions for
     77    these two applications are discussed in separate sections:</para>
    8078
    8179    <itemizedlist>
     
    109107      </listitem>
    110108    </itemizedlist>
    111 
     109<!--
    112110    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    113111    <itemizedlist spacing="compact">
    114112      <listitem>
    115         <para>Required patch: <ulink
    116           url="&patch-root;/mozilla-&mozilla-version;-gcc4-1.patch"/></para>
    117       </listitem>
    118       <listitem>
    119         <para>Required patch: <ulink
    120           url="&patch-root;/mozilla-&mozilla-version;-gfx_fixes-1.patch"/></para>
    121       </listitem>
    122       <listitem>
    123         <para>Required patch (if using system-installed versions of
    124         <application>NSS</application> and <application>NSPR</application>):
     113        <para>Required patch:
    125114        <ulink
    126115        url="&patch-root;/mozilla-&mozilla-version;-system_nss-1.patch"/>
     116         (if using system-installed versions of <application>NSS</application>
     117         and <application>NSPR</application>)
    127118        </para>
    128119      </listitem>
    129120    </itemizedlist>
    130 
    131     <para>To enable the <application>Enigmail</application> extension to
    132     the <application>Mozilla</application> mail client, you'll need to
    133     download the two tarballs and <command>makemake</command> file listed
    134     below. The <application>Enigmail</application> extension allows users to
    135     access the authentication and encryption features provided by the
     121-->
     122
     123    <para>To enable the <application>Enigmail</application> extension to the
     124    <application>Seamonkey</application> mail client, you'll need to download
     125    the two tarballs and <command>makemake</command> file listed below. The
     126    <application>Enigmail</application> extension allows users to access the
     127    authentication and encryption features provided by the
    136128    <application>GnuPG</application> package. The
    137129    <application>Enigmail</application> extension will not operate correctly
     
    160152    be copied into the source tree to replace an existing file during the
    161153    installation instructions. The instructions expect the file to be named
    162     <filename>mozilla-&mozilla-version;-enigmail_makemake</filename>. If you
     154    <filename>seamonkey-&seamonkey-version;-enigmail_makemake</filename>. If you
    163155    have <xref linkend="wget"/> installed, you can download and rename the file
    164156    in one step using the following command:</para>
    165157
    166 <screen><userinput>wget -O mozilla-&mozilla-version;-enigmail_makemake \
     158<screen><userinput>wget -O seamonkey-&seamonkey-version;-enigmail_makemake \
    167159&enigmail-makemake-download;\
    168160&enigmail-makemake-version;</userinput></screen>
    169161
    170     <bridgehead renderas="sect3">Mozilla Dependencies</bridgehead>
     162    <bridgehead renderas="sect3">Seamonkey Dependencies</bridgehead>
    171163
    172164    <bridgehead renderas="sect4">Required</bridgehead>
    173     <para role="required"><xref linkend="gtk2"/>,
    174     <xref linkend="libidl"/>, and
    175     <xref linkend="zip"/></para>
    176 
    177     <para>Note: <application>libjpeg</application> should have been installed
    178     before <application>GTK+</application> and should exist on your system. If
    179     for some reason you haven't installed <application>libjpeg</application>,
    180     you should remove the <option>--with-system-jpeg</option> option from the
    181     <filename>.mozconfig</filename> file created below.</para>
    182 
    183     <bridgehead renderas="sect4">Recommended (if you will be installing any
    184     other package that utilizes NSS/NSPR, such as
    185     <application>Firefox</application>,
    186     <application>Thunderbird</application> or
    187     <application>Evolution</application>)</bridgehead>
    188     <para role="recommended"><xref linkend="nss"/></para>
     165    <para role="required">
     166      <xref linkend="gtk2"/>,
     167      <xref linkend="libidl"/>, and
     168      <xref linkend="zip"/>
     169    </para>
     170
     171    <note>
     172      <para><application>libjpeg</application> should have been installed
     173      before <application>GTK+</application> and should exist on your system. If
     174      for some reason you haven't installed <application>libjpeg</application>,
     175      you should remove the <option>--with-system-jpeg</option> option from the
     176      <filename>.mozconfig</filename> file created below.</para>
     177    </note>
     178
     179    <bridgehead renderas="sect4">Recommended</bridgehead>
     180    <para role="recommended">
     181      <xref linkend="nss"/> (needed if you will be installing any other
     182      package that utilizes NSS/NSPR, such as <application>Firefox</application>,
     183      <application>Thunderbird</application> or
     184      <application>Evolution</application>)
     185    </para>
    189186
    190187    <bridgehead renderas="sect4">Optional</bridgehead>
    191     <para role="optional"><xref linkend="unzip"/>,
    192     <xref linkend="gnome-vfs"/> (to build the gnomevfs extension),
    193     <xref linkend="libart_lgpl"/>, and
    194     <xref linkend="heimdal"/> or <xref linkend="mitkrb"/>
    195     (for the GSSAPI libraries to build the negotiateauth extension)</para>
     188    <para role="optional">
     189      <xref linkend="unzip"/>,
     190      <xref linkend="gnome-vfs"/> (to build the gnomevfs extension),
     191      <xref linkend="libart_lgpl"/>, and
     192      <xref linkend="heimdal"/> or <xref linkend="mitkrb"/>
     193      (for the GSSAPI libraries to build the negotiateauth extension)
     194    </para>
    196195
    197196  </sect2>
    198197
    199198  <sect2 role="installation">
    200     <title>Installation of Mozilla</title>
    201 
    202     <para>The configuration of <application>Mozilla</application> is
     199    <title>Installation of Seamonkey</title>
     200
     201    <para>The configuration of <application>Seamonkey</application> is
    203202    accomplished by creating a <filename>.mozconfig</filename> file containing
    204203    the desired configuration options. A default <filename>.mozconfig</filename>
     
    212211    you would prefer to download the file instead of creating it by typing or
    213212    cut-and-pasting, you can find it at <ulink
    214     url="&files-anduin;/mozilla-&mozilla-version;-mozconfig"/>
     213    url="&files-anduin;/seamonkey-&seamonkey-version;-mozconfig"/>
    215214    (the file must be installed in the root of the source tree
    216215    <filename class='directory'>mozilla</filename> directory, and named
     
    235234
    236235# Options in all Mozilla-family builds
    237 ac_add_options --enable-official-branding
    238236ac_add_options --enable-strip
    239237ac_add_options --disable-tests
     
    241239ac_add_options --disable-accessibility
    242240
    243 # Options used for graphics settings in Mozilla Suite (Not Seamonkey)
    244 ac_add_options --enable-default-toolkit=gtk2
    245 ac_add_options --enable-xft
    246 ac_add_options --disable-freetype2
    247 
    248 # Options used just for Mozilla Suite (Not Seamonkey)
    249 ac_add_options --enable-optimize
    250 ac_add_options --disable-debug
    251 ac_add_options --disable-logging
    252 ac_add_options --enable-crypto
    253 ac_add_options --enable-extensions=all
    254 
    255 # Options used just for Mozilla Suite
     241# Options used just for Mozilla/Seamonkey Suite
    256242ac_add_options --enable-ldap
    257243ac_add_options --enable-calendar
     
    262248
    263249EOF</userinput></screen>
    264 
     250<!--
    265251    <para>If you have system-installed Network Security Services (NSS) and
    266252    Netscape Portable Runtime (NSPR) libraries and you uncommented the
     
    268254    them, apply the following patch:</para>
    269255
    270 <screen><userinput>patch -Np1 -i ../mozilla-&mozilla-version;-system_nss-1.patch</userinput></screen>
    271 
    272     <para>Compile <application>Mozilla</application> by running the
     256<screen><userinput>patch -Np1 -i ../seamonkey-&seamonkey-version;-system_nss-1.patch</userinput></screen>
     257-->
     258    <para>Compile <application>Seamonkey</application> by running the
    273259    following commands:</para>
    274260
    275 <screen><userinput>export MOZILLA_OFFICIAL="1" &amp;&amp;
    276 export BUILD_OFFICIAL="1" &amp;&amp;
    277 
    278 patch -Np1 -i ../mozilla-&mozilla-version;-gfx_fixes-1.patch &amp;&amp;
    279 patch -Np1 -i ../mozilla-&mozilla-version;-gcc4-1.patch &amp;&amp;
    280 
    281 make -f client.mk build</userinput></screen>
    282 
    283     <para>If you're building the <application>Mozilla</application>
     261<screen><userinput>make -f client.mk build</userinput></screen>
     262
     263    <para>If you're building the <application>Seamonkey</application>
    284264    mail/newsgroup client and plan to install the
    285265    <application>Enigmail</application> extension, issue the following
    286266    commands:</para>
    287267
    288 <screen><userinput>tar -xf ../enigmail-&mozilla-enigmail-version;.tar.gz -C extensions &amp;&amp;
     268<screen><userinput>tar -xf ../enigmail-&mozilla-enigmail-version;.tar.gz -C mailnews/extensions &amp;&amp;
    289269tar -xf ../ipc-&mozilla-ipc-version;.tar.gz -C extensions &amp;&amp;
    290270
    291 install -v -m755 -b ../mozilla-&mozilla-version;-enigmail_makemake \
     271install -v -m755 -b ../seamonkey-&mozilla-version;-enigmail_makemake \
    292272    extensions/ipc/makemake &amp;&amp;
    293 install -v -m755 -b ../mozilla-&mozilla-version;-enigmail_makemake \
    294     extensions/enigmail/makemake &amp;&amp;
     273install -v -m755 -b ../seamonkey-&mozilla-version;-enigmail_makemake \
     274    mailnews/extensions/enigmail/makemake &amp;&amp;
    295275
    296276cd extensions/ipc &amp;&amp;
    297277./makemake -r &amp;&amp;
    298278
    299 cd ../enigmail &amp;&amp;
     279cd ../../mailnews/extensions/enigmail &amp;&amp;
    300280./makemake -r &amp;&amp;
    301281
    302 cd ../.. &amp;&amp;
     282cd ../../.. &amp;&amp;
    303283make -C ../mozilla-build/extensions/ipc &amp;&amp;
    304 make -C ../mozilla-build/extensions/enigmail &amp;&amp;
    305 make -C ../mozilla-build/extensions/enigmail xpi</userinput></screen>
    306 
    307     <para>Install <application>Mozilla</application> by issuing the following
     284make -C ../mozilla-build/mailnews/extensions/enigmail &amp;&amp;
     285make -C ../mozilla-build/mailnews/extensions/enigmail xpi</userinput></screen>
     286
     287    <para>Install <application>Seamonkey</application> by issuing the following
    308288    commands as the <systemitem class="username">root</systemitem> user:</para>
    309289
     
    311291
    312292install -v -m644 ../mozilla-build/dist/public/ldap-private/* \
    313     /usr/include/mozilla-&mozilla-version;/ldap &amp;&amp;
    314 
    315 install -v -m755 -d /usr/lib/mozilla-&mozilla-version;/defaults/isp/US &amp;&amp;
     293    /usr/include/seamonkey-&seamonkey-version;/ldap &amp;&amp;
     294
     295install -v -m755 -d /usr/lib/seamonkey-&seamonkey-version;/defaults/isp/US &amp;&amp;
    316296install -v -m644 mailnews/base/ispdata/movemail.rdf \
    317     /usr/lib/mozilla-&mozilla-version;/defaults/isp &amp;&amp;
    318 ln -v -s ../movemail.rdf /usr/lib/mozilla-&mozilla-version;/defaults/isp/US</userinput></screen>
     297    /usr/lib/seamonkey-&seamonkey-version;/defaults/isp &amp;&amp;
     298ln -v -s ../movemail.rdf /usr/lib/seamonkey-&seamonkey-version;/defaults/isp/US</userinput></screen>
    319299
    320300<!-- Commenting this out per the discussion on BLFS-Dev about this.
     
    345325-->
    346326
    347     <para>If you built <application>Mozilla</application> utilizing
     327    <para>If you built <application>Seamonkey</application> utilizing
    348328    system-installed NSS and NSPR libraries, the
    349     <filename>mozilla-ns*.pc</filename> <application>pkgconfig</application>
     329    <filename>seamonkey-ns*.pc</filename> <application>pkgconfig</application>
    350330    files are broken as they point to the wrong directories where the actual
    351331    libraries and interface headers are located. Issue the following commands
     
    353333    broken files with symbolic links to known good files:</para>
    354334   
    355 <screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/mozilla-nss.pc &amp;&amp;
    356 ln -v -sf nspr.pc /usr/lib/pkgconfig/mozilla-nspr.pc</userinput></screen>
     335<screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/seamonkey-nss.pc &amp;&amp;
     336ln -v -sf nspr.pc /usr/lib/pkgconfig/seamonkey-nspr.pc</userinput></screen>
    357337
    358338    <para>If you did <emphasis role="strong">NOT</emphasis> build
    359     <application>Mozilla</application> utilizing system-installed NSS and
     339    <application>seamonkey</application> utilizing system-installed NSS and
    360340    NSPR libraries, issue the following commands as the
    361341    <systemitem class="username">root</systemitem> user to install the NSS
    362342    interface headers:</para>
    363343
    364 <screen role="root"><userinput>install -v -m755 -d /usr/include/mozilla-&mozilla-version;/nss &amp;&amp;
     344<screen role="root"><userinput>install -v -m755 -d /usr/include/seamonkey-&seamonkey-version;/nss &amp;&amp;
    365345cp -v -Lf ../mozilla-build/dist/{private,public}/nss/*.h \
    366    /usr/include/mozilla-&mozilla-version;/nss</userinput></screen>
     346   /usr/include/seamonkey-&seamonkey-version;/nss</userinput></screen>
    367347
    368348    <para>If you built the <application>Enigmail</application> extension,
     
    370350    class="username">root</systemitem> user to install the
    371351    <filename>.xpi</filename> file into the
    372     <filename class='directory'>/usr/lib/mozilla-&mozilla-version;</filename>
     352    <filename class='directory'>/usr/lib/seamonkey-&seamonkey-version;</filename>
    373353    directory:</para>
    374354
    375 <screen role="root"><userinput>install -v -m755 -d /usr/lib/mozilla-&mozilla-version;/xpi_store &amp;&amp;
     355<screen role="root"><userinput>install -v -m755 -d /usr/lib/seamonkey-&seamonkey-version;/xpi_store &amp;&amp;
    376356install -v -m644 ../mozilla-build/dist/bin/enigmail-&mozilla-enigmail-version;-*.xpi \
    377     /usr/lib/mozilla-&mozilla-version;/xpi_store</userinput></screen>
     357    /usr/lib/seamonkey-&seamonkey-version;/xpi_store</userinput></screen>
    378358
    379359      <para>There are two methods you can use to install the
     
    388368      file used to install <application>Enigmail</application> was copied into
    389369      <filename
    390       class='directory'>/usr/lib/mozilla-&mozilla-version;/xpi_store</filename>
     370      class='directory'>/usr/lib/seamonkey-&seamonkey-version;/xpi_store</filename>
    391371      in the previous step. This method can be used to install any
    392372      downloaded <application>Mozilla</application> extension distributed in a
    393373      <filename class='extension'>.xpi</filename> file. There are many
    394       extensions available for <application>Mozilla</application>. A list
     374      extensions available for <application>Seamonkey</application>. A list
    395375      containing many of them can be found at
    396376      <ulink url="http://extensionroom.mozdev.org/"/>.</para>
     
    401381
    402382<screen role="root"><userinput>make -C ../mozilla-build/extensions/ipc install &amp;&amp;
    403 make -C ../mozilla-build/extensions/enigmail install</userinput></screen>
     383make -C ../mozilla-build/mailnews/extensions/enigmail install</userinput></screen>
    404384
    405385    <para>To install an extension from a created or download
     
    411391    <filename class='extension'>.xpi</filename> file is located in
    412392    <filename
    413     class='directory'>/usr/lib/mozilla-&mozilla-version;/xpi_store</filename>),
     393    class='directory'>/usr/lib/seamonkey-&seamonkey-version;/xpi_store</filename>),
    414394    select it, then follow the prompts to install the extension.</para>
    415395
     
    455435    -->
    456436
    457     <para>Unset the build variables from the unprivileged user's
    458     environment:</para>
    459 
    460 <screen><userinput>unset MOZILLA_OFFICIAL &amp;&amp;
    461 unset BUILD_OFFICIAL</userinput></screen>
    462 
    463437    <note>
    464       <para>You should run <command>/usr/bin/mozilla</command> once as the
     438      <para>You should run <command>/usr/bin/seamonkey</command> once as the
    465439      <systemitem class="username">root</systemitem> user (or any user with
    466440      write privileges) to create some necessary additional files in the
     
    483457    options to tailor the build to your desires. Listed below are some common
    484458    options not in the default <filename>.mozconfig</filename> file but can be
    485     added in order to have the described effect on the Mozilla compile.</para>
     459    added in order to have the described effect on the Seamonkey compile.</para>
    486460 
    487461    <para><option>ac_add_options --enable-elf-dynstr-gc</option>: Removes
     
    519493
    520494    <para><parameter>--enable-application=suite</parameter>: Identifies the
    521     build as a <application>Mozilla</application> suite build.</para>
     495    build as a <application>Seamonkey</application> suite build.</para>
    522496
    523497    <para><parameter>--with-system-zlib --with-system-png
    524498    --with-system-jpeg</parameter>: Uses the system-installed versions of these
    525499    packages.</para>
    526 
    527     <para><parameter>--enable-official-branding</parameter>: Uses the official
    528     Mozilla logos and icons in the built binaries. Due to license restrictions,
    529     you may not distribute binaries created using this option.</para>
    530500
    531501    <para><parameter>--enable-default-toolkit=gtk2 --enable-xft
     
    539509    <option>--enable-extensions="default,-venkman,-inspector,..."</option>.
    540510    For a short description of the various extensions available with the
    541     <application>Mozilla</application> source, see <ulink
     511    <application>Seamonkey</application> source, see <ulink
    542512    url="http://linuxfromscratch.org/~tushar/downloads/mozilla-extensions.txt"/>.
    543513    </para>
     
    561531  <sect2 role="commands">
    562532    <title>Command Explanations</title>
    563 
    564     <para><command>export MOZILLA_OFFICIAL="1"
    565     export BUILD_OFFICIAL="1"</command>: Sets some variables that affect what
    566     and how the package is built. These two exports specify a distribution is
    567     being built.</para>
    568533
    569534    <para><command>make -f client.mk ...</command>: Mozilla products are
     
    578543
    579544    <para><command>./makemake -r</command>: This command is used to recursively
    580     create <filename>Makefile</filename>s in the current directory.</para>
     545    create <filename>Makefile</filename>s in the appropriate subdirectory
     546    of mozilla-build.</para>
    581547
    582548    <para><command>make -C ... xpi</command>: This command builds the
     
    610576
    611577  <sect2 role="configuration">
    612     <title>Configuring Mozilla</title>
     578    <title>Configuring Seamonkey</title>
    613579
    614580    <para>No specific configuration is required as long as the
    615     <command>mozilla</command> script is in the user's path. If
    616     <application>Mozilla</application> is installed in a non-standard location,
    617     then make a symlink to the <command>mozilla</command> script in the
     581    <command>seamonkey</command> script is in the user's path. If
     582    <application>Seamonkey</application> is installed in a non-standard location,
     583    then make a symlink to the <command>seamonkey</command> script in the
    618584    <filename class="directory">/usr/bin</filename> directory.</para>
    619585
     
    622588    the <systemitem class="username">root</systemitem> user).</para>
    623589
    624 <screen role="root"><userinput>ln -v -sf mozilla /usr/bin/netscape</userinput></screen>
    625 
    626     <para>For installing various <application>Mozilla</application> plugins,
     590<screen role="root"><userinput>ln -v -sf seamonkey /usr/bin/netscape</userinput></screen>
     591
     592    <para>For installing various <application>Seamonkey</application> plugins,
    627593    refer to <ulink url="http://plugindoc.mozdev.org/linux.html">Mozdev's
    628594    PluginDoc Project</ulink>. If you have <xref linkend="jdk"/> already
     
    632598
    633599<screen role="root"><userinput>ln -v -s $JAVA_HOME/jre/plugin/i386/ns7/libjavaplugin_oji.so \
    634     /usr/lib/mozilla-&mozilla-version;/plugins</userinput></screen>
    635 
    636     <para>Some packages install Mozilla plugins into the default system-wide
     600    /usr/lib/seamonkey-&seamonkey-version;/plugins</userinput></screen>
     601
     602    <para>Some packages install Seamonkey plugins into the default system-wide
    637603    directory <filename class='directory'>/usr/lib/mozilla/plugins</filename>.
    638     If desired, create symbolic links in the <application>Mozilla</application>
     604    If desired, create symbolic links in the <application>Seamonkey</application>
    639605    plugin directory
    640     <filename class='directory'>/usr/lib/mozilla-&mozilla-version;/plugins</filename>
     606    <filename class='directory'>/usr/lib/seamonkey-&seamonkey-version;/plugins</filename>
    641607    to the files in the default plugin directory (you should link to the actual
    642608    files and not other links). Alternatively, you can move or copy the files
    643609    in the default plugin directory to the
    644     <application>Mozilla</application> plugin directory. An example of creating
     610    <application>Seamonkey</application> plugin directory. An example of creating
    645611    a symbolic link is shown below. Create the links as the
    646612    <systemitem class="username">root</systemitem> user:</para>
    647613
    648 <screen role="root"><userinput>ln -v -s ../../mozilla/plugins/<replaceable>[plugin.so]</replaceable> \
    649     /usr/lib/mozilla-&mozilla-version;/plugins</userinput></screen>
     614<screen role="root"><userinput>ln -v -s ../../seamonkey/plugins/<replaceable>[plugin.so]</replaceable> \
     615    /usr/lib/seamonkey-&seamonkey-version;/plugins</userinput></screen>
    650616
    651617    <para>Along with using the <quote>Preferences</quote> menu to configure
    652     <application>Mozilla</application>'s options and preferences to suit
     618    <application>Seamonkey</application>'s options and preferences to suit
    653619    individual tastes, finer grain control of many options is only available
    654620    using a tool not available from the general menu system. To access this
     
    668634    <tip>
    669635      <para>There is a multitude of configuration parameters you can tweak to
    670       customize <application>Mozilla</application>. A very extensive and
     636      customize <application>Seamonkey</application>. A very extensive and
    671637      up-to-date list of these parameters can be found at <ulink
    672638      url="http://preferential.mozdev.org/preferences.html"/>.</para>
     
    684650
    685651      <seglistitem>
    686         <seg>mozilla and mozilla-config</seg>
     652        <seg>seamonkey and seamonkey-config</seg>
    687653        <seg>Numerous libraries, browser, and email/newsgroup components,
    688654        plugins, extensions, and helper modules installed in <filename
    689         class='directory'>/usr/lib/mozilla-&mozilla-version;</filename></seg>
    690         <seg>/usr/include/mozilla-&mozilla-version;,
    691         /usr/lib/mozilla-&mozilla-version;, and
    692         /usr/share/idl/mozilla-&mozilla-version;</seg>
     655        class='directory'>/usr/lib/seamonkey-&seamonkey-version;</filename></seg>
     656        <seg>/usr/include/seamonkey-&seamonkey-version;,
     657        /usr/lib/seamonkey-&seamonkey-version;, and
     658        /usr/share/idl/seamonkey-&seamonkey-version;</seg>
    693659      </seglistitem>
    694660    </segmentedlist>
     
    699665      <?dbhtml list-presentation="table"?>
    700666
    701       <varlistentry id="mozilla-prog">
    702         <term><command>mozilla</command></term>
     667      <varlistentry id="seamonkey-prog">
     668        <term><command>seamonkey</command></term>
    703669        <listitem>
    704670          <para>is a browser/email/newsgroup/calendar/chat client suite. The
    705671          various components such as the Composer, mail-news client, calendar,
    706672          IRC chat client and address book can be accessed from the menu after
    707           <command>mozilla</command> starts or via command-line switches to
    708           the <command>mozilla</command> script. Issue
    709           <command>man mozilla</command> for additional information.</para>
    710           <indexterm zone="mozilla mozilla-prog">
    711             <primary sortas="b-mozilla">mozilla</primary>
     673          <command>seamonkey</command> starts or via command-line switches to
     674          the <command>seamonkey</command> script. Issue
     675          <command>man seamonkey</command> for additional information.</para>
     676          <indexterm zone="seamonkey seamonkey-prog">
     677            <primary sortas="b-seamonkey">seamonkey</primary>
    712678          </indexterm>
    713679        </listitem>
  • xsoft/suites/openoffice.xml

    rd3ef1e4 rb5eb704  
    150150    <ulink url="http://freshmeat.net/projects/libwpd/">libwpd</ulink>,
    151151    <xref linkend="linux-pam"/>,
    152     <xref linkend="mozilla"/> or <xref linkend="firefox"/> (with ldap support),
     152    <xref linkend="seamonkey"/> or <xref linkend="firefox"/> (with ldap support),
    153153    <ulink url="http://lingucomponent.openoffice.org/MySpell-3.zip">MySpell</ulink>,
    154154    <ulink url="http://lingucomponent.openoffice.org/thesaurus.html">MyThes</ulink>,
Note: See TracChangeset for help on using the changeset viewer.