From 33233365bf7a636296681089fc9d41441b9dbc6c Mon Sep 17 00:00:00 2001 From: kosmo Date: Wed, 24 Oct 2007 08:29:42 +0000 Subject: [PATCH] - added udev rules - added missing patch - thx to Rafal Cygnarowski Changed files: VirtualBox.spec -> 1.38 --- VirtualBox.spec | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/VirtualBox.spec b/VirtualBox.spec index 1fd2e49..0ffc59a 100644 --- a/VirtualBox.spec +++ b/VirtualBox.spec @@ -34,7 +34,7 @@ Source4: %{name}.sh Patch0: %{name}-configure.patch Patch1: %{name}-qt-paths.patch Patch2: %{name}-shared-libstdc++.patch -#Patch3: %{name}-disable-xclient-build.patch +Patch3: %{name}-disable-xclient-build.patch URL: http://www.virtualbox.org/ BuildRequires: SDL-devel BuildRequires: alsa-lib-devel @@ -207,9 +207,13 @@ Sterownik grafiki dla systemu gościa w VirtualBox'ie. %patch1 -p0 %patch2 -p1 -#%ifarch %{x8664} -#%patch3 -p1 -#%endif +%ifarch %{x8664} +%patch3 -p1 +%endif + +cat <<'EOF' > udev.conf +KERNEL=="vboxdrv", NAME="%k", GROUP="vbox", MODE="0660" +EOF install %{SOURCE1} . @@ -294,6 +298,9 @@ install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop %endif %if %{with kernel} +install -d $RPM_BUILD_ROOT/etc/udev/rules.d +install udev.conf $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules + cd PLD-MODULE-BUILD for MODULE in *; do [ ! -d $MODULE ] && continue; @@ -399,6 +406,7 @@ fi %files -n kernel%{_alt_kernel}-misc-vboxdrv %defattr(644,root,root,755) +%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules /lib/modules/%{_kernel_ver}/misc/vboxdrv.ko* %files -n kernel%{_alt_kernel}-misc-vboxvfs -- 2.44.0