2 Summary: Userspace interface to kernel DRM services -- runtime
7 Source0: libdrm-%{version}.tar.bz2
8 Requires(post): /sbin/ldconfig
9 Requires(postun): /sbin/ldconfig
10 BuildRequires: pkgconfig(x11)
11 BuildRequires: pkgconfig(pthread-stubs)
12 BuildRequires: pkgconfig(pciaccess)
13 BuildRequires: automake
14 BuildRequires: libtool
18 Userspace interface to kernel DRM services -- runtime
19 This library implements the userspace interface to the kernel DRM
20 services. DRM stands for "Direct Rendering Manager", which is the
21 kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
22 The DRI is currently used on Linux to provide hardware-accelerated
25 This package provides the runtime environment for libdrm..
30 Summary: Userspace interface to kernel DRM services -- development files
32 Requires: libdrm = %{version}-%{release}
33 Obsoletes: linux-libc-dev >= 2.6.29
36 Userspace interface to kernel DRM services -- development files
37 This library implements the userspace interface to the kernel DRM
38 services. DRM stands for "Direct Rendering Manager", which is the
39 kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
40 The DRI is currently used on Linux to provide hardware-accelerated
43 This package provides the development environment for libdrm..
46 Summary: Userspace interface to slp-specific kernel DRM services
47 Group: Development/Libraries
50 Userspace interface to slp-specific kernel DRM services
54 Summary: Userspace interface to kernel DRM buffer management
56 Requires(post): /sbin/ldconfig
57 Requires(postun): /sbin/ldconfig
59 %description -n libkms
60 Userspace interface to kernel DRM buffer management
61 This library implements a unified userspace interface to the different buffer
62 management interfaces of the kernel DRM hardware drivers..
65 %setup -q -n %{name}-%{version}
68 %reconfigure --disable-static --enable-nouveau-experimental-api
75 %post -p /sbin/ldconfig
77 %postun -p /sbin/ldconfig
79 %post -n libkms -p /sbin/ldconfig
81 %postun -n libkms -p /sbin/ldconfig
84 %defattr(-,root,root,-)
85 %{_libdir}/libdrm.so.*
86 %{_libdir}/libdrm_intel.so.*
87 %{_libdir}/libdrm_radeon.so.*
88 %{_libdir}/libdrm_nouveau.so.*
91 %defattr(-,root,root,-)
92 %{_includedir}/libdrm/*
93 %{_includedir}/xf86drmMode.h
94 %{_includedir}/xf86drm.h
95 %{_includedir}/libkms/*
98 %{_libdir}/pkgconfig/*
101 %{_libdir}/libdrm_slp*.so.*
104 %defattr(-,root,root,-)
105 %{_libdir}/libkms.so.*