Changeset 1c5e617


Ignore:
Timestamp:
05/21/2005 11:02:13 AM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.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:
a35ea5d
Parents:
3df11d70
Message:

Tagged thunderbird.xml

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/thunderbird.xml

    r3df11d70 r1c5e617  
    2222
    2323<sect1 id="thunderbird" xreflabel="Thunderbird-&thunderbird-version;">
    24 <sect1info>
    25 <othername>$LastChangedBy$</othername>
    26 <date>$Date$</date>
    27 </sect1info>
    28 <?dbhtml filename="thunderbird.html" ?>
    29 <title>Thunderbird-&thunderbird-version;</title>
    30 <indexterm zone="thunderbird">
    31 <primary sortas="a-Thunderbird">Thunderbird</primary></indexterm>
    32 
    33 <sect2>
    34 <title>Introduction to <application>Thunderbird</application></title>
    35 
    36 <para><application>Thunderbird</application> is a stand-alone
    37 mail/news client based on the <application>Mozilla</application>
    38 codebase.</para>
    39 
    40 <sect3><title>Package information</title>
    41 <itemizedlist spacing='compact'>
    42 <listitem><para>Download (HTTP): <ulink
    43 url="&thunderbird-download-http;"/></para></listitem>
    44 <listitem><para>Download (FTP): <ulink
    45 url="&thunderbird-download-ftp;"/></para></listitem>
    46 <listitem><para>Download MD5 sum (Thunderbird):
    47 &thunderbird-md5sum;</para></listitem>
    48 <listitem><para>Download MD5 sum (Enigmail):
    49 &thunderbird-enigmail-md5sum;</para></listitem>
    50 <listitem><para>Download MD5 sum (IPC):
    51 &thunderbird-ipc-md5sum;</para></listitem>
    52 <listitem><para>Download size: &thunderbird-size;</para></listitem>
    53 <listitem><para>Estimated disk space required:
    54 &thunderbird-buildsize;</para></listitem>
    55 <listitem><para>Estimated build time:
    56 &thunderbird-time;</para></listitem></itemizedlist>
    57 </sect3>
    58 
    59 <sect3><title>Additional downloads</title>
    60 
    61 <para>To enable the <application>Enigmail</application> extension to the
    62 <application>Thunderbird</application> mail client, you'll need to download the
    63 two tarballs below. The <application>Enigmail</application> extension allows
    64 users to access the authentication and encryption features provided by the
    65 <application>GnuPG</application> package.</para>
    66 
    67 <itemizedlist spacing='compact'>
    68 <listitem><para><ulink url="&thunderbird-enigmail-download;"/></para></listitem>
    69 <listitem><para><ulink url="&thunderbird-ipc-download;"/></para></listitem>
    70 </itemizedlist>
    71 </sect3>
    72 
    73 <sect3><title><application>Thunderbird</application>
    74 dependencies</title>
    75 <sect4><title>Required</title>
    76 <para><xref linkend="zip"/>,
    77 <xref linkend="gtk2"/> and
    78 <xref linkend="libidl"/></para>
    79 </sect4>
    80 
    81 <sect4><title>Recommended</title>
    82 <para><xref linkend="gnupg"/> (for the <application>Enigmail</application>
    83 extension)</para>
    84 </sect4>
    85 
    86 <sect4><title>Optional</title>
    87 <para><xref linkend="libjpeg"/>,
    88 <xref linkend="unzip"/>,
    89 <xref linkend="gnome-vfs"/>,
    90 <xref linkend="libgnome"/>,
    91 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>
    92 (for the GSSAPI libraries),
    93 <xref linkend="doxygen"/>,
    94 <ulink url="http://xprint.mozdev.org/">Xprint</ulink>,
    95 <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink>
    96 and <ulink url="http://cairographics.org/">Cairo</ulink></para>
    97 </sect4>
    98 </sect3>
    99 
    100 </sect2>
    101 
    102 <sect2>
    103 <title>Installation of <application>Thunderbird</application></title>
    104 
    105 <para>The configuration of <application>Thunderbird</application> is
    106 very similar to <xref linkend="mozilla"/> and hence the options will not be
    107 discussed. Refer to the <xref linkend="mozilla"/> instructions for
    108 explanations and additional configuration information.</para>
    109 
    110 <para>Compile <application>Thunderbird</application> by
    111 running the following commands:</para>
    112 
    113 <screen><userinput><command>export MOZILLA_OFFICIAL="1" &amp;&amp;
     24  <?dbhtml filename="thunderbird.html" ?>
     25
     26  <sect1info>
     27    <othername>$LastChangedBy$</othername>
     28    <date>$Date$</date>
     29  </sect1info>
     30
     31  <title>Thunderbird-&thunderbird-version;</title>
     32
     33  <indexterm zone="thunderbird">
     34    <primary sortas="a-Thunderbird">Thunderbird</primary>
     35  </indexterm>
     36
     37  <sect2 role="package">
     38    <title>Introduction to Thunderbird</title>
     39
     40    <para><application>Thunderbird</application> is a stand-alone
     41    mail/news client based on the <application>Mozilla</application>
     42    codebase.</para>
     43
     44    <bridgehead renderas="sect3">Package Information</bridgehead>
     45    <itemizedlist spacing="compact">
     46      <listitem>
     47        <para>Download (HTTP): <ulink url="&thunderbird-download-http;"/></para>
     48      </listitem>
     49      <listitem>
     50        <para>Download (FTP): <ulink url="&thunderbird-download-ftp;"/></para>
     51      </listitem>
     52      <listitem>
     53        <para>Download MD5 sum: &thunderbird-md5sum;</para>
     54      </listitem>
     55      <listitem>
     56        <para>Download size: &thunderbird-size;</para>
     57      </listitem>
     58      <listitem>
     59        <para>Estimated disk space required: &thunderbird-buildsize;</para>
     60      </listitem>
     61      <listitem>
     62        <para>Estimated build time: &thunderbird-time;</para>
     63      </listitem>
     64    </itemizedlist>
     65
     66    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     67
     68    <para>To enable the <application>Enigmail</application> extension to the
     69    <application>Thunderbird</application> mail client, you'll need to download
     70    the two tarballs below. The <application>Enigmail</application> extension
     71    allows users to access the authentication and encryption features provided
     72    by the <application>GnuPG</application> package.</para>
     73
     74    <itemizedlist spacing='compact'>
     75      <listitem>
     76        <para><ulink url="&thunderbird-enigmail-download;"/></para>
     77      </listitem>
     78      <listitem>
     79        <para>Download MD5 sum (Enigmail): &thunderbird-enigmail-md5sum;</para>
     80      </listitem>
     81      <listitem>
     82        <para><ulink url="&thunderbird-ipc-download;"/></para>
     83      </listitem>
     84      <listitem>
     85        <para>Download MD5 sum (IPC): &thunderbird-ipc-md5sum;</para>
     86      </listitem>
     87    </itemizedlist>
     88
     89    <bridgehead renderas="sect3">Thunderbird Dependencies</bridgehead>
     90
     91    <bridgehead renderas="sect4">Required</bridgehead>
     92    <para><xref linkend="zip"/>,
     93    <xref linkend="gtk2"/> and
     94    <xref linkend="libidl"/></para>
     95
     96    <bridgehead renderas="sect4">Recommended</bridgehead>
     97    <para><xref linkend="gnupg"/> (for the <application>Enigmail</application>
     98    extension)</para>
     99
     100    <bridgehead renderas="sect4">Optional</bridgehead>
     101    <para><xref linkend="libjpeg"/>,
     102    <xref linkend="unzip"/>,
     103    <xref linkend="gnome-vfs"/>,
     104    <xref linkend="libgnome"/>,
     105    <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>
     106    (for the GSSAPI libraries),
     107    <xref linkend="doxygen"/>,
     108    <ulink url="http://xprint.mozdev.org/">Xprint</ulink>,
     109    <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink>
     110    and <ulink url="http://cairographics.org/">Cairo</ulink></para>
     111
     112  </sect2>
     113
     114  <sect2 role="installation">
     115    <title>Installation of Thunderbird</title>
     116
     117    <para>The configuration of <application>Thunderbird</application> is
     118    very similar to <xref linkend="mozilla"/> and hence the options will not
     119    be discussed. Refer to the <xref linkend="mozilla"/> instructions for
     120    explanations and additional configuration information.</para>
     121
     122    <para>Compile <application>Thunderbird</application> by
     123    running the following commands:</para>
     124
     125<screen><userinput>export MOZILLA_OFFICIAL="1" &amp;&amp;
    114126export BUILD_OFFICIAL="1" &amp;&amp;
    115127export MOZ_THUNDERBIRD="1" &amp;&amp;
     
    143155            --disable-plugins \
    144156            --disable-necko-disk-cache &amp;&amp;
    145 make</command></userinput></screen>
    146 
    147 <para>You should add the <option>--with-system-jpeg</option> switch to the
    148 <command>configure</command> script if you have
    149 <application>libjpeg</application> installed.</para>
    150 
    151 <para>If you're building the <application>Enigmail</application> extension,
    152 execute the following steps:</para>
    153 
    154 <screen><userinput><command>tar -zxf ../enigmail-&thunderbird-enigmail-version;.tar.gz -C extensions &amp;&amp;
     157make</userinput></screen>
     158
     159    <para>You should add the <option>--with-system-jpeg</option> switch
     160    to the <command>configure</command> script if you have
     161    <application>libjpeg</application> installed.</para>
     162
     163    <para>If you're building the <application>Enigmail</application> extension,
     164    execute the following steps:</para>
     165
     166<screen><userinput>tar -zxf ../enigmail-&thunderbird-enigmail-version;.tar.gz -C extensions &amp;&amp;
    155167tar -zxf ../ipc-&thunderbird-ipc-version;.tar.gz -C extensions &amp;&amp;
    156168build/autoconf/make-makefile extensions/ipc extensions/enigmail &amp;&amp;
    157169make -C extensions/ipc &amp;&amp;
    158 make -C extensions/enigmail</command></userinput></screen>
    159 
    160 <para>Install <application>Thunderbird</application> by running the following
    161 commands as the root user:</para>
    162 
    163 <screen><userinput role='root'><command>make install &amp;&amp;
     170make -C extensions/enigmail</userinput></screen>
     171
     172    <para>Install <application>Thunderbird</application> by running the following
     173    commands as the <systemitem class="username">root</systemitem> user:</para>
     174
     175<screen role="root"><userinput>make install &amp;&amp;
    164176install -d /usr/include/thunderbird-&thunderbird-version;/nss &amp;&amp;
    165177cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
    166     /usr/include/thunderbird-&thunderbird-version;/nss</command></userinput></screen>
    167 
    168 <para>If you're installing the <application>Enigmail</application> extension,
    169 issue the following commands as the root user:</para>
    170 
    171 <screen><userinput role='root'><command>make -C extensions/ipc install &amp;&amp;
    172 make -C extensions/enigmail install</command></userinput></screen>
    173 
    174 <para>To enable multi-user operation, execute the following as the root
    175 user:</para>
    176 
    177 <screen><userinput role='root'><command>cd /usr/lib/thunderbird-&thunderbird-version; &amp;&amp;
     178    /usr/include/thunderbird-&thunderbird-version;/nss</userinput></screen>
     179
     180    <para>If you're installing the <application>Enigmail</application> extension,
     181    issue the following commands as the <systemitem
     182    class="username">root</systemitem> user:</para>
     183
     184<screen role="root"><userinput>make -C extensions/ipc install &amp;&amp;
     185make -C extensions/enigmail install</userinput></screen>
     186
     187    <para>To enable multi-user operation, execute the following as the
     188    <systemitem class="username">root</systemitem> user:</para>
     189
     190<screen role="root"><userinput>cd /usr/lib/thunderbird-&thunderbird-version; &amp;&amp;
    178191export LD_LIBRARY_PATH="$PWD" &amp;&amp;
    179192export MOZILLA_FIVE_HOME="$PWD" &amp;&amp;
    180193./regxpcom &amp;&amp;
    181194./regchrome &amp;&amp;
    182 touch `find . -name *.rdf`</command></userinput></screen>
    183 
    184 <note><para>You should run <command>/usr/bin/thunderbird</command> once as
    185 the root user (or any user with write privileges) to create some necessary
    186 additional files in the <filename class='directory'>/usr</filename>
    187 hierarchy.</para></note>
    188 
    189 </sect2>
    190 
    191 <sect2>
    192 <title>Contents</title>
    193 
    194 <segmentedlist>
    195 <segtitle>Installed Program</segtitle>
    196 <segtitle>Installed Libraries</segtitle>
    197 <segtitle>Installed Directories</segtitle>
    198 
    199 <seglistitem>
    200 <seg>thunderbird</seg>
    201 <seg>Numerous libraries, email/newsgroups components, plugins, extensions
    202 and helper modules installed in
    203 <filename class='directory'>/usr/lib/thunderbird-&thunderbird-version;
    204 </filename></seg>
    205 <seg>/usr/bin/defaults, /usr/include/thunderbird-&thunderbird-version;,
    206 /usr/lib/thunderbird-&thunderbird-version; and
    207 /usr/share/idl/thunderbird-&thunderbird-version;</seg>
    208 </seglistitem>
    209 </segmentedlist>
    210 
    211 <variablelist>
    212 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    213 <?dbfo list-presentation="list"?>
    214 
    215 <varlistentry id="thunderbird-prog">
    216 <term><command>thunderbird</command></term>
    217 <listitem><para>is <application>Mozilla</application>'s next-generation
    218 email and newsgroup client.</para>
    219 <indexterm zone="thunderbird thunderbird-prog">
    220 <primary sortas="b-thunderbird">thunderbird</primary>
    221 </indexterm></listitem>
    222 </varlistentry>
    223 </variablelist>
    224 
    225 </sect2>
     195touch `find . -name *.rdf`</userinput></screen>
     196
     197    <note>
     198      <para>You should run <command>/usr/bin/thunderbird</command> once as
     199      the <systemitem class="username">root</systemitem> user (or any user
     200      with write privileges) to create some necessary additional files in
     201      the <filename class='directory'>/usr</filename> hierarchy.</para>
     202    </note>
     203
     204  </sect2>
     205
     206  <sect2 role="content">
     207    <title>Contents</title>
     208
     209    <segmentedlist>
     210      <segtitle>Installed Program</segtitle>
     211      <segtitle>Installed Libraries</segtitle>
     212      <segtitle>Installed Directories</segtitle>
     213
     214      <seglistitem>
     215        <seg>thunderbird</seg>
     216        <seg>Numerous libraries, email/newsgroups components, plugins,
     217        extensions, and helper modules installed in <filename
     218        class='directory'>/usr/lib/thunderbird-&thunderbird-version;</filename>
     219        </seg>
     220        <seg>/usr/bin/defaults, /usr/include/thunderbird-&thunderbird-version;,
     221        /usr/lib/thunderbird-&thunderbird-version;, and
     222        /usr/share/idl/thunderbird-&thunderbird-version;</seg>
     223      </seglistitem>
     224    </segmentedlist>
     225
     226    <variablelist>
     227      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     228      <?dbfo list-presentation="list"?>
     229      <?dbhtml list-presentation="table"?>
     230
     231      <varlistentry id="thunderbird-prog">
     232        <term><command>thunderbird</command></term>
     233        <listitem>
     234          <para>is <application>Mozilla</application>'s next-generation
     235          email and newsgroup client.</para>
     236          <indexterm zone="thunderbird thunderbird-prog">
     237            <primary sortas="b-thunderbird">thunderbird</primary>
     238          </indexterm>
     239        </listitem>
     240      </varlistentry>
     241
     242    </variablelist>
     243
     244  </sect2>
    226245
    227246</sect1>
    228 
Note: See TracChangeset for help on using the changeset viewer.