[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: