Changeset d1981e0 for xsoft/other/thunderbird.xml
- Timestamp:
- 12/14/2004 06:07:48 AM (19 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:
- ddb1f96
- Parents:
- 7ea0a8d5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/other/thunderbird.xml
r7ea0a8d5 rd1981e0 5 5 %general-entities; 6 6 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"> 7 <!ENTITY thunderbird-download-http "http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;-source.tar.bz2"> 8 <!ENTITY thunderbird-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;-source.tar.bz2"> 9 <!ENTITY thunderbird-md5sum "232ffe434fd65f5f0284a760d6e4ba2a"> 10 <!ENTITY thunderbird-size "33 MB"> 11 <!ENTITY thunderbird-buildsize "608 MB"> 12 <!ENTITY thunderbird-time "12.38 SBU"> 13 <!ENTITY thunderbird-enigmail-version "0.89.5"> 14 <!ENTITY thunderbird-ipc-version "1.1.2"> 14 15 <!ENTITY thunderbird-enigmail-download "http://downloads.mozdev.org/enigmail/src/enigmail-&thunderbird-enigmail-version;.tar.gz"> 15 16 <!ENTITY thunderbird-ipc-download "http://downloads.mozdev.org/enigmail/src/ipc-&thunderbird-ipc-version;.tar.gz"> 16 17 ]> 17 18 18 <sect1 id="thunderbird" xreflabel=" MozillaThunderbird-&thunderbird-version;">19 <sect1 id="thunderbird" xreflabel="Thunderbird-&thunderbird-version;"> 19 20 <sect1info> 20 21 <othername>$LastChangedBy$</othername> … … 22 23 </sect1info> 23 24 <?dbhtml filename="thunderbird.html" ?> 24 <title> MozillaThunderbird-&thunderbird-version;</title>25 <title>Thunderbird-&thunderbird-version;</title> 25 26 26 27 <sect2> 27 <title>Introduction to <application> MozillaThunderbird</application></title>28 <title>Introduction to <application>Thunderbird</application></title> 28 29 29 <para><application> MozillaThunderbird</application> is a stand-alone30 <para><application>Thunderbird</application> is a stand-alone 30 31 mail/news client based on the <application>Mozilla</application> 31 32 codebase.</para> … … 37 38 <listitem><para>Download (FTP): <ulink 38 39 url="&thunderbird-download-ftp;"/></para></listitem> 40 <listitem><para>Download MD5 sum: &thunderbird-md5sum;</para></listitem> 39 41 <listitem><para>Download size: &thunderbird-size;</para></listitem> 40 <listitem><para>Estimated Disk space required:42 <listitem><para>Estimated disk space required: 41 43 &thunderbird-buildsize;</para></listitem> 42 44 <listitem><para>Estimated build time: … … 45 47 46 48 <sect3><title>Additional downloads</title> 47 <itemizedlist spacing="compact">48 <listitem><para>Required Patch: <ulink49 url="&patch-root;/thunderbird-&thunderbird-version;-freetype_fix-1.patch"/></para>50 </listitem></itemizedlist>51 49 52 50 <para>To enable the <application>Enigmail</application> extension to the … … 62 60 </sect3> 63 61 64 <sect3><title><application> MozillaThunderbird</application>62 <sect3><title><application>Thunderbird</application> 65 63 dependencies</title> 66 64 <sect4><title>Required</title> … … 71 69 72 70 <sect4><title>Recommended</title> 73 <para><xref linkend="gnupg"/> (for <application>Enigmail</application>71 <para><xref linkend="gnupg"/> (for the <application>Enigmail</application> 74 72 extension)</para> 75 73 </sect4> … … 79 77 <xref linkend="unzip"/>, 80 78 <xref linkend="gnome-vfs"/>, 81 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>, 79 <xref linkend="libgnome"/>, 80 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/> 81 (for the GSSAPI libraries), 82 82 <xref linkend="doxygen"/>, 83 83 <ulink url="http://xprint.mozdev.org/">Xprint</ulink>, … … 90 90 91 91 <sect2> 92 <title>Installation of <application> MozillaThunderbird</application></title>92 <title>Installation of <application>Thunderbird</application></title> 93 93 94 <!-- <warning> 95 <para>The current source tarball uses CRLF line-ending (DOS Format). This causes 96 problems during the compilation. Once you extract the tarball, convert the files 97 to UNIX style line endings using <xref linkend="hd2u"/>.</para> 98 <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 94 <para>The configuration of <application>Thunderbird</application> is 102 95 very similar to <xref linkend="mozilla"/> and hence the options will not be 103 96 discussed. Refer to the <xref linkend="mozilla"/> instructions for 104 97 explanations and additional configuration information.</para> 105 98 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 99 <para>Compile <application>Thunderbird</application> by 113 100 running the following commands:</para> 114 101 115 <screen><userinput><command>patch -Np1 -i ../thunderbird-&thunderbird-version;-freetype_fix-1.patch && 116 export MOZILLA_OFFICIAL="1" && 102 <screen><userinput><command>export MOZILLA_OFFICIAL="1" && 117 103 export BUILD_OFFICIAL="1" && 118 104 export MOZ_THUNDERBIRD="1" && 119 ./configure --prefix=/opt/thunderbird-&thunderbird-version; \ 105 ./configure --prefix=/usr \ 106 --with-default-mozilla-five-home=/usr/lib/thunderbird-&thunderbird-version; \ 120 107 --with-system-zlib \ 121 108 --with-system-png \ 109 --enable-application=mail \ 122 110 --enable-default-toolkit=gtk2 \ 123 --disable-ldap \ 111 --enable-extensions=wallet,spellcheck,xmlextras,webservices \ 112 --enable-crypto \ 124 113 --enable-xft \ 125 --enable-crypto \126 114 --enable-xinerama \ 127 --enable-single-profile \128 --enable-extensions=all \129 --disable-installer \130 --disable-tests \131 --disable-debug \132 115 --enable-optimize \ 133 --disable-logging \134 116 --enable-reorder \ 135 117 --enable-strip \ 118 --enable-cpp-rtti \ 119 --enable-single-profile \ 120 --enable-necko-protocols=http,file,jar,viewsource,res,data \ 121 --enable-image-decoders=default,-xbm \ 122 --disable-freetype2 \ 123 --disable-accessibility \ 124 --disable-debug \ 125 --disable-tests \ 126 --disable-logging \ 136 127 --disable-pedantic \ 137 --enable-cpp-rtti \ 138 --disable-profilesharing && 128 --disable-installer \ 129 --disable-profilesharing \ 130 --disable-mathml \ 131 --disable-oji \ 132 --disable-plugins \ 133 --disable-necko-disk-cache && 139 134 make</command></userinput></screen> 140 135 141 <para>You may want to add the <option>--with-system-jpeg</option>142 switch to the<command>configure</command> script if you have136 <para>You should add the <option>--with-system-jpeg</option> switch to the 137 <command>configure</command> script if you have 143 138 <application>libjpeg</application> installed.</para> 144 139 … … 150 145 build/autoconf/make-makefile extensions/ipc extensions/enigmail && 151 146 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> 147 make -C extensions/enigmail</command></userinput></screen> 155 148 156 149 <para>Install <application>Thunderbird</application> by running the following … … 158 151 159 152 <screen><userinput><command>make install && 160 install -d / opt/thunderbird-&thunderbird-version;/include/thunderbird-&thunderbird-version;/nss &&153 install -d /usr/include/thunderbird-&thunderbird-version;/nss && 161 154 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 ln -sf /opt/thunderbird-&thunderbird-version;/bin/thunderbird \ 165 /usr/bin/MozillaThunderbird</command></userinput></screen> 155 /usr/include/thunderbird-&thunderbird-version;/nss</command></userinput></screen> 166 156 167 <para>If desired, install the <application>Enigmail</application> extension168 by runningthe following commands:</para>157 <para>If you're installing the <application>Enigmail</application> extension, 158 issue the following commands:</para> 169 159 170 160 <screen><userinput><command>make -C extensions/ipc install && … … 173 163 <para>To enable multi-user operation, execute the following:</para> 174 164 175 <screen><userinput><command>cd / opt/thunderbird-&thunderbird-version;/lib/thunderbird-&thunderbird-version; &&165 <screen><userinput><command>cd /usr/lib/thunderbird-&thunderbird-version; && 176 166 export LD_LIBRARY_PATH="$PWD" && 177 167 export MOZILLA_FIVE_HOME="$PWD" && … … 180 170 touch `find . -name *.rdf`</command></userinput></screen> 181 171 182 <para>There are three overlay definitions which cause menu functionality and 183 display problems. Remove these definitions with the following commands:</para> 184 185 <screen><userinput><command>export CHROME_PATH="/opt/thunderbird-&thunderbird-version;/lib/thunderbird-&thunderbird-version;/chrome" && 186 sed -i.orig -e "/cookieContextOverlay/d" \ 187 $CHROME_PATH/overlayinfo/messenger/content/overlays.rdf && 188 sed -i.orig -e "/cookieContextOverlay/d" -e "/helpMenuOverlay/d" \ 189 $CHROME_PATH/overlayinfo/communicator/content/overlays.rdf && 190 unset CHROME_PATH LD_LIBRARY_PATH MOZILLA_FIVE_HOME \ 191 MOZILLA_OFFICIAL BUILD_OFFICIAL MOZ_THUNDERBIRD</command></userinput></screen> 192 193 <note><para>You should run 194 <command>/opt/thunderbird-&thunderbird-version;/bin/thunderbird</command> 195 once as the root user (or any user with write privileges) to 196 create some necessary additional files in the 197 <filename class='directory'>/opt/thunderbird-&thunderbird-version;</filename> 172 <note><para>You should run <command>/usr/bin/thunderbird</command> once as 173 the root user (or any user with write privileges) to create some necessary 174 additional files in the <filename class='directory'>/usr</filename> 198 175 hierarchy.</para></note> 199 176
Note:
See TracChangeset
for help on using the changeset viewer.