From 27a007b42956540f7e49705806736e7c242b97a7 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mar 05 2008 04:13:07 +0000 Subject: - add udev rules for modesetting nodes. --- diff --git a/91-drm-modeset.rules b/91-drm-modeset.rules new file mode 100644 index 0000000..789c9f4 --- /dev/null +++ b/91-drm-modeset.rules @@ -0,0 +1 @@ +KERNEL=="controlD[0-9]*", NAME="dri/%k", MODE="0666" diff --git a/libdrm.spec b/libdrm.spec index cff3fe9..6689e20 100644 --- a/libdrm.spec +++ b/libdrm.spec @@ -3,7 +3,7 @@ Summary: Direct Rendering Manager runtime library Name: libdrm Version: 2.4.0 -Release: 0.6%{?dist} +Release: 0.7%{?dist} License: MIT Group: System Environment/Libraries URL: http://dri.sourceforge.net @@ -14,6 +14,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pkgconfig automake autoconf libtool +Source2: 91-drm-modeset.rules + Patch1: libdrm-modesetting.patch Patch2: libdrm-2.4.0-no-freaking-mknod.patch @@ -41,6 +43,8 @@ make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/ +install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/ # NOTE: We intentionally don't ship *.la files find $RPM_BUILD_ROOT -type f -name '*.la' | xargs rm -f -- || : @@ -56,6 +60,7 @@ rm -rf $RPM_BUILD_ROOT %doc README %{_libdir}/libdrm.so.2 %{_libdir}/libdrm.so.2.3.0 +%{_sysconfdir}/udev/rules.d/91-drm-modeset.rules %files devel %defattr(-,root,root,-) @@ -83,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libdrm.pc %changelog +* Wed Mar 05 2008 Dave Airlie 2.4.0-0.7 +- add udev rules for modesetting nodes. + * Wed Mar 05 2008 Dave Airlie 2.4.0-0.6 - add initial modesetting headers to the mix - this API isn't stable