Most recent Mozilla with Xft on Woody
Hi List!
You can easily get a most recent Mozilla on Woody by downloading the
tarball:
http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.6b/src/mozilla-source-1.6b.tar.bz2
putting this in your sources.list:
deb
http://ftp.acc.umu.se/mirror/mirrors.evilgeniuses.org.uk/debian/backports/woody/
gnome2.2/
and then apt-get install libxft2 libxft-dev libidl0 libidl-dev
rename /usr/bin/libIDL-config2 -> libIDL-config.
Then in the mozilla dir add ./mozconfig like this:
ac_add_options --enable-default-mozilla-five-home=/opt/mozilla
ac_add_options --with-x
mk_add_options MOZ_CVS_FLAGS="-q -z 9"
ac_add_options --enable-crypto
ac_add_options --enable-xft
ac_add_options --enable-gtk
ac_add_options --disable-jsd
ac_add_options --disable-accessibility
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize=-O3
ac_add_options --disable-dtd-debug
ac_add_options --disable-logging
ac_add_options --enable-reorder
ac_add_options --enable-strip
ac_add_options --enable-elf-dynstr-gc
ac_add_options --enable-cpp-rtti
ac_add_options --enable-extensions=all
ac_add_options --disable-svg
Change splash.xpm to something you like in /mozilla/xpfe/bootstrap
Then run ./configure in /mozilla
and run make.
Takes 3 hours and in /mozilla/dist/bin/ is mozilla.
Put it away someplace like:
cp -r -L /mozilla/dist/bin/* /usr/local/moz1.6b
Change /usr/local/moz1.6b/defaults/pref/unix.js
to point to where your ttf fonts are.
Add your plugins in /usr/local/moz1.6b/plugins
Caveat: *you need gcc/g++-3.0*
See: http://bugzilla.mozilla.org/show_bug.cgi?id=228480
Hugo.
Reply to: