if [ ! -f ffmpeg-20090115.tar.bz2 ]; then if [ ! -d ffmpeg ]; then svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg else (cd ffmpeg && svn update ) fi [ ! -d ffmpeg-20090115 ] && mkdir ffmpeg-20090115 (cd ffmpeg && tar cf - . | (cd ../ffmpeg-20090115 && tar xf -) ) tar cvjf ffmpeg-20090115.tar.bz2 ffmpeg-20090115 else tar xvjf ffmpeg-20090115.tar.bz2 fi (cd ffmpeg-20090115 && patch -p0 -b -z.org < ../ffmpeg-20090115-sakuya.patch )