mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 15:12:11 +08:00
Mozilla 1.5 updates and enhancements
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1444 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
c7782314b5
commit
f92a515a69
@ -11,6 +11,10 @@ who wrote what.</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>October 22nd, 2003 [tushar]: Updated to Mozilla-1.5,
|
||||
Firebird-0.7, and Thunderbird-0.3. Added Enigmail extension for
|
||||
Mozilla.</para></listitem>
|
||||
|
||||
<listitem><para>October 22nd, 2003 [igor]: Modified httpd.conf to
|
||||
run Apache as an unpriviledged user.</para></listitem>
|
||||
|
||||
|
@ -18,7 +18,10 @@ Then delete or comment out the line. Now, if anyone tells you MS-IE is user
|
||||
friendly, give them this example!</para>
|
||||
</note>
|
||||
|
||||
<para>Install <application>Mozilla</application> by running the following
|
||||
<para>If you plan to install Enigmail, extract the ipc and engimail tarballs
|
||||
in the <filename class="directory">extensions</filename> directory.</para>
|
||||
|
||||
<para>Compile <application>Mozilla</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
<screen><userinput><command>export MOZILLA_OFFICIAL="1" &&
|
||||
@ -35,14 +38,39 @@ export BUILD_OFFICIAL="1" &&
|
||||
--disable-logging --enable-reorder \
|
||||
--enable-strip --disable-pedantic \
|
||||
--enable-cpp-rtti --enable-extensions=all &&
|
||||
make</command></userinput></screen>
|
||||
|
||||
<para>If installing Enigmail, execute the following steps:</para>
|
||||
|
||||
<screen><userinput><command>cd extensions/ipc &&
|
||||
./makemake -r &&
|
||||
make &&
|
||||
make install &&
|
||||
cd ../enigmail &&
|
||||
./makemake -r &&
|
||||
make &&
|
||||
cd ../..</command></userinput></screen>
|
||||
|
||||
<para>Install <application>Mozilla</application> as follows:</para>
|
||||
|
||||
<screen><userinput><command>make install &&
|
||||
install -d /usr/include/mozilla-&mozilla-version;/nss &&
|
||||
cp -Lf dist/private/nss/*.h dist/public/nss/*.h \
|
||||
/usr/include/mozilla-&mozilla-version;/nss &&
|
||||
ln -nsf mozilla-&mozilla-version; /usr/include/mozilla &&
|
||||
ln -nsf mozilla-&mozilla-version; /usr/lib/mozilla &&
|
||||
cd /usr/lib/mozilla-&mozilla-version; &&
|
||||
ln -nsf mozilla-&mozilla-version; /usr/lib/mozilla</command></userinput></screen>
|
||||
|
||||
<para>Install Enigmail as follows:</para>
|
||||
|
||||
<screen><userinput><command>for i in components/enigmime.xpt \
|
||||
components/ipc.xpt components/libenigmime.so components/enigmail.js \
|
||||
components/enigmail.xpt chrome/enigmail.jar
|
||||
do
|
||||
install dist/bin/$i /usr/lib/mozilla-&mozilla-version;/$i
|
||||
done</command></userinput></screen>
|
||||
|
||||
<para>To enable multi-user operation, execute the following:</para>
|
||||
|
||||
<screen><userinput><command>cd /usr/lib/mozilla-&mozilla-version; &&
|
||||
export LD_LIBRARY_PATH="/usr/lib/mozilla-&mozilla-version;" &&
|
||||
export MOZILLA_FIVE_HOME="/usr/lib/mozilla-&mozilla-version;" &&
|
||||
./regxpcom &&
|
||||
|
@ -40,17 +40,20 @@ linkend="fontconfig">, --> <xref linkend="GLib2"/>, <xref linkend="GTK2"/>,
|
||||
<xref linkend="libIDL"/>, <xref linkend="lcms"/>, <xref linkend="libjpeg"/>,
|
||||
<xref linkend="libmng"/>, <xref linkend="libpng"/> and <xref linkend="which"/>
|
||||
</para></sect4>
|
||||
<sect4><title>Recommended</title>
|
||||
<para><xref linkend="gnupg"/> (for Enigmail extension)
|
||||
</para></sect4>
|
||||
</sect3>
|
||||
|
||||
<!--
|
||||
<sect3><title>Additional downloads</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Recommended patch: <ulink
|
||||
url="&patch-root;/mozilla-&mozilla-version;-default-plugin-less-annoying.patch"/></para></listitem>
|
||||
<listitem><para>Recommended patch: <ulink
|
||||
url="&patch-root;/mozilla-&mozilla-version;-already-running.patch"/></para></listitem>
|
||||
<listitem><para><ulink url="http://enigmail.mozdev.org/">Enigmail Extension</ulink>
|
||||
(Useful only if Mozilla Mail is built): <ulink
|
||||
url="http://downloads.mozdev.org/enigmail/src/enigmail-&enigmail-version;.tar.gz"/></para></listitem>
|
||||
<listitem><para><ulink url="http://enigmail.mozdev.org/">Inter Process Communicaton Extension</ulink>
|
||||
(Needed for Enigmail): <ulink
|
||||
url="http://downloads.mozdev.org/enigmail/src/ipc-&ipc-version;.tar.gz"/></para></listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
-->
|
||||
|
||||
</sect2>
|
||||
|
@ -4,9 +4,11 @@
|
||||
<!ENTITY mozilla-exp SYSTEM "mozilla-exp.xml">
|
||||
<!ENTITY mozilla-config SYSTEM "mozilla-config.xml">
|
||||
<!ENTITY mozilla-desc SYSTEM "mozilla-desc.xml">
|
||||
<!ENTITY mozilla-version "1.4.1">
|
||||
<!ENTITY firebird-version "0.6.1">
|
||||
<!ENTITY thunderbird-version "0.2">
|
||||
<!ENTITY mozilla-version "1.5">
|
||||
<!ENTITY firebird-version "0.7">
|
||||
<!ENTITY thunderbird-version "0.3">
|
||||
<!ENTITY enigmail-version "0.76.7">
|
||||
<!ENTITY ipc-version "1.0.4">
|
||||
<!ENTITY mozilla-download-http "http://ftp.mozilla.org/pub/mozilla/releases/mozilla&mozilla-version;/src/mozilla-&mozilla-version;.tar.bz2">
|
||||
<!ENTITY mozilla-download-ftp "ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla&mozilla-version;/src/mozilla-&mozilla-version;.tar.bz2">
|
||||
<!ENTITY mozilla-size "39 MB">
|
||||
|
Loading…
Reference in New Issue
Block a user