default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

rm -rf thirdparty/{curl,freetype,harfbuzz,jbig2dec,jpeg,openjpeg,zlib} &&

patch -p1 < "${SPELL_DIRECTORY}/mupdf-1.9-upstream_fix-1.patch" &&
patch -p0 < "${SPELL_DIRECTORY}/linebreak.patch" &&

if spell_ok openjpeg && is_version_less $(installed_version openjpeg) 2.0; then
  patch -p0 < "${SPELL_DIRECTORY}/openjpeg-1.5.patch" &&

  sedit "s:libopenjp2:libopenjpeg:g" Makerules
else
  patch -p1 < "${SPELL_DIRECTORY}/openjpeg-2.1.patch"
fi
