blob: 4ed8e0007903623248ea1bc7274c80c458427719 [file] [log] [blame]
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
_realname=opencl-headers
pkgbase=mingw-w64-${_realname}
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
pkgver=2.2.20200327
pkgrel=1
epoch=2
pkgdesc='OpenCL (Open Computing Language) header files'
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
url='https://www.khronos.org/registry/cl/'
license=('Apache 2.0')
makedepends=(git
"${MINGW_PACKAGE_PREFIX}-python")
source=('git+https://github.com/KhronosGroup/OpenCL-Headers.git#commit=35deb75'
'git+https://github.com/KhronosGroup/OpenCL-CLHPP.git#commit=3871748')
sha256sums=('SKIP'
'SKIP')
package() {
cd "${srcdir}"/OpenCL-Headers/CL
install -dm755 "${pkgdir}${MINGW_PREFIX}/include/CL"
for h in *.h; do
install -m 644 ${h} "${pkgdir}${MINGW_PREFIX}/include/CL/"
done
cd "${srcdir}"/OpenCL-CLHPP/include/CL
for h in *.hpp; do
install -m 644 ${h} "${pkgdir}${MINGW_PREFIX}/include/CL/"
done
#python gen_cl_hpp.py -i input_cl.hpp -o cl.hpp
#install -m 644 cl.hpp "${pkgdir}${MINGW_PREFIX}/include/CL/"
#install -m 644 input_cl2.hpp "${pkgdir}${MINGW_PREFIX}/include/CL/cl2.hpp"
install -D -m644 "${srcdir}"/OpenCL-Headers/LICENSE "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
}