summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJSH2020-04-29 14:02:05 -0400
committerJSH2020-04-29 14:02:05 -0400
commit8a700d20b8b3d0308e4c1dd1633cb04b84b33d9a (patch)
treee86cd1b57cc96b96f12c0928a4096198be39d165
parent57b43884522e70b5a11b2435dfa15149e48dc0a6 (diff)
downloadaur-8a700d20b8b3d0308e4c1dd1633cb04b84b33d9a.tar.gz
Cleanup and fix pkgver issue
-rw-r--r--PKGBUILD21
1 files changed, 10 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f96f75080829..62004aa7cfaf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}