# fss-0002
# for unknown reasons some of the libraries stopped being built, the "old_main" has the old listing

main:
  sed -i -e 's|#ifndef HAVE_LRINTF|#if 0|' ffmpeg/libavutil/common.h 
  ./configure $CONF CFLAGS="$CFLAGS -ffast-math -fomit-frame-pointer" CXXFLAGS="$CFLAGS -ffast-math -fomit-frame-pointer" $TARGET
  sed -i -e 's|artsplug misc qtvidcap qtrecompress mjpeg_plugin|artsplug misc mjpeg_plugin|' samples/Makefile
  echo "#define HAVE_BYTESWAP_H 1" >> include/config.h
  make pkgconfigdir=${TC}lib/pkgconfig/
  make pkgconfigdir=${TC}lib/pkgconfig/ install
  chmod ugo-x /lib/libaviplay.la
  mv -v /lib/libaviplay.la ${TC}lib/
  if [[ -f avifile-config ]] ; then chmod ug+x,o-x avifile-config && cp -v avifile-config ${TC}bin/ ; fi
  if [[ -f /bin/avifile-config ]] ; then mv -v /bin/avifile-config ${TC}bin/ ; fi
  #mv -v /lib/pkgconfig/avifile.pc ${TC}lib/pkgconfig/
  mv -v /share/aclocal/avifile.m4 ${TC}share/aclocal/
  mkdir -vp ${TC}lib/avifile-0.7/vidix/
  if [[ -d /lib/avifile-0.7/vidix ]] ; then find /lib/avifile-0.7/vidix -name '*.la' -exec chmod ugo -x '{}' ';' ; fi
  if [[ -d /lib/avifile-0.7/vidix ]] ; then find /lib/avifile-0.7/vidix -name '*.la' -exec mv -v '{}' ${TC}lib/avifile-0.7/vidix/ ';' ; fi
  chmod ugo-x /lib/avifile-0.7/*.la
  mv -v /lib/avifile-0.7/*.la ${TC}lib/avifile-0.7/
  for i in avi{bench,cat,make,type} ; do if [[ -f /bin/$i ]] ; then chgrp -R e_video /bin/$i ; fi ; done
  chgrp -R e_video /lib/libaviplay-0.7.so* /share/avifile-0.7/ /lib/avifile-0.7/
  rm -Rf /share/aclocal
  tkis_handle_documentation doc multimedia /share/avifile-0.7/doc
