mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 06:27:16 +08:00
thunderbird-13.0
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10272 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
aa4778c4a9
commit
604ba3d8ea
@ -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">
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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 &&
|
||||
./autogen.sh --prefix=/usr \
|
||||
--disable-binfilter \
|
||||
--disable-gconf \
|
||||
--disable-mozilla \
|
||||
@ -209,13 +210,13 @@ SOFFICE=/usr/lib/libreoffice/program/soffice &&
|
||||
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 &&
|
||||
unset SOFFICE &&
|
||||
ln -sf ../lib/libreoffice/program/spadmin /usr/bin/printeradmin &&
|
||||
ln -sf ../lib/libreoffice/program/unopkg /usr/bin &&
|
||||
cp sysui/desktop/man/{libreoffice,unopkg}.1 /usr/share/man/man1 &&
|
||||
ln -sfv ../lib/libreoffice/program/spadmin /usr/bin/printeradmin &&
|
||||
ln -sfv ../lib/libreoffice/program/unopkg /usr/bin &&
|
||||
cp sysui/desktop/man/{libreoffice,unopkg}.1 /usr/share/man/man1 &&
|
||||
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>
|
||||
|
@ -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 < ../thunderbird-&thunderbird-version;_gcc-4.7-1.patch &&
|
||||
make -f client.mk &&
|
||||
<screen><userinput>make -f client.mk &&
|
||||
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 <
|
||||
../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>
|
||||
|
Loading…
Reference in New Issue
Block a user