# Maintainer: Daniel Bermond < yahoo-com: danielbermond > pkgname=intel-media-driver-git pkgver=r408.eb470bc.gmmlib.r34.2eea1a1 pkgrel=1 pkgdesc='Intel Media Driver for VAAPI (git version)' arch=('i686' 'x86_64') url='https://github.com/intel/media-driver/' license=('MIT' 'BSD') depends=('libva') makedepends=('git' 'cmake') provides=('intel-media-driver') conflicts=('intel-media-driver') options=('!emptydirs') install="${pkgname}.install" source=("$pkgname"::'git+https://github.com/intel/media-driver.git' 'gmmlib-git'::'git+https://github.com/intel/gmmlib.git') sha256sums=('SKIP' 'SKIP') pkgver() { cd "$pkgname" # git, no tags available _driver_ver="$(printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)")" cd "${srcdir}/gmmlib-git" # git, no tags available _gmmlib_ver="$(printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)")" printf '%s.gmmlib.%s' "$_driver_ver" "$_gmmlib_ver" } build() { mkdir -p build cd build cmake \ -DCMAKE_COLOR_MAKEFILE:BOOL='ON' \ -DCMAKE_INSTALL_LIBDIR:PATH='lib' \ -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ -DCMAKE_INSTALL_SYSCONFDIR:PATH='etc' \ -DINSTALL_DRIVER_SYSCONF:BOOL='ON' \ -DMEDIA_BUILD_FATAL_WARNINGS:BOOL='OFF' \ -DMEDIA_VERSION='2.0.0' \ -DBUILD_ALONG_WITH_CMRTLIB='1' \ -DBS_DIR_GMMLIB="$(pwd)/../gmmlib-git/Source/GmmLib/" \ -DBS_DIR_COMMON="$(pwd)/../gmmlib-git/Source/Common/" \ -DBS_DIR_INC="$(pwd)/../gmmlib-git/Source/inc/" \ -DBS_DIR_MEDIA="$(pwd)/../${pkgname}" \ -Wno-dev \ ../"$pkgname" make } package() { cd build make DESTDIR="$pkgdir" install # license cd "${srcdir}/${pkgname}" install -D -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }