diff options
author | Aliaksandr Stelmachonak a.k.a. ava1ar | 2018-01-31 04:40:32 -0500 |
---|---|---|
committer | Aliaksandr Stelmachonak a.k.a. ava1ar | 2018-01-31 04:40:32 -0500 |
commit | 6a914987b4206cf4c280dba4a95423422f4b5738 (patch) | |
tree | 6a716f8543b46da158f7f440503ecf801cc6b385 | |
parent | 4ddee0b476f6d4f3ef3c1dcb3062bc098d41e68e (diff) | |
download | aur-6a914987b4206cf4c280dba4a95423422f4b5738.tar.gz |
Updated to 2017_7.0.0.2568
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 16 insertions, 12 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Mon Jan 30 18:54:31 UTC 2017 +# Wed Jan 31 09:39:15 UTC 2018 pkgbase = intel-opencl-sdk pkgdesc = Intel SDK for OpenCL Applications - pkgver = 2016_6.3.0.1904 + pkgver = 2017_7.0.0.2568 pkgrel = 1 url = https://software.intel.com/en-us/intel-opencl/download install = intel-opencl-sdk.install @@ -12,8 +12,8 @@ pkgbase = intel-opencl-sdk depends = libpng12 depends = opencl-headers optdepends = intel-opencl-runtime: OpenCL runtime for Intel Core and Xeon processors - source = http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/11059/intel_sdk_for_opencl_2016_6.3.0.1904_x64.tgz - sha256sums = 8276bc9e4df2beb408014b169f604637dd83f465461bb0c61a7a99edbf03b740 + source = http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/12526/intel_sdk_for_opencl_2017_7.0.0.2568_x64.gz + sha256sums = c3e91c25bef6165f769078de21da168816750f9d9a75f1407c1a26757e2819eb pkgname = intel-opencl-sdk @@ -4,7 +4,7 @@ # Contributor: Vojtech "kralyk" Kral pkgname=intel-opencl-sdk -pkgver=2016_6.3.0.1904 +pkgver=2017_7.0.0.2568 pkgrel=1 pkgdesc="Intel SDK for OpenCL Applications" arch=('x86_64') @@ -13,21 +13,25 @@ license=('custom:intel') depends=('opencl-icd-loader' 'libpng12' 'opencl-headers') optdepends=('intel-opencl-runtime: OpenCL runtime for Intel Core and Xeon processors') install=intel-opencl-sdk.install -source=(http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/11059/intel_sdk_for_opencl_${pkgver}_x64.tgz) -sha256sums=('8276bc9e4df2beb408014b169f604637dd83f465461bb0c61a7a99edbf03b740') +source=(http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/12526/intel_sdk_for_opencl_${pkgver}_x64.gz) +sha256sums=('c3e91c25bef6165f769078de21da168816750f9d9a75f1407c1a26757e2819eb') package() { - cd "${srcdir}"/intel_sdk*/ + cd "${srcdir}"/intel_sdk_for_opencl_${pkgver}_x64/ # Copy license install -Dm644 EULA.txt "${pkgdir}"/usr/share/licenses/intel-opencl-sdk/license - + # Unpack rpms for i in rpm/*.rpm; do bsdtar -xf "$i"; done # Install files mkdir -p "${pkgdir}/opt/intel/opencl-sdk" - cp -r opt/intel/opencl-*/* "${pkgdir}/opt/intel/opencl-sdk" + cp -r opt/intel/opencl/* "${pkgdir}/opt/intel/opencl-sdk" + + # Register ICD (uncomment if you want to use bundled libintelocl_2_1.so) + #mkdir -p "${pkgdir}/etc/OpenCL/vendors" + #echo "/opt/intel/opencl-sdk/exp-runtime-2.1/lib64/libintelocl_2_1.so" > "${pkgdir}/etc/OpenCL/vendors/intel.icd" # Cleanup rm -rf "${pkgdir}"/opt/intel/opencl-sdk/uninstall* @@ -35,9 +39,9 @@ package() { # Fix runtime_lib_dir and sdk_dir sed -i -e 's|/etc/alternatives/opencl-intel-tools|/opt/intel/opencl-sdk|g' \ -e 's|$(dirname $(readlink /etc/alternatives/opencl-libOpenCL.so))|/opt/intel/opencl-runtime/lib64|g' \ - "${pkgdir}"/opt/intel/opencl-sdk/bin/{KBServer64,KernelBuilder64,ioc64} + "${pkgdir}"/opt/intel/opencl-sdk/SDK/bin/{KBServer64,ioc64} # Symlink binaries mkdir -p "${pkgdir}/usr/bin" - ln -s "/opt/intel/opencl-sdk/bin/ioc64" "${pkgdir}/usr/bin/ioc" + ln -s "/opt/intel/opencl-sdk/SDK/bin/ioc64" "${pkgdir}/usr/bin/ioc" } |