Bug 58157 - installed xine (v.0.0.23) with gnome, no menu appeared
Bug#: 58157 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: minor Priority: P2
Resolution: FIXED Assigned To: media-video@gentoo.org Reported By: ferreira.hugo@mail.telepac.pt
Component: Applications
URL: 
Summary: installed xine (v.0.0.23) with gnome, no menu appeared
Keywords:  
Status Whiteboard: 
Opened: 2004-07-24 02:13 0000
Description:   Opened: 2004-07-24 02:13 0000
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"

------- Comment #1 From Bret Towe 2004-08-21 15:38:34 0000 -------
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

------- Comment #2 From Waldo 2005-01-26 13:43:41 0000 -------
Confirming:  I have the same problem w/xine not showing up in the GNOME menu...
 Just was going to file a bug re it..

------- Comment #3 From Josh Nichols (RETIRED) 2005-03-14 21:57:56 0000 -------
The following needs to be added to the src_install() of the ebuilds:

	make_desktop_entry xine "Xine Movie Player" xine_48x48.png AudioVideo

------- Comment #4 From Diego E. 'Flameeyes' Pettenò 2005-03-15 03:37:20 0000 -------
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.

------- Comment #5 From Diego E. 'Flameeyes' Pettenò 2005-03-20 08:30:42 0000 -------
Created an attachment (id=53944) [details]
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

------- Comment #6 From Diego E. 'Flameeyes' Pettenò 2005-03-20 08:31:01 0000 -------
Created an attachment (id=53945) [details]
xine-ui-configure-checks.patch

------- Comment #7 From Diego E. 'Flameeyes' Pettenò 2005-03-20 08:31:15 0000 -------
Created an attachment (id=53946) [details]
xine-ui-desktop-fixes.patch

------- Comment #8 From Chris White (RETIRED) 2005-03-28 22:06:46 0000 -------
Fixed in cvs.  Thanks for reporting and using Gentoo!