Ignore:
Timestamp:
12/14/2004 06:07:48 AM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
ddb1f96
Parents:
7ea0a8d5
Message:

Updated to Mozilla-1.7.3 and Thunderbird-1.0; modified Firefox instructions

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3099 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    r7ea0a8d5 rd1981e0  
    77  <!ENTITY firefox-download-http "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;-source.tar.bz2">
    88  <!ENTITY firefox-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;-source.tar.bz2">
     9  <!ENTITY firefox-md5sum        "49c16a71f4de014ea471be81e46b1da8">
    910  <!ENTITY firefox-size          "32 MB">
    10   <!ENTITY firefox-buildsize     "575 MB">
    11   <!ENTITY firefox-time          "11.1 SBU">
     11  <!ENTITY firefox-buildsize     "564 MB">
     12  <!ENTITY firefox-time          "11.3 SBU">
    1213]>
    1314
     
    3233<listitem><para>Download (FTP): <ulink
    3334url="&firefox-download-ftp;"/></para></listitem>
     35<listitem><para>Download MD5 sum: &firefox-md5sum;</para></listitem>
    3436<listitem><para>Download size: &firefox-size;</para></listitem>
    3537<listitem><para>Estimated disk space required:
     
    4143<sect3><title><application>Firefox</application> dependencies</title>
    4244<sect4><title>Required</title>
    43 <para>
    44 <xref linkend="GTK2"/>,
    45 <xref linkend="libIDL"/> and
    46 <xref linkend="zip"/>
    47 </para></sect4>
     45<para><xref linkend="GTK2"/>,
     46<xref linkend="libIDL"/> and
     47<xref linkend="zip"/></para>
     48</sect4>
     49
    4850<sect4><title>Optional</title>
    49 <para>
    50 <xref linkend="libjpeg"/>,
    51 <xref linkend="unzip"/>,
    52 <xref linkend="gnome-vfs"/>,
    53 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
     51<para><xref linkend="libjpeg"/>,
     52<xref linkend="unzip"/>,
     53<xref linkend="gnome-vfs"/>,
     54<xref linkend="libgnome"/>,
     55<xref linkend="mitkrb"/> or <xref linkend="heimdal"/>
     56(for the GSSAPI libraries),
    5457<xref linkend="doxygen"/>,
    55 <ulink url="http://xprint.mozdev.org/">Xprint</ulink>,
     58<ulink url="http://xprint.mozdev.org/">Xprint</ulink>, 
    5659<ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink> and
    57 <ulink url="http://cairographics.org/">Cairo</ulink>
    58 </para></sect4>
     60<ulink url="http://cairographics.org/">Cairo</ulink></para>
     61</sect4>
    5962</sect3>
    6063
     
    7679export MOZ_PHOENIX="1" &amp;&amp;
    7780./configure --prefix=/usr \
     81            --with-default-mozilla-five-home=/usr/lib/firefox-1.0
     82            --with-user-appdir=.firefox \
    7883            --with-system-zlib \
    7984            --with-system-png \
     85            --enable-application=browser \
    8086            --enable-default-toolkit=gtk2 \
     87            --enable-extensions=all,-typeaheadfind \
     88            --enable-crypto \
     89            --enable-xft \
     90            --enable-xinerama \
     91            --enable-optimize \
     92            --enable-reorder \
     93            --enable-strip \
     94            --enable-cpp-rtti \
     95            --enable-single-profile \
     96            --disable-freetype2 \
     97            --disable-accessibility \
     98            --disable-debug \
     99            --disable-tests \
     100            --disable-logging \
     101            --disable-pedantic \
     102            --disable-installer \
    81103            --disable-mailnews \
    82104            --disable-ldap \
    83             --enable-xft \
    84             --disable-freetype2 \
    85             --enable-crypto \
    86             --enable-xinerama \
    87             --enable-single-profile \
    88105            --disable-composer \
    89             --enable-extensions=all,-typeaheadfind \
    90             --disable-installer \
    91             --disable-tests \
    92             --disable-debug \
    93             --enable-optimize \
    94             --disable-logging \
    95             --enable-reorder \
    96             --enable-strip \
    97             --disable-pedantic \
    98             --enable-cpp-rtti \
    99106            --disable-profilesharing &amp;&amp;
    100107make &amp;&amp;
     
    102109install -d /usr/include/firefox-&firefox-version;/nss &amp;&amp;
    103110cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
    104     /usr/include/firefox-&firefox-version;/nss &amp;&amp;
    105 chown -R root:root /usr/include/firefox-&firefox-version;/nss</command></userinput></screen>
     111    /usr/include/firefox-&firefox-version;/nss</command></userinput></screen>
    106112
    107 <para>You might want to add the <option>--with-system-jpeg</option>
    108 switch to the <command>configure</command> script if you have
     113<para>You should add the <option>--with-system-jpeg</option> switch to the
     114<command>configure</command> script if you have
    109115<application>libjpeg</application> installed.</para>
    110116
     
    118124touch `find . -name *.rdf`</command></userinput></screen>
    119125
    120 <note><para>You should run
    121 <command>/usr/bin/firefox</command>
    122 once as the root user (or any user with write privileges) to
    123 create some necessary additional files in the
    124 <filename class='directory'>/usr</filename>
     126<note><para>You should run <command>/usr/bin/firefox</command> once as the
     127root user (or any user with write privileges) to create some necessary
     128additional files in the <filename class='directory'>/usr</filename>
    125129hierarchy.</para></note>
    126130
Note: See TracChangeset for help on using the changeset viewer.