#Maintainer: George Vlahavas (vlahavas~at~gmail~dot~com)

pkgname=ffmpeg
pkgver=0.6.6
pkgrel=1gv
source=(http://ffmpeg.org/releases/ffmpeg-$pkgver.tar.bz2)
docs=("readme" "install" "copying.gpl" "copying.lgpl" "changelog" "authors" "news" "todo" "maintainers")
url=http://ffmpeg.mplayerhq.hu/download.html

slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"ffmpeg (multimedia player, server and encoder)"
"ffmpeg is a complete solution to record, convert and stream audio"
"and video. It includes libavcodec, the leading audio/video codec"
"library."
)


build() {
	cd $startdir/src/$pkgname-$pkgver
	
	# Patch for proper flags
	sed -i -e 's/-O3//' configure

	if [ $arch == "i486" ] || [ $arch == "i686" ]; then
		EXTRAOPTS="--disable-ssse3 --arch=$arch --cpu=i686"
	else
		EXTRAOPTS=""
	fi

	./configure --prefix=/usr \
		--libdir=/usr/lib${LIBDIRSUFFIX} \
		--shlibdir=/usr/lib${LIBDIRSUFFIX} \
		--mandir=/usr/man \
		--enable-shared \
		--disable-static \
		--enable-pthreads \
		--enable-x11grab \
		--disable-libfaac \
		--enable-libmp3lame \
		--enable-libspeex \
		--enable-libtheora \
		--enable-libvorbis \
		--enable-libx264 \
		--enable-libxvid \
		--disable-libdirac \
		--enable-libschroedinger \
		--enable-gpl \
		--enable-postproc \
		--enable-libfaad \
		--enable-libfaadbin \
		--enable-libopencore-amrnb \
		--enable-libopencore-amrwb \
		--enable-libvpx \
		--enable-version3 $EXTRAOPTS	
	make || return 1
	make install DESTDIR=$startdir/pkg
}