[xorg-x11-drv-vmmouse] replace udev with systemd, install rules files with prefix

Peter Hutterer whot at fedoraproject.org
Thu Jun 7 02:09:22 UTC 2012


commit 1e8c29bb2814255c72b3e36c77d57374c0e2f529
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Jun 7 12:13:28 2012 +1000

    replace udev with systemd, install rules files with prefix

 xorg-x11-drv-vmmouse.spec |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/xorg-x11-drv-vmmouse.spec b/xorg-x11-drv-vmmouse.spec
index f410b40..ee741d1 100644
--- a/xorg-x11-drv-vmmouse.spec
+++ b/xorg-x11-drv-vmmouse.spec
@@ -8,7 +8,7 @@
 Summary:    Xorg X11 vmmouse input driver
 Name:	    xorg-x11-drv-vmmouse
 Version:    12.9.0
-Release:    1%{?gitdate:.%{gitdate}git%{gitversion}}%{dist}
+Release:    2%{?gitdate:.%{gitdate}git%{gitversion}}%{dist}
 URL:	    http://www.x.org
 License:    MIT
 Group:	    User Interface/X Hardware Support
@@ -23,6 +23,8 @@ Source0:    ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
 
 # 604660 - vmmouse_detect unexpected exit with status 0x000b
 Patch2:     vmmouse-12.6.9-iopl-revert.patch
+# don't mangle udev rules dir
+Patch3:     0001-Don-t-skip-the-prefix-for-udev-s-libdir-when-install.patch
 
 # Yes, this is not the same as vmware.  Yes, this is intentional.
 ExclusiveArch: %{ix86} x86_64
@@ -32,7 +34,6 @@ BuildRequires: automake autoconf libtool
 
 Requires: Xorg %(xserver-sdk-abi-requires ansic)
 Requires: Xorg %(xserver-sdk-abi-requires xinput)
-Requires: udev
 
 %description 
 X.Org X11 vmmouse input driver.
@@ -40,6 +41,7 @@ X.Org X11 vmmouse input driver.
 %prep
 %setup -q -n %{tarball}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
 %patch2 -p1 
+%patch3 -p1 
 
 %build
 autoreconf -v --install --force || exit 1
@@ -68,9 +70,12 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/vmmouse_detect.1*
 %{_bindir}/vmmouse_detect
 %{_datadir}/X11/xorg.conf.d/50-vmmouse.conf
-/lib/udev/rules.d/*.rules 
+%{_prefix}/lib/udev/rules.d/*.rules
 
 %changelog
+* Thu Jun 07 2012 Peter Hutterer <peter.hutterer at redhat.com> 12.9.0-2
+- replace udev with systemd, install rules files with prefix
+
 * Wed May 23 2012 Peter Hutterer <peter.hutterer at redhat.com> 12.9.0-1
 - vmmouse 12.9.0
 


More information about the scm-commits mailing list