diff options
author | JSH | 2020-04-29 14:02:05 -0400 |
---|---|---|
committer | JSH | 2020-04-29 14:02:05 -0400 |
commit | 8a700d20b8b3d0308e4c1dd1633cb04b84b33d9a (patch) | |
tree | e86cd1b57cc96b96f12c0928a4096198be39d165 | |
parent | 57b43884522e70b5a11b2435dfa15149e48dc0a6 (diff) | |
download | aur-8a700d20b8b3d0308e4c1dd1633cb04b84b33d9a.tar.gz |
Cleanup and fix pkgver issue
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -2,39 +2,38 @@ pkgname=pocl-git _pkgname=pocl -pkgver=0.13.r581.g9ec652ef +pkgver=1.4.RC2.r59.g3b4829d6 pkgrel=1 +epoch=1 pkgdesc="Portable OpenCL is an open-source implementation of OpenCL which can be easily adapted for new targets (git version)" -arch=('i686' 'x86_64') +arch=('x86_64') url="http://portablecl.org/" license=('GPL') -depends=('clang' 'opencl-icd-loader' 'hwloc' 'libltdl' 'opencl-headers') -makedepends=('git' 'cmake' 'llvm' 'ocl-icd') +depends=('clang' 'hwloc' 'opencl-icd-loader') +makedepends=('git' 'llvm' 'cmake' 'opencl-headers' 'ocl-icd') provides=("$_pkgname") conflicts=("$_pkgname") source=("$_pkgname::git+https://github.com/pocl/pocl.git") sha256sums=('SKIP') pkgver() { - cd "$srcdir/$_pkgname" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + cd $_pkgname + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//g' } build() { mkdir -p build cd build - + cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib -D_libdir_set=false \ - -DPOCL_INSTALL_ICD_VENDORDIR='/etc/OpenCL/vendors' \ + -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release \ - -DEXTRA_KERNEL_CXX_FLAGS='-std=c++11' \ "$srcdir/$_pkgname" make } package() { - cd "$srcdir/build" + cd build make DESTDIR="$pkgdir"/ install } |