mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
firefox-13.0
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10259 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
e0dfa83e4c
commit
a38269c218
@ -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">
|
||||
|
@ -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>
|
||||
|
@ -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>
|
||||
|
@ -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 <unistd.h>' \
|
||||
ipc/chromium/src/base/{file_util_linux,message_pump_libevent}.cc &&
|
||||
|
||||
sed -i '/sys\/time\.h/a#include <unistd.h>' ipc/chromium/src/base/time_posix.cc &&
|
||||
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 &&
|
||||
rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins &&
|
||||
ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; &&
|
||||
|
||||
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>
|
||||
|
||||
|
@ -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 <unistd.h>' \
|
||||
ipc/chromium/src/base/{file_util_linux,message_pump_libevent}.cc &&
|
||||
sed -i '/sys\/time\.h/a#include <unistd.h>' ipc/chromium/src/base/time_posix.cc &&
|
||||
sed -i 's# ""##' browser/base/Makefile.in &&
|
||||
<screen><userinput>sed -i 's# ""##' browser/base/Makefile.in &&
|
||||
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>
|
||||
|
Loading…
Reference in New Issue
Block a user