The .desktop file doesn't point to the correct path for the .png icon. Attached patch fixes this.
diff -u -r1.4 bsh-2.0_beta4.ebuild --- bsh-2.0_beta4.ebuild 9 Jul 2005 16:00:08 -0000 1.4 +++ bsh-2.0_beta4.ebuild 11 Sep 2005 02:39:25 -0000 @@ -71,5 +71,6 @@ insinto /usr/share/icons/hicolor/scalable/apps doins ${DISTDIR}/beanshell-icon.png beanshell.png - make_desktop_entry bsh-console "BeanShell Prompt" beanshell + make_desktop_entry bsh-console "BeanShell Prompt" \ + /usr/share/icons/hicolor/scalable/apps/beanshell-icon.png } cvs diff: Diffing files
fixed by using newicon