#!/bin/sh

if [ "x$1" = "x" ]; then  
   echo "give a volume name"
else
   if [ "x$2" = "xdummy" ]; then
      echo "running in dummy mode.  no cd burned"
      dummy="-dummy"
   else
      dummy=""
   fi

   mkisofs=/usr/local/bin/mkisofs
   cdrecord=/usr/local/bin/cdrecord
   iso_options='-q -J -D -V'
   cdr_options='-v fs=6m dev=4,0 speed=1 -data tsize='

   # grab the track size first
   echo "running:  $mkisofs $iso_options $1 -print-size ."
   out=`$mkisofs $iso_options $1 -print-size . 2>&1`
   tsize=`echo $out | sed 's/ //g' | cut -f2 -d\=`
   cdr_end=`echo -n $dummy $cdr_options$tsize"s"`

   echo "running:  $mkisofs $iso_options $1 . | $cdrecord $cdr_end -"
   $mkisofs $iso_options $1 . | $cdrecord $cdr_end -
fi



