Firefox for Fedora - build rpm

Gerald Thompson geraldlt at gmail.com
Fri Dec 30 15:35:13 UTC 2005


On Tue, 2005-12-27 at 19:03 +0200, Dotan Cohen wrote:
> I want to install Firefox 1.5 but Yum does not provide it. So I looked
> for rpms on the net and found a few for Fedora, but none are in
> Hebrew. Before I install from the oficial tarball, I have some
> concerns that I would like some input on:
> 1) If I install from the tarball, yum will no longer update Firefox.
> Can I tell yum to maintain it anyway?
> 2) I did locate and found that most ff files are in
> /usr/lib/firefox-1.0.7/ . Can I just unpack the new 1.5 tarball in
> /usr/lib/firefox-1.5/ and have them live side by side?
> 3) I currently can type the command "firefox" in the command line to
> start Firefox. Will this change to start 1.5 if I install them side by
> side? If not, how do I correct it?

Hi Dotan;

First off I am sorry for posting this explanation to different threads
but I noticed several people strugling with the same issue, this is how
to build the Firefox and Thunderbird 1.5 RPMs

You can build your own RPM for Firefox and Thunderbird and it will
overwrite the older version.  Also I find it useful to use

yum localinstall "path to the rpm"

The benefit of using yum localinstall is if there is a missing
dependency then it will automatically download it.

Here is the info on building Firefox and Thunderbird RPM's

Do this first:
http://www.fedoranews.org/tchung/rpmbuild/

Another method to create rpmbuild directory in your home directory is
using fedora-rpmdevtools
Thanks to Mr. Warren Togami's suggestion.

1) Install fedora-rpmdevtools binary RPM from Fedora Extras for your
Fedora release.
   $ sudo yum install fedora-rpmdevtools

2) As a non-root user, run fedora-buildrpmtree to create rpmbuild
directory.
   $ fedora-buildrpmtree


Do these next:

http://www.fedoranews.org/tchung/firefox/

http://www.fedoranews.org/tchung/thunderbird/


It has worked perfectly for me following the steps on those web sites.

-- 
Gerald Thompson <geraldlt at gmail.com>




More information about the users mailing list