default_pre_build      &&
cd  $SOURCE_DIRECTORY  &&
# fixes bug #10772
sedit  's:CFLAGS=-fPIC ./configure:\0 --disable-fortran:' configure  &&
#patch  -p1  <  $SCRIPT_DIRECTORY/cinelerra-2.0-shared.patch
patch  -p0  <  $SCRIPT_DIRECTORY/gcc-4.3.patch
# remove unnecessary stuff from ffplay so it works with sdl 1.2.10
sedit 's/#define HAVE_X11/#undef HAVE_X11/'  quicktime/ffmpeg.*/ffplay.c &&
# avoid dereferencing an incomplete type
sed -i 's/fileno((.*$/lqt_fileno((quicktime_t *)lav_file->qt_fd);/' \
  mjpegtools-*/lavtools/lav_io.c &&
# a broken plugin
sed -i '/y4mdenoise/d' mjpegtools-1.6.3-rc1/Makefile* &&
if make -v | grep -q 3.81; then
  # fix build system to work with make 3.81
  patch -p0 < $SCRIPT_DIRECTORY/make-compat.patch
fi
