Date: Thursday, October 22, 2020 @ 14:54:29 Author: lcarlier Revision: 398727
upgpkg: opencl-headers 2:2020.06.16-1: use upstream version release, split c++ support Modified: opencl-headers/trunk/PKGBUILD ----------+ PKGBUILD | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-10-22 14:49:20 UTC (rev 398726) +++ PKGBUILD 2020-10-22 14:54:29 UTC (rev 398727) @@ -2,23 +2,19 @@ # Contributor: Sylvain HENRY <hsy...@yahoo.fr> pkgname=opencl-headers -pkgver=2.2.20170516 -pkgrel=3 +pkgver=2020.06.16 +pkgrel=1 epoch=2 pkgdesc='OpenCL (Open Computing Language) header files' arch=('any') url='https://www.khronos.org/registry/cl/' license=('custom') -makedepends=(git python) -source=('git+https://github.com/KhronosGroup/OpenCL-Headers.git#commit=ec2566b' - 'git+https://github.com/KhronosGroup/OpenCL-CLHPP.git#commit=e250e2e' - 'LICENSE.txt') -sha256sums=('SKIP' - 'SKIP' - 'd1059405dce021e0c0a7f7e01b48447e641477e0c14a9bc29983f4202b67c410') +source=("${pkhname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/OpenCL-Headers/archive/v${pkgver}.tar.gz") +sha256sums=('2f5a60e5ac4b127650618c58a7e3b35a84dbf23c1a0ac72eb5e7baf221600e06') +optdepends=('opencl-clhpp: C++ support') package() { - cd "${srcdir}"/OpenCL-Headers/opencl22/CL + cd "${srcdir}"/OpenCL-Headers*/CL install -dm755 "${pkgdir}"/usr/include/CL @@ -29,11 +25,5 @@ # remove useless headers rm "${pkgdir}"/usr/include/CL/{cl_d3d,cl_dx9}*.h - cd "${srcdir}"/OpenCL-CLHPP - - python gen_cl_hpp.py -i input_cl.hpp -o cl.hpp - install -m 644 cl.hpp "${pkgdir}"/usr/include/CL/ - install -m 644 input_cl2.hpp "${pkgdir}"/usr/include/CL/cl2.hpp - - install -D -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 ../LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }