updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / libopencl / PKGBUILD
blobbfa094bea6ed4779174edbd6a47c6319f64f1635
1 # Contributor: Vojtech "kralyk" Kral
3 pkgname='libopencl'
4 pkgver=1.1
5 pkgrel=4
6 _amdstream_ver=2.5
8 pkgdesc='OpenCL library and ICD loader'
9 arch=('i686' 'x86_64')
10 url="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"
11 license=("custom")
12 install='install'
14 provides=('libcl')
15 conflicts=('libcl' 'nvidia-utils')
17 #Architecture resolution
18 _arch="${CARCH/i6/x}"
19 _bits=${_arch/x86/32}
20 _bits=${_bits/32_/}
21 [ "$CARCH" = 'x86_64' ] && _hash='3949f6f1c0fced64ff08462cfd23e9249dcf201b0234852afb155a34c3cb4875' \
22                         || _hash='1e86cd615e6b51afa04c0121c28505def3174285429fb2e235f0fd086afe1ed4'
23 #Sources
24 source=("http://developer.amd.com/Downloads/AMD-APP-SDK-v${_amdstream_ver}-lnx${_bits}.tgz" 
25         "AMD-APP-SDK-v2.5-RC2-lnx${_bits}.tgz")
27 #sha256sums
28 sha256sums=($_hash 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855')
30 build() { true; }
32 package()
34   cd "${srcdir}/AMD-APP-SDK-v2.5-RC2-lnx${_bits}"
36   mkdir -p "${pkgdir}/usr/lib"
37   install -m 755 "./lib/${_arch}/libOpenCL.so.1" "${pkgdir}/usr/lib"
38   ln -s 'libOpenCL.so.1' "${pkgdir}/usr/lib/libOpenCL.so"