. ../locations.include
ISOBINSAVEDIR=$TREE/build/isolinux/
DATE=`date "+%m%d%y"`
if [ -d $CDISOAREA ] ; then
  echo "Creating CD iso images in $CDISOAREA"
else
  mkdir -p $CDISOAREA 
fi
BOOTIMG="isolinux/isolinux.bin"
BOOTCAT="isolinux/boot.cat"
BOOTOPTS="-no-emul-boot -boot-load-size 4 -boot-info-table"
#
CDNUM=1
CDNAME=$CDISOAREA/$DEFAULT-$VERSION-$DATE-$ARCH
DEST="$CDNAME-DVD.iso"

  echo "Creating $DEST from $TREE ..."
  cd $CDISOAREA
  if [ -d /tmp/work ] ; then
     rm -r /tmp/work
  fi
  mkdir /tmp/work
  cd /tmp/work
  mkdir isolinux
  cp -af $TREE/isolinux/* isolinux/
  if [ -s $BOOTCAT ] ; then
  	rm $BOOTCAT
  fi
  if [ -s $TREE/build/isolinux/isolinux.cfg.cd ] ; then
  	cp -af $TREE/build/isolinux/isolinux.cfg.cd isolinux/isolinux.cfg
  fi
  cp -af $ISOBINSAVEDIR/isolinux.bin isolinux/
  mkdir images
  cp -af $TREE/images/* images/
#  if [ -s images/boot.iso ] ; then
#  	rm images/boot.iso 
#  fi
#  if [ -s images/bootimage.img ] ; then
#	rm images/bootimage.img 
#  fi
  RPMS="SL=$TREE/SL"
  FILES="/=$TREE/GPL /=$TREE/$DEFAULT.releasenote /=$TREE/README "
  SECURITY="updates/security=$TREE/updates/security/"
  FASTBUGS="updates/fastbugs=$TREE/updates/fastbugs/"
  CONTRIB="contrib=$TREE/contrib/"
  DIRS="$DEFAULT.documentation=$TREE/$DEFAULT.documentation RPM-GPG-KEYs=$TREE/RPM-GPG-KEYs build=$TREE/build build/RHupdates/=$TREE/RHupdates/"
  SRPMS="SRPMS=$RELEASEDIR/SRPMS/SL/" 
  if [ ! -d $TREE/sites/example ] ; then
  	SITESEXAMPLE="sites=$RELEASEDIR/temp/$ARCH/sites/" 
  else
	SITESEXAMPLE=""
  fi 
  echo "Boot image is" $BOOTIMG
#        -graft-points isolinux=./isolinux  images=./images /=$TREE/.discinfo $RPMS $FILES $SECURITY $FASTBUGS $CONTRIB $DIRS $SRPMS $SITESEXAMPLE
# Create the image (This is for disk 1)

  mkisofs \
	-A "$VERSION DVD" \
	-V "$DEFAULT $VERSION $ARCH" \
	-R -l -v -J \
	-x ./lost+found \
        -c $BOOTCAT $BOOTOPTS \
 	-b $BOOTIMG \
	-o $DEST \
        -graft-points isolinux=./isolinux  images=./images /=$TREE/.discinfo $RPMS $FILES $SECURITY $DIRS $SITESEXAMPLE
  echo "implanting md5sum in $DEST now"
  /usr/lib/anaconda-runtime/implantisomd5 $DEST
  dd if=/dev/zero count=15 bs=2048 >> $DEST
  cd $CDISOAREA
  echo "Making SHA1SUMS now, this will take a while"
  sha1sum $DEFAULT-$VERSION-$DATE-$ARCH-*.iso > $CDNAME-DVD.SHA1SUM
