xserver-xorg-input-synaptics: Changes to 'debian-experimental'
debian/changelog | 8 ++++++++
debian/control | 13 ++++++++++++-
debian/xserver-xorg-input-synaptics-dev.install | 2 ++
debian/xserver-xorg-input-synaptics.postinst.in | 23 +++++++++++++++++++++++
4 files changed, 45 insertions(+), 1 deletion(-)
New commits:
commit 56ec8cbedc08b2ece202c7d39eaf90fc8c3cc809
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Tue Dec 8 16:16:32 2009 +0200
Run udevadm trigger on postinst, and depend on udev [linux-any].
diff --git a/debian/changelog b/debian/changelog
index 67a956f..f1ca34e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ xserver-xorg-input-synaptics (1.2.0-4) UNRELEASED; urgency=low
* Add xserver-xorg-input-evdev-dev for the header and .pc files.
(LP: #340340)
+ * Run udevadm trigger on postinst, and depend on udev [linux-any].
- -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 08 Dec 2009 16:02:11 +0200
+ -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 08 Dec 2009 16:15:58 +0200
xserver-xorg-input-synaptics (1.2.0-3) experimental; urgency=low
diff --git a/debian/control b/debian/control
index 8dceb07..49f60d4 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,9 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-input-synapti
Package: xserver-xorg-input-synaptics
Architecture: alpha amd64 arm armeb armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mipsel powerpc sh4 sparc
-Depends: ${shlibs:Depends}, ${xserver:Depends}, libxi6
+Depends: ${shlibs:Depends}, ${xserver:Depends},
+ libxi6,
+ udev [linux-any],
Conflicts: xfree86-driver-synaptics (<< 0.14.4-2), xorg-driver-synaptics
Replaces: xfree86-driver-synaptics (<< 0.14.4-2), xorg-driver-synaptics
Provides: ${xinpdriver:Provides}, xfree86-driver-synaptics, xorg-driver-synaptics
diff --git a/debian/xserver-xorg-input-synaptics.postinst.in b/debian/xserver-xorg-input-synaptics.postinst.in
new file mode 100644
index 0000000..aea2faa
--- /dev/null
+++ b/debian/xserver-xorg-input-synaptics.postinst.in
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+set -e
+
+THIS_PACKAGE=xserver-xorg-input-synaptics
+THIS_SCRIPT=postinst
+
+#INCLUDE_SHELL_LIB#
+
+case "$1" in
+ configure)
+ if dpkg --compare-versions "$2" lt 1.2.0-4; 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:
commit 54afb6470b28dde5644432d2193e84d7fd9ff617
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date: Tue Dec 8 16:03:36 2009 +0200
Add xserver-xorg-input-evdev-dev for the header and .pc files. (LP: #340340)
diff --git a/debian/changelog b/debian/changelog
index b6e1619..67a956f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-input-synaptics (1.2.0-4) UNRELEASED; urgency=low
+
+ * Add xserver-xorg-input-evdev-dev for the header and .pc files.
+ (LP: #340340)
+
+ -- Timo Aaltonen <tjaalton@ubuntu.com> Tue, 08 Dec 2009 16:02:11 +0200
+
xserver-xorg-input-synaptics (1.2.0-3) experimental; urgency=low
[ Julien Cristau ]
diff --git a/debian/control b/debian/control
index 3a6665f..8dceb07 100644
--- a/debian/control
+++ b/debian/control
@@ -51,3 +51,12 @@ Description: Synaptics TouchPad driver for X.Org server
* It also provides a daemon to disable touchpad while typing at the keyboard
and thus avoid unwanted mouse movements (see syndaemon(1)).
.
+
+Package: xserver-xorg-input-synaptics-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Synaptics TouchPad driver for X.Org server (development headers)
+ This package contains the development headers for the Synaptics input
+ driver found in xserver-xorg-input-synaptics. Non-developers likely have
+ little use for this package.
diff --git a/debian/xserver-xorg-input-synaptics-dev.install b/debian/xserver-xorg-input-synaptics-dev.install
new file mode 100644
index 0000000..22f774a
--- /dev/null
+++ b/debian/xserver-xorg-input-synaptics-dev.install
@@ -0,0 +1,2 @@
+usr/include/xorg/*
+usr/lib/pkgconfig/xorg-synaptics.pc
Reply to: