[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-input-evdev: Changes to 'debian-unstable'



 debian/changelog                            |    3 ++-
 debian/control                              |    3 ++-
 debian/xserver-xorg-input-evdev.postinst.in |   23 +++++++++++++++++++++++
 3 files changed, 27 insertions(+), 2 deletions(-)

New commits:
commit 87a95569ab27180b3cc3a5ab267e81d1c6377997
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date:   Tue Dec 8 13:48:13 2009 +0200

    Run udevadm trigger on postinst, and depend on udev [linux-any].

diff --git a/debian/changelog b/debian/changelog
index 74d83e8..e30c6fe 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
 xserver-xorg-input-evdev (1:2.3.1-2) UNRELEASED; urgency=low
 
   * Build against Xserver 1.7.
+  * Run udevadm trigger on postinst, and depend on udev [linux-any].
 
- -- Timo Aaltonen <tjaalton@ubuntu.com>  Sat, 05 Dec 2009 02:03:39 +0200
+ -- Timo Aaltonen <tjaalton@ubuntu.com>  Tue, 08 Dec 2009 13:47:20 +0200
 
 xserver-xorg-input-evdev (1:2.3.1-1) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index cbcb073..b2692c1 100644
--- a/debian/control
+++ b/debian/control
@@ -23,7 +23,8 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-input-evdev.g
 
 Package: xserver-xorg-input-evdev
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends},
+ udev [linux-any],
 Provides: ${xinpdriver:Provides}
 Replaces: xserver-xorg (<< 6.8.2-35)
 Description: X.Org X server -- evdev input driver
diff --git a/debian/xserver-xorg-input-evdev.postinst.in b/debian/xserver-xorg-input-evdev.postinst.in
new file mode 100644
index 0000000..2d7e9a6
--- /dev/null
+++ b/debian/xserver-xorg-input-evdev.postinst.in
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+set -e
+
+THIS_PACKAGE=xserver-xorg-input-evdev
+THIS_SCRIPT=postinst
+
+#INCLUDE_SHELL_LIB#
+
+case "$1" in
+  configure)
+  if dpkg --compare-versions "$2" lt 1:2.3.1-2; then
+    if [ `uname -s` = "Linux" ]; then
+      udevadm trigger --subsystem-match=input --action=change
+    fi
+  fi
+esac
+
+#DEBHELPER#
+
+exit 0
+
+# vim:set ai et sw=2 ts=2 tw=80:


Reply to: