There currently is not an icon or .desktop entry in /usr/share/applications Reproducible: Always Steps to Reproduce:
Created attachment 53671 [details] legends-0.4.1b-r1.ebuild Ebuild that makes a menu entry, and creates an icon.
Created attachment 53672 [details] icon for legends
This might be a problem. I'm not sure the icon will make it out to the mirrors because we have RESTRICT=nomirror in the ebuild since the legends archive is so large.
Whoops, neglected to notice that. So I'm guessing that nomirror is an all or nothing deal, and can't be done for one source versus another? I put a copy up at http://www.rpi.edu/~nichoj/legends.png ... RPI shouldn't mind too much :)
Actually, nomirror is just designed to disable automatic mirroring. If we upload the icon file to the mirrors, it will be fetched and will stay on the mirrors. Only RESTRICT=fetch would cause the icon to not be fetched from the mirrors, so this should work. Josh, in the future, for trivial changes like this, a diff between the current ebuild and the new ebuild is fine, since these are minor enhancements and don't require a version bump and are usually only a line or two of changes.
I'd also like to point out that make_desktop_entry assumes ${PN}.png as the icon file. If that's what's being used, there's no need to specify it explicitly.
What?! /me runs off to change a ton of make_desktop_entry lines in several packages... *grin*
Added to CVS... ...and shame on your for removing this from your RPI site... :P