#### this file is sourced not run
PKGVER=0.7.4
PKGBUILD=1
PKGARCH=x86_64

TARBALL=libva-vdpau-driver-$PKGVER.tar.bz2
MD5SUM=5ec6d452d2dd307434ea3d32da49c3e5
SRC_URL=https://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/$TARBALL
BUNDLE=

SLACKREQ='libva libvdpau'
SLACKDESC="libva-vdpau-driver: libva-vdpau-driver $PKGVER (libva-vdpau-driver)  
libva-vdpau-driver:  
libva-vdpau-driver: VDPAU backend for VA-API.  
libva-vdpau-driver: 
libva-vdpau-driver: 
libva-vdpau-driver: 
libva-vdpau-driver: 
libva-vdpau-driver: 
libva-vdpau-driver: 
libva-vdpau-driver: 
libva-vdpau-driver:
"

### default pkg_download
### prepare 
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/libva-vdpau-driver* &&
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/libva-vdpau-driver-0.7.4-sigfpe-crash.patch
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/libva-vdpau-driver*
	sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die
	autoreconf --force --install
	./configure CFLAGS=-O2 CXXFLAGS=-O2 $XORG_CONFIG &&
	make $MAKEFLAGS && make $MAKEINSTALLFLAGS install &&
	pkg_build_slackdesc
}
 
