Emerging mozilla-firefox gives you a firefox with a generic-looking blue globe icon in the taskbar and in the "about" dialog. However, emerging mozilla-firefox-bin gives you a firefox with the familiar orange/blue firefox icon that we all know and love.
Steps to Reproduce:
1. run "emerge mozilla-firefox"
2. run "firefox"
The icon in the taskbar of xfce/gnome/kde/etc is a blue one rather than the
orange/blue logo. It is also a big blue globe in the "about" dialog rather than
a big pretty firefox logo.
The normal firefox icon should show whether you build from source or use the binary.
Created attachment 56854 [details]
ebuild fixed to use real firefox icons
added lines are 61-65, found at the end of the src_unpack section
Created attachment 58530 [details]
ebuild with artwork useflag to use the firefox artwork
This adds a useflag of "artwork" to the ebuild, allowing you to USE="artwork"
emerge mozilla-firefox and it will use the artwork, otherwise, it continues to
build it with the wonderful blue globe :)
Created attachment 58755 [details, diff]
patch using mozconfig_use_enable against mozilla-firefox-1.0.4.ebuild version 1.4
This is a patch against mozilla-firefox-1.0.4.ebuild revision 1.4 ebuild with
IMHO the right way to do it using mozconfig_use_enable.
Indeed Firefox and Thunderbird have an compilation option
--enable-official-branding that cleanly does what was done in the previous
suggested ebuild with some 'cp'
The same simple change could be done in Thunderbird.
please do not forget added this "--enable-official-branding" to portage
Branding is unfortunately not that easy as one patch (legal issues)...
*** This bug has been marked as a duplicate of 113971 ***