thunderbird-13.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10272 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2012-06-06 12:35:15 +00:00
parent aa4778c4a9
commit 604ba3d8ea
4 changed files with 46 additions and 52 deletions

View File

@ -3,13 +3,13 @@ $LastChangedBy$
$Date$
-->
<!ENTITY day "05"> <!-- Always 2 digits -->
<!ENTITY day "06"> <!-- Always 2 digits -->
<!ENTITY month "06"> <!-- Always 2 digits -->
<!ENTITY year "2012">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "June 5th, &year;">
<!ENTITY releasedate "June 6th, &year;">
<!-- <!ENTITY releasedate "November &day;st, &year;"> -->
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
@ -959,7 +959,7 @@ $Date$
<!ENTITY pan-version "0.133">
<!ENTITY pidgin-version "2.10.2">
<!ENTITY rox-filer-version "2.10">
<!ENTITY thunderbird-version "12.0">
<!ENTITY thunderbird-version "13.0">
<!ENTITY xchat-version "2.8.8">
<!ENTITY xdg-utils-version "1.1.0-rc1">

View File

@ -41,6 +41,15 @@
</listitem>
-->
<listitem>
<para>June 6th, 2012</para>
<itemizedlist>
<listitem>
<para>[abenton] - Updated Thunderbird to 13.0.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 5th, 2012</para>
<itemizedlist>

View File

@ -9,7 +9,7 @@
<!ENTITY libreoffice-core-download-ftp " ">
<!ENTITY libreoffice-core-md5sum "61afc900785dd7d071b96d9ab0af46f3">
<!ENTITY libreoffice-core-size "99 MB">
<!ENTITY libreoffice-buildsize "6.1 GB (337 MB installed)">
<!ENTITY libreoffice-buildsize "6.0 GB (345 MB installed)">
<!ENTITY libreoffice-time "121 SBU">
]>
@ -167,7 +167,8 @@ cd libreoffice-core-&libreoffice-version;.2</userinput></screen>
commands:
</para>
<screen><userinput>./autogen.sh --prefix=/usr \
<screen><userinput>sed -i 's# ORBit-2.0##' configure.in &amp;&amp;
./autogen.sh --prefix=/usr \
--disable-binfilter \
--disable-gconf \
--disable-mozilla \
@ -209,13 +210,13 @@ SOFFICE=/usr/lib/libreoffice/program/soffice &amp;&amp;
for program in base calc draw impress math writer
do
echo '#!/bin/bash' > /usr/bin/${program}
echo "exec $SOFFICE --nologo --${program} \"\${@}\"" >> /usr/bin/${program}
echo "exec ${SOFFICE} --nologo --${program} \"\${@}\"" >> /usr/bin/${program}
chmod 755 /usr/bin/${program}
done &amp;&amp;
unset SOFFICE &amp;&amp;
ln -sf ../lib/libreoffice/program/spadmin /usr/bin/printeradmin &amp;&amp;
ln -sf ../lib/libreoffice/program/unopkg /usr/bin &amp;&amp;
cp sysui/desktop/man/{libreoffice,unopkg}.1 /usr/share/man/man1 &amp;&amp;
ln -sfv ../lib/libreoffice/program/spadmin /usr/bin/printeradmin &amp;&amp;
ln -sfv ../lib/libreoffice/program/unopkg /usr/bin &amp;&amp;
cp sysui/desktop/man/{libreoffice,unopkg}.1 /usr/share/man/man1 &amp;&amp;
for res in 16 32 48 128 256
do
mkdir -p /usr/share/icons/hicolor/${res}x${res}/{apps,mimetypes}
@ -230,6 +231,12 @@ gtk-update-icon-cache /usr/share/icons/hicolor</userinput></screen>
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<command>sed -i 's# ORBit-2.0##' configure.in</command>: If you remove the
<option>--disable-gconf</option> configure will check for the deprecated
ORBit. This sed removes the check for ORBit.
</para>
<para>
<option>--enable-gtk3</option>: Add this option if you've installed and
want to use <application>Gtk+-3</application>.
@ -249,9 +256,8 @@ gtk-update-icon-cache /usr/share/icons/hicolor</userinput></screen>
</para>
<para>
<option>--disable-gconf</option>: Compiling with support for
<application>GConf</application> requires the deprecated
<application>ORBit</application>.
<option>--disable-gconf</option>: Remove this option if you want to
compile Libre Office with GConf support.
</para>
<para>
@ -283,8 +289,8 @@ gtk-update-icon-cache /usr/share/icons/hicolor</userinput></screen>
<option>--with-lang="pt-BR"</option>: This option sets what languages to
support. en-US is always included by default. To list several languages,
separate them with a space. For all languages, use --with-lang=ALL
<!-- For a list of the available options:
<command>ls translations/source</command>. -->
For a list of the available languages, after you've run ./download:
<command>ls translations/source</command>.
</para>
<para>

View File

@ -8,8 +8,8 @@
"http://releases.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 "7b30b72472a65bce74ba0ae60e4d4e6c">
<!ENTITY thunderbird-size "97 MB">
<!ENTITY thunderbird-md5sum "0134c67c30e8598f2a64ea004d5bc4bc">
<!ENTITY thunderbird-size "99 MB">
<!ENTITY thunderbird-buildsize "3.1 GB (41 MB installed)">
<!ENTITY thunderbird-time "26 SBU">
@ -34,7 +34,8 @@
<para>
<application>Thunderbird</application> is a stand-alone mail/news client
based on the <application>Mozilla</application> codebase.
based on the <application>Mozilla</application> codebase. It uses the
Gecko rendering engine to enable it to display and compose HTML emails.
</para>
&lfs71_checked;
@ -73,16 +74,6 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/thunderbird-&thunderbird-version;_gcc-4.7-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Thunderbird Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -159,6 +150,7 @@ ac_add_options --disable-libnotify
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/thunderbuild
ac_add_options --disable-crashreporter
ac_add_options --disable-debug
ac_add_options --disable-debug-symbols
ac_add_options --disable-installer
ac_add_options --disable-static
ac_add_options --disable-tests
@ -179,13 +171,10 @@ EOF</userinput></screen>
commands:
</para>
<screen><userinput>patch -p1 &lt; ../thunderbird-&thunderbird-version;_gcc-4.7-1.patch &amp;&amp;
make -f client.mk &amp;&amp;
<screen><userinput>make -f client.mk &amp;&amp;
make -C thunderbuild/mail/installer</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>This package does not come with a test suite.</para>
<para>
Install <application>Thunderbird</application> by running the following
@ -201,9 +190,7 @@ ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput><
The above instructions just install the parts you need to run
<application>Thunderbird</application>. Alternatively, if you want to
install the full <application>Thunderbird</application> development
environment (Note, this installs more than half a gigabyte of extra files
and so is not recommended) as the
<systemitem class="username">root</systemitem> user:
environment, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make -C thunderbuild install</userinput></screen>
@ -212,14 +199,6 @@ ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput><
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<command>patch -p1 &lt;
../thunderbird-&thunderbird-version;_gcc-4.7-1.patch</command>: This
patch fixes various files to ensure that
<application>Thunderbird</application> compiles with
<application>GCC 4.7</application>.
</para>
<para>
<command>make -f client.mk</command>: Mozilla products are packaged to
allow the use of a configuration file which can be used to pass the
@ -285,14 +264,14 @@ ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput><
<option>/usr/bin/firefox</option>.
</para>
<tip>
<para>
There is a multitude of configuration parameters you can tweak to
customize <application>Thunderbird</application>. A very extensive, but
not so up-to-date list of these parameters can be found at
<ulink url="http://preferential.mozdev.org/preferences.html"/>.
</para>
</tip>
<tip>
<para>
There is a multitude of configuration parameters you can tweak to
customize <application>Thunderbird</application>. A very extensive,
but not so up-to-date list of these parameters can be found at
<ulink url="http://preferential.mozdev.org/preferences.html"/>.
</para>
</tip>
<para>
If you use a desktop environment like <application>Gnome</application> or
@ -317,7 +296,7 @@ Categories=Network;GTK;Application;Email;News;
StartupNotify=true
Terminal=false
EOF
ln -sv -f /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png \
ln -svf /usr/lib/thunderbird-&thunderbird-version;/chrome/icons/default/default256.png \
/usr/share/pixmaps/thunderbird.png</userinput></screen>
</sect3>
</sect2>