mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-04 07:17:15 +08:00
firefox-22.0. Using a sourceforge variant for http download, updated mozconfig - all cores now used by default, at least on 2 and 4 core machines, removed the escaped dollar : I can no longer replicate the problem and the escape could break the mozconfig.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11362 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
a18b542c17
commit
d2a469d221
@ -3,13 +3,13 @@ $LastChangedBy$
|
||||
$Date$
|
||||
-->
|
||||
|
||||
<!ENTITY day "05"> <!-- Always 2 digits -->
|
||||
<!ENTITY day "06"> <!-- Always 2 digits -->
|
||||
<!ENTITY month "07"> <!-- Always 2 digits -->
|
||||
<!ENTITY year "2013">
|
||||
<!ENTITY copyrightdate "2001-&year;">
|
||||
<!ENTITY copyholder "The BLFS Development Team">
|
||||
<!ENTITY version "&year;-&month;-&day;">
|
||||
<!ENTITY releasedate "July 3rd, &year;">
|
||||
<!ENTITY releasedate "July 6th, &year;">
|
||||
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
|
||||
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
|
||||
<!ENTITY lfs-version "development"> <!-- version|testing|unstable|development] -->
|
||||
@ -576,7 +576,7 @@ export -f as_root</userinput></screen>
|
||||
<!ENTITY startup-notification-version "0.12">
|
||||
<!ENTITY webkitgtk-version "1.10.2"> <!-- Even minors only -->
|
||||
<!ENTITY webkitgtk2-version "2.0.2"> <!-- Even minors only -->
|
||||
<!ENTITY xulrunner-version "21.0">
|
||||
<!ENTITY xulrunner-version "22.0">
|
||||
|
||||
<!ENTITY gtk2-libdir "2.0/2.10.0">
|
||||
<!ENTITY qt4-dir "$QTDIR">
|
||||
|
@ -43,6 +43,15 @@
|
||||
</listitem>
|
||||
|
||||
-->
|
||||
<listitem>
|
||||
<para>July 6th, 2013</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[ken] - firefox- and xulrunner-22.0.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>July 5th, 2013</para>
|
||||
<itemizedlist>
|
||||
|
@ -5,13 +5,13 @@
|
||||
%general-entities;
|
||||
|
||||
<!ENTITY xulrunner-download-http
|
||||
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
|
||||
"http://www.sourceforge.net/projects/portableapps/files/Source/Firefox/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">
|
||||
<!ENTITY xulrunner-md5sum "6e2510e9466b280c367de0e4c05a8840">
|
||||
<!ENTITY xulrunner-size "101 MB">
|
||||
<!ENTITY xulrunner-buildsize "4.1 GB (125 MB installed)">
|
||||
<!ENTITY xulrunner-time "35 SBU">
|
||||
<!ENTITY xulrunner-md5sum "4ffb6d1c1a04ca8e3dbca23df09626dd">
|
||||
<!ENTITY xulrunner-size "107 MB">
|
||||
<!ENTITY xulrunner-buildsize "4.4 GB (87 MB installed)">
|
||||
<!ENTITY xulrunner-time "32 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="xulrunner" xreflabel="Xulrunner-&xulrunner-version;">
|
||||
@ -138,10 +138,10 @@
|
||||
</para>
|
||||
|
||||
<screen><userinput>cat > mozconfig << "EOF"
|
||||
# If you have a multicore machine you can speed up the build by running
|
||||
# several jobs at once by uncommenting the following line and setting the
|
||||
# value to number of CPU cores:
|
||||
#mk_add_options MOZ_MAKE_FLAGS="-j4"
|
||||
# If you have a multicore machine, firefox will now use all the cores by
|
||||
# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
|
||||
# by uncommenting the next line and setting a valid number of CPU cores.
|
||||
#mk_add_options MOZ_MAKE_FLAGS="-j1"
|
||||
|
||||
# If you have installed DBus-Glib comment out this line:
|
||||
ac_add_options --disable-dbus
|
||||
@ -217,10 +217,9 @@ mkdir -pv /usr/lib/mozilla/plugins &&
|
||||
rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins &&
|
||||
ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; &&
|
||||
|
||||
chmod -v 755 /usr/lib/xulrunner-&xulrunner-version;/libxpcom.so \
|
||||
/usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell &&
|
||||
chmod -v 755 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell &&
|
||||
|
||||
for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so; do
|
||||
for library in libmozalloc.so libmozjs.so libxul.so; do
|
||||
ln -sfv ../../../xulrunner-&xulrunner-version;/$library \
|
||||
/usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/$library
|
||||
ln -sfv xulrunner-&xulrunner-version;/$library /usr/lib/$library
|
||||
@ -253,7 +252,7 @@ ln -sfv ../xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell \
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<command>for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so ...
|
||||
<command>for library in libmozalloc.so libmozjs.so libxul.so ...
|
||||
</command>: The libraries shipped with this package are installed into
|
||||
<filename class="directory">/usr/lib/xulrunner-&xulrunner-version;</filename>
|
||||
which means they will not be found at runtime. These commands make
|
||||
|
@ -5,13 +5,13 @@
|
||||
%general-entities;
|
||||
|
||||
<!ENTITY firefox-download-http
|
||||
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
|
||||
"http://www.sourceforge.net/projects/portableapps/files/Source/Firefox/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 "6e2510e9466b280c367de0e4c05a8840">
|
||||
<!ENTITY firefox-size "101 MB">
|
||||
<!ENTITY firefox-buildsize "4.1 GB (45 MB installed) (or 730 MB and 4.0 MB if using Xulrunner)">
|
||||
<!ENTITY firefox-time "35 SBU (0.4 SBU if using Xulrunner)">
|
||||
<!ENTITY firefox-md5sum "4ffb6d1c1a04ca8e3dbca23df09626dd">
|
||||
<!ENTITY firefox-size "107 MB">
|
||||
<!ENTITY firefox-buildsize "4.4 GB (46 MB installed) (or 784 MB and 4.2 MB if using Xulrunner)">
|
||||
<!ENTITY firefox-time "32 SBU (0.2 SBU if using Xulrunner)">
|
||||
]>
|
||||
|
||||
<sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
|
||||
@ -144,18 +144,15 @@
|
||||
below. To see the entire list of available configuration options (and an
|
||||
abbreviated description of each one), issue <command>./configure
|
||||
--help</command>. You may also wish to review the entire file and
|
||||
uncomment any other desired options. The commented line for
|
||||
<literal>--with-libxul-sdk</literal> has an escaped dollar sign - if you
|
||||
have chosed to paste the entries into a <filename>mozconfig</filename> file
|
||||
in your editor, you do not need the escape, it is only necessary when invoking
|
||||
a subshell in a HERE document. Create the file by issuing the following command:
|
||||
uncomment any other desired options.
|
||||
Create the file by issuing the following command:
|
||||
</para>
|
||||
|
||||
<screen><userinput>cat > mozconfig << "EOF"
|
||||
# If you have a multicore machine you can speed up the build by running
|
||||
# several jobs at once by uncommenting the following line and setting the
|
||||
# value to number of CPU cores:
|
||||
#mk_add_options MOZ_MAKE_FLAGS="-j4"
|
||||
# If you have a multicore machine, firefox will now use all the cores by
|
||||
# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
|
||||
# by uncommenting the next line and setting a valid number of CPU cores.
|
||||
#mk_add_options MOZ_MAKE_FLAGS="-j1"
|
||||
|
||||
# If you have installed DBus-Glib comment out this line:
|
||||
ac_add_options --disable-dbus
|
||||
@ -173,9 +170,11 @@ ac_add_options --disable-libnotify
|
||||
# If you have not installed Yasm then uncomment this line:
|
||||
#ac_add_options --disable-webm
|
||||
|
||||
# If you have installed xulrunner uncomment following two lines:
|
||||
# If you have installed xulrunner uncomment the next two ac_add_options lines
|
||||
# and check that the sdk will be set by running pkg-config in a subshell
|
||||
# and has not become hardcoded or empty when you created this file
|
||||
#ac_add_options --with-system-libxul
|
||||
#ac_add_options --with-libxul-sdk=\$(pkg-config --variable=sdkdir libxul)
|
||||
#ac_add_options --with-libxul-sdk=$(pkg-config --variable=sdkdir libxul)
|
||||
|
||||
# Comment out following options if you have not installed
|
||||
# recommended dependencies:
|
||||
@ -251,7 +250,6 @@ mkdir /usr/lib/firefox-&firefox-version; &&
|
||||
tar -xvf firefox-build-dir/dist/firefox-&firefox-version;.en-US.linux-$(uname -m).tar.bz2 \
|
||||
-C /usr/lib/firefox-&firefox-version; --strip-components=1 &&
|
||||
chown -R -v root:root /usr/lib/firefox-&firefox-version; &&
|
||||
chmod -v 755 /usr/lib/firefox-&firefox-version;/libxpcom.so &&
|
||||
|
||||
ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin &&
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user