When I look for xine in the Gnome menu, it does not appear. Reproducible: Always Steps to Reproduce: 1.emerge xine-ui 2. execute in the command line xine 3. go to the menu (Applications->Multi Media->x) Actual Results: I can install and execute xine sucessfully, but get no menu option to launch it with. Expected Results: Expected to have a menu option as with MPlayer. Don't know if this is because xine-ui is not a native gnome application. Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r11) ================================================================= System uname: 2.6.7-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.mirror.sdv.fr http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww lirc mad mikmod mmap mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd tetex truetype x86 xml2 xmms xv zlib"
to add to the uselessness of the gnome useflag with xine-ui i dont see that it uses the ORBit dep at all that it has i see no checks for it or complaints when its unmerged
Confirming: I have the same problem w/xine not showing up in the GNOME menu... Just was going to file a bug re it..
The following needs to be added to the src_install() of the ebuilds: make_desktop_entry xine "Xine Movie Player" xine_48x48.png AudioVideo
Actually there is a little more to be needed to fully support fd.o standards: the icons should be installed in the hicolor structure. I'll take a look for it asap.
Created attachment 53944 [details, diff] Ebuild patch with misc cleanups The attached patch fixes the bug, and adds a few cleanups: it adds useflags, removes unused ones, installs the icons in the right place, and so on: - removes directfb useflag, directfb is already disabled hardcoded into the configure.ac. - adds curl, libcaca, aalib, readline and ncurses dependencies and configure switches (see xine-ui-configure-checks.patch, which adds them) - it cleanups the way ./configure is called - it installs the icon in the hicolor structure - it install the desktop file in the right dir (see xine-ui-desktop-fixes.patch) HTH
Created attachment 53945 [details, diff] xine-ui-configure-checks.patch
Created attachment 53946 [details, diff] xine-ui-desktop-fixes.patch
Fixed in cvs. Thanks for reporting and using Gentoo!