NAME=dbus
VERSION=0.61
BUILD=${BUILD:-2}
OPTIMIZE=${OPTIMIZE:-"-Os -pipe"}

SOURCE=( http://dbus.freedesktop.org/releases/dbus-$VERSION.tar.gz
	 rc.dbus
	 doinst.sh )

build() {

  _explode 0

  cd "$TMP/$NAME-$VERSION" 
  $CONFIGURE \
    --enable-glib \
    --enable-gtk \
    --enable-python \
    --disable-qt \
    --disable-qt3 \
    --enable-mono \
    --disable-mono-docs \
    --with-system-pid-file=/var/run/dbus.pid \
    --with-session-socket-dir=/tmp
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
  
  # Older version for compatibility:
#  cp -a $LIBDIR/libdbus-1.so.1.0.0 $PKG$LIBDIR
#  cp -a $LIBDIR/libdbus-glib-1.so.1.0.0 $PKG$LIBDIR
#  /sbin/ldconfig -l $PKG$LIBDIR/libdbus-1.so.1.0.0
#  /sbin/ldconfig -l $PKG$LIBDIR/libdbus-glib-1.so.1.0.0
  
  rm -rf $PKG/etc/rc.d/rc.messagebus
    
  cat ${SOURCE[1]} > $PKG$SYSCONFDIR/rc.d/rc.dbus
  _new 0 $SYSCONFDIR/rc.d/rc.dbus

  _doc 0 "$NAME-$VERSION" AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
  
  cat ${SOURCE[2]} >> $PKG/install/doinst.sh

  _chfix
  _chgrp_bin
}  

