realplayer conditionally installed a kde file under /apps/Multimedia/realplayer.desktop instead of /usr/kde/3.x/share/apps/Multimedia... (?) hotrod realplayer # qpkg -l realplayer media-video/realplayer-8-r4 * CONTENTS: /opt /opt/bin ... <snip> ... /apps /apps/Multimedia /apps/Multimedia/realplayer.desktop Reproducible: Always Steps to Reproduce:
Created attachment 8033 [details, diff] fixes problem with installing shortcuts in root dir a couple of problems with realplayer-8-r4 as pointed out by Matt. This patch fixes the broken ebuild. 1. No IUSE defined in the ebuild. The patch above adds the line 2. ${KDEDIR} is empty unless you inherit kdebase, which creates all sorts of problems. So just use /usr/share/applnk as the KDEDIR. 3. ${GNOMEDIR} never existed or defined anywhere. Using gnome1's Gnome directory, /usr/share/gnome This has got to be an urgent issue. How come no one tested this before? Especially the ${GNOMEDIR} bit. I tried grepping for any ebuilds that used GNOMEDIR and I couldn't come up with anything!
adding myself to cc.
The patch seems to work well with KDE and Gnome. I found the links for realplayer in both the KDE and Gnome start menus.
thanks guys, added to portage in -r5 :)