I'm using GNOME and when I emerge 'helixplayer-1.0.1' I don't get an entry generated in the applications menu as happens with every other app. Reproducible: Always Steps to Reproduce: 1. 2. 3. simon scaba # emerge info Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc3 i686) ================================================================= System uname: 2.6.10-rc3 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 23 2004, 13:54:53)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r2, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo http://gentoo.mirror.solnet.ch http://gentoo.osuosl.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X acl acpi alsa avi berkdb bitmap-fonts cdr crypt cups dvd encode esd fam flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib ipv6 java jpeg libwww mad mikmod mmx motif mozilla mpeg ncurses nls nptl oggvorbis opengl pam pdflib perl png ppds python quicktime readline sdl spell sse ssl svga tcpd tiff truetype xml2 xprint xv zlib"
Created attachment 53473 [details] helixplayer-1.0.1-r1.ebuild An ebuild which adds a menu entry.
Actually you should install the different icons at different dimensions into hicolor structure and then use them in the .desktop file (using only hxplay as icon name, without extension and dimension, so that icon themes can replace it).
Created attachment 53965 [details, diff] helixplayer-1.0.1.patch Ok this patch installs the icons of helixplayers in the hicolor structure, named hxplay to help icon themes' creators. I've also added commented code to make it install icons for mimetypes, but as they aren't installed, i had preferred to not install that cruft. The .desktop file used is the official one, with the icon name changed to remove the .png extension, as it has far more translation and is complete. HTH
Created attachment 54017 [details, diff] helixplayer-1.0.1.patch (with blocking of -bin) As per bug #81753, this patch also blocks -bin package to be merged, as they collide.
fixed in cvs, thanks