firefox-13.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10259 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2012-06-04 13:29:09 +00:00
parent e0dfa83e4c
commit a38269c218
5 changed files with 40 additions and 41 deletions

View File

@ -3,13 +3,13 @@ $LastChangedBy$
$Date$
-->
<!ENTITY day "03"> <!-- Always 2 digits -->
<!ENTITY day "04"> <!-- 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 3rd, &year;">
<!ENTITY releasedate "June 4th, &year;">
<!-- <!ENTITY releasedate "November &day;st, &year;"> -->
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
@ -661,7 +661,7 @@ $Date$
<!ENTITY shared-mime-info-version "1.0">
<!ENTITY startup-notification-version "0.12">
<!ENTITY webkitgtk-version "1.8.1">
<!ENTITY xulrunner-version "12.0">
<!ENTITY xulrunner-version "13.0">
<!ENTITY gtk2-libdir "2.0/2.10.0">
<!ENTITY qt-dir "$QTDIR">
@ -942,7 +942,7 @@ $Date$
<!-- Chapter 36 -->
<!ENTITY seamonkey-version "2.9">
<!ENTITY firefox-version "12.0">
<!ENTITY firefox-version "13.0">
<!-- Obsolete
<!ENTITY dillo-version "0.8.5">

View File

@ -68,10 +68,9 @@
<listitem>
<para>
Optional patch to include animated png functionality in
<application>libpng</application> : <ulink url="&apng-patch;"/>
(this patch is required if you want to use the system
<application>libpng</application> (required to use the system
<application>libpng</application> in
<application>Firefox</application>).
<application>Firefox</application>): <ulink url="&apng-patch;"/>
</para>
</listitem>
</itemizedlist>

View File

@ -41,6 +41,15 @@
</listitem>
-->
<listitem>
<para>June 4th 2012</para>
<itemizedlist>
<listitem>
<para>[abenton] - Updated Firefox to 13.0.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 3rd, 2012</para>
<itemizedlist>

View File

@ -4,13 +4,13 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY xulrunner-download-http
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
<!ENTITY xulrunner-download-http " ">
<!-- "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2"> -->
<!ENTITY xulrunner-download-ftp
"ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
<!-- md5sum and size should match firefox, but the buildsize and time will differ -->
<!ENTITY xulrunner-md5sum "80c3e5927274de7f181fb5f931ac5fd4">
<!ENTITY xulrunner-size "75 MB">
<!ENTITY xulrunner-md5sum "f50ca7656eec47030b396f39075fa980">
<!ENTITY xulrunner-size "76 MB">
<!ENTITY xulrunner-buildsize "3.4 GB (76 MB installed)">
<!ENTITY xulrunner-time "22 SBU">
]>
@ -179,11 +179,7 @@ EOF</userinput></screen>
commands:
</para>
<screen><userinput>sed -i '/fcntl.h/a#include &lt;unistd.h&gt;' \
ipc/chromium/src/base/{file_util_linux,message_pump_libevent}.cc &amp;&amp;
sed -i '/sys\/time\.h/a#include &lt;unistd.h&gt;' ipc/chromium/src/base/time_posix.cc &amp;&amp;
make -f client.mk</userinput></screen>
<screen><userinput>make -f client.mk</userinput></screen>
<para>
This package does not come with a test suite.
@ -198,8 +194,8 @@ mkdir -p /usr/lib/mozilla/plugins &amp;&amp;
rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins &amp;&amp;
ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; &amp;&amp;
for library in /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*.so; do
ln -sfv ${library#/usr/lib/} /usr${library#*sdk}
for library in /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/*.so
do ln -sfv ${library#/usr/lib/} /usr${library#*sdk}
done</userinput></screen>
</sect2>

View File

@ -4,13 +4,13 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY firefox-download-http
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
<!ENTITY firefox-download-http " ">
<!-- "http://releases.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 "80c3e5927274de7f181fb5f931ac5fd4">
<!ENTITY firefox-size "75 MB">
<!ENTITY firefox-buildsize "2.8 GB (31 MB installed)">
<!ENTITY firefox-md5sum "f50ca7656eec47030b396f39075fa980">
<!ENTITY firefox-size "76 MB">
<!ENTITY firefox-buildsize "2.9 GB (31 MB installed)">
<!ENTITY firefox-time "24 SBU (0.3 SBU if using xulrunner)">
]>
@ -117,15 +117,15 @@
<title>Installation of Firefox</title>
<para>
There are two major methods for building <application>Firefox</application>.
In the standard case, the entire suite of libraries is built and
installed. In the other, most of the system is built using the procedures
found in <xref linkend="xulrunner"/>. This is advantageous if you
are planning to build other related packages such as
<xref linkend="icedtea-web"/>. With
either build method, you need to run the main build procedure below with
the appropriate options in the <filename>mozconfig</filename> file. Then
use the appropriate instructions depending on the chosen build method.
There are two major methods for building
<application>Firefox</application>. In the standard case, the entire suite
of libraries is built and installed. In the other, most of the system is
built using the procedures found in <xref linkend="xulrunner"/>. This is
advantageous if you are planning to build other related packages such as
<xref linkend="icedtea-web"/>. With either build method, you need to run
the main build procedure below with the appropriate options in the
<filename>mozconfig</filename> file. Then use the appropriate install
instructions depending on the chosen build method.
</para>
<para>
@ -195,15 +195,10 @@ EOF</userinput></screen>
commands:
</para>
<screen><userinput>sed -i '/fcntl.h/a#include &lt;unistd.h&gt;' \
ipc/chromium/src/base/{file_util_linux,message_pump_libevent}.cc &amp;&amp;
sed -i '/sys\/time\.h/a#include &lt;unistd.h&gt;' ipc/chromium/src/base/time_posix.cc &amp;&amp;
sed -i 's# ""##' browser/base/Makefile.in &amp;&amp;
<screen><userinput>sed -i 's# ""##' browser/base/Makefile.in &amp;&amp;
make -f client.mk</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>
If you have <emphasis>not</emphasis> linked
@ -360,7 +355,7 @@ Categories=Network;GTK;Application;Browser;WebBrowser;
StartupNotify=true
Terminal=false
EOF
ln -sv -f /usr/lib/firefox-&firefox-version;/icons/mozicon128.png /usr/share/pixmaps/firefox.png</userinput></screen>
ln -sfv /usr/lib/firefox-&firefox-version;/icons/mozicon128.png /usr/share/pixmaps/firefox.png</userinput></screen>
</sect2>
<sect2 role="content">
@ -395,7 +390,7 @@ ln -sv -f /usr/lib/firefox-&firefox-version;/icons/mozicon128.png /usr/share/pix
<listitem>
<para>
is a <application>Gtk 2</application> internet browser that uses the
Gecko rendering engine.
Mozilla Gecko rendering engine.
</para>
<indexterm zone="firefox firefox-prog">
<primary sortas="b-firefox">firefox</primary>