summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Chen2020-11-04 22:37:32 +0800
committerJack Chen2020-11-04 22:37:32 +0800
commit881288166d8decf9c01afb99b1ddd54f8d42312f (patch)
treef3b8d9d927d3f29444b4a1b2eb1dd40fe90b510f
parent2b0b7e5f9e3a5ed28a63141f2610a1853321c25a (diff)
downloadaur-881288166d8decf9c01afb99b1ddd54f8d42312f.tar.gz
update PKGBUILD
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD18
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9863b9212d26..fab5d41c3ea6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,6 +5,9 @@ pkgbase = intel-cpu-runtime
url = https://software.intel.com/content/www/us/en/develop/articles/opencl-drivers.html#cpu-section
arch = x86_64
license = custom
+ depends = libxml2
+ depends = numactl
+ depends = tbb
source = https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/15532/l_opencl_p_18.1.0.015.tgz
sha512sums = 8c00163df272fd6e93c249501b06e4c1de0c994c8e23426705a1c6dc4131fb06e691e98962455f386b26cbf3a21fff3042d6f1a783b97433aa5a7951c007bb36
diff --git a/PKGBUILD b/PKGBUILD
index 44e719a1e17f..bbd9695edc67 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,23 +7,21 @@ pkgdesc="Intel CPU Runtime for OpenCL Applications"
arch=('x86_64')
url="https://software.intel.com/content/www/us/en/develop/articles/opencl-drivers.html#cpu-section"
license=('custom')
-source=(
- "https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/15532/l_opencl_p_$pkgver.tgz"
-)
-sha512sums=(
- '8c00163df272fd6e93c249501b06e4c1de0c994c8e23426705a1c6dc4131fb06e691e98962455f386b26cbf3a21fff3042d6f1a783b97433aa5a7951c007bb36'
-)
+depends=('libxml2' 'numactl' 'tbb')
+source=("https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/15532/l_opencl_p_$pkgver.tgz")
+sha512sums=('8c00163df272fd6e93c249501b06e4c1de0c994c8e23426705a1c6dc4131fb06e691e98962455f386b26cbf3a21fff3042d6f1a783b97433aa5a7951c007bb36')
package() {
cd "$srcdir/l_opencl_p_$pkgver"
-
bsdtar -xf rpm/intel-openclrt-$pkgver-*.rpm
mkdir -p "$pkgdir/opt/"
- mv "opt/intel/opencl_compilers_and_libraries_$pkgver" "$pkgdir/opt/intel-cpu-runtime"
- install -Dm644 "$pkgdir/opt/intel-cpu-runtime/licensing/DPD_EULA.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ mv opt/intel/opencl_compilers_and_libraries_$pkgver "$pkgdir/opt/intel-cpu-runtime"
+
+ mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+ ln -s /opt/intel-cpu-runtime/licensing/* "$pkgdir/usr/share/licenses/$pkgname/"
mkdir -p "$pkgdir/etc/OpenCL/vendors/"
sed -i 's#<INSTALLDIR>#/opt/intel-cpu-runtime#' "$pkgdir/opt/intel-cpu-runtime/linux/etc/intel64.icd"
- ln -s "/opt/intel-cpu-runtime/linux/etc/intel64.icd" "$pkgdir/etc/OpenCL/vendors/"
+ ln -s /opt/intel-cpu-runtime/linux/etc/intel64.icd "$pkgdir/etc/OpenCL/vendors/"
}