summaryrefslogtreecommitdiffstats
path: root/abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2009-03-07 05:45:51 (GMT)
committerJames Meyer <james.meyer@operamail.com>2009-03-07 05:45:51 (GMT)
commitafc238bb913a96a485f09d6e14357395772885f5 (patch)
tree9f3bc9c536bd92ed3e9ca2492d12234dbf5a6552 /abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD
parent349561b48fc22064f95b67dc7219b108c44b8d6d (diff)
downloadlinhes_pkgbuild-afc238bb913a96a485f09d6e14357395772885f5.zip
linhes_pkgbuild-afc238bb913a96a485f09d6e14357395772885f5.tar.gz
linhes_pkgbuild-afc238bb913a96a485f09d6e14357395772885f5.tar.bz2
make xine/mplayer-vdpau depend on nvidia and not nvidia-beta.
Diffstat (limited to 'abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD')
-rw-r--r--abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD70
1 files changed, 27 insertions, 43 deletions
diff --git a/abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD b/abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD
index 8253f99..744203a 100644
--- a/abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD
+++ b/abs/extra-testing/community/mplayer-vdpau-nogui/PKGBUILD
@@ -1,57 +1,41 @@
-#Contributor: Vincent Kriek [Vintendo] <vincent@vincentkriek.nl>
-#Contributor: Reiser <metal@pop3.ru>
-
pkgname=mplayer-vdpau-nogui
-pkgver=28348
+pkgver=28785
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')
+depends=('ttf-dejavu' 'nvidia-utils>=1.80.22')
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)
+source=('no_segfault_configure.diff')
+md5sums=(ed962f7642ffcf2411ec6465fdc8c132)
+_svntrunk=svn://svn.mplayerhq.hu/mplayer/trunk
+_svnmod=mplayer-vdpau
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
+ cd $srcdir
+ svn co $_svntrunk $_svnmod
+ cp -R $_svnmod $_svnmod-build
+ cd $_svnmod-build
+ #unset CFLAGS
+ CFLAGS="$CFLAGS -fomit-frame-pointer"
+ ./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
- 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
- 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
+ cd ../
+ rm -rf ./$_svnmod-build
}