default_pre_build      &&
cd  $SOURCE_DIRECTORY  &&
unpack_file  3  &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-001 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-002 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-003 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-004 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-005 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-006 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-007 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-008 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-009 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-010 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-011 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-012 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-013 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-014 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-015 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-016 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-017 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-018 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-019 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-020 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-021 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-022 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-023 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-024 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-025 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-026 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-027 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-028 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-029 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-030 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-031 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-032 &&
patch -p0 < $SCRIPT_DIRECTORY/patches/bash32-033 &&
if [[ "$BASH_NI_LOGIN" == y ]]; then
  message "${MESSAGE_COLOR}Defining NON_INTERACTIVE_LOGIN_SHELLS.$DEFAULT_COLOR" &&
  sed -i 's/\/\* \(#define NON_INTERACTIVE_LOGIN_SHELLS\) \*\//\1/' config-top.h 
fi
