Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89242 - New ebuild for mozilla firefox with more gtk+ support (ie. file chooser)
Summary: New ebuild for mozilla firefox with more gtk+ support (ie. file chooser)
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-15 18:14 UTC by Alex Roman
Modified: 2005-12-22 20:23 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mozilla-firefox-1.0.2-r1.ebuild (mozilla-firefox-1.0.2-r1.ebuild,9.22 KB, text/plain)
2005-04-15 18:15 UTC, Alex Roman
Details
mozilla-firefox_1.0.2-0ubuntu5.diff (mozilla-firefox_1.0.2-0ubuntu5.diff,1.93 MB, patch)
2005-04-15 18:17 UTC, Alex Roman
Details | Diff
mozilla-firefox-1.0.2-gtk-xft-only.diff (mozilla-firefox-1.0.2-gtk-xft-only.diff,4.95 KB, patch)
2005-04-15 18:17 UTC, Alex Roman
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Roman 2005-04-15 18:14:15 UTC
IWBCMAN had the idea in the beginning and posted an ebuild and some patches at http://forums.gentoo.org/viewtopic-t-323850-start-25-postdays-0-postorder-asc-highlight-.html which I had some problems with. I've fiddled with them and I created a fully functional ebuild and patchset. It works great here :)

I will attach the ebuilds and patches to this bug.

Note that you will need the following patches from a "stable" mozilla-firefox portage directory:
 * mozilla-firefox-1.0-4ft2.patch
 * svg-cairo-0.3.0-fix.patch

The needed directory structure is this one:
mozilla-firefox/
 * mozilla-firefox-1.0.2-r1.ebuild
 * files/
     * mozilla-firefox-1.0-4ft2.patch
     * mozilla-firefox_1.0.2-0ubuntu5.diff
     * mozilla-firefox-1.0.2-gtk-xft-only.diff
     * svg-cairo-0.3.0-fix.patch

Once you have that into /usr/local/portage/www-client/ (or w/e your PORTDIR_OVERLAY is set to, cd there, and do this:
ebuild mozilla-firefox-1.0.2-r1.ebuild digest

You may need to 
echo "www-client/mozilla-firefox ~x86 >> /etc/portage/package.keywords"

NOTE the >>, not > (that will remove EVERYTHING in package.keywords ... careful!)

Now simply emerge mozilla-firefox -av should do the trick.

Please post back any problems/suggestions!


Alex Roman.
Comment 1 Alex Roman 2005-04-15 18:15:11 UTC
Created attachment 56394 [details]
mozilla-firefox-1.0.2-r1.ebuild
Comment 2 Alex Roman 2005-04-15 18:17:11 UTC
Created attachment 56395 [details, diff]
mozilla-firefox_1.0.2-0ubuntu5.diff
Comment 3 Alex Roman 2005-04-15 18:17:58 UTC
Created attachment 56396 [details, diff]
mozilla-firefox-1.0.2-gtk-xft-only.diff
Comment 4 Henning C. Nielsen 2005-05-30 15:57:09 UTC
This definately has my vote.

Firefox runs great with these patches and its even better when you use the
GNOME-fx theme! :)
Comment 5 Henning C. Nielsen 2005-08-26 13:53:40 UTC
Do any of you know where to find the patches for net new versions of firefox?
Google doesn't seem to know where they are, and they don't seem to be in ubuntus
repository of patches either.

Thanks.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-12-22 20:23:22 UTC
FF 1.5 (unfortunately) already uses GTK fileselector, closing.