Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (No Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (No Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 27th May 2006, 10:44 AM
rkl Offline
Registered User
 
Join Date: Jul 2004
Posts: 153
Howto: Automatic Firefox/SeaMonkey/Thunderbird RPM creation script (mozmkpkg 1.00)

If you aren't running the latest Fedora Core (version 5 at the time of writing), then trying to find and install the latest Firefox and Thunderbird (and to a lesser extent SeaMonkey, which does seem to have generic Fedora Core RPMs available) as RPMs is often extremely difficult. Even Fedora Core 4 - not in Fedora Legacy at the moment - is "beached" on the 1.0.X series of Firefox for no good reason.

Hence, I've written a "mozmkpkg" script which will attempt to discover the latest release of Firefox, Thunderbird and SeaMonkey (or you can specify a particular - older - version) and download the .tar.gz, construct an RPM out of it and optionally install the RPM. In the case of SeaMonkey, it "cheats" a bit and just downloads the generic pre-built RPMs I mentioned.

If you're in the en_GB locale and request to build a Thunderbird RPM, it will automatically fix bug #321742 by downloading an en_GB dictionary from openoffice.org and replacing the en_US dictionary in the RPM package, so yes, unlike the FC5 RPM from Fedora's own repositories, the Thunderbird en_GB RPM created by mozmkpkg will indeed be able to spell check with a British dictionary!

You need to run mozmkpkg as root I'm afraid (it uses the /usr/src/redhat build tree by default and, of course, may want to run "rpm" to install) - try "./mozmkpkg --help" for the command line options. If folks have problems with the script, please e-mail rkl at connect dot org dot uk and I'll have a look and try to fix them. You will also need lynx or links installed (either will do - use "yum install lynx" or "yum install links") because these are called to do downloads and directory parsing.

Current version in attachment - 1.00 as of May 2006. Released under a GPL version 2 licence.

The inspiration for this was Thomas Chung's Firefox/Thunderbird "build your own RPM" guide, which although it detailed the steps required was a) out-of-date and b) not automated. He's said to me that he now recommends that people upgrade to FC5 to get the latest packages rather than build their own RPMs, but my script is intended for those people who can't or won't upgrade for whatever reason, but still want to run the latest Firefox/SeaMonkey/Thunderbird. Heck, I'm still on FC4 myself!
Attached Files
File Type: gz mozmkpkg-1.00.tar.gz (54.1 KB, 452 views)
Reply With Quote
Reply

Tags
100, automatic, creation, howto, mozmkpkg, rpm, script

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
automatic home dir creation with selinux enabled Drolyk Using Fedora 0 26th August 2008 12:05 PM
FDS and automatic home dir creation bkosick Servers & Networking 0 15th March 2007 12:23 AM
Thunderbird/Firefox Profile Backup Script armchair99 Using Fedora 13 29th November 2005 11:16 AM
automatic script chief Using Fedora 1 7th April 2005 06:54 AM


Current GMT-time: 01:50 (Friday, 24-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat