NAME=gnome-utils
VERSION=( 2.14.0 2.14.1 2.14.2 2.14.1 )
BUILD=${BUILD:-3}
ROOT_REQUIRED=0
PREFIXTYPE=gnome
OPTIMIZE=${OPTIMIZE:-"-Os -pipe"}

SOURCE=( $MIRROR_GNOME/gnome-utils/2.14/gnome-utils-$VERSION.tar.bz2
	 $MIRROR_GNOME/gnome-terminal/2.14/gnome-terminal-${VERSION[1]}.tar.bz2
	 $MIRROR_GNOME/gedit/2.14/gedit-${VERSION[2]}.tar.bz2
	 $MIRROR_GNOME/file-roller/2.14/file-roller-${VERSION[3]}.tar.bz2 )
SOURCE_MD5=( d1d16ff6bfc1f6ddc110d18ec4dfdbfa
	     7abe60db5359c88392d2b4f0d5587ef5 
	     35d146a924fd426d448048e8db383334 
	     31f994e5874e8f96c33cbe39d9e7a7e9 )

build() {

  _explode 0
  _explode 1
  _explode 2
  _explode 3
  
  cd "$TMP/gnome-utils-$VERSION"
  $CONFIGURE \
    --disable-static
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
  
  _doc 0 "gnome-utils-$VERSION" AUTHORS COPYING ChangeLog NEWS README THANKS
  
  cd "$TMP/gnome-terminal-${VERSION[1]}"
  $CONFIGURE \
    --disable-static
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
		      
  _doc 0 "gnome-terminal-${VERSION[1]}" AUTHORS COPYING ChangeLog NEWS README THANKS
  
  
  cd "$TMP/gedit-${VERSION[2]}"
  $CONFIGURE \
    --disable-static
  make -j $NUMOBJS
  make DESTDIR="$PKG" install
		  
  _doc 0 gedit-${VERSION[2]} AUTHORS COPYING ChangeLog NEWS README
  
  cd $TMP/file-roller-${VERSION[3]}
  $CONFIGURE \
    --disable-static
  make -j $NUMOBJS 
  make DESTDIR="$PKG" install
  
  _doc 0 file-roller-${VERSION[3]} AUTHORS COPYING ChangeLog NEWS README

  SCHEMAS=$PKG$SYSCONFDIR/gconf/schemas
  for i in $SCHEMAS/*.schemas
  do
  GCONF_CONFIG_SOURCE="xml::$PKG$SYSCONFDIR/gconf/gconf.xml.defaults" \
          gconftool-2 --makefile-install-rule $i
  done
	    
  cat << EOF >> $PKG/install/doinst.sh
if [ -x $BINDIR/scrollkeeper-update ]; then
  $BINDIR/scrollkeeper-update -p $LOCALSTATEDIR/scrollkeeper 1> /dev/null 2> /dev/null
fi

if [ -x usr/bin/update-mime-database ]; then
  usr/bin/update-mime-database usr/share/mime 1> /dev/null 2> /dev/null
fi
  
if [ -x $BINDIR/update-desktop-database ]; then
  $BINDIR/update-desktop-database 1> /dev/null 2> /dev/null
fi

EOF
  _chfix
  _chgrp_bin
}
