1 Summary: OpenCL generic Installable Client Driver support
2 Summary(pl.UTF-8): Ogólna obsługa sterowników klienckich (ICD) dla OpenCL
8 #Source0Download: https://forge.imag.fr/frs/?group_id=395
9 Source0: https://forge.imag.fr/frs/download.php/524/%{name}-%{version}.tar.gz
10 # Source0-md5: 579ba811fe9e229cc21e48406ddba94a
11 URL: https://forge.imag.fr/projects/ocl-icd/
12 BuildRequires: khronos-OpenCL-headers >= 1.2
13 BuildRequires: asciidoc
15 BuildRequires: ruby-modules
17 # this will be provided by the actual driver, I guess
18 #Provides: OpenCL = 1.2
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 This package aims at creating an Open Source alternative to vendor
23 specific OpenCL ICD loaders.
25 %description -l pl.UTF-8
26 Ten pakiet to próba stworzenia mającej otwarte źródła alternatywy dla
27 specyficznych dla producenta bibliotek wczytujących ICD OpenCL.
30 Summary: OpenCL generic Installable Client Driver support
31 Summary(pl.UTF-8): Ogólna obsługa sterowników klienckich (ICD) dla OpenCL
33 Suggests: ocl-icd-driver
34 Obsoletes: Mesa-libOpenCL
36 %description libOpenCL
37 This package aims at creating an Open Source alternative to vendor
38 specific OpenCL ICD loaders.
40 %description libOpenCL -l pl.UTF-8
41 Ten pakiet to próba stworzenia mającej otwarte źródła alternatywy dla
42 specyficznych dla producenta bibliotek wczytujących ICD OpenCL.
45 Summary: Header file for building OpenCL ICD
46 Summary(pl.UTF-8): Plik nagłówkowy do budowania OpenCL ICD
47 Group: Development/Libraries
48 Requires: khronos-OpenCL-headers >= 1.2
49 Provides: OpenCL-devel = 1.2
52 Header file for building OpenCL installable client drivers (ICD).
54 %description devel -l pl.UTF-8
55 Plik nagłówkowy do budowania instalowalnych sterowników klienta OpenCL.
57 %package libOpenCL-devel
58 Summary: Development files for OpenCL library
59 Summary(pl.UTF-8): Plik nagłówkowy biblioteki OpenCL
60 Group: Development/Libraries
61 Requires: %{name}-libOpenCL = %{version}-%{release}
62 Requires: khronos-OpenCL-headers >= 1.2
64 %description libOpenCL-devel
65 Development files for OpenCL library provided by the ocl-icd loader.
67 %description devel -l pl.UTF-8
68 Plik nagłówkowy biblioteki OpenCL-ICD.
75 %{!?with_static_libs:--disable-static}
79 rm -rf $RPM_BUILD_ROOT
82 DESTDIR=$RPM_BUILD_ROOT
84 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
87 rm -rf $RPM_BUILD_ROOT
89 %post libOpenCL -p /sbin/ldconfig
90 %postun libOpenCL -p /sbin/ldconfig
93 %defattr(644,root,root,755)
94 %doc COPYING NEWS README
95 %attr(755,root,root) %{_libdir}/libOpenCL.so.*.*.*
96 %attr(755,root,root) %ghost %{_libdir}/libOpenCL.so.1
97 %{_mandir}/man7/libOpenCL.7*
98 %{_mandir}/man7/libOpenCL.so.7*
101 %defattr(644,root,root,755)
102 %{_includedir}/ocl_icd.h
103 %{_pkgconfigdir}/ocl-icd.pc
105 %files libOpenCL-devel
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_libdir}/libOpenCL.so
108 %{_pkgconfigdir}/OpenCL.pc