Changeset 99a80f7
- Timestamp:
- 09/20/2004 07:15:42 AM (20 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 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:
- 99f6b7d
- Parents:
- 488b6a53
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r488b6a53 r99a80f7 1 <!ENTITY day " 19">1 <!ENTITY day "20"> 2 2 <!ENTITY month "09"> 3 3 <!ENTITY year "2004"> … … 369 369 370 370 <!-- Chapter 36 --> 371 <!ENTITY thunderbird-version "0. 5">371 <!ENTITY thunderbird-version "0.8"> 372 372 <!ENTITY pan-version "0.14.2"> 373 373 <!ENTITY balsa-version "2.0.15"> -
introduction/welcome/changelog.xml
r488b6a53 r99a80f7 23 23 <itemizedlist> 24 24 25 <listitem><para>September 20th, 2004 [randy]: Updated to 26 Thunderbird-0.8.</para></listitem> 27 25 28 <listitem><para>September 19th, 2004 [randy]: Updated to 26 29 Firefox-1.0 Preview Edition.</para></listitem> -
xsoft/other/thunderbird.xml
r488b6a53 r99a80f7 5 5 %general-entities; 6 6 7 <!ENTITY thunderbird-download-http "http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/thunderbird-&thunderbird-version;-source.tar.gz"> 8 <!ENTITY thunderbird-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/thunderbird-&thunderbird-version;-source.tar.gz"> 9 <!ENTITY thunderbird-size "31 MB"> 10 <!ENTITY thunderbird-buildsize "599 MB"> 11 <!ENTITY thunderbird-time "11.9 SBU"> 7 <!ENTITY thunderbird-download-http "http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/thunderbird-source-&thunderbird-version;.tar.bz2"> 8 <!ENTITY thunderbird-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/thunderbird-source-&thunderbird-version;.tar.bz2"> 9 <!ENTITY thunderbird-size "32.9 MB"> 10 <!ENTITY thunderbird-buildsize "637 MB"> 11 <!ENTITY thunderbird-time "13.05 SBU"> 12 <!ENTITY thunderbird-enigmail-version "0.86.0"> 13 <!ENTITY thunderbird-ipc-version "1.0.8"> 14 <!ENTITY thunderbird-enigmail-download "http://downloads.mozdev.org/enigmail/src/enigmail-&thunderbird-enigmail-version;.tar.gz"> 15 <!ENTITY thunderbird-ipc-download "http://downloads.mozdev.org/enigmail/src/ipc-&thunderbird-ipc-version;.tar.gz"> 12 16 ]> 13 17 … … 23 27 <title>Introduction to <application>Mozilla Thunderbird</application></title> 24 28 25 <para><application>Mozilla Thunderbird</application> is a stand-alone mail/news client 26 based on the <application>Mozilla</application> codebase.</para> 29 <para><application>Mozilla Thunderbird</application> is a stand-alone 30 mail/news client based on the <application>Mozilla</application> 31 codebase.</para> 27 32 28 33 <sect3><title>Package information</title> 29 34 <itemizedlist spacing='compact'> 30 <listitem><para>Download (HTTP): <ulink 35 <listitem><para>Download (HTTP): <ulink 31 36 url="&thunderbird-download-http;"/></para></listitem> 32 <listitem><para>Download (FTP): <ulink 37 <listitem><para>Download (FTP): <ulink 33 38 url="&thunderbird-download-ftp;"/></para></listitem> 34 39 <listitem><para>Download size: &thunderbird-size;</para></listitem> 35 <listitem><para>Estimated Disk space required: 40 <listitem><para>Estimated Disk space required: 36 41 &thunderbird-buildsize;</para></listitem> 37 <listitem><para>Estimated build time: 42 <listitem><para>Estimated build time: 38 43 &thunderbird-time;</para></listitem></itemizedlist> 39 44 </sect3> 40 45 41 <sect3><title><application>Mozilla Thunderbird</application> dependencies</title> 46 <sect3><title>Additional downloads</title> 47 <itemizedlist spacing="compact"> 48 <listitem><para>Required Patch: <ulink 49 url="&patch-root;/thunderbird-&thunderbird-version;-freetype_fix-1.patch"/></para> 50 </listitem></itemizedlist> 51 52 <para>To enable the <application>Enigmail</application> extension to the 53 <application>Thunderbird</application> mail client, you'll need to download the 54 two tarballs below. The <application>Enigmail</application> extension allows 55 users to access the authentication and encryption features provided by the 56 <application>GnuPG</application> package.</para> 57 58 <itemizedlist spacing='compact'> 59 <listitem><para><ulink url="&thunderbird-enigmail-download;"/></para></listitem> 60 <listitem><para><ulink url="&thunderbird-ipc-download;"/></para></listitem> 61 </itemizedlist> 62 </sect3> 63 64 <sect3><title><application>Mozilla Thunderbird</application> 65 dependencies</title> 42 66 <sect4><title>Required</title> 43 <para><xref linkend="zip"/>, <xref linkend="GTK2"/>, 44 <xref linkend="libIDL"/>, <xref linkend="libmng"/> and 45 <xref linkend="which"/> 46 </para></sect4> 67 <para><xref linkend="zip"/>, 68 <xref linkend="GTK2"/> and 69 <xref linkend="libIDL"/></para> 70 </sect4> 71 72 <sect4><title>Recommended</title> 73 <para><xref linkend="gnupg"/> (for <application>Enigmail</application> 74 extension)</para> 75 </sect4> 76 77 <sect4><title>Optional</title> 78 <para><xref linkend="libjpeg"/>, 79 <xref linkend="unzip"/>, 80 <xref linkend="gnome-vfs"/>, 81 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>, 82 <ulink url="http://xprint.mozdev.org/">Xprint</ulink>, 83 <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink>, 84 <ulink url="http://cairographics.org/">Cairo</ulink> and 85 <ulink url="http://www.stack.nl/~dimitri/doxygen/">doxygen</ulink></para> 86 </sect4> 47 87 </sect3> 48 88 … … 52 92 <title>Installation of <application>Mozilla Thunderbird</application></title> 53 93 54 < warning>94 <!-- <warning> 55 95 <para>The current source tarball uses CRLF line-ending (DOS Format). This causes 56 96 problems during the compilation. Once you extract the tarball, convert the files 57 97 to UNIX style line endings using <xref linkend="hd2u"/>.</para> 58 <screen><userinput><command>find -type f -print0 | xargs -0 dos2unix - -d2u</command></userinput></screen>59 </warning> 60 61 <para>The configuration of <application>Mozilla Thunderbird</application> is 62 very similar to <xref linkend="mozilla"/> and hence the options 63 will not be discussed. Refer to the <xref linkend="mozilla"/>for98 <screen><userinput><command>find -type f -print0 | xargs -0 dos2unix -d2u</command></userinput></screen> 99 </warning> --> 100 101 <para>The configuration of <application>Mozilla Thunderbird</application> is 102 very similar to <xref linkend="mozilla"/> and hence the options will not be 103 discussed. Refer to the <xref linkend="mozilla"/> instructions for 64 104 explanations and additional configuration information.</para> 65 105 66 <para>Compile and install <application>Mozilla Thunderbird</application> by 106 <note><para>There is a known issue with the imbedded help facility in the 107 <application>Thunderbird</application> build. The <quote>Release Notes</quote> 108 and <quote>Mozilla Thunderbird Help</quote> items in the drop down 109 <quote>Help</quote> menu will not work. BLFS is working to resolve this 110 issue.</para></note> 111 112 <para>Compile <application>Mozilla Thunderbird</application> by 67 113 running the following commands:</para> 68 114 69 <screen><userinput><command>export MOZILLA_OFFICIAL="1" && 115 <screen><userinput><command>patch -Np1 -i ../thunderbird-&thunderbird-version;-freetype_fix-1.patch && 116 export MOZILLA_OFFICIAL="1" && 70 117 export BUILD_OFFICIAL="1" && 71 118 export MOZ_THUNDERBIRD="1" && 72 119 ./configure --prefix=/opt/thunderbird-&thunderbird-version; \ 120 --with-system-zlib \ 121 --with-system-png \ 73 122 --enable-default-toolkit=gtk2 \ 74 --with-x --with-system-zlib \ 75 --with-system-jpeg --with-system-png --with-system-mng \ 76 --enable-xft --enable-crypto \ 77 --disable-accessibility \ 78 --disable-tests --disable-debug \ 79 --disable-logging --enable-reorder \ 80 --enable-strip --disable-pedantic \ 81 --enable-cpp-rtti --enable-extensions=all \ 82 --disable-calendar && 83 make && 84 make install && 123 --disable-ldap \ 124 --enable-xft \ 125 --enable-crypto \ 126 --enable-xinerama \ 127 --enable-single-profile \ 128 --enable-extensions=all \ 129 --disable-installer \ 130 --disable-tests \ 131 --disable-debug \ 132 --enable-optimize \ 133 --disable-logging \ 134 --enable-reorder \ 135 --enable-strip \ 136 --disable-pedantic \ 137 --enable-cpp-rtti \ 138 --disable-profilesharing && 139 make</command></userinput></screen> 140 141 <para>You may want to add the <option>--with-system-jpeg</option> 142 switch to the <command>configure</command> script if you have 143 <application>libjpeg</application> installed.</para> 144 145 <para>If you're building the <application>Enigmail</application> extension, 146 execute the following steps:</para> 147 148 <screen><userinput><command>tar zxf ../enigmail-&thunderbird-enigmail-version;.tar.gz -C extensions && 149 tar zxf ../ipc-&thunderbird-ipc-version;.tar.gz -C extensions && 150 build/autoconf/make-makefile extensions/ipc extensions/enigmail && 151 make -C extensions/ipc && 152 make -C extensions/enigmail && 153 make -C extensions/enigmail/build xpi && 154 make -C extensions/enigmail/package xpi</command></userinput></screen> 155 156 <para>Install <application>Thunderbird</application> by running the following 157 commands:</para> 158 159 <screen><userinput><command>make install && 160 install -d /opt/thunderbird-&thunderbird-version;/include/thunderbird-&thunderbird-version;/nss && 161 cp -Lf dist/private/nss/*.h dist/public/nss/*.h \ 162 /opt/thunderbird-&thunderbird-version;/include/thunderbird-&thunderbird-version;/nss && 163 chown -R root:root /opt/thunderbird-&thunderbird-version;/include/thunderbird-&thunderbird-version;/nss && 164 sed -i.orig -e "/cookieContextOverlay/d" \ 165 /opt/thunderbird-&thunderbird-version;/lib/thunderbird-&thunderbird-version;/chrome/overlayinfo/messenger/content/overlays.rdf && 166 sed -i.orig -e "/cookieContextOverlay/d" -e "/helpMenuOverlay/d" \ 167 /opt/thunderbird-&thunderbird-version;/lib/thunderbird-&thunderbird-version;/chrome/overlayinfo/communicator/content/overlays.rdf && 85 168 ln -sf /opt/thunderbird-&thunderbird-version;/bin/thunderbird /usr/bin/MozillaThunderbird</command></userinput></screen> 86 169 170 <para>Install the <application>Enigmail</application> extension by running 171 the following commands:</para> 172 173 <screen><userinput><command>make -C extensions/ipc install && 174 make -C extensions/enigmail install</command></userinput></screen> 175 87 176 <para>To enable multi-user operation, execute the following:</para> 88 177 89 <screen><userinput><command>cd /opt/thunderbird-&thunderbird-version;/lib/ mozilla-*&&178 <screen><userinput><command>cd /opt/thunderbird-&thunderbird-version;/lib/thunderbird-&thunderbird-version; && 90 179 export LD_LIBRARY_PATH="$PWD" && 91 180 export MOZILLA_FIVE_HOME="$PWD" && 92 181 ./regxpcom && 93 182 ./regchrome && 94 touch `find $PWD -name *.rdf`</command></userinput></screen> 183 touch `find . -name *.rdf`</command></userinput></screen> 184 185 <note><para>You should run 186 <command>/opt/thunderbird-&thunderbird-version;/bin/thunderbird</command> 187 once as the root user (or any user with write privileges) to 188 create some necessary additional files in the 189 <filename class='directory'>/opt/thunderbird-&thunderbird-version;</filename> 190 hierarchy.</para></note> 191 192 </sect2> 193 194 <sect2> 195 <title>Command explanations</title> 196 197 <para><command>sed -i.orig -e "/cookieContextOverlay/d" -e "/helpMenuOverlay/d" 198 <filenames></command>: These commands remove some overlay definitions 199 that cause functionality and display problems.</para> 200 201 </sect2> 202 203 <sect2> 204 <title>Contents</title> 205 206 <para>The <application>Thunderbird</application> package contains 207 <command>thunderbird</command> and numerous email/newsgroup components, 208 plugins and extensions.</para> 209 210 </sect2> 211 212 <sect2><title>Description</title> 213 214 <sect3><title>thunderbird</title> 215 <para><command>thunderbird</command> is <application>Mozilla</application>'s 216 next-generation email and newsgroup client.</para></sect3> 95 217 96 218 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.