summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Demidov2015-06-09 21:57:44 +0300
committerDenis Demidov2015-06-09 21:57:44 +0300
commit312a40ea04d11c90c4b0f2d876535cddc0b92b31 (patch)
treefa9228a850b0b587b8082e5534dd9279d815dc21
downloadaur-312a40ea04d11c90c4b0f2d876535cddc0b92b31.tar.gz
Moving to aur4
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD30
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..62b39cbbae3a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = vexcl-git
+ pkgdesc = a C++ vector expression template library for OpenCL/CUDA
+ pkgver = 20150609
+ pkgrel = 3
+ url = http://github.com/ddemidov/vexcl
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = cmake
+ makedepends = boost
+ makedepends = opencl-headers
+ depends = boost-libs
+ provides = vexcl
+ conflicts = vexcl
+
+pkgname = vexcl-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b13959258946
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Denis Demidov <dennis.demidov@gmail.com>
+
+pkgname=vexcl-git
+pkgver=20150609
+pkgrel=3
+pkgdesc='a C++ vector expression template library for OpenCL/CUDA'
+arch=('i686' 'x86_64')
+url='http://github.com/ddemidov/vexcl'
+license=('MIT')
+depends=('boost-libs')
+conflicts=('vexcl')
+provides=('vexcl')
+makedepends=('git' 'cmake' 'boost' 'opencl-headers')
+source=()
+
+_gitroot='git://github.com/ddemidov/vexcl.git'
+_gitname='vexcl'
+
+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/vexcl/" ';' || 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
+}