Due to time constraint and burden from school work, I decided to forgo learning about making deb changes and upload to ppa. Apologize for it. This post will be a quick post on how to get firefox 3.6 without font rendering issues due to lcdfiltering and no –enable-system-cairo flag with official build.
Add the repository for firefox stable
deb-src http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu karmic main
Install the necessary dependencies and build tools. Also grab the wonderful patch from Marc Deslauriers (THANK YOU SIR!)
sudo apt-get update
sudo apt-get install build-essential fakeroot devscripts
sudo apt-get build-dep firefox
apt-get source firefox
patch -p1 < ../firefox_3.6+nobinonly-0ubuntu2~md1.debdiff
debuild -uc -us
Then grab a cup of coffee and wait till the build is complete. Then in your ff-cairo folder will have a list of *.deb. If you have already installed ff3.6 from the stable repo, then just double click firefox_3.6+nobinonly-0ubuntu5~mfs~karmic1_i386.deb and choose option to reinstall it. Then restart firefox and VOILA, your font smooth and crisp again ;P. If vanilla, then I am not sure (no time again)… but should be the branding package and the above package.
Will update this guide proper when I have some free-time =/
If you really trust me and want my compiled debs, drop me a message. And I will upload to mediafire or megaupload.