5 Url: http://cgit.freedesktop.org/mesa/drm
6 Summary: Userspace interface to kernel DRM services
7 Group: Graphics & UI Framework/Libraries
8 Source0: %{name}-%{version}.tar.bz2
9 Source1001: libdrm.manifest
10 BuildRequires: kernel-headers
11 BuildRequires: pkgconfig(pciaccess)
12 BuildRequires: pkgconfig(pthread-stubs)
15 Direct Rendering Manager headers and kernel modules.
18 Summary: Diagnostic utilities for DRI and DRM
19 Group: Graphics & UI Framework/Utilities
20 Obsoletes: libdrm < %version-%release
21 Provides: libdrm = %version-%release
24 Diagnoistic tools to run a test for DRI and DRM
27 Summary: Diagnostic utilities for exynos
28 Group: Graphics & UI Framework/Utilities
30 %description tools-exynos
31 Diagnoistic tools to run a test for exynos
34 Summary: Userspace interface to kernel DRM services
35 Requires: kernel-headers
36 Requires: libdrm = %{version}
37 %ifarch i586 i686 %ix86 x86_64
38 Requires: libdrm-intel = %{version}
40 Requires: libkms = %{version}
43 Direct Rendering Manager headers and kernel modules.
45 Development related files.
48 Summary: Userspace interface to kernel DRM buffer management
50 %description -n libkms
51 Userspace interface to kernel DRM buffer management
54 Summary: Userspace interface to intel graphics kernel DRM buffer management
57 Userspace interface to intel graphics kernel DRM buffer management
69 %ifarch i586 i686 %ix86
70 --disable-nouveau-experimental-api \
74 --enable-exynos-experimental-api \
75 --enable-install-test-programs
78 make %{?_smp_mflags} -C tests dristat drmstat
82 %{__mkdir} -p $RPM_BUILD_ROOT/usr/bin
85 tests/.libs/drmstat $RPM_BUILD_ROOT/usr/bin
87 %post -p /sbin/ldconfig
89 %postun -p /sbin/ldconfig
91 %post -n libkms -p /sbin/ldconfig
93 %postun -n libkms -p /sbin/ldconfig
95 %post intel -p /sbin/ldconfig
97 %postun intel -p /sbin/ldconfig
100 %manifest %{name}.manifest
101 %{_libdir}/libdrm.so.*
102 %{_libdir}/libdrm_exynos.so.*
103 %{_libdir}/libdrm_vigs.so.*
106 %manifest %{name}.manifest
114 %manifest %{name}.manifest
115 %_bindir/exynos_fimg2d_test
120 %manifest %{name}.manifest
121 %dir %{_includedir}/libdrm
122 %{_includedir}/libdrm/*.h
123 %dir %{_includedir}/libkms
124 %{_includedir}/libkms/*.h
125 %dir %{_includedir}/exynos
126 %{_includedir}/exynos/*.h
129 %ifarch i586 i686 %ix86 x86_64
130 %{_libdir}/libdrm_intel.so
133 %{_libdir}/libdrm_exynos.so
134 %{_libdir}/libdrm_vigs.so
135 %{_libdir}/pkgconfig/*
139 %manifest %{name}.manifest
140 %{_libdir}/libkms.so.*
142 %ifarch i586 i686 %ix86 x86_64
144 %manifest %{name}.manifest
145 %{_libdir}/libdrm_intel.so.*