default_pre_build                                                       &&
cd  $SOURCE_DIRECTORY                                                   &&

patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.96-bounced-checks.patch       &&
patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.96-i2o-raid.patch             &&
patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.97-PIC.patch			&&
patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.97-nxstack.patch              &&
message "${MESSAGE_COLOR}Applying ext3 256B inode patch.$DEFAULT_COLOR" &&
patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.97-ext2_256byte_inode.patch &&
patch  -p0  <  ${SCRIPT_DIRECTORY}/configure.ac.patch                   &&
patch  -p1  <  $SCRIPT_DIRECTORY/grub-0.97-141.1-ext4.patch             &&

if [ "$GRUB_GRAPHICS" == "y" ]; then
  if  [  "$GRUB_REISER4"  =  "y"  ];  then
	patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.97-reiser4-20050808.patch	&&
	patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.96-graphics-for-reiser4.patch	
  else
	patch  -p1  <  ${SCRIPT_DIRECTORY}/grub-0.96-graphics.patch
  fi
fi
