[Lunar-commits] <moonbase> xf86-input-synaptics: version bumped to 1.5.99.901.

Florin Braescu florin at lunar-linux.org
Sat Mar 17 09:03:21 CET 2012


commit e099efd591bb729efe07fe5e8e42b5daabfc7248
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Sat Mar 17 09:03:21 2012 +0100

    xf86-input-synaptics: version bumped to 1.5.99.901.
    
    Added the multitouch library depend and a config file for it.
---
 .../driver/xf86-input-synaptics/10-synaptics.conf  |    9 +++++++++
 xorg7/driver/xf86-input-synaptics/BUILD            |    7 ++++++-
 xorg7/driver/xf86-input-synaptics/DEPENDS          |    2 ++
 xorg7/driver/xf86-input-synaptics/DETAILS          |    9 ++++++---
 4 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/xorg7/driver/xf86-input-synaptics/10-synaptics.conf b/xorg7/driver/xf86-input-synaptics/10-synaptics.conf
new file mode 100644
index 0000000..81a90fb
--- /dev/null
+++ b/xorg7/driver/xf86-input-synaptics/10-synaptics.conf
@@ -0,0 +1,9 @@
+Section "InputClass"
+        Identifier "touchpad catchall"
+        Driver "synaptics"
+        MatchIsTouchpad "on"
+        MatchDevicePath "/dev/input/event*"
+        Option "TapButton1" "1"
+        Option "TapButton2" "2"
+        Option "TapButton3" "3"
+EndSection
diff --git a/xorg7/driver/xf86-input-synaptics/BUILD b/xorg7/driver/xf86-input-synaptics/BUILD
index 9794276..db01394 100644
--- a/xorg7/driver/xf86-input-synaptics/BUILD
+++ b/xorg7/driver/xf86-input-synaptics/BUILD
@@ -1,10 +1,15 @@
 (
   . /etc/profile.d/x11r7.rc  &&
 
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   OPTS+=" --disable-unit-tests"
   default_build  &&
 
   mkdir -p /usr/share/hal/fdi/policy/10osvendor  &&
-  cp conf/11-x11-synaptics.fdi /usr/share/hal/fdi/policy/10osvendor/
+  cp conf/11-x11-synaptics.fdi /usr/share/hal/fdi/policy/10osvendor/  &&
+
+  mkdir -p /etc/X11/xorg.conf.d  &&
+  install -m644 $SCRIPT_DIRECTORY/10-synaptics.conf /etc/X11/xorg.conf.d/
 
 ) > $C_FIFO 2>&1
diff --git a/xorg7/driver/xf86-input-synaptics/DEPENDS b/xorg7/driver/xf86-input-synaptics/DEPENDS
new file mode 100644
index 0000000..ed735ad
--- /dev/null
+++ b/xorg7/driver/xf86-input-synaptics/DEPENDS
@@ -0,0 +1,2 @@
+depends libXtst
+depends mtdev
diff --git a/xorg7/driver/xf86-input-synaptics/DETAILS b/xorg7/driver/xf86-input-synaptics/DETAILS
index 8820f01..2528edb 100644
--- a/xorg7/driver/xf86-input-synaptics/DETAILS
+++ b/xorg7/driver/xf86-input-synaptics/DETAILS
@@ -1,12 +1,15 @@
           MODULE=xf86-input-synaptics
-         VERSION=1.5.0
+         VERSION=1.5.99.901
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=$MODULE-scrolling.patch.bz2
       SOURCE_URL=$XORG_URL/individual/driver
-     SOURCE_VFY=sha1:7373c1e3f02bf7e18f71b65762a982d907b4a053
+     SOURCE2_URL=$PATCH_URL
+      SOURCE_VFY=sha1:8836b1c2bf443b2c11f38457e203c5309698d9d0
+     SOURCE2_VFY=sha1:0ebdd157ca7554999d7456b39c26689ee67f9cc5
    MODULE_PREFIX=${X11R7_PREFIX:-/usr}
         WEB_SITE=http://www.x.org
          ENTERED=20080821
-         UPDATED=20110906
+         UPDATED=20120317
            SHORT="A Synaptics touchpad driver"
 
 cat << EOF


More information about the Lunar-commits mailing list