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" |