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 libdrm.manifest
79 %{_libdir}/libdrm.so.*
80 %{_libdir}/libdrm_exynos.so.*
83 %manifest libdrm.manifest
84 %dir %{_includedir}/libdrm
85 %{_includedir}/libdrm/*.h
86 %dir %{_includedir}/libkms
87 %{_includedir}/libkms/*.h
88 %dir %{_includedir}/exynos
89 %{_includedir}/exynos/*.h
92 %ifarch i586 i686 %ix86 x86_64
93 %{_libdir}/libdrm_intel.so
96 %{_libdir}/libdrm_exynos.so
97 %{_libdir}/pkgconfig/*
101 %manifest libdrm.manifest
102 %{_libdir}/libkms.so.*
104 %ifarch i586 i686 %ix86 x86_64
106 %manifest libdrm.manifest
107 %{_libdir}/libdrm_intel.so.*