Changeset 1c6182e
- Timestamp:
- 02/06/2003 04:56:53 PM (22 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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, v1_0, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- baca6e9
- Parents:
- bcd337d
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
index.xml
rbcd337d r1c6182e 3 3 "/usr/share/docbook/docbookx.dtd" [ 4 4 5 <!ENTITY version "2003020 5">6 <!ENTITY releasedate "February 5th, 2003">5 <!ENTITY version "20030206"> 6 <!ENTITY releasedate "February 6th, 2003"> 7 7 8 8 <!ENTITY % book SYSTEM "book/book.ent"> -
introduction/welcome/changelog.xml
rbcd337d r1c6182e 10 10 11 11 <itemizedlist> 12 13 <listitem><para>February 6th, 2003 [tushar]: Chapter 40: Updated 14 to mozilla-1.2.1 and made gtk2 the default toolkit for building 15 mozilla</para></listitem> 12 16 13 17 <listitem><para>February 5th, 2003 [larry]: General: Updated to -
xsoft/graphweb/mozilla/mozilla-config.xml
rbcd337d r1c6182e 7 7 from /usr/bin.</para> 8 8 9 <para>Many applications look for netscape when they need to open a browser. 10 You may make the following symlink for convinience.</para> 11 12 <para><screen><userinput>ln -sf mozilla &mozilla-prefix;/bin/netscape</userinput></screen></para> 13 9 14 <para>For installing various mozilla plugins, refer to the above mentioned 10 15 URL for the mozilla hint.</para> -
xsoft/graphweb/mozilla/mozilla-exp.xml
rbcd337d r1c6182e 9 9 are ok with the LGPL versioned libart.</para> 10 10 11 <para><userinput>--prefix=&mozilla-prefix;</userinput> 11 <para><userinput>--prefix=&mozilla-prefix;</userinput>: Previously mozilla did 12 12 not support the make install option. Hence the package was installed in /opt. 13 13 The package now supports "make install" and follows the FHS guidelines for 14 14 installation. Hence the book now recommends installation in a system wide prefix 15 15 such as /usr.</para> 16 17 <para><screen><userinput>--enable-toolkit-gtk2</userinput></screen>Use gtk2 18 toolkit</para> 16 19 17 20 <para><screen><userinput>--with-system-zlib --with-system-jpeg \ … … 31 34 --enable-strip --enable-elf-dynstr-gc \ 32 35 --enable-cpp-rtti</userinput></screen> 33 Disable all debugging options and enable all optimization options. You can 36 Various options that affect what components are built and some optimization 37 options. You can 34 38 pick and choose from these options. More information on them can be found 35 39 in the mozilla configure script help.</para> … … 59 63 </para> 60 64 61 <para><userinput>ln -sf mozilla &mozilla-prefix;/bin/netscape</userinput> : Since62 many applications expect the browser to be named netscape, make a symbolic63 link for convenience.</para>64 65 65 <para><screen><userinput>export LD_LIBRARY_PATH="&mozilla-prefix;/lib/mozilla-&mozilla-version;" && 66 66 export MOZILLA_FIVE_HOME="&mozilla-prefix;/lib/mozilla-&mozilla-version;" && -
xsoft/graphweb/mozilla/mozilla-inst.xml
rbcd337d r1c6182e 2 2 <title>Installation of mozilla</title> 3 3 4 <para>Install mozilla by running the following commands (don't forget to 5 bunzip2 the patch file first):</para> 4 <para>Install mozilla by running the following commands:</para> 6 5 7 6 <para><screen><userinput>export MOZILLA_OFFICIAL="1" && … … 12 11 tar -xjf ../../mozilla-&mozilla-version;-spellchecker.tar.bz2 && 13 12 cd .. && 14 patch -Np1 -i ../mozilla-&mozilla-version;.patch && 15 ./configure --prefix=&mozilla-prefix; \ 13 patch -Np1 -i ../mozilla-&mozilla-version;.patch</userinput></screen></para> 14 15 <para>According to the financial institutions, the following hack makes your 16 browser insecure. You have been warned. Many sites use an MS-IE specific tag 17 (autocomplete=off) to prevent autocomplete from working in some forms. This 18 tag is now supported in mozilla to appease the financial institutions. As per 19 the requirements of the financial institutions, they will not even accept a 20 solution where this a preference option. However our opinion is that it should 21 be in the hands of the user. To enable autocomplete to bypass 22 this restriction, we need to make a slight modification in the code.</para> 23 24 <para>Open the file <filename>extensions/wallet/src/wallet.cpp</filename> in 25 the mozilla source tree and search for the line: 26 <screen>#define WALLET_DONT_CACHE_ALL_PASSWORDS</screen> 27 Then delete or comment out the line. Now, if anyone tells you MS-IE is user 28 friendly, give them this example!</para> 29 30 <para><screen><userinput>./configure --prefix=&mozilla-prefix; \ 16 31 --enable-default-mozilla-five-home \ 32 --enable-toolkit-gtk2 --enable-default-toolkit=gtk2 \ 17 33 --with-x --with-system-zlib \ 18 34 --with-system-jpeg --with-system-png --with-system-mng \ … … 28 44 make && 29 45 make install && 30 install -d &mozilla-prefix;/include/mozilla-&mozilla-version;/ security&&31 cp -Lf dist/private/ security/*.h dist/public/security/*.h \46 install -d &mozilla-prefix;/include/mozilla-&mozilla-version;/nss && 47 cp -Lf dist/private/nss/*.h dist/public/nss/*.h \ 32 48 &mozilla-prefix;/include/mozilla-&mozilla-version;/security && 33 49 install -d &mozilla-prefix;/lib/mozilla-&mozilla-version;/openoffice && … … 36 52 ln -nsf mozilla-&mozilla-version; &mozilla-prefix;/include/mozilla && 37 53 ln -nsf mozilla-&mozilla-version; &mozilla-prefix;/lib/mozilla && 38 ln -sf mozilla &mozilla-prefix;/bin/netscape &&39 54 cd &mozilla-prefix;/lib/mozilla-&mozilla-version; && 40 55 export LD_LIBRARY_PATH="&mozilla-prefix;/lib/mozilla-&mozilla-version;" && … … 69 84 for HTML editing.</para> 70 85 71 <para><userinput>--enable-default-toolkit=gtk2</userinput> : In theory72 mozilla now supports both gtk 1.2 and gtk 2.0. To enable gtk2 support, use73 this option. People have however had problems getting a usable gtk274 built even with this and patches. There is also support for other toolkits75 available but this support is known to be unstable. If you want to try one,76 we suggest doing a normal build first and then only trying the other77 toolkits when you know you can get a standard build to work.</para>78 79 <para>According to the financial institutions, the following hack makes your80 browser insecure. You have been warned. Many sites use an MS-IE specific tag81 (autocomplete=off) to prevent autocomplete from working in some forms. This82 tag is now supported in mozilla to appease the financial institutions. As per83 the requirements of the financial institutions, they will not even accept a84 solution where this a preference option. However our opinion is that it should85 be in the hands of the user. To enable autocomplete to bypass86 this restriction, we need to make a slight modification in the code.</para>87 88 <para>Open the file <filename>extensions/wallet/src/wallet.cpp</filename> in89 the mozilla source tree and search for the line:90 <screen>#define WALLET_DONT_CACHE_ALL_PASSWORDS</screen>91 Then delete or comment out the line. If anyone tells you MS-IE is user92 friendly, give them this example! Note that unlike the patch referred to in93 the hint, the patch on the BLFS website does not contain this hack so you94 will need to enable it manually if you want it use it or download it from the95 hint site.</para>96 97 86 </sect2> -
xsoft/graphweb/mozilla/mozilla-intro.xml
rbcd337d r1c6182e 17 17 18 18 <screen>mozilla depends on: 19 <xref linkend="freetype2"/>, <xref linkend="xfree86"/>, <xref linkend="zip"/>, <xref linkend="GLib"/>, <xref linkend="GTK"/>, 20 <xref linkend="ORBit"/>, <xref linkend="lcms"/>, <xref linkend="libjpeg"/>, <xref linkend="libmng"/>, <xref linkend="libpng"/>. 21 <xref linkend="which"/></screen> 19 <xref linkend="freetype2"/>, 20 <xref linkend="xfree86"/>, 21 <xref linkend="zip"/>, 22 <xref linkend="GLib2"/>, 23 <xref linkend="GTK2"/>, 24 <xref linkend="libIDL"/>, 25 <xref linkend="lcms"/>, 26 <xref linkend="libjpeg"/>, 27 <xref linkend="libmng"/>, 28 <xref linkend="libpng"/>. 29 <xref linkend="which"/></screen> 22 30 23 <para>Download the patch for various minor fixes to the build. 24 <screen><ulink url="&ffile-root;/mozilla-1.0.1.patch.bz2"/></screen></para> 31 <para>Download the patch for various fixes to the build from 32 <userinput><ulink url="&hfile-root;"/></userinput>. The patches begin with 33 <userinput>mozilla-&mozilla-version;</userinput></para> 25 34 26 <para>Download the spellchecker (a Mozdev project). The above patch includes a 27 fix to add the spellchecker to the build. 28 <screen><ulink url="&ffile-root;/mozilla-1.0.1-spellchecker.tar.bz2"/></screen> 35 <para>Download the spellchecker (a Mozdev project). 36 <screen><ulink url="&hfile-root;/mozilla-&mozilla-version;-spellchecker.tar.bz2"/></screen> 29 37 </para> 30 38 31 39 <para>If you have difficulties in building mozilla, check out the mozilla 32 40 hint for detailed information at <ulink url="http://www.linuxfromscratch.org/~tushar/"/>. 33 Individual patches are also available at the same location.The instructions41 The instructions 34 42 that follow install the entire suite. To select specific components, refer 35 43 to the hint.</para> -
xsoft/graphweb/mozilla/mozilla.ent
rbcd337d r1c6182e 6 6 <!ENTITY mozilla-config SYSTEM "mozilla-config.xml"> 7 7 <!ENTITY mozilla-buildsize "550 MB"> 8 <!ENTITY mozilla-version "1. 0.1">8 <!ENTITY mozilla-version "1.2.1"> 9 9 <!ENTITY mozilla-prefix "/usr"> 10 <!ENTITY mozilla-download-http "http://ftp.mozilla.org/pub/mozilla/releases/mozilla1. 0.1/src/mozilla-source-1.0.1.tar.bz2">11 <!ENTITY mozilla-download-ftp "ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1. 0.1/src/mozilla-source-1.0.1.tar.bz2">10 <!ENTITY mozilla-download-http "http://ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1/src/mozilla-source-1.2.1.tar.bz2"> 11 <!ENTITY mozilla-download-ftp "ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1/src/mozilla-source-1.2.1.tar.bz2"> 12 12 <!ENTITY mozilla-size "39 MB"> 13 13 <!ENTITY mozilla-buildtime "2 Hrs (850 MHz)">
Note:
See TracChangeset
for help on using the changeset viewer.