Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 176368
Collapse All | Expand All

(-)totem-2.20.1.ebuild (-34 / +41 lines)
Lines 14-20 Link Here
14
# No 0.10.0 release for gst-plugins-pitdfdll yet
14
# No 0.10.0 release for gst-plugins-pitdfdll yet
15
# IUSE="win32codecs"
15
# IUSE="win32codecs"
16
16
17
IUSE="a52 bluetooth debug dvd ffmpeg flac galago gnome hal lirc mad mpeg nsplugin nvtv ogg python seamonkey theora vorbis xulrunner xv"
17
IUSE="a52 bluetooth debug dvd ffmpeg flac galago gnome hal lirc mad mpeg nsplugin nvtv ogg python seamonkey theora vorbis xine xulrunner xv"
18
18
19
RDEPEND=">=dev-libs/glib-2.13.4
19
RDEPEND=">=dev-libs/glib-2.13.4
20
	 >=x11-libs/gtk+-2.12.1
20
	 >=x11-libs/gtk+-2.12.1
Lines 26-38 Link Here
26
	   app-text/iso-codes
26
	   app-text/iso-codes
27
	   dev-libs/libxml2
27
	   dev-libs/libxml2
28
	 >=dev-libs/dbus-glib-0.71
28
	 >=dev-libs/dbus-glib-0.71
29
	 >=media-libs/gstreamer-0.10.12
29
	 xine? ( >=media-libs/xine-lib-1.1.7 )
30
	 >=media-libs/gst-plugins-good-0.10
30
	 !xine? (
31
	 >=media-libs/gst-plugins-base-0.10.12
31
	 			>=media-libs/gstreamer-0.10.12
32
	 >=media-plugins/gst-plugins-pango-0.10
32
			 	>=media-libs/gst-plugins-good-0.10
33
	 >=media-plugins/gst-plugins-gconf-0.10
33
			 	>=media-libs/gst-plugins-base-0.10.12
34
	 >=media-plugins/gst-plugins-gnomevfs-0.10
34
			 	>=media-plugins/gst-plugins-pango-0.10
35
35
	 			>=media-plugins/gst-plugins-gconf-0.10
36
			 	>=media-plugins/gst-plugins-gnomevfs-0.10
37
				a52? ( >=media-plugins/gst-plugins-a52dec-0.10 )
38
				!sparc? ( dvd? (
39
									>=media-libs/gst-plugins-ugly-0.10
40
									>=media-plugins/gst-plugins-a52dec-0.10
41
									>=media-plugins/gst-plugins-dvdread-0.10
42
									>=media-plugins/gst-plugins-mpeg2dec-0.10
43
								)
44
						)
45
				!sparc? ( ffmpeg? ( >=media-plugins/gst-plugins-ffmpeg-0.10 ) )
46
				flac? ( >=media-plugins/gst-plugins-flac-0.10 )
47
				mad? ( >=media-plugins/gst-plugins-mad-0.10 )
48
				!sparc? ( mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-0.10 ) )
49
				ogg? ( >=media-plugins/gst-plugins-ogg-0.10 )
50
				theora? (
51
							>=media-plugins/gst-plugins-ogg-0.10
52
							>=media-plugins/gst-plugins-theora-0.10
53
						)
54
				vorbis? (
55
							>=media-plugins/gst-plugins-ogg-0.10
56
							>=media-plugins/gst-plugins-vorbis-0.10
57
						)
58
				xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )
59
			)
36
	 x11-libs/libX11
60
	 x11-libs/libX11
37
	 x11-libs/libXtst
61
	 x11-libs/libXtst
38
	 >=x11-libs/libXrandr-1.1.1
62
	 >=x11-libs/libXrandr-1.1.1
Lines 59-88 Link Here
59
				>=x11-libs/startup-notification-0.8
83
				>=x11-libs/startup-notification-0.8
60
			)
84
			)
61
	 python? ( >=dev-python/pygtk-2.8 )
85
	 python? ( >=dev-python/pygtk-2.8 )
62
	 nvtv? ( >=media-tv/nvtv-0.4.5 )
86
	 nvtv? ( >=media-tv/nvtv-0.4.5 )"
63
64
	 a52? ( >=media-plugins/gst-plugins-a52dec-0.10 )
65
	 !sparc? ( dvd? (
66
						>=media-libs/gst-plugins-ugly-0.10
67
						>=media-plugins/gst-plugins-a52dec-0.10
68
						>=media-plugins/gst-plugins-dvdread-0.10
69
						>=media-plugins/gst-plugins-mpeg2dec-0.10
70
					)
71
			 )
72
	 !sparc? ( ffmpeg? ( >=media-plugins/gst-plugins-ffmpeg-0.10 ) )
73
	 flac? ( >=media-plugins/gst-plugins-flac-0.10 )
74
	 mad? ( >=media-plugins/gst-plugins-mad-0.10 )
75
	 !sparc? ( mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-0.10 ) )
76
	 ogg? ( >=media-plugins/gst-plugins-ogg-0.10 )
77
	 theora? (
78
				>=media-plugins/gst-plugins-ogg-0.10
79
				>=media-plugins/gst-plugins-theora-0.10
80
			 )
81
	 vorbis? (
82
				>=media-plugins/gst-plugins-ogg-0.10
83
				>=media-plugins/gst-plugins-vorbis-0.10
84
			 )
85
	 xv? ( >=media-plugins/gst-plugins-xvideo-0.10 )"
86
87
87
# this belongs above xv? above.
88
# this belongs above xv? above.
88
# win32codecs? ( >=media-plugins/gst-plugins-pitfdll-0.10 )
89
# win32codecs? ( >=media-plugins/gst-plugins-pitfdll-0.10 )
Lines 99-105 Link Here
99
DOCS="AUTHORS ChangeLog NEWS README TODO"
100
DOCS="AUTHORS ChangeLog NEWS README TODO"
100
101
101
pkg_setup() {
102
pkg_setup() {
102
	if ! built_with_use 'media-libs/gst-plugins-base' 'X' ; then
103
	if ! use xine && ! built_with_use 'media-libs/gst-plugins-base' 'X' ; then
103
		einfo "Build gst-plugins-base with the X useflag"
104
		einfo "Build gst-plugins-base with the X useflag"
104
		einfo "echo \"media-libs/gst-plugins-base X\" >> /etc/portage/package.use"
105
		einfo "echo \"media-libs/gst-plugins-base X\" >> /etc/portage/package.use"
105
		einfo "emerge -1 gst-plugins-base"
106
		einfo "emerge -1 gst-plugins-base"
Lines 109-115 Link Here
109
	# use global mozilla plugin dir
110
	# use global mozilla plugin dir
110
	G2CONF="${G2CONF} MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins"
111
	G2CONF="${G2CONF} MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser/plugins"
111
112
112
	G2CONF="${G2CONF} --disable-vala --disable-vanity --enable-gstreamer --with-dbus"
113
	G2CONF="${G2CONF} --disable-vala --disable-vanity --with-dbus"
114
115
	if use xine ; then
116
		G2CONF="${G2CONF} --enable-xine"
117
	else
118
		G2CONF="${G2CONF} --enable-gstreamer"
119
	fi
113
120
114
	if use gnome ; then
121
	if use gnome ; then
115
	    G2CONF="${G2CONF} --disable-gtk --enable-nautilus"
122
	    G2CONF="${G2CONF} --disable-gtk --enable-nautilus"

Return to bug 176368