Author: dnicholson
Date: 2006-07-04 10:57:19 -0600 (Tue, 04 Jul 2006)
New Revision: 6247
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/xsoft/graphweb/firefox.xml
trunk/BOOK/xsoft/other/thunderbird.xml
Log:
Updated to {firefox,thunderbird}-1.5.0.4. Added patches to fix
the builds with --enable-pango.
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2006-07-04 16:19:05 UTC (rev 6246)
+++ trunk/BOOK/general.ent 2006-07-04 16:57:19 UTC (rev 6247)
@@ -524,12 +524,12 @@
<!-- Chapter 36 -->
<!ENTITY mozilla-version "1.7.12">
<!ENTITY seamonkey-version "1.0.1">
-<!ENTITY firefox-version "1.5.0.3">
+<!ENTITY firefox-version "1.5.0.4">
<!ENTITY galeon-version "2.0.1">
<!ENTITY dillo-version "0.8.5">
<!-- Chapter 37 -->
-<!ENTITY thunderbird-version "1.5.0.2">
+<!ENTITY thunderbird-version "1.5.0.4">
<!ENTITY pan-version "0.14.2">
<!ENTITY balsa-version "2.3.12">
<!ENTITY gaim-version "1.5.0">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2006-07-04 16:19:05 UTC
(rev 6246)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2006-07-04 16:57:19 UTC
(rev 6247)
@@ -45,6 +45,10 @@
<para>July 4th, 2006</para>
<itemizedlist>
<listitem>
+ <para>[dnicholson] - Updated Firefox and Thunderbird to version
+ 1.5.0.4. Added a patch to fix the builds with --enable-pango.</para>
+ </listitem>
+ <listitem>
<para>[randy] - Added a command to the Linux-PAM instructions to
alter the unix_chkpwd password helper setuid, thanks to J�rg Billeter
for pointing this out.</para>
Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
===================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml 2006-07-04 16:19:05 UTC (rev
6246)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml 2006-07-04 16:57:19 UTC (rev
6247)
@@ -6,8 +6,8 @@
<!ENTITY firefox-download-http
"http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;-source.tar.bz2">
<!ENTITY firefox-download-ftp
"ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;-source.tar.bz2">
- <!ENTITY firefox-md5sum "30e99f7ac4f4cc1c8c69a6895292ef3c">
- <!ENTITY firefox-size "33.6 MB">
+ <!ENTITY firefox-md5sum "4cb3d7c1b5345585750766c589308b5e">
+ <!ENTITY firefox-size "33.7 MB">
<!ENTITY firefox-buildsize "548 MB">
<!ENTITY firefox-time "13.9 SBU">
]>
@@ -63,6 +63,12 @@
url="&patch-root;/firefox-&firefox-version;-system_nss-1.patch"/>
</para>
</listitem>
+ <listitem>
+ <para>Required patch (if enabling <application>Pango</application>
+ font rendering):
+ url="&patch-root;/firefox-&firefox-version;-pangoxft-1.patch"/>
+ </para>
+ </listitem>
</itemizedlist>
<bridgehead renderas="sect3">Firefox Dependencies</bridgehead>
@@ -208,6 +214,11 @@
#ac_add_options --with-system-nss
#ac_add_options --with-system-nspr
+# Complex scripts such as Thai can only be rendered in Firefox with the
+# help of Pango. This option significantly slows rendering, so only use
+# it if necessary.
+#ac_add_options --enable-pango
+
# This option identifies the default binary directory of the Firefox
# installation and is used to locate Firefox's installed files. This
# option is not required for end-user browsing, and is only used for
@@ -223,6 +234,12 @@
<screen><userinput>patch -Np1 -i
../firefox-&firefox-version;-system_nss-1.patch</userinput></screen>
+ <para>If you wish to use <application>Pango</application> for font
+ rendering and have uncommented the appropriate option in
+ <filename>.mozconfig</filename>, apply the following patch:</para>
+
+<screen><userinput>patch -Np1 -i
../firefox-&firefox-version;-pangoxft-1.patch</userinput></screen>
+
<para>Compile <application>Firefox</application> by issuing the
following commands:</para>
Modified: trunk/BOOK/xsoft/other/thunderbird.xml
===================================================================
--- trunk/BOOK/xsoft/other/thunderbird.xml 2006-07-04 16:19:05 UTC (rev
6246)
+++ trunk/BOOK/xsoft/other/thunderbird.xml 2006-07-04 16:57:19 UTC (rev
6247)
@@ -18,7 +18,7 @@
<!ENTITY thunderbird-download-http
"http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;-source.tar.bz2">
<!ENTITY thunderbird-download-ftp
"ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;-source.tar.bz2">
- <!ENTITY thunderbird-md5sum "3f32b847330c9d58297147be19714962">
+ <!ENTITY thunderbird-md5sum "ada9c163f5b26fe81958e7a85340811e">
<!ENTITY thunderbird-size "34.2 MB">
<!ENTITY thunderbird-buildsize "597 MB">
<!ENTITY thunderbird-time "18.1 SBU">
@@ -80,6 +80,12 @@
url="&patch-root;/thunderbird-&thunderbird-version;-system_nss-1.patch"/>
</para>
</listitem>
+ <listitem>
+ <para>Required patch (if enabling <application>Pango</application>
+ font rendering):
+ url="&patch-root;/thunderbird-&thunderbird-version;-pangoxft-1.patch"/>
+ </para>
+ </listitem>
</itemizedlist>
<para>To enable the <application>Enigmail</application> extension to the
@@ -224,6 +230,11 @@
# display of Thunderbird using the X-Window Xinerama libraries.
#ac_add_options --enable-xinerama
+# Complex scripts such as Thai can only be rendered in Thunderbird with
+# the help of Pango. This option significantly slows rendering, so only
+# use it if necessary.
+#ac_add_options --enable-pango
+
# These two options enable support for building Thunderbird with
# system-installed versions of the Network Security Services (NSS)
# and Netscape Portable Runtime (NSPR) libraries. Uncomment both
@@ -246,6 +257,12 @@
<screen><userinput>patch -Np1 -i
../thunderbird-&thunderbird-version;-system_nss-1.patch</userinput></screen>
+ <para>If you wish to use <application>Pango</application> for font
+ rendering and have uncommented the appropriate option in
+ <filename>.mozconfig</filename>, apply the following patch:</para>
+
+<screen><userinput>patch -Np1 -i
../thunderbird-&thunderbird-version;-pangoxft-1.patch</userinput></screen>
+
<para>Compile <application>Thunderbird</application> by
issuing the following commands:</para>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page