#Contributor: Vincent Kriek [Vintendo] #Contributor: Reiser pkgname=mplayer-vdpau-nogui pkgver=28348 pkgrel=3 pkgdesc="Famous multimedia player, dev. version, without its GUI and support for nvidia VDPAU" arch=('i686' 'x86_64') url="http://www.mplayerhq.hu/" license=('GPL') depends=('ttf-dejavu' 'nvidia-beta') makedepends=('subversion') conflicts=('mplayer') provides=('mplayer') source=('ftp://download.nvidia.com/XFree86/vdpau/mplayer-vdpau-3482714.tar.bz2' 'no_segfault_configure.diff') md5sums=(60547e0d950c414fe72ede79cf801327 ed962f7642ffcf2411ec6465fdc8c132) build() { # if [ "${CFLAGS}" != *"-fpic"* ]; then # CFLAGS=$CFLAGS' -fpic' # fi unset CFLAGS cd $srcdir/mplayer-vdpau-3482714 co_dir=mplayer-vdpau svn co --ignore-externals -r 28348 svn://svn.mplayerhq.hu/mplayer/trunk ${co_dir} cd ${co_dir} svn co -r 16724 svn://svn.mplayerhq.hu/ffmpeg/trunk/libpostproc svn co -r 16724 svn://svn.mplayerhq.hu/ffmpeg/trunk/libavformat svn co -r 16724 svn://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec svn co -r 16724 svn://svn.mplayerhq.hu/ffmpeg/trunk/libavutil svn co -r 1166 svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread/src libdvdread4 svn co -r 1166 svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav/src libdvdnav patch -p0 < ../mplayer-vdpau-mplayer.patch patch -p0 < ../mplayer-vdpau-libavcodec.patch patch -p1 < ../../no_segfault_configure.diff ./configure --prefix=/usr --confdir=/etc/mplayer --disable-gui \ --enable-runtime-cpudetection --enable-largefiles --enable-menu \ --disable-libdv --disable-aa --disable-liblzo --disable-speex \ --disable-fribidi --disable-arts --disable-smb --disable-dvdnav \ --disable-openal --disable-faad-internal --disable-jack \ --disable-musepack --disable-libamr_nb --disable-libamr_wb --enable-lirc \ --disable-lircc --disable-x264 --disable-x264-lavc --enable-vdpau \ --disable-directfb make || return 1 make DESTDIR=$pkgdir install || return 1 install -m0644 etc/{codecs.conf,input.conf,example.conf} $pkgdir/etc/mplayer install -d $pkgdir/usr/share/mplayer/ ln -s /usr/share/fonts/TTF/DejaVuSans.ttf $pkgdir/usr/share/mplayer/subfont.ttf }