5 Url: http://cgit.freedesktop.org/mesa/drm
6 Summary: Userspace interface to kernel DRM services
7 Group: Graphics/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 Group: Development/Libraries
21 Requires: kernel-headers
24 Requires: libdrm-intel
32 Direct Rendering Manager headers and kernel modules.
34 Development related files.
38 Summary: Userspace interface to slp-specific kernel DRM services
39 Group: Graphics/Libraries
42 Userspace interface to slp-specific kernel DRM services.
46 Summary: Userspace interface to kernel DRM buffer management
47 Group: Graphics/Libraries
49 %description -n libkms
50 Userspace interface to kernel DRM buffer management
53 Summary: Userspace interface to intel graphics kernel DRM buffer management
54 Group: Graphics/Libraries
57 Userspace interface to intel graphics kernel DRM buffer management
69 --disable-nouveau-experimental-api \
72 --enable-exynos-experimental-api
80 %post -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
85 %post slp -p /sbin/ldconfig
87 %postun slp -p /sbin/ldconfig
90 %post -n libkms -p /sbin/ldconfig
92 %postun -n libkms -p /sbin/ldconfig
94 %post intel -p /sbin/ldconfig
96 %postun intel -p /sbin/ldconfig
99 %manifest libdrm.manifest
100 %{_libdir}/libdrm.so.*
101 %{_libdir}/libdrm_exynos.so.*
104 %manifest libdrm.manifest
108 %{_libdir}/libdrm_slp.so
110 %ifarch i586 i686 %ix86 x86_64
111 %{_libdir}/libdrm_intel.so
114 %{_libdir}/libdrm_exynos.so
115 %{_libdir}/pkgconfig/*
120 %manifest libdrm.manifest
121 %{_libdir}/libdrm_slp*.so.*
125 %manifest libdrm.manifest
126 %{_libdir}/libkms.so.*
128 %ifarch i586 i686 %ix86 x86_64
130 %manifest libdrm.manifest
131 %{_libdir}/libdrm_intel.so.*