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