Skip to content

Commit

Permalink
Fixed ICD.
Browse files Browse the repository at this point in the history
  • Loading branch information
nbigaouette committed May 13, 2011
1 parent cb06937 commit 456cd76
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 2 deletions.
15 changes: 13 additions & 2 deletions intel-opencl-sdk/PKGBUILD
Expand Up @@ -2,19 +2,20 @@

pkgname=intel-opencl-sdk
pkgver=1.1_beta
pkgrel=1
pkgrel=2
pkgdesc="Intel’s implementation of the OpenCL standard optimized for Intel processors."
arch=('x86_64')
url="http://software.intel.com/en-us/articles/opencl-sdk/"
license=('intel')
depends=('opencl-headers' 'numactl')
provides=('opencl' 'libcl')
install=${pkgname}.install
source=(http://software.intel.com/file/35820/${pkgname/-/_}_${pkgver}_lnx_64.rpm)
md5sums=('63dbb454c8b754b614409c0e116acd5d')

build() {
# Nothing to do
/bin/true
return 0
}

package() {
Expand All @@ -27,4 +28,14 @@ package() {
rm -f ${pkgdir}/usr/include/CL/cl_gl_ext.h
rm -f ${pkgdir}/usr/include/CL/cl_platform.h
rm -f ${pkgdir}/usr/include/CL/opencl.h

mkdir -p ${pkgdir}/etc
mv ${pkgdir}/usr/lib64/OpenCL ${pkgdir}/etc/OpenCL

# Fix path
#sed -e "s|.*|/etc/OpenCL/vendors/intel/libintelocl.so|g" -i ${pkgdir}/etc/OpenCL/vendors/intel/intelocl64.icd
echo "/etc/OpenCL/vendors/intel/libintelocl.so" > ${pkgdir}/etc/OpenCL/vendors/intel/intelocl64.icd

mkdir -p ${pkgdir}/etc/ld.so.conf.d
echo "/etc/OpenCL/vendors/intel/" > ${pkgdir}/etc/ld.so.conf.d/intel-opencl-sdk.conf
}
14 changes: 14 additions & 0 deletions intel-opencl-sdk/intel-opencl-sdk.install
@@ -0,0 +1,14 @@
post_install() {
ldconfig
}

post_upgrade() {
ldconfig
}

post_remove() {
ldconfig
}

# vim:set ts=2 sw=2 et:

0 comments on commit 456cd76

Please sign in to comment.