if [ "$MPLAYER_CVS" == "n" ]; then
  depends  gcc34
fi  &&
if  [ "$MPLAYER_GUI" == "gtk+" ]
then  depends  gtk+  '--enable-gui  --enable-old-gtk'  &&
      depends  mplayer-gui
elif  [ "$MPLAYER_GUI" == "gtk+2" ]
then  depends  gtk+2  '--enable-gui'  &&
      depends  mplayer-gui
fi  &&

if [ "$MPLAYER_CVS" == "y" ]; then
  depends  CVS                              &&
  optional_depends  ffmpeg-cvs  \
  "--enable-libavcodec_so --enable-libavformat_so --enable-libpostproc_so"     \
  "--disable-libavcodec_so --disable-libavformat_so --disable-libpostproc_so"  \
  "for libavcodec audio/video decoders (you really want this)"  &&
  optional_depends  libmpcdec "" "--disable-musepack" "for musepack (mpc) support"
fi  &&

# audio codecs
optional_depends  libvorbis "--disable-internal-tremor" "" "to use external libvorbis to play ogg/vorbis audio"  &&
optional_depends  libmad "" "--disable-mad" "to play mp3 audio using libmad"  &&
optional_depends  xmms "--enable-xmms" "" "for xmms input plugin support"  &&
optional_depends  faad2 "--enable-external-faad" "" "to use shared faad for AAC decoding"  &&
optional_depends  ladspa  ""  "--disable-ladspa"  "for LADSPA audio filter"  &&
optional_depends  libdts  ""  "--disable-libdts"  "for DTS audio support"  &&
optional_depends  lame "" "" "to encode files with mp3 audio (mencoder)"  &&

# video codecs
optional_depends  libtheora "" "--disable-theora" "for Theora video support"  &&
optional_depends  zlib "" "" "to play movies using losless compression algorithms"  &&
optional_depends  win32codecs "" "--disable-win32" "to use windows codec DLLs for video decoding"  &&
optional_depends  libdv "" "--disable-libdv" "to play files encoded with libdv (used by most digital camcorders)"  &&
optional_depends  quicktime-codecs "" "--disable-qtx" "for some audio/video codecs sometimes used in quicktime files"  &&
optional_depends  real-codecs "" "--disable-real" "to decode RealMedia files"  &&
optional_depends  xanim-codecs "" "--disable-xanim" "for additional codecs (intel indeo, ...)"  &&
optional_depends  xvid "" "--disable-xvid" "for encoding with the xvid codec (distribution in USA and Japan is forbidden)"  &&

# audio devices
optional_depends  svgalib "" "--disable-svga" "for svgalib video output"  &&
optional_depends  esound "" "--disable-esd" "for direct esd audio output"  &&
optional_depends  arts "" "--disable-arts" "for arts audio output"  &&
optional_depends  alsa-lib "" "--disable-alsa" "for alsa audio output"  &&
optional_depends  nas "" "--disable-nas" "for NAS audio output"  &&
optional_depends  polypaudio "" "--disable-polyp" "for polypaudio audio output"  &&

# video devices
optional_depends  X11-LIBS "" "--disable-x11 --disable-xv --disable-xvmc --disable-xmga"  "for X11 output support"  &&
optional_depends  sdl "" "--disable-sdl" "for SDL video and audio output"  &&
optional_depends  directfb "" "--disable-directfb" "for direct framebuffer support"  &&
optional_depends  libcaca "" "--disable-caca" "for colored ASCII video output"  &&
optional_depends  aalib "" "--disable-aa" "for aalib (ascii) video output"  &&
optional_depends  libggi "" "--disable-ggi" "for GGI video output"  &&

# image support
optional_depends  libungif "" "--disable-gif" "to output to .gif files"  &&
optional_depends  libpng "" "--disable-png" "to output to .png files"  &&
optional_depends  jpeg "" "--disable-jpeg" "to output to .jpeg files"  &&

# misc
optional_depends  cdparanoia "" "--disable-cdparanoia" "to play audio cds"  &&
optional_depends  live "--enable-live --with-livelibdir=/usr/lib/live" "--disable-live" "for live.com Streaming Media (sdp/rtsp) support"  &&
optional_depends  lirc "" "--disable-lirc" "for remote-control"  &&
optional_depends  freetype2 "" "--disable-freetype" "for truetype subtitle font support"  &&
optional_depends  fontconfig "" "--disable-fontconfig" "for fontconfig font lookup support"  &&
optional_depends  mplayer-fonts "" "" "for OSD/subtitle fonts (not needed if compiled with freetype2 support"
