depends  gcc34  &&

if  [  "$DBUS_XMLTYPE"  ==  'y'  ];  then
   depends  libxml2  '--with-xml=libxml'
else
   depends  expat  '--with-xml=expat'
fi  &&

if  [  "$DBUS_GTK2"   ==  '--disable-gtk'     ]   &&
    [  "$DBUS_PYREX"  ==  '--disable-python'  ];  then
  optional_depends  glib2                                  \
                    '--enable-glib'                        \
                    '--disable-glib'                       \
                    'Enable GLib-friendly client library'
else
  #
  # GTK+2 bindings need glib2
  # Bug #9538
  #
  if  [  "$DBUS_GTK2"  ==  '--enable-gtk'  ];  then
    depends  glib2  '--enable-glib'  &&
    depends  gtk+2
  fi  &&

  #
  # Python bindings need glib2
  # Bug #9538
  #
  if  [  "$DBUS_PYREX"  ==  '--enable-python'  ];  then
    depends  glib2  '--enable-glib'  &&
    depends  pyrex
  fi
fi  &&

optional_depends  doxygen                        \
                  '--enable-doxygen-docs'        \
                  '--disable-doxygen-docs'       \
                  'Build DOXYGEN documentation'  &&

optional_depends  xmlto                      \
                  '--enable-xml-docs'        \
                  '--disable-xml-docs'       \
                  'Build XML Documentation'  &&

optional_depends  kdelibs                              \
                  '--enable-qt'                        \
                  '--disable-qt'                       \
                  'Enable Qt-friendly client library'  &&

optional_depends  gtk-sharp-2            \
                  '--enable-mono'        \
                  '--disable-mono'       \
                  'Build mono bindings'  &&

optional_depends  monodoc                           \
                  '--enable-mono-docs'              \
                  '--disable-mono-docs'             \
                  'for mono binding documentation'  #&&

#optional_depends  gcj                      \
#                  '--enable-gcj'           \
#                  '--disable-gcj'          \
#                  'for GNU Java bindings'
