2 Summary: Userspace interface to kernel DRM services -- runtime
7 Source0: libdrm-%{version}.tar.bz2
8 Patch0: 0001-Adding-slp-subpackage.patch
9 Patch1: 0002-Adding-changes-to-configure.ac.patch
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12 BuildRequires: pkgconfig(x11)
13 BuildRequires: pkgconfig(pthread-stubs)
14 BuildRequires: pkgconfig(pciaccess)
15 BuildRequires: automake
16 BuildRequires: libtool
20 Userspace interface to kernel DRM services -- runtime
21 This library implements the userspace interface to the kernel DRM
22 services. DRM stands for "Direct Rendering Manager", which is the
23 kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
24 The DRI is currently used on Linux to provide hardware-accelerated
27 This package provides the runtime environment for libdrm..
32 Summary: Userspace interface to kernel DRM services -- development files
34 Requires: libdrm = %{version}-%{release}
35 Obsoletes: linux-libc-dev >= 2.6.29
38 Userspace interface to kernel DRM services -- development files
39 This library implements the userspace interface to the kernel DRM
40 services. DRM stands for "Direct Rendering Manager", which is the
41 kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
42 The DRI is currently used on Linux to provide hardware-accelerated
45 This package provides the development environment for libdrm..
48 Summary: Userspace interface to slp-specific kernel DRM services
49 Group: Development/Libraries
52 Userspace interface to slp-specific kernel DRM services
56 Summary: Userspace interface to kernel DRM buffer management
58 Requires(post): /sbin/ldconfig
59 Requires(postun): /sbin/ldconfig
61 %description -n libkms
62 Userspace interface to kernel DRM buffer management
63 This library implements a unified userspace interface to the different buffer
64 management interfaces of the kernel DRM hardware drivers..
67 %setup -q -n %{name}-%{version}
73 %configure --disable-static --enable-nouveau-experimental-api --enable-omap-experimental-api
80 %post -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
84 %post -n libkms -p /sbin/ldconfig
86 %postun -n libkms -p /sbin/ldconfig
89 %defattr(-,root,root,-)
90 %{_libdir}/libdrm.so.*
91 %{_libdir}/libdrm_omap.so.*
92 %{_libdir}/libdrm_radeon.so.*
93 %{_libdir}/libdrm_nouveau.so.*
96 %defattr(-,root,root,-)
97 %{_includedir}/libdrm/*
98 %{_includedir}/xf86drmMode.h
99 %{_includedir}/xf86drm.h
100 %{_includedir}/libkms/*
101 %{_includedir}/omap/*
104 %{_libdir}/pkgconfig/*
107 %{_libdir}/libdrm_slp*.so.*
110 %defattr(-,root,root,-)
111 %{_libdir}/libkms.so.*
114 * Mon Oct 22 2012 tracy.graydon@intel.com
115 - Branching for 1.0alpha
116 * Mon Aug 13 2012 Quanxian Wang <quanxian.wang@intel.com> - 2.4.37
118 * Tue Jun 12 2012 Rusty Lynch <rusty.lynch@intel.com> - 2.4.34-3-gc563db0
119 - Updating to new git master snapshot
120 * Fri May 4 2012 Lin Yang <lin.a.yang@intel.com>
121 - test release infrastructure