[arch-commits] Commit in onednn/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Sat Aug 22 22:35:29 UTC 2020
Date: Saturday, August 22, 2020 @ 22:35:29
Author: svenstaro
Revision: 686895
upgpkg: onednn 1.6.1-1
Modified:
onednn/trunk/PKGBUILD
----------+
PKGBUILD | 27 +++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-08-22 22:29:18 UTC (rev 686894)
+++ PKGBUILD 2020-08-22 22:35:29 UTC (rev 686895)
@@ -3,7 +3,7 @@
# Contributor: Andrew Anderson <aanderso at tcd.ie>
# Contributor: Jonathon Fernyhough <jonathon_at manjaro_dotorg>
pkgname=onednn
-pkgver=1.6
+pkgver=1.6.1
pkgrel=1
pkgdesc="oneAPI Deep Neural Network Library (oneDNN)"
arch=(x86_64)
@@ -12,19 +12,18 @@
url=https://github.com/oneapi-src/oneDNN
license=('APACHE')
depends=('gcc-libs')
-makedepends=('cmake' 'doxygen')
+makedepends=('cmake' 'doxygen' 'ninja')
source=("$pkgname-$pkgver.tar.gz::https://github.com/oneapi-src/oneDNN/archive/v${pkgver}.tar.gz")
-sha256sums=('f54893e487ccd99586725afdd19f526bb84e3251222586850782e3c7eedb7c4f')
+sha256sums=('6686d01d9493905c9c8bcfabcf5b2cc9ced7de7a41c52bba99e569fd5b63464d')
-prepare() {
- mkdir -p "oneDNN-$pkgver"/build
-}
-
build() {
- cd "oneDNN-$pkgver/build"
- cmake .. -DCMAKE_INSTALL_PREFIX="/usr"
- make
- make doc
+ cd "oneDNN-$pkgver"
+ cmake . \
+ -Bbuild \
+ -GNinja \
+ -DCMAKE_INSTALL_PREFIX="/usr"
+ ninja -C build
+ ninja -C build doc
}
check() {
@@ -33,8 +32,8 @@
}
package() {
- cd "oneDNN-$pkgver/build"
- DESTDIR="$pkgdir" make install
+ cd "oneDNN-$pkgver"
+ DESTDIR="$pkgdir" ninja -C build install
- install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
More information about the arch-commits
mailing list