The attached patch applied over current ebuild removes the need of .desktop file in $FILESDIR, using make_desktop_entry and making it use eutils eclass. It also uses newenvd instead of just installing the env.d manually (who know, in the future env.d could change and newenvd will handle it gracefully ^^). It also change the way the icon is installed in a theme-friendly way. HTH, Diego
Created attachment 54178 [details, diff] limewire-4.8.1.patch
Ebuild cleaned up in portage, thanks for help.
Forgot to mark bug as fixed