diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 20 insertions, 17 deletions
@@ -1,7 +1,9 @@ +# Generated by mksrcinfo v8 +# Tue Apr 18 16:36:26 UTC 2017 pkgbase = vexcl-git pkgdesc = a C++ vector expression template library for OpenCL/CUDA - pkgver = 20150609 - pkgrel = 3 + pkgver = 20170418 + pkgrel = 5 url = http://github.com/ddemidov/vexcl arch = i686 arch = x86_64 @@ -13,6 +15,8 @@ pkgbase = vexcl-git depends = boost-libs provides = vexcl conflicts = vexcl + source = git+https://github.com/ddemidov/vexcl.git + md5sums = SKIP pkgname = vexcl-git @@ -1,8 +1,8 @@ # Maintainer: Denis Demidov <dennis.demidov@gmail.com> pkgname=vexcl-git -pkgver=20150710 -pkgrel=4 +pkgver=20170418 +pkgrel=5 pkgdesc='a C++ vector expression template library for OpenCL/CUDA' arch=('i686' 'x86_64') url='http://github.com/ddemidov/vexcl' @@ -11,20 +11,19 @@ depends=('boost-libs') conflicts=('vexcl') provides=('vexcl') makedepends=('git' 'cmake' 'boost' 'opencl-headers') -source=() +source=(git+https://github.com/ddemidov/vexcl.git) +md5sums=('SKIP') -_gitroot='git://github.com/ddemidov/vexcl.git' -_gitname='vexcl' +build() { + cd "${srcdir}/vexcl" + ls + mkdir -p build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr + make +} package() { - msg "Connecting to GIT server..." - rm -rf $_gitname - git clone --depth=1 $_gitroot - msg "GIT checkout done or server timeout" - - cd $_gitname - install -d "$pkgdir/usr/include/vexcl" - find vexcl -type f -exec install -Dm644 '{}' "$pkgdir/usr/include/{}" ';' || return 1 - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$_gitname/LICENSE.md" || return 1 - install -Dm644 README.md "$pkgdir/usr/share/doc/$_gitname/README.md" || return 1 + cd "${srcdir}/vexcl/build" + DESTDIR=${pkgdir} make install } |