diff options
author | Jack Chen | 2021-02-14 13:04:46 +0800 |
---|---|---|
committer | Jack Chen | 2021-02-14 13:04:46 +0800 |
commit | 74bae1e3fd8ee6e57b2a65f81325f17ca7fd0984 (patch) | |
tree | 2b28e0ddaab608399daa344ccf084131a5e9a957 | |
parent | e4629b48c7ce0bbda7ed5a732c86b131f7ad85a1 (diff) | |
download | aur-74bae1e3fd8ee6e57b2a65f81325f17ca7fd0984.tar.gz |
update to 2021.1.1
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 34 insertions, 20 deletions
@@ -1,18 +1,21 @@ pkgbase = intel-cpu-runtime pkgdesc = Intel(R) CPU Runtime for OpenCL(TM) Applications - pkgver = 18.1.0.015 - pkgrel = 1 - url = https://software.intel.com/content/www/us/en/develop/articles/opencl-drivers.html#cpu-section + pkgver = 2021.1.1 + pkgrel = 189 + url = https://software.intel.com/content/www/us/en/develop/articles/opencl-runtime-release-notes.html arch = x86_64 license = custom depends = libxml2 - depends = numactl depends = tbb - depends = ncurses5-compat-libs + depends = hwloc provides = opencl-intel provides = opencl-driver - source = https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/15532/l_opencl_p_18.1.0.015.tgz - sha512sums = 8c00163df272fd6e93c249501b06e4c1de0c994c8e23426705a1c6dc4131fb06e691e98962455f386b26cbf3a21fff3042d6f1a783b97433aa5a7951c007bb36 + noextract = intel-oneapi-runtime-tbb-2021.1.1-119_amd64.deb + noextract = intel-oneapi-runtime-opencl-2021.1.1-189_amd64.deb + source = https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-runtime-tbb-2021.1.1-119_amd64.deb + source = https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-runtime-opencl-2021.1.1-189_amd64.deb + sha256sums = SKIP + sha256sums = SKIP pkgname = intel-cpu-runtime @@ -1,30 +1,41 @@ # Maintainer: Jack Chen <redchenjs@live.com> pkgname=intel-cpu-runtime -pkgver=18.1.0.015 -pkgrel=1 +_pkgver=2021.1.1 +pkgver=2021.1.1 +_pkgrel=119 +pkgrel=189 pkgdesc="Intel(R) CPU Runtime for OpenCL(TM) Applications" arch=('x86_64') -url="https://software.intel.com/content/www/us/en/develop/articles/opencl-drivers.html#cpu-section" +url="https://software.intel.com/content/www/us/en/develop/articles/opencl-runtime-release-notes.html" license=('custom') -depends=('libxml2' 'numactl' 'tbb' 'ncurses5-compat-libs') +depends=('libxml2' 'tbb' 'hwloc') provides=('opencl-intel' 'opencl-driver') -source=("https://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/15532/l_opencl_p_$pkgver.tgz") -sha512sums=('8c00163df272fd6e93c249501b06e4c1de0c994c8e23426705a1c6dc4131fb06e691e98962455f386b26cbf3a21fff3042d6f1a783b97433aa5a7951c007bb36') +source=( + "https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-runtime-tbb-${_pkgver}-${_pkgrel}_amd64.deb" + "https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-runtime-opencl-${pkgver}-${pkgrel}_amd64.deb" +) +sha256sums=( + 'SKIP' + 'SKIP' +) +noextract=("${source[@]##*/}") package() { - cd "$srcdir/l_opencl_p_$pkgver" + cd "$srcdir" - bsdtar -xf "rpm/intel-openclrt-$pkgver-"*.rpm + ar x "intel-oneapi-runtime-tbb-${_pkgver}-${_pkgrel}_amd64.deb" + tar -xf data.tar.xz -C "$pkgdir/" - install -dm755 "$pkgdir/opt" - cp -r "opt/intel/opencl_compilers_and_libraries_$pkgver" "$pkgdir/opt/intel-cpu-runtime" + ar x "intel-oneapi-runtime-opencl-${pkgver}-${pkgrel}_amd64.deb" + tar -xf data.tar.xz -C "$pkgdir/" install -dm755 "$pkgdir/usr/share/licenses/$pkgname" - ln -s /opt/intel-cpu-runtime/licensing/* "$pkgdir/usr/share/licenses/$pkgname/" + cp "$pkgdir/opt/intel/oneapi/lib/licensing/opencl/"* "$pkgdir/usr/share/licenses/$pkgname/" install -dm755 "$pkgdir/etc/OpenCL/vendors" - ln -s /opt/intel-cpu-runtime/linux/etc/intel64.icd "$pkgdir/etc/OpenCL/vendors/intel64.icd" + echo '/opt/intel/oneapi/lib/intel64/libintelocl.so' > "$pkgdir/etc/OpenCL/vendors/intel64.icd" - sed -i 's|<INSTALLDIR>|/opt/intel-cpu-runtime|g' "$pkgdir/opt/intel-cpu-runtime/linux/etc/intel64.icd" + rm -rf "$pkgdir/opt/intel/oneapi/lib/etc" + rm -rf "$pkgdir/opt/intel/oneapi/lib/licensing" } |