# Contributor: Leo # Maintainer: Leo pkgname=intel-gmmlib pkgver=19.4.1 pkgrel=0 pkgdesc="Intel Graphics Memory Management Library" options="!check" url="https://github.com/intel/gmmlib/" arch="x86_64 x86" license="MIT" makedepends="cmake" subpackages="$pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/intel/gmmlib/archive/intel-gmmlib-$pkgver.tar.gz" builddir="$srcdir/gmmlib-intel-gmmlib-$pkgver" build() { if [ "$CBUILD" != "$CHOST" ]; then CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" \ -Wno-dev \ -DRUN_TEST_SUITE=OFF \ ${CMAKE_CROSSOPTS} . make -C build } package() { make -C build DESTDIR="$pkgdir" install } sha512sums="264f111348bbaccd6c14c31ab15c7b02e63def56b0d3effa01067fb5e696d6d3e2ad3d5a9cc3a36f33b835dda12ec3916a31d3a812443de9d5dd815e2e4cde53 intel-gmmlib-19.4.1.tar.gz"