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: Userspace interface to kernel DRM services
19 Requires: kernel-headers
20 Requires: libdrm = %{version}
22 Requires: libdrm-intel = %{version}
24 Requires: libkms = %{version}
27 Direct Rendering Manager headers and kernel modules.
29 Development related files.
32 Summary: Userspace interface to kernel DRM buffer management
34 %description -n libkms
35 Userspace interface to kernel DRM buffer management
38 Summary: Userspace interface to intel graphics kernel DRM buffer management
41 Userspace interface to intel graphics kernel DRM buffer management
53 --disable-nouveau-experimental-api \
56 --enable-exynos-experimental-api
64 %post -p /sbin/ldconfig
66 %postun -p /sbin/ldconfig
68 %post -n libkms -p /sbin/ldconfig
70 %postun -n libkms -p /sbin/ldconfig
72 %post intel -p /sbin/ldconfig
74 %postun intel -p /sbin/ldconfig
77 %manifest %{name}.manifest
78 %{_libdir}/libdrm.so.*
79 %{_libdir}/libdrm_exynos.so.*
80 %{_libdir}/libdrm_vigs.so.*
83 %manifest %{name}.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}/libdrm_vigs.so
98 %{_libdir}/pkgconfig/*
102 %manifest %{name}.manifest
103 %{_libdir}/libkms.so.*
105 %ifarch i586 i686 %ix86 x86_64
107 %manifest %{name}.manifest
108 %{_libdir}/libdrm_intel.so.*