. "$GRIMOIRE/FUNCTIONS" &&

default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

message "${MESSAGE_COLOR}Apply Linux 2.6.38+ headers patch...${DEFAULT_COLOR}" &&
patch -p1 < "${SPELL_DIRECTORY}"/linux-2.6.38-v4l.patch &&

if spell_ok glib2 && ! is_version_less $(installed_version glib2) 2.32; then
  patch -p0 < "$SPELL_DIRECTORY/glib232.patch"
fi &&

if [[ $HAL_VER == devel ]]; then
  NOCONFIGURE=1 ./autogen.sh
fi
