. locations.include
ISOBINSAVEDIR=$TREE/sites/$SITE/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
PUNGIBASENAME="$CDISOAREA/$RELEASE-$VERSION-$ARCH"
CDNAME=$CDISOAREA/$RELEASE-$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/$SITEDIR/isolinux/* isolinux/
  rm $BOOTCAT
  cp -af $TREE/$SITEDIR/build/isolinux/isolinux.cfg.cd isolinux/isolinux.cfg
  cp -af $ISOBINSAVEDIR/isolinux.bin isolinux/
  mkdir images
  cp -af $TREE/$SITEDIR/images/* images/
  rm images/boot.iso images/bootimage.img 
  SLRPMS="$SITEDIR/RPMS=$TREE/SL"
  SITEUPDATES="$SITEDIR/updates/security=$TREE/$SITEDIR/updates/security"
  SITERPMS="$SITEDIR/SITERPMS=$TREE/$SITEDIR/SITERPMS/"
  WORKGROUPRPMS="$SITEDIR/workgroups=$TREE/$SITEDIR/workgroups/"
  SITEDIRS="/=$TREE/$SITEDIR/$SITE.releasenote $SITERPMS $SITEUPDATES"
  SLFILES="/=$TREE/GPL /=$TREE/$DEFAULT.releasenote /=$TREE/README "
  SITECONTRIB="$SITEDIR/contrib=$TREE/$SITEDIR/contrib/"
  SLDIRS="$DEFAULT.documentation=$TREE/$DEFAULT.documentation RPM-GPG-KEYs=$TREE/RPM-GPG-KEYs "
  SLSRPMS="SRPMS=/mnt/src/scientific/5rolling/SRPMS/SL/" 
  SITESRPMS="SRPMS=$RELEASEDIR/SRPMS/$SITEDIR"
  SITECONTRIBSRPMS="SRPMS=$TREE/$SITEDIR/contrib/SRPMS"
  SITECONTRIBSRPMS=""
  SRPMS="" 
  SRPMS="$SITESRPMS $SITECONTRIBSRPMS $SLSRPMS" 
  
  echo "Boot image is" $BOOTIMG
# Create the image (This is for disk 1)

  mkisofs \
	-A "$VERSION DVD" \
	-V "$SITE $VERSION $ARCH" \
	-R -l -v -J \
	-x ./lost+found \
        -c $BOOTCAT $BOOTOPTS \
 	-b $BOOTIMG \
	-o $DEST \
        -graft-points isolinux=./isolinux $SITEDIR/images=$TREE/$SITEDIR/images images=./images /=$TREE/.discinfo $SLRPMS $SITEDIRS $SLFILES $SLDIRS $SRPMS
  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 $RELEASE-$VERSION-$DATE-$ARCH-*.iso > $RELEASE-$VERSION-$DATE-$ARCH.SHA1SUM
