Commit 71c9b756 authored by A. Wilcox's avatar A. Wilcox Committed by Ariadne Conill

main/libva-intel-driver: modernise, add check

parent 1ccbed28
......@@ -2,28 +2,22 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libva-intel-driver
pkgver=2.0.0
pkgrel=0
pkgdesc="VA-API implementation for Intel G45 chipsets and Intel HD Graphics for Intel Core processor family"
pkgrel=1
pkgdesc="VA-API implementation for Intel GMA chipsets and Intel HD Graphics"
url="http://freedesktop.org/wiki/Software/vaapi"
arch="x86 x86_64"
license="MIT"
depends=""
depends_dev="libdrm-dev libva-dev"
makedepends="$depends_dev autoconf automake libtool"
makedepends="libdrm-dev libva-dev autoconf automake libtool"
install=""
subpackages=""
install_if="libva xf86-video-intel"
source="${pkgname}-${pkgver}.tar.bz2::https://github.com/01org/intel-vaapi-driver/releases/download/${pkgver}/intel-vaapi-driver-${pkgver}.tar.bz2"
_builddir="$srcdir"/intel-vaapi-driver-$pkgver
builddir="$srcdir"/intel-vaapi-driver-$pkgver
prepare() {
local i
cd "$_builddir"
for i in $source; do
case $i in
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
cd "$builddir"
default_prepare
# we need to regen the configure script which will unconditionally
# depend on wayland scanner otherwise
libtoolize --force && aclocal -I m4 && autoconf \
......@@ -31,7 +25,7 @@ prepare() {
}
build() {
cd "$_builddir"
cd "$builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
......@@ -39,14 +33,18 @@ build() {
--enable-x11 \
--disable-wayland \
--disable-static \
--enable-shared \
|| return 1
make || return 1
--enable-shared
make
}
check() {
cd "$builddir"
make check
}
package() {
cd "$_builddir"
make DESTDIR="$pkgdir" install || return 1
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="a1ca679e1e928a56d369140f3a129a5ed66668d37e25b6115712d406d58fdc9cdce16df22361b91356ea267a558eaf30789d9eba0d415bf2e5ca559d983d0c27 libva-intel-driver-2.0.0.tar.bz2"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment