You really should look into using yum or up2date to bring your system current because the current updated version for FC4 is;
http://download.fedora.redhat.com/pu...1.fc4.i386.rpm
With that said to answer your question, Thomas Chung has three files available;
http://www.fedoranews.org/tchung/firefox/1.5.0.1/
Download these three files and the latest released version of firefox;
http://www.mozilla.com/firefox/
Place the downloaded firefox-1.5.0.5.tar.gz file along with firefox.desktop and firefox.png in someplace like /usr/src/redhat/SOURCES
Place the firefox.spec file in someplace like /usr/src/redhat/SPECS
Edit the firefox.spec file to reflect the newer version, save the file when done. Then create the new installable version from the /usr/src/redhat/SPECS location typing something like;
rpmbuild -bb firefox.spec
Notes:
Having the rpm-build-4.4.1-21 rpm package installed is required.
Read the output from the build command to findout where the installable rpm package is.
FYI: thunderbird-1.5.0.5 is also available, the building of the installable rpm file is almost exactly the same, all you need the spec file;
http://www.fedoranews.org/tchung/thunderbird/1.5/
the thunderbird.desktop and thunderbird.png files;
locate thunderbird.desktop
locate thunderbird.png
They go in the same relitive places and then use the rpmbuild command from the /usr/src/redhat/SPECS location.