# Maintainer: Baris Demirdelen # Previous maintainer: Andrew Anderson # Contributor: Jonathon Fernyhough pkgname=mkl-dnn pkgver=1.1.1 pkgrel=1 pkgdesc="IntelĀ® Math Kernel Library for Deep Neural Networks" arch=(x86_64) url=https://github.com/intel/mkl-dnn license=('APACHE') makedepends=('cmake>=2.8' 'doxygen>=1.8.5' 'graphviz') source=("$pkgname-$pkgver.tar.gz::https://github.com/intel/$pkgname/archive/v$pkgver.tar.gz") sha256sums=('a31b08a89473bfe3bd6ed542503336d21b4177ebe4ccb9a97810808f634db6b6') prepare() { cd "$srcdir/$pkgname-$pkgver" mkdir -p build # Allow compilation to succeed despite warnings # sed -i '66s|-Werror||' cmake/platform.cmake } build() { cd "$srcdir/$pkgname-$pkgver/build" cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" -DCMAKE_INSTALL_LIBDIR="lib" .. make make doc } check() { cd "$srcdir/$pkgname-$pkgver/build" ctest } package() { cd "$srcdir/$pkgname-$pkgver/build" make install }