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)
13 BuildRequires: pkgconfig(xorg-macros)
16 Direct Rendering Manager headers and kernel modules.
19 Summary: Userspace interface to kernel DRM services
20 Requires: kernel-headers
21 Requires: libdrm = %{version}
23 Requires: libdrm-intel = %{version}
25 Requires: libkms = %{version}
28 Direct Rendering Manager headers and kernel modules.
30 Development related files.
33 Summary: Userspace interface to kernel DRM buffer management
35 %description -n libkms
36 Userspace interface to kernel DRM buffer management
39 Summary: Userspace interface to intel graphics kernel DRM buffer management
42 Userspace interface to intel graphics kernel DRM buffer management
54 --disable-nouveau-experimental-api \
57 --enable-exynos-experimental-api
65 %post -p /sbin/ldconfig
67 %postun -p /sbin/ldconfig
69 %post -n libkms -p /sbin/ldconfig
71 %postun -n libkms -p /sbin/ldconfig
73 %post intel -p /sbin/ldconfig
75 %postun intel -p /sbin/ldconfig
78 %manifest %{name}.manifest
79 %{_libdir}/libdrm.so.*
80 %{_libdir}/libdrm_exynos.so.*
81 %{_libdir}/libdrm_vigs.so.*
84 %manifest %{name}.manifest
85 %dir %{_includedir}/libdrm
86 %{_includedir}/libdrm/*.h
87 %dir %{_includedir}/libkms
88 %{_includedir}/libkms/*.h
89 %dir %{_includedir}/exynos
90 %{_includedir}/exynos/*.h
93 %ifarch i586 i686 %ix86 x86_64
94 %{_libdir}/libdrm_intel.so
97 %{_libdir}/libdrm_exynos.so
98 %{_libdir}/libdrm_vigs.so
99 %{_libdir}/pkgconfig/*
103 %manifest %{name}.manifest
104 %{_libdir}/libkms.so.*
106 %ifarch i586 i686 %ix86 x86_64
108 %manifest %{name}.manifest
109 %{_libdir}/libdrm_intel.so.*