summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Anderson2018-01-23 15:57:03 +0000
committerAndrew Anderson2018-11-28 09:48:58 +0000
commit629d40c7351586d4d31d658ff86fd231a30271fd (patch)
tree5248b159e053f83a80c2995ad1cf2ced4a624cc2
parent2e3cb697c11507c385ac7285e51b6c2962e9e80c (diff)
downloadaur-629d40c7351586d4d31d658ff86fd231a30271fd.tar.gz
init
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
2 files changed, 17 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e5d8e2a7f128..82687b331401 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
-pkgbase = aarch64-linux-gnu-armcl-opencl+neon
- pkgdesc = ARM Computer Vision and Machine Learning Library (OpenCL + NEON Backends)
- pkgver = 17.12
+pkgbase = armcl-opencl
+ pkgdesc = ARM Computer Vision and Machine Learning Library (x86_64 OpenCL Backend)
+ pkgver = 18.08
pkgrel = 0
url = https://github.com/ARM-software/ComputeLibrary
arch = x86_64
@@ -8,11 +8,9 @@ pkgbase = aarch64-linux-gnu-armcl-opencl+neon
makedepends = scons>=2.3
makedepends = git
makedepends = doxygen>=1.8.5
- makedepends = aarch64-linux-gnu-gcc
- conflicts = aarch64-linux-gnu-armcl-neon
options = !strip
source = git+https://github.com/ARM-software/ComputeLibrary.git
sha1sums = SKIP
-pkgname = aarch64-linux-gnu-armcl-opencl+neon
+pkgname = armcl-opencl
diff --git a/PKGBUILD b/PKGBUILD
index 6e3b71c42e8a..6174d58bd308 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,21 @@
# Maintainer: Andrew Anderson <aanderso@tcd.ie>
-pkgname=aarch64-linux-gnu-armcl-opencl+neon
-pkgver=17.12
+pkgname=armcl-opencl
+pkgver=18.08
pkgrel=0
epoch=
-pkgdesc="ARM Computer Vision and Machine Learning Library (OpenCL + NEON Backends)"
+pkgdesc="ARM Computer Vision and Machine Learning Library (x86_64 OpenCL Backend)"
arch=( 'x86_64' )
url="https://github.com/ARM-software/ComputeLibrary"
license=('MIT')
groups=()
depends=()
-makedepends=( 'scons>=2.3' 'git' 'doxygen>=1.8.5' 'aarch64-linux-gnu-gcc' )
+makedepends=( 'scons>=2.3' 'git' 'doxygen>=1.8.5' )
checkdepends=()
optdepends=()
provides=()
-conflicts=( 'aarch64-linux-gnu-armcl-neon' )
+conflicts=()
replaces=()
backup=()
options=( !strip )
@@ -27,10 +27,10 @@ sha1sums=('SKIP')
build() {
cd "${srcdir}/ComputeLibrary"
git checkout "v$pkgver"
- scons -j2 \
- os=linux arch=arm64-v8a build=cross_compile \
+ scons -j`cat /proc/cpuinfo | grep -i "processor" | wc -l` \
+ os=linux arch=x86_64 build=native \
Werror=0 debug=0 asserts=0 \
- neon=1 \
+ neon=0 \
opencl=1 gles_compute=0 embed_kernels=1 \
examples=0 \
set_soname=0 \
@@ -45,10 +45,10 @@ build() {
package() {
cd "${srcdir}/ComputeLibrary"
- mkdir -p ${pkgdir}/usr/aarch64-linux-gnu/lib/
- cp -r build/*.a ${pkgdir}/usr/aarch64-linux-gnu/lib/
- cp -r build/*.so ${pkgdir}/usr/aarch64-linux-gnu/lib/
+ mkdir -p ${pkgdir}/usr/lib/
+ cp -r build/*.a ${pkgdir}/usr/lib/
+ cp -r build/*.so ${pkgdir}/usr/lib/
- mkdir -p ${pkgdir}/usr/aarch64-linux-gnu/include/arm_compute/
- cp -r arm_compute/* ${pkgdir}/usr/aarch64-linux-gnu/include/arm_compute/
+ mkdir -p ${pkgdir}/usr/include/arm_compute/
+ cp -r arm_compute/* ${pkgdir}/usr/include/arm_compute/
}