[arch-commits] Commit in pocl/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Sun Oct 18 00:44:15 UTC 2020
Date: Sunday, October 18, 2020 @ 00:44:14
Author: svenstaro
Revision: 725851
upgpkg: pocl 1.5-4: Include all CPU variants (FS#68282)
Modified:
pocl/trunk/PKGBUILD
----------+
PKGBUILD | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-18 00:44:12 UTC (rev 725850)
+++ PKGBUILD 2020-10-18 00:44:14 UTC (rev 725851)
@@ -5,7 +5,7 @@
pkgname=pocl
pkgver=1.5
-pkgrel=2
+pkgrel=4
pkgdesc="Portable OpenCL is an open-source implementation of OpenCL which can be easily adapted for new targets"
arch=('x86_64')
url="http://portablecl.org/"
@@ -12,27 +12,27 @@
license=('GPL')
source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz")
depends=('clang' 'hwloc' 'opencl-icd-loader')
-makedepends=('llvm' 'cmake' 'opencl-headers' 'ocl-icd')
+makedepends=('llvm' 'cmake' 'opencl-headers' 'ocl-icd' 'ninja')
sha512sums=('a9c2879b6f0c0d9a78035ba8ed7531b8fa795074864ee5bab265d7dafedac9637025f994719f00f8d9e25bf5068bd9b074d95b964e5d2c0eddb8d8837e6e5da3')
build() {
- mkdir -p build
- cd build
-
+ cd "$pkgname-$pkgver"
cmake \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DCMAKE_BUILD_TYPE=Release \
- "$srcdir/$pkgname-$pkgver"
- make
+ -GNinja \
+ -Bbuild \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKERNELLIB_HOST_CPU_VARIANTS=distro
+ ninja -C build
}
check() {
- cd build
- make check
+ cd "$pkgname-$pkgver"
+ ninja -C build check
}
package() {
- cd build
- make DESTDIR="$pkgdir"/ install
+ cd "$pkgname-$pkgver"
+ DESTDIR="$pkgdir"/ ninja -C build install
}
More information about the arch-commits
mailing list