xf86-input-synaptics:master: 21 commit(s)
Peter Hutterer
whot at kemper.freedesktop.org
Mon May 31 16:36:10 PDT 2010
Reporting from xf86-input-synaptics: xf86-input-synaptics driver
Please visit:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-input-synaptics
21 commits against master at 76dd6ffe...:
COPYING | 3
README | 27 +++++++
TODO | 7 -
conf/Makefile.am | 9 --
configure.ac | 195 ++++++++++++++++++++++++------------------------------
man/Makefile.am | 22 ------
src/Makefile.am | 2
tools/Makefile.am | 20 +----
tools/syndaemon.c | 12 +--
9 files changed, 139 insertions(+), 158 deletions(-)
commit 3dd5486bc8ddd96f43e92386537ae9adabc1714e
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon May 31 15:39:18 2010 -0400
config: synaptics depends on RANDR through xf86.h
The xf86.h file contains external declarations specific to RANDR
If this extension is defined (installed) synaptics will not compile
if randrproto is not installed.
Because this is an optional extension, XORG_DRIVER_CHECK_EXT
must be used.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 92789dfb8a0443d9f1dd8df4ba43c69885136574
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri May 28 20:16:54 2010 -0400
config: add AC_CHECK_LIB for math library functions
It ensures library is installed and sets LIBS = -lm
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 3 +++
tools/Makefile.am | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit c1df54855a7eee4d904746ad7b6edc7553bda0af
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri May 28 13:38:35 2010 -0400
README: add standard reference links section
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
README | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 3b78018e9a0df9f0c38b63d7f4efc7dadb9ebb3e
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri May 28 13:32:55 2010 -0400
COPYING: add three missing authors listed in synaptics.c
Copyright (c) 2008 Fedor P. Goncharov
Copyright (c) 2002 S. Lehner
Copyright (c) 2008-2009 Red Hat, Inc.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
COPYING | 3 +++
1 file changed, 3 insertions(+)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit c4ca660b4773c6feb04a5cf64da44da1f0b2de49
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri May 28 13:19:11 2010 -0400
Remove unused TODO file
It has been updated just once in 4 years (300 commits)
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
TODO | 7 -------
1 file changed, 7 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 9924329002276ff60c033c66dd7e39a70050c3cc
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri May 28 13:09:00 2010 -0400
config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
It depends on util-macros 1.8
The existing statement can now be removed from the configuration file.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 3 ---
1 file changed, 3 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 100d3d60cd798ea1978adf1c7e388ee6dc5984e4
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Fri May 28 13:07:42 2010 -0400
config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
The existing statement can now be removed from the configuration file.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 5 ++---
man/Makefile.am | 16 ----------------
2 files changed, 2 insertions(+), 19 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 14fc097bc481e8dda84c4d90f8c3c97df15c6746
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Tue May 25 13:29:46 2010 -0400
config: replace Automake deprecated INCLUDES var with AM_CPPFLAGS
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 2554d5b615101011c09c4786b8a18216ec0909e2
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Tue May 25 13:00:04 2010 -0400
config: unconditionaly build synclient and syndaemon apps
The current conditional building of the apps was introduced by
commit 080caee95c46bb471d1442dcab246460cad8c7be due to optional
support properties. This is no longer an issue.
There are no longer any reason not to build these bona fide apps.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 42 +++++++++++++-----------------------------
tools/Makefile.am | 10 ++--------
2 files changed, 15 insertions(+), 37 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit a101621bf624466f66da41a8fa6b5ba796cd10fd
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sun May 30 21:40:01 2010 -0400
man: Use Autoconf provided $(AM_V_GEN)$(SED)
Enables silent rule and use platform appropriate version of sed.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
man/Makefile.am | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 82c2e2d93413ec81e84cb33338e677e01aa382a9
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon May 24 15:53:06 2010 -0400
config: 50-synaptics.conf must be unconditionally distributed
A file may or may not be installed based on a particular system
configuration, but it must always be distributed in the tarball
so the package contains the complete source code.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
conf/Makefile.am | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit e517ccca6e7f1bd9160f2d82c10ddb618771d192
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon May 24 15:50:18 2010 -0400
config: use automake "dir" pattern for simplification
configdir is where the config file is installed
config_DATA is the filename
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
conf/Makefile.am | 3 +--
configure.ac | 6 +++---
2 files changed, 4 insertions(+), 5 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit e4d280dfbdb2d1a916e6ad9a4cdc3f22f2c37d57
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Mon May 24 15:27:56 2010 -0400
config: close a loophole where user input means x server has a feature
If a user provides a path in --with-xorg-conf-dir,
the configuartion assumes the server does have a config path which may
not be the case.
Resolve this by testing the value of the server returned sysconfigdir
rather than the user provided value.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit f3e4c586037a5785f786ff74c89c87de7d4ac344
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 20:48:29 2010 -0400
config: fix warnings, m4 quoting and layout
Fix some m4 quoting
Fix some autoconf warnings
Regroup statements per section
Add comments
Regroup xtst and recordproto (a prereq) flags together
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 146 +++++++++++++++++++++++++++-----------------------
tools/Makefile.am | 2
2 files changed, 82 insertions(+), 66 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 5d64210dc613278d0b8914393cbbc3baeb4e1b76
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 20:29:27 2010 -0400
config: Upgrade X.Org macros to 1.4 for INSTALL file copying
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 20fd08780dcf5cdc8b3d85284fe357a3c2917aed
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 20:28:51 2010 -0400
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
AC_PROG_C_C99. This sets gcc with -std=gnu99.
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 1 -
1 file changed, 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 2538a6b87aad3526f85028689adc3eac21a91997
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 20:27:10 2010 -0400
config: remove unrequired AC_HEADER_STDC
Autoconf says:
"This macro is obsolescent, as current systems have conforming
header files. New programs need not use this macro".
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 3 ---
1 file changed, 3 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 2aae5d03e336c6b1e06745410268a0c26b4a366b
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 20:26:36 2010 -0400
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Regroup AC statements at the top.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 2f81c85866448c4a07064bc6e999854f5fbcf044
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 20:24:57 2010 -0400
config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.
ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit bc3c09674911b9870a3c224b0c261132d1b13cfa
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sat May 22 17:52:43 2010 -0400
config: regroup macros and variables in the backend checking
It saves a few lines.
No functional changes.
The same cannot be done for AM_CONDITIONAL:
"If AM_CONDITIONAL is run conditionally (e.g., in a shell if statement),
then the result will confuse automake".
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 12 ++----------
1 file changed, 2 insertions(+), 10 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
commit 8843aaf4806344a8bda0f2e981a77f61c18f8037
Author: Gaetan Nadon <memsize at videotron.ca>
Date: Sun May 30 21:19:29 2010 -0400
config: rework the synclient and syndaemon dependencies
The driver does not require inputproto package
The hunting for record.h is done only if libXtst is installed
AC_CHECK_HEADERS is used rather than checking for package versions
HAVE_PROPERTIES is no longer required
Normal config output:
checking for XI... yes
checking for XTST... yes
checking for X11/extensions/record.h... yes
Permutations of --enable-tools and dependencies:
build_tools libXi installed Result
----------- --------------- ---------
yes yes build tools
auto yes build tools
no yes skip build
yes no abort configuration
auto no warn and skip build
no no warn and skip build
Permutations of libXtst, record.h and recordproto
libXtst record.h recordproto syndaemon
installed installed installed using XRecord?
yes yes yes yes
yes no yes no
no no yes no
no yes yes no
no no no no
Other scenarios are possible where you have 2 different versions of
record.h installed in different $prefix locations. The order
of *_CFLAGS will determine which one gets picked first.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
diffstat:
configure.ac | 78 +++++++++++++++++++++++---------------------------
tools/Makefile.am | 10 +++---
tools/syndaemon.c | 12 +++----
3 files changed, 47 insertions(+), 53 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=3dd5486b
More information about the xorg-commit
mailing list