]> git.pld-linux.org Git - SPECS.git/blob - khronos-OpenCL-headers.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / khronos-OpenCL-headers.spec
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
4 Version:        2.2
5 Release:        1
6 License:        MIT-like
7 Group:          Libraries
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
39 BuildArch:      noarch
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
43 OpenCL (Open Computing Language) header files.
44
45 %description -l pl.UTF-8
46 Pliki nagłówkowe języka obliczeń OpenCL (Open Computing Language).
47
48 %prep
49 %setup -q -cT
50
51 cp %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} \
52         %{SOURCE50} %{SOURCE51} .
53
54 %patch0 -p1
55
56 %build
57
58 %install
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
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %{_includedir}/CL
This page took 1.132774 seconds and 3 git commands to generate.