Hello community,
here is the log from the commit of package x11-input-synaptics
checked in at Sun Sep 3 23:32:11 CEST 2006.
--------
--- x11-input-synaptics/x11-input-synaptics.changes 2006-07-28 14:43:30.000000000 +0200
+++ x11-input-synaptics/x11-input-synaptics.changes 2006-09-03 22:40:10.000000000 +0200
@@ -1,0 +2,8 @@
+Sun Sep 3 22:38:05 CEST 2006 - sndirsch@suse.de
+
+- updated synaptics driver to release 0.14.6
+ * Some small fixes for xorg 7.0 builds.
+ * Made the driver work with xorg 7.1.
+ * Updated the compatibility list.
+
+-------------------------------------------------------------------
Old:
----
synaptics-0.14.5.diff
synaptics-0.14.5.tar.bz2
New:
----
synaptics-0.14.6.diff
synaptics-0.14.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ x11-input-synaptics.spec ++++++
--- /var/tmp/diff_new_pack.vVXdmL/_old 2006-09-03 23:31:54.000000000 +0200
+++ /var/tmp/diff_new_pack.vVXdmL/_new 2006-09-03 23:31:54.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package x11-input-synaptics (Version 0.14.5)
+# spec file for package x11-input-synaptics (Version 0.14.6)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -19,9 +19,9 @@
License: GPL
Group: System/X11/Servers/XF86_4
Autoreqprov: on
-%define driver_release 0.14.5
-Version: 0.14.5
-Release: 6
+%define driver_release 0.14.6
+Version: 0.14.6
+Release: 1
Summary: X11 input module for synaptics touchpad
Provides: xorg-x11-server:/usr/X11R6/%{_lib}/modules/input/synaptics_drv.o
Source: synaptics-%{version}.tar.bz2
@@ -64,7 +64,7 @@
Group: System/X11/Servers/XF86_4
Autoreqprov: on
Version: 031126
-Release: 34
+Release: 37
%description -n x11-input-gunze
X11 input module for gunze touchscreen
@@ -82,7 +82,7 @@
Requires: x11-input-gunze = %{version}-%{release}
Autoreqprov: on
Version: 031126
-Release: 34
+Release: 37
%description -n x11-input-gunze-tools
Tools to configure and calibrate gunze X11 input driver.
@@ -187,6 +187,11 @@
/usr/bin/gunzets_calib
%changelog -n x11-input-synaptics
+* Sun Sep 03 2006 - sndirsch@suse.de
+- updated synaptics driver to release 0.14.6
+ * Some small fixes for xorg 7.0 builds.
+ * Made the driver work with xorg 7.1.
+ * Updated the compatibility list.
* Fri Jul 28 2006 - sndirsch@suse.de
- use "-fno-strict-aliasing"
* Thu Jul 27 2006 - sndirsch@suse.de
++++++ synaptics-0.14.5.diff -> synaptics-0.14.6.diff ++++++
--- x11-input-synaptics/synaptics-0.14.5.diff 2006-07-19 12:48:50.000000000 +0200
+++ x11-input-synaptics/synaptics-0.14.6.diff 2006-09-03 22:44:25.000000000 +0200
@@ -57,15 +57,3 @@
#include "psmcomm.h"
#include "synproto.h"
#include "synaptics.h"
-diff -x Makefile -u -r ../synaptics-0.14.5.orig/synaptics.c ./synaptics.c
---- ../synaptics-0.14.5.orig/synaptics.c 2006-07-19 12:23:31.000000000 +0200
-+++ ./synaptics.c 2006-07-19 12:33:12.000000000 +0200
-@@ -59,6 +59,8 @@
- * Standard Headers
- ****************************************************************************/
-
-+#include
-+
- #include
- #include
- #include
++++++ synaptics-0.14.5.tar.bz2 -> synaptics-0.14.6.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/COMPATIBILITY new/synaptics-0.14.6/COMPATIBILITY
--- old/synaptics-0.14.5/COMPATIBILITY 2006-05-14 18:20:34.000000000 +0200
+++ new/synaptics-0.14.6/COMPATIBILITY 2006-07-09 18:55:08.000000000 +0200
@@ -10,6 +10,7 @@
Acer Aspire 2020
Acer Aspire 3003WLMi
Acer Aspire 3023
+Acer Aspire 5672
Acer Extensa 3001 WLMi
Acer Ferrari 3000LMi
Acer Ferrari 3200
@@ -26,6 +27,7 @@
Acer TravelMate 350TE
Acer TravelMate 420DLC
Acer TravelMate 451Cli
+Acer TravelMate 4672 WLMi
Acer TravelMate 521TE
Acer TravelMate 522TXV
Acer TravelMate 525TE
@@ -37,6 +39,7 @@
Airis Diamond 630
Airis Pragma 750
Aopen Openbook 1545/1545D
+Apple iBook G4
Arima A520-K7
Aristo Smart 300
ASUS A1000
@@ -140,6 +143,7 @@
ECS A-530 Transmeta 5600
ECS Desknote i-Buddie A900
EMachines M5305
+Fujitsu-Siemens AMILO A1667G
Fujitsu-Siemens AMILO A 7600 (ALPS touchpad)
Fujitsu-Siemens AMILO D P4 (FH2)
Fujitsu-Siemens AMILO D 6800
@@ -155,6 +159,7 @@
Fujitsu-Siemens AMILO M-7800
Fujitsu-Siemens AMILO M-8800
Fujitsu-Siemens AMILO Pro V2020
+Fujitsu-Siemens AMILO Si1520
Fujitsu-Siemens LIFEBOOK C-1010 and C-1020
Fujitsu-Siemens LIFEBOOK E7010 (ALPS touchpad)
Fujitsu-Siemens LIFEBOOK P7010D
@@ -164,6 +169,7 @@
Gateway 450XL
Gateway 600S
Gateway 7405GX
+Gateway MX 3228
Gateway Solo 9300
Gericom A2
Gericom Cinema XXL
@@ -193,6 +199,7 @@
HP Omnibook XE3L (F3446J)
HP Omnibook XE4400
HP Omnibook XT1000 (F3433)
+HP Pavilion DV1475EA
HP Pavilion N3250
HP Pavilion N3350
HP Pavilion ZD7000
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/Makefile new/synaptics-0.14.6/Makefile
--- old/synaptics-0.14.5/Makefile 2006-06-04 01:56:58.000000000 +0200
+++ new/synaptics-0.14.6/Makefile 2006-07-15 17:58:26.000000000 +0200
@@ -1,6 +1,6 @@
VER_LEVEL_1=0
VER_LEVEL_2=14
-VER_LEVEL_3=5
+VER_LEVEL_3=6
VERSION=$(VER_LEVEL_1).$(VER_LEVEL_2).$(VER_LEVEL_3)
VERSION_ID=($(VER_LEVEL_1)*10000+$(VER_LEVEL_2)*100+$(VER_LEVEL_3))
@@ -28,18 +28,19 @@
BUILD_MODULAR ?= $(shell pkg-config xorg-server --exists && echo y)
ifeq ($(BUILD_MODULAR),y)
# Xorg 7.0 uses /usr/lib/xorg/modules and builds stripped shared objects
- INSTALLED_X = $(DESTDIR)$(shell pkg-config xorg-server --variable=prefix)
+ INSTALLED_X = $(shell pkg-config xorg-server --variable=prefix)
INPUT_MODULE_DIR = $(DESTDIR)$(shell pkg-config xorg-server --variable=moduledir)/input
SYNAPTICS_DRV = synaptics_drv.so
- LDCOMBINEFLAGS = -shared
+ LDCOMBINEFLAGS = -shared -lc
+ PICFLAG = $(call check_gcc,-fPIC,)
X_INCLUDES_ROOT = $(INSTALLED_X)
SDKDIR = $(shell pkg-config xorg-server --variable=sdkdir)
ALLINCLUDES = -I. -I$(INSTALLED_X)/include/X11 \
-I$(INSTALLED_X)/include/X11/extensions \
-I$(SDKDIR)
else
- INSTALLED_X = $(DESTDIR)/usr/X11R6
- INPUT_MODULE_DIR = $(INSTALLED_X)/$(LIBDIR)/modules/input
+ INSTALLED_X = /usr/X11R6
+ INPUT_MODULE_DIR = $(DESTDIR)/$(INSTALLED_X)/$(LIBDIR)/modules/input
SYNAPTICS_DRV = synaptics_drv.o
LDCOMBINEFLAGS = -r
@@ -81,7 +82,7 @@
CCOPTIONS := -pedantic -Wall -Wpointer-arith
CCOPTIONS += $(call check_gcc,-fno-merge-constants,)
CDEBUGFLAGS = -O2
-CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) -DVERSION="\"$(VERSION)\"" -DVERSION_ID="$(VERSION_ID)"
+CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(PICFLAG) $(ALLDEFINES) -DVERSION="\"$(VERSION)\"" -DVERSION_ID="$(VERSION_ID)"
CFLAGSCLIENT = $(CDEBUGFLAGS) $(CCOPTIONS) -DVERSION="\"$(VERSION)\"" -DVERSION_ID="$(VERSION_ID)" -I$(X_INCLUDES_ROOT)/include
CC = gcc
@@ -148,7 +149,7 @@
etags -o TAGS *.c *.h
uninstall::
- $(RM) $(BINDIR)/synclient $(BINDIR)/syndaemon $(INSTALLED_X)/lib/modules/input/synaptics_drv.o $(MANDIR)/man1/synclient.1 $(MANDIR)/man1/syndaemon.1 $(MANDIR)/man5/synaptics.5
+ $(RM) $(BINDIR)/synclient $(BINDIR)/syndaemon $(INPUT_MODULE_DIR)/$(SYNAPTICS_DRV) $(MANDIR)/man1/synclient.1 $(MANDIR)/man1/syndaemon.1 $(MANDIR)/man5/synaptics.5
distribution : synaptics-$(VERSION).tar.bz2
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/NEWS new/synaptics-0.14.6/NEWS
--- old/synaptics-0.14.5/NEWS 2006-06-04 01:56:58.000000000 +0200
+++ new/synaptics-0.14.6/NEWS 2006-07-15 18:06:28.000000000 +0200
@@ -1,3 +1,8 @@
+0.14.6 (2006-07-15)
+- Some small fixes for xorg 7.0 builds.
+- Made the driver work with xorg 7.1.
+- Updated the compatibility list.
+
0.14.5 (2006-06-04)
- Added PREFIX support to the Makefile. From Ricardo Garcia.
- Implemented pressure dependent motion speed. From Stephane Rosi.
@@ -8,6 +13,7 @@
- Makefile support for Xorg 7.0. From Mattia Dongili.
- Added new parameter "SingleTapTimeout" to give greater control over
tap behavior. From Vaclav Kadlcik.
+- Updated the compatibility list.
0.14.4 (2005-11-06)
- X header file fix for xorg 6.8.99.15. Patch from Christoph Brill.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/eventcomm.c new/synaptics-0.14.6/eventcomm.c
--- old/synaptics-0.14.5/eventcomm.c 2006-06-04 01:30:00.000000000 +0200
+++ new/synaptics-0.14.6/eventcomm.c 2006-07-15 17:54:29.000000000 +0200
@@ -18,6 +18,11 @@
*/
#include "eventcomm.h"
+#include
+#include
+#include
+#include
+#include
#include "synproto.h"
#include "synaptics.h"
#include
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/manpages/synaptics.5 new/synaptics-0.14.6/manpages/synaptics.5
--- old/synaptics-0.14.5/manpages/synaptics.5 2006-06-04 01:56:58.000000000 +0200
+++ new/synaptics-0.14.6/manpages/synaptics.5 2006-07-15 17:59:04.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "synaptics" "5" "0.14.5" "" ""
+.TH "synaptics" "5" "0.14.6" "" ""
.SH "NAME"
.LP
synaptics - Synaptics touchpad driver for XOrg/XFree86.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/manpages/synclient.1 new/synaptics-0.14.6/manpages/synclient.1
--- old/synaptics-0.14.5/manpages/synclient.1 2006-06-04 01:56:58.000000000 +0200
+++ new/synaptics-0.14.6/manpages/synclient.1 2006-07-15 17:59:08.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "synclient" "1" "0.14.5" "" ""
+.TH "synclient" "1" "0.14.6" "" ""
.SH "NAME"
.LP
synclient \- query and modify Synaptics TouchPad driver for
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/manpages/syndaemon.1 new/synaptics-0.14.6/manpages/syndaemon.1
--- old/synaptics-0.14.5/manpages/syndaemon.1 2006-06-04 01:56:58.000000000 +0200
+++ new/synaptics-0.14.6/manpages/syndaemon.1 2006-07-15 17:59:13.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "syndaemon" "1" "0.14.5" "" ""
+.TH "syndaemon" "1" "0.14.6" "" ""
.SH "NAME"
.LP
syndaemon \- a program that monitors keyboard activity and disables
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/ps2comm.h new/synaptics-0.14.6/ps2comm.h
--- old/synaptics-0.14.5/ps2comm.h 2006-04-16 21:31:43.000000000 +0200
+++ new/synaptics-0.14.6/ps2comm.h 2006-07-09 18:53:02.000000000 +0200
@@ -1,6 +1,7 @@
#ifndef _PS2COMM_H_
#define _PS2COMM_H_
+#include
#include
#include "xf86_OSproc.h"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/psmcomm.c new/synaptics-0.14.6/psmcomm.c
--- old/synaptics-0.14.5/psmcomm.c 2006-04-16 21:31:43.000000000 +0200
+++ new/synaptics-0.14.6/psmcomm.c 2006-07-09 18:53:02.000000000 +0200
@@ -29,6 +29,8 @@
*/
#include "psmcomm.h"
+#include
+#include
#include "synproto.h"
#include "synaptics.h"
#include "ps2comm.h" /* ps2_print_ident() */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/psmcomm.h new/synaptics-0.14.6/psmcomm.h
--- old/synaptics-0.14.5/psmcomm.h 2006-04-16 21:31:43.000000000 +0200
+++ new/synaptics-0.14.6/psmcomm.h 2006-07-09 18:53:02.000000000 +0200
@@ -1,6 +1,7 @@
#ifndef _PSMCOMM_H_
#define _PSMCOMM_H_
+#include
#include
#include "freebsd_mouse.h"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/synaptics.c new/synaptics-0.14.6/synaptics.c
--- old/synaptics-0.14.5/synaptics.c 2006-06-04 01:30:00.000000000 +0200
+++ new/synaptics-0.14.6/synaptics.c 2006-07-15 17:54:29.000000000 +0200
@@ -59,6 +59,7 @@
* Standard Headers
****************************************************************************/
+#include
#include
#include
#include
@@ -340,7 +341,7 @@
ErrorF("Synaptics driver unable to open device\n");
goto SetupProc_fail;
}
- xf86ErrorFVerb( 6, "port opened successfully\n" );
+ xf86ErrorFVerb(6, "port opened successfully\n");
/* initialize variables */
priv->timer = NULL;
@@ -1739,7 +1740,7 @@
if (((hw->up || hw->down) && para->updown_button_repeat &&
para->updown_button_scrolling) ||
((hw->multi[2] || hw->multi[3]) && para->leftright_button_repeat &&
- para->leftright_button_scrolling) ){
+ para->leftright_button_scrolling)) {
priv->repeatButtons = buttons & rep_buttons;
if (!priv->nextRepeat) {
priv->nextRepeat = hw->millis + repeat_delay * 2;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/synaptics.spec new/synaptics-0.14.6/synaptics.spec
--- old/synaptics-0.14.5/synaptics.spec 2006-06-04 01:56:58.000000000 +0200
+++ new/synaptics-0.14.6/synaptics.spec 2006-07-15 17:59:28.000000000 +0200
@@ -2,7 +2,7 @@
Summary: The Synaptics touchpad X driver
Name: synaptics
-Version: 0.14.5
+Version: 0.14.6
Release: 1
License: GPL
Group: User Interface/X
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/synaptics-0.14.5/synproto.h new/synaptics-0.14.6/synproto.h
--- old/synaptics-0.14.5/synproto.h 2006-04-16 21:31:43.000000000 +0200
+++ new/synaptics-0.14.6/synproto.h 2006-07-09 18:53:02.000000000 +0200
@@ -19,6 +19,7 @@
#ifndef _SYNPROTO_H_
#define _SYNPROTO_H_
+#include
#include
#include
#include
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org