5 Summary: Userspace interface to kernel DRM services
6 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.bz2
8 Source1001: libdrm.manifest
9 BuildRequires: kernel-headers
10 BuildRequires: pkgconfig(pciaccess)
11 BuildRequires: pkgconfig(pthread-stubs)
12 BuildRequires: pkgconfig(xorg-macros)
15 Description: %{summary}
18 Summary: Userspace interface to kernel DRM services
19 Group: Development/Libraries
20 Requires: kernel-headers
22 Requires: libdrm-intel
29 Userspace interface to kernel DRM services
32 Summary: Userspace interface to slp-specific kernel DRM services
33 Group: Development/Libraries
36 Userspace interface to slp-specific kernel DRM services
40 Summary: Userspace interface to kernel DRM buffer management
41 Group: Development/Libraries
43 %description -n libkms
44 Userspace interface to kernel DRM buffer management
47 Summary: Userspace interface to intel graphics kernel DRM buffer management
48 Group: Development/Libraries
51 Userspace interface to intel graphics kernel DRM buffer management
63 --disable-nouveau-experimental-api \
66 --enable-exynos-experimental-api
74 %post -p /sbin/ldconfig
76 %postun -p /sbin/ldconfig
79 %post slp -p /sbin/ldconfig
81 %postun slp -p /sbin/ldconfig
84 %post -n libkms -p /sbin/ldconfig
86 %postun -n libkms -p /sbin/ldconfig
88 %post intel -p /sbin/ldconfig
90 %postun intel -p /sbin/ldconfig
93 %manifest libdrm.manifest
94 %{_libdir}/libdrm.so.*
95 %{_libdir}/libdrm_exynos.so.*
98 %manifest libdrm.manifest
102 %{_libdir}/libdrm_slp.so
104 %{_libdir}/libdrm_intel.so
106 %{_libdir}/libdrm_exynos.so
107 %{_libdir}/pkgconfig/*
112 %manifest libdrm.manifest
113 %{_libdir}/libdrm_slp*.so.*
117 %manifest libdrm.manifest
118 %{_libdir}/libkms.so.*
121 %manifest libdrm.manifest
122 %{_libdir}/libdrm_intel.so.*