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