1 Summary: OpenCL (Open Computing Language) header files
2 Summary(pl.UTF-8): Pliki nagłówkowe OpenCL (Open Computing Language)
3 Name: khronos-OpenCL-headers
8 Source0: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl.h
9 # Source0-md5: 98f9e8ebab9d3baf4b9b7d004a682eca
10 Source1: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_egl.h
11 # Source1-md5: c7f42a37356c2d4e42f2692921ed09a7
12 Source2: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_ext.h
13 # Source2-md5: 0be05487e184ac36cf789d3badfdede2
14 Source3: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_gl.h
15 # Source3-md5: b1dac507ba9b9abf0d6060f4acd5f414
16 Source4: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_gl_ext.h
17 # Source4-md5: 8982a32bca3c81bfab06c265e0a4130e
18 Source5: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_platform.h
19 # Source5-md5: dbc6a23be143d0cb586f605fd39741d5
20 Source6: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/opencl.h
21 # Source6-md5: 687394644e8c4ec4fd3d77f2f86bc042
22 # Three following are Win32 specific (rely on D3D), so we don't package them:
23 #Source11: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_d3d10.h
24 ## Source11-md5: 64634186074ea8570ea24ce50b328968
25 #Source12: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_d3d11.h
26 ## Source12-md5: 2608ee0f7a6101216cdfe3046591da30
27 #Source13: https://raw.githubusercontent.com/KhronosGroup/OpenCL-Headers/master/opencl22/CL/cl_dx9_media_sharing.h
28 ## Source13-md5: 6d92fb282cab5cfa91aa05d62ed1953e
29 # This actually belongs to OpenCL 1.2, included for backward compatibility (OpenCL 2+ uses cl2.hpp)
30 Source50: https://www.khronos.org/registry/cl/api/2.1/cl.hpp
31 # Source50-md5: f2c8bee05e5a84ea8282b7b95646c515
32 # OpenCL 2+ binding from CLHPP project
33 #Source51Download: https://www.github.com/KhronosGroup/OpenCL-CLHPP/releases
34 Source51: https://github.com/KhronosGroup/OpenCL-CLHPP/releases/download/v2.0.10/cl2.hpp
35 # Source51-md5: c38d1b78cd98cc809fa2a49dbd1734a5
36 Patch0: AMD_extensions.patch
37 URL: http://www.khronos.org/registry/cl/
38 Conflicts: Mesa-libOpenCL-devel
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 OpenCL (Open Computing Language) header files.
45 %description -l pl.UTF-8
46 Pliki nagłówkowe języka obliczeń OpenCL (Open Computing Language).
51 cp %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} \
52 %{SOURCE50} %{SOURCE51} .
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{_includedir}/CL
61 cp -p *.h cl.hpp cl2.hpp $RPM_BUILD_ROOT%{_includedir}/CL
64 rm -rf $RPM_BUILD_ROOT
67 %defattr(644,root,root,755)