[arch-commits] Commit in opencl-headers/trunk (PKGBUILD)

Laurent Carlier lcarlier at archlinux.org
Thu Oct 22 14:54:30 UTC 2020


    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 <hsyl20 at 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
 }



More information about the arch-commits mailing list