Changeset 2f71e7b


Ignore:
Timestamp:
05/18/2007 02:42:38 PM (15 years ago)
Author:
Dan Nichilson <dnicholson@…>
Branches:
10.0, 10.1, 11.0, 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, ken/refactor-virt, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
ad8996b
Parents:
841a93f
Message:

Updated to thunderbird-2.0.0.0 + enigmail-0.95.0

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r841a93f r2f71e7b  
    44-->
    55
    6 <!ENTITY day          "05">                   <!-- Always 2 digits -->
    7 <!ENTITY month        "15">                   <!-- Always 2 digits -->
     6<!ENTITY day          "18">                   <!-- Always 2 digits -->
     7<!ENTITY month        "05">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2007">
    99<!ENTITY version      "svn-&year;&month;&day;">
     
    564564
    565565<!-- Chapter 37 -->
    566 <!ENTITY thunderbird-version          "1.5.0.9">
     566<!ENTITY thunderbird-version          "2.0.0.0">
    567567<!ENTITY pan-version                  "0.14.2">
    568568<!ENTITY balsa-version                "2.3.13">
  • introduction/welcome/changelog.xml

    r841a93f r2f71e7b  
    4343
    4444    <listitem>
     45      <para>May 18th, 2007</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[dnicholson] - Updated to Thunderbird-2.0.0.0 with
     49          Enigmail-0.95.0.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>May 13th, 2007</para>
    4656      <itemizedlist>
  • xsoft/other/thunderbird.xml

    r841a93f r2f71e7b  
    77  <!ENTITY thunderbird-download-http     "http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;-source.tar.bz2">
    88  <!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            "bb74629a8d99a6653c5ab978cf9c6227">
    10   <!ENTITY thunderbird-size              "34.3 MB">
    11   <!ENTITY thunderbird-buildsize         "597 MB">
    12   <!ENTITY thunderbird-time              "18.1 SBU">
    13 
    14   <!ENTITY thunderbird-enigmail-version  "0.94.2">
     9  <!ENTITY thunderbird-md5sum            "8e672d9f9206e0e1f03790dacb51e1bb">
     10  <!ENTITY thunderbird-size              "35.6 MB">
     11  <!ENTITY thunderbird-buildsize         "465 MB">
     12  <!ENTITY thunderbird-time              "12.3 SBU">
     13
     14  <!ENTITY thunderbird-enigmail-version  "0.95.0">
    1515  <!ENTITY thunderbird-enigmail-download "http://www.mozilla-enigmail.org/downloads/src/enigmail-&thunderbird-enigmail-version;.tar.gz">
    16   <!ENTITY thunderbird-enigmail-md5sum   "cc1ba2bec7c3a2ac408ef24fbf1884de">
     16  <!ENTITY thunderbird-enigmail-md5sum   "820ab216b6ba21f81392d56bb9991c18">
     17  <!ENTITY thunderbird-enigmail-size     "556 KB">
    1718]>
    1819
     
    5758      <listitem>
    5859        <para>Estimated build time: &thunderbird-time;</para>
    59       </listitem>
    60     </itemizedlist>
    61 
    62     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    63     <itemizedlist spacing="compact">
    64       <listitem>
    65         <para>Required patch (if using system-installed versions of
    66         <application>NSS</application> and <application>NSPR</application>:)
    67         <ulink
    68         url="&patch-root;/thunderbird-&thunderbird-version;-system_nss-1.patch"/>
    69         </para>
    70       </listitem>
    71       <listitem>
    72         <para>Required patch (if enabling <application>Pango</application>
    73         font rendering):
    74         <ulink
    75         url="&patch-root;/thunderbird-&thunderbird-version;-pangoxft-1.patch"/>
    76         </para>
    7760      </listitem>
    7861    </itemizedlist>
     
    9275      <listitem>
    9376        <para>Download MD5 sum: &thunderbird-enigmail-md5sum;</para>
     77      </listitem>
     78      <listitem>
     79        <para>Download size: &thunderbird-enigmail-size;</para>
    9480      </listitem>
    9581    </itemizedlist>
     
    240226EOF</userinput></screen>
    241227
    242     <para>If you wish to use <application>Pango</application> for font
    243     rendering and have uncommented the appropriate option in
    244     <filename>.mozconfig</filename>, apply the following patch:</para>
    245 
    246 <screen><userinput>patch -Np1 -i ../thunderbird-&thunderbird-version;-pangoxft-1.patch</userinput></screen>
    247 
    248     <para>If you have system-installed Network Security Services (NSS) and
    249     Netscape Portable Runtime (NSPR) libraries and you uncommented the
    250     appropriate lines in the <filename>.mozconfig</filename> file to utilize
    251     them, apply the following patch:</para>
    252 
    253 <screen><userinput>patch -Np1 -i ../thunderbird-&thunderbird-version;-system_nss-1.patch</userinput></screen>
    254 
    255228    <para>Compile <application>Thunderbird</application> by
    256229    issuing the following commands:</para>
    257230
    258 <screen><userinput>sed -i "s/^    enum$/&amp; xptinfo_enum_1/" \
     231<screen><userinput>cat &gt;&gt; layout/build/Makefile.in &lt;&lt; "EOF" &amp;&amp;
     232ifdef MOZ_ENABLE_CANVAS
     233EXTRA_DSO_LDOPTS += -lX11 -lXrender
     234endif
     235EOF
     236sed -i "s/^    enum$/&amp; xptinfo_enum_1/" \
    259237    xpcom/reflect/xptinfo/public/xptinfo.h &amp;&amp;
    260238make -f client.mk build</userinput></screen>
     
    270248make -C ../thunderbird-build/mailnews/extensions/enigmail &amp;&amp;
    271249make -C ../thunderbird-build/mailnews/extensions/enigmail \
    272         XPIFILE=enigmail.xpi xpi</userinput></screen>
     250        XPIFILE=enigmail-&thunderbird-enigmail-version;.xpi xpi</userinput></screen>
    273251
    274252    <para>Install <application>Thunderbird</application> by running the following
     
    280258    /usr/include/thunderbird-&thunderbird-version;/ldap &amp;&amp;
    281259
    282 install -v -m755 -d /usr/lib/thunderbird-&thunderbird-version;/defaults/isp/US &amp;&amp;
    283 install -v -m644 mailnews/base/ispdata/movemail.rdf \
    284                  mail/extensions/newsblog/rss.rdf \
    285     /usr/lib/thunderbird-&thunderbird-version;/defaults/isp &amp;&amp;
    286 ln -v -s ../{movemail,rss}.rdf \
    287     /usr/lib/thunderbird-&thunderbird-version;/defaults/isp/US</userinput></screen>
     260install -v -m755 -d /usr/lib/thunderbird-&thunderbird-version;/defaults/isp/en-US &amp;&amp;
     261install -v -m644 ../thunderbird-build/dist/bin/isp/*.{rdf,sfd} \
     262    /usr/lib/thunderbird-&thunderbird-version;/defaults/isp/ &amp;&amp;
     263install -v -m644 ../thunderbird-build/dist/bin/isp/en-US/*.rdf \
     264    /usr/lib/thunderbird-&thunderbird-version;/defaults/isp/en-US/</userinput></screen>
    288265
    289266    <para>If you built <application>Thunderbird</application> utilizing
     
    313290    <filename>.xpi</filename> file:</para>
    314291
    315 <screen role="root"><userinput>install -v -m644 -D ../thunderbird-build/dist/bin/enigmail.xpi \
    316     /usr/lib/thunderbird-&thunderbird-version;/xpi_store/enigmail.xpi</userinput></screen>
     292<screen role="root"><userinput>install -v -m644 -D ../thunderbird-build/dist/bin/enigmail-&thunderbird-enigmail-version;.xpi \
     293    /usr/lib/thunderbird-&thunderbird-version;/xpi_store/enigmail-&thunderbird-enigmail-version;.xpi</userinput></screen>
    317294
    318295    <para>If you want to install <application>Enigmail</application> globally
     
    324301
    325302<screen role="root"><userinput>/usr/bin/thunderbird -install-global-extension \
    326     /usr/lib/thunderbird-&thunderbird-version;/xpi_store/$ENIGMAIL_FILENAME</userinput></screen>
     303    /usr/lib/thunderbird-&thunderbird-version;/xpi_store/enigmail-&thunderbird-enigmail-version;.xpi</userinput></screen>
    327304
    328305    <para>Global installation of other extensions can be done using the same
     
    360337  <sect2 role="commands">
    361338    <title>Command Explanations</title>
     339
     340    <para><command>'EXTRA_DSO_LDOPTS' += -lX11 -lXrender ...</command>:
     341    Building the layout backend will break when the canvas element is enabled
     342    without adding these two required libraries.</para>
    362343
    363344    <para><command>sed -i "s/^    enum$/&amp; xptinfo_enum_1/" ...</command>:
     
    384365    <application>Enigmail</application>.</para>
    385366
    386     <para><command>install .../movemail.rdf .../rss.rdf ...</command>: These
    387     commands are used to install two files inadvertently left out of the
     367    <para><command>install .../*.{rdf,sfd}</command>: These commands are used
     368    to install a few mail extensions inadvertantly left out of the
    388369    installation script.</para>
    389370
Note: See TracChangeset for help on using the changeset viewer.