.gitignore | 75 +- ChangeLog | 296 ++++++++ Makefile.am | 12 README | 9 configure.ac | 37 - debian/changelog | 15 debian/control | 8 debian/copyright | 120 +-- debian/libxtst-dev.install | 1 debian/rules | 4 include/X11/extensions/XTest.h | 2 man/.gitignore | 3 man/Makefile.am | 68 - man/XTest.xml | 1 specs/.gitignore | 6 specs/Makefile.am | 64 + specs/recordlib.xml | 1516 +++++++++++++++++++++++++++++++++++++++++ specs/xtestlib.xml | 467 ++++++++++++ src/Makefile.am | 9 src/XRecord.c | 5 src/XTest.c | 9 21 files changed, 2562 insertions(+), 165 deletions(-)
New commits: commit 1c1adfc6ecc1219a327119e544d0e47550a3c4ee Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:52:38 2010 +0100 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index 31aee35..1b3a49b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libxtst (2:1.2.0-1) UNRELEASED; urgency=low +libxtst (2:1.2.0-1) unstable; urgency=low * New upstream release. * Bump xutils-dev build-dep for new macros. @@ -11,7 +11,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * Exclude libXtst.la from dh_install accordingly. * Add myself to Uploaders. - -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 + -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:52:30 +0100 libxtst (2:1.1.0-3) unstable; urgency=low commit 146a59a8386c6bfc41e7934a74ee862ddcf86857 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:52:29 2010 +0100 Add myself to Uploaders. diff --git a/debian/changelog b/debian/changelog index 3c34221..31aee35 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low the libxtst-dev.install file. * Switch from --list-missing to --fail-missing for additional safety. * Exclude libXtst.la from dh_install accordingly. + * Add myself to Uploaders. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/control b/debian/control index b98e32e..ffe123e 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: libxtst Section: x11 Priority: optional Maintainer: Debian X Strike Force <debian-x@lists.debian.org> -Uploaders: David Nusinow <dnusi...@debian.org>, Andres Salomon <dilin...@debian.org>, Brice Goglin <bgog...@debian.org> +Uploaders: David Nusinow <dnusi...@debian.org>, Andres Salomon <dilin...@debian.org>, Brice Goglin <bgog...@debian.org>, Cyril Brulebois <k...@debian.org> Build-Depends: debhelper (>= 5.0.0), libx11-dev (>= 2:0.99.3), commit 9af99da1a776d0585ff04a35b100d763a370c153 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:52:13 2010 +0100 Exclude libXtst.la from dh_install accordingly. diff --git a/debian/changelog b/debian/changelog index 8cab081..3c34221 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * Pass --docdir=/usr/share/doc/libxtst-dev and add this directory to the libxtst-dev.install file. * Switch from --list-missing to --fail-missing for additional safety. + * Exclude libXtst.la from dh_install accordingly. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/rules b/debian/rules index b397904..158b72a 100755 --- a/debian/rules +++ b/debian/rules @@ -77,7 +77,7 @@ binary-arch: build install dh_testroot dh_installdocs - dh_install --sourcedir=debian/tmp --fail-missing + dh_install --sourcedir=debian/tmp --fail-missing -XlibXtst.la dh_installchangelogs ChangeLog dh_installman dh_link commit 11554d2b6abd51cd7198fa0c16c7f9f447dbc351 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:51:55 2010 +0100 Switch from --list-missing to --fail-missing for additional safety. diff --git a/debian/changelog b/debian/changelog index ce3d2a5..8cab081 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * Pass --with-xmlto and --without-fop (we want html and txt only). * Pass --docdir=/usr/share/doc/libxtst-dev and add this directory to the libxtst-dev.install file. + * Switch from --list-missing to --fail-missing for additional safety. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/rules b/debian/rules index d363fdb..b397904 100755 --- a/debian/rules +++ b/debian/rules @@ -77,7 +77,7 @@ binary-arch: build install dh_testroot dh_installdocs - dh_install --sourcedir=debian/tmp --list-missing + dh_install --sourcedir=debian/tmp --fail-missing dh_installchangelogs ChangeLog dh_installman dh_link commit b71db9407513b3b03de54f7e96d5074b3e0019f2 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:50:22 2010 +0100 Pass --docdir=/usr/share/doc/libxtst-dev and add this directory to the libxtst-dev.install file. diff --git a/debian/changelog b/debian/changelog index e2b70c1..ce3d2a5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * Update debian/copyright from upstream COPYING. * Add xmlto, xorg-sgml-doctools, and w3m build-dep for the doc. * Pass --with-xmlto and --without-fop (we want html and txt only). + * Pass --docdir=/usr/share/doc/libxtst-dev and add this directory to + the libxtst-dev.install file. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/libxtst-dev.install b/debian/libxtst-dev.install index db575be..735a9f6 100644 --- a/debian/libxtst-dev.install +++ b/debian/libxtst-dev.install @@ -3,3 +3,4 @@ usr/lib/libXtst.so usr/lib/pkgconfig/xtst.pc usr/share/man/man3 usr/include/X11/extensions/ +usr/share/doc/libxtst-dev/ diff --git a/debian/rules b/debian/rules index 6d6d301..d363fdb 100755 --- a/debian/rules +++ b/debian/rules @@ -41,6 +41,7 @@ build-stamp: $(STAMP_DIR)/patch cd build && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ + --docdir=\$${prefix}/share/doc/libxtst-dev \ --with-xmlto --without-fop \ CFLAGS="$(CFLAGS)" cd build && $(MAKE) commit 2f5b6fdead944f9ce38bcc4660064f8716f4105f Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:45:59 2010 +0100 Pass --with-xmlto and --without-fop (we want html and txt only). diff --git a/debian/changelog b/debian/changelog index 8dec38b..e2b70c1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * Bump xutils-dev build-dep for new macros. * Update debian/copyright from upstream COPYING. * Add xmlto, xorg-sgml-doctools, and w3m build-dep for the doc. + * Pass --with-xmlto and --without-fop (we want html and txt only). -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/rules b/debian/rules index 5825fb0..6d6d301 100755 --- a/debian/rules +++ b/debian/rules @@ -41,6 +41,7 @@ build-stamp: $(STAMP_DIR)/patch cd build && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ + --with-xmlto --without-fop \ CFLAGS="$(CFLAGS)" cd build && $(MAKE) >$@ commit 23ad50fc05e11765979001f820bb4190f30514f9 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:44:12 2010 +0100 Add xmlto, xorg-sgml-doctools, and w3m build-dep for the doc. diff --git a/debian/changelog b/debian/changelog index a74580f..8dec38b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * New upstream release. * Bump xutils-dev build-dep for new macros. * Update debian/copyright from upstream COPYING. + * Add xmlto, xorg-sgml-doctools, and w3m build-dep for the doc. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/control b/debian/control index ba143fa..b98e32e 100644 --- a/debian/control +++ b/debian/control @@ -17,6 +17,8 @@ Build-Depends: libtool, xutils-dev (>= 1:7.5+4), quilt, +# specs: + xmlto, xorg-sgml-doctools (>= 1:1.5), w3m, Standards-Version: 3.8.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxtst Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxtst.git commit ae224ebe1be20b0c37e168f59bace4545232352f Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:39:04 2010 +0100 Update debian/copyright from upstream COPYING. diff --git a/debian/changelog b/debian/changelog index fa5b103..a74580f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * New upstream release. * Bump xutils-dev build-dep for new macros. + * Update debian/copyright from upstream COPYING. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/copyright b/debian/copyright index 313e438..1b50665 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,73 +1,69 @@ This package was downloaded from http://xorg.freedesktop.org/releases/individual/lib/ -Copyright: - XTest.c - Copyright 1990, 1991 by UniSoft Group Limited - Copyright 1992, 1993, 1998 The Open Group - XRecord.c - Copyright 1995, 1998 The Open Group - Copyright 1995 Network Computing Devices - By Stephen Gildea, X Consortium, and Martha Zimet, NCD. - Build system: Copyright 2005 Red Hat, Inc. +Copyright 1990, 1991 by UniSoft Group Limited +Copyright 1992, 1993, 1995, 1998 The Open Group -License: +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation. - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation. - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR - OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, - ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the name of The Open Group shall - not be used in advertising or otherwise to promote the sale, use or - other dealings in this Software without prior written authorization - from The Open Group. - -XRecord also contains the following license: +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. - Permission to use, copy, modify, distribute, and sell this software and - its documentation for any purpose is hereby granted without fee, provided - that the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Network Computing Devices - not be used in advertising or publicity pertaining to distribution - of the software without specific, written prior permission. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. - NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO - THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY - AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE - FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN - AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING - OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +Except as contained in this notice, the name of The Open Group shall +not be used in advertising or otherwise to promote the sale, use or +other dealings in this Software without prior written authorization +from The Open Group. -License for the build system: +*************************************************************************** - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Red Hat not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Red Hat makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. +Copyright 1995 Network Computing Devices - RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR - CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. +Permission to use, copy, modify, distribute, and sell this software and +its documentation for any purpose is hereby granted without fee, provided +that the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of Network Computing Devices +not be used in advertising or publicity pertaining to distribution +of the software without specific, written prior permission. +NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO +THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE +FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN +AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING +OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +*************************************************************************** + +Copyright 2005 Red Hat, Inc. + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of Red Hat not be used in +advertising or publicity pertaining to distribution of the software without +specific, written prior permission. Red Hat makes no +representations about the suitability of this software for any purpose. It +is provided "as is" without express or implied warranty. + +RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. commit 68826f60f3739e64d12060aa13a43951180e4258 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:37:57 2010 +0100 Bump xutils-dev build-dep for new macros. diff --git a/debian/changelog b/debian/changelog index 7c82658..fa5b103 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libxtst (2:1.2.0-1) UNRELEASED; urgency=low * New upstream release. + * Bump xutils-dev build-dep for new macros. -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 diff --git a/debian/control b/debian/control index 65f2ef5..ba143fa 100644 --- a/debian/control +++ b/debian/control @@ -15,8 +15,8 @@ Build-Depends: xmlto, automake, libtool, - xutils-dev (>= 1:7.5~1), - quilt + xutils-dev (>= 1:7.5+4), + quilt, Standards-Version: 3.8.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxtst Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxtst.git commit 0bce40e9909540d889760296ea3ba473a9b6f198 Author: Cyril Brulebois <k...@debian.org> Date: Fri Nov 19 14:37:11 2010 +0100 Update changelogs. diff --git a/ChangeLog b/ChangeLog index 3778c3b..9c34936 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,299 @@ +commit 5c6834bc9e0ab78c78733c59046510a2f48b2d42 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Fri Oct 29 17:38:10 2010 -0700 + + libXtst 1.2.0 + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 109ec12489f050e537d26eed2e60c6d97eb7439f +Author: Tobias Koch <tobias.k...@nokia.com> +Date: Wed Sep 29 18:03:30 2010 +0300 + + Allow more than 6 axes to be sent. + + From: Tobias Koch <tobias.k...@nokia.com> + + If the number of axes exceeds 6, X server will return BadValue for + XTestFakeInput because the number of axes in a single DeviceValuator + event is incorrectly set to the total number of axes. + + Signed-off-by: Tobias Koch <tobias.k...@nokia.com> + Reviewed-by: Rami Ylimäki <rami.ylim...@vincit.fi> + Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net> + +commit 809ceed85bb577d4bbf80f2d84382375c65b9fbe +Author: Jesse Adkins <jesserayadk...@gmail.com> +Date: Tue Sep 28 13:30:04 2010 -0700 + + Purge cvs tags. + + Signed-off-by: Jesse Adkins <jesserayadk...@gmail.com> + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 785d8cde2d3beecfb23a9dd9b87bb0d96cf352b8 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Aug 16 11:40:14 2010 -0400 + + man: remove unused $(BUILT_SOURCES) variable + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 1dba184f586cc689a79b21b60267c72c2c0172b9 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Aug 16 11:30:23 2010 -0400 + + man: remove unused LIB_MAN_DIR_SUFFIX (part of an unrequired broken fix) + + Local fix in CVS for bug 5628 is not required + as the problem has been fixed in + util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 601ea1309d80ba19b4e03207d6fb0f54b2f12730 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Thu Jul 8 15:10:27 2010 -0700 + + config: Use additional man page support from util-macros 1.8 + + 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. + + Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) + Enables silent rule and use platform appropriate version of sed. + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 672f3ea3431c37ce8f4c33da224287861f64c2a4 +Author: Fernando Carrijo <fcarr...@yahoo.com.br> +Date: Thu Jul 1 07:05:16 2010 -0300 + + Purge macros NEED_EVENTS and NEED_REPLIES + + Signed-off-by: Fernando Carrijo <fcarr...@yahoo.com.br> + Acked-by: Tiago Vignatti <tiago.vigna...@nokia.com> + Reviewed-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 1676c80db40bffec416da6e3d0002ff9d37093b3 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sun Jun 27 20:45:38 2010 -0400 + + specs: remove trailing spaces in DocBook XML docs + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 96f104f32aef56dd408afbc0d5a073f51e8f0a69 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sun Jun 27 09:29:26 2010 -0400 + + doc: add recordlib converted docbook xml + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit b6a6644e371192be281ff96c59aa39f32ba64a84 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sat Jun 26 13:36:29 2010 -0400 + + doc: replace groff input format with docbook xml format + + Initial version of xtestlib and recordlib docbook xml. + recordlib is missing and will be added later + Requires util-macros 1.10 + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit bbae053ca8bce46639f74f88dc9f687fe53e7c86 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Jun 17 14:45:14 2010 -0400 + + specs: translate, format, process, install and distribute. + + Makefile copied from libSM. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a9e6bb4e4f06b328f03d3d22b6268c4cdd76b702 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Sat Jun 12 09:03:23 2010 -0700 + + Sun's copyrights belong to Oracle now + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 65daf48de4726cb54c7337563b9d828536916b61 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Sat Jun 12 09:00:56 2010 -0700 + + Copy some introductory text from the specs to README + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit b2190a83417ae6a4f99ab3acd47ae2c67b5d6693 +Author: Alan Coopersmith <alan.coopersm...@oracle.com> +Date: Sat Jun 12 08:54:20 2010 -0700 + + Move recordlib & testlib specs from xorg-docs module + + Not formatted, translated, processed or installed yet, + just moved & added to EXTRA_DIST + + Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit c83fb2aeeb458ead667a1ebe30c5a59b9e786ed3 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Mar 29 16:50:34 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 <mems...@videotron.ca> + +commit f01cb33610654d590339a838f0978386ed8ac5fd +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Mar 29 14:53:49 2010 -0400 + + config: remove the pkgconfig pc.in file from EXTRA_DIST + + Automake always includes it in the tarball. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit c4a225f9c96362ca1a2bd98f9c82cb1992d7dd8c +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Mar 11 10:22:59 2010 -0500 + + doc: specify 0.0.20 as the minimum version for xmlto + + Older versions do not have fop backend. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit d6b098f463d185e5ed1b45013bd2600c124b7a3a +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Tue Feb 16 10:37:21 2010 -0500 + + config: move CWARNFLAGS from configure.ac to Makefile.am + + Compiler warning flags should be explicitly set in the makefile + rather than being merged with other packages compiler flags. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a125ac058be77d81c1806420a7fd1df3b19a6bf4 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sat Jan 23 10:49:06 2010 -0500 + + man: allow installing prebuilt man pages from tarball + + The man pages source may be supplied in the tarball or built + from git. The makefile needs to take that into consideration + and adjust the targets accordingly. + + Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 1b887152b514c1701e09313dde718fb9e263ff9f +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Jan 18 20:09:55 2010 -0500 + + config: replace custom code with reusable macro XORG_WITH_XMLTO + + XORG_WITH_XMLTO provides additional functions like a configure + option which allow platform builders to control the usage of + the xmlto program. + + This is a requirement from platforms that do not have such doc tool. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit f9ddf6c7bcc3ca2a4745a37d901ab2337b256638 +Author: Alan Coopersmith <alan.coopersm...@sun.com> +Date: Thu Jan 14 20:38:59 2010 -0800 + + Update Sun license notices to current X.Org standard form + + Signed-off-by: Alan Coopersmith <alan.coopersm...@sun.com> + +commit 5b4cd49321b7f74f6597872977d27e5e1a014f94 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Fri Nov 27 20:56:04 2009 -0500 + + Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES + + Now that the INSTALL file is generated. + Allows running make maintainer-clean. + +commit 6757983c1a575a2cc172be70861be70f3e5dc25e +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Oct 28 14:09:10 2009 -0400 + + INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 + + Add missing INSTALL file. Use standard GNU file on building tarball + README may have been updated + Remove AUTHORS file as it is empty and no content available yet. + Remove NEWS file as it is empty and no content available yet. + +commit 7855bdbf6df8cb5eca0d44713f33aebc17ef6df8 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Tue Oct 27 15:07:26 2009 -0400 + + Deploy the new XORG_DEFAULT_OPTIONS #24242 + + This macro aggregate a number of existing macros that sets commmon + X.Org components configuration options. It shields the configuration file from + future changes. + +commit fe3b99e8c996fec849f043ad99e05850f5985b5f +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Oct 26 22:08:43 2009 -0400 + + Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 + + ChangeLog filename is known to Automake and requires no further + coding in the makefile. + +commit f77d44ecd4ced217745e4f751800152e3fa71c26 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Oct 22 12:34:19 2009 -0400 + + .gitignore: use common defaults with custom section # 24239 + + Using common defaults will reduce errors and maintenance. + Only the very small or inexistent custom section need periodic maintenance + when the structure of the component changes. Do not edit defaults. + +commit c26e9300ce965c394e452b6a02a059b7514994c1 +Author: Jeremy Huddleston <jerem...@freedesktop.org> +Date: Wed Oct 21 12:47:26 2009 -0700 + + This is not a GNU project, so declare it foreign. + + On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: + > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: + > > I noticed an INSTALL file in xlsclients and libXvMC today, and it + > > was quite annoying to work around since 'autoreconf -fvi' replaces + > > it and git wants to commit it. Should these files even be in git? + > > Can I nuke them for the betterment of humanity and since they get + > > created by autoreconf anyways? + > + > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 + + As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with + AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation + of the INSTALL file. It is also part of the 24206 solution. + + Signed-off-by: Jeremy Huddleston <jerem...@freedesktop.org> + commit ddc11c4ef1bd0e6c970630dea74f54bb2b0ea893 Author: Peter Hutterer <peter.hutte...@who-t.net> Date: Mon Oct 5 11:38:38 2009 +1000 diff --git a/debian/changelog b/debian/changelog index a544171..7c82658 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libxtst (2:1.2.0-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Cyril Brulebois <k...@debian.org> Fri, 19 Nov 2010 14:36:57 +0100 + libxtst (2:1.1.0-3) unstable; urgency=low [ Julien Cristau ] commit 5c6834bc9e0ab78c78733c59046510a2f48b2d42 Author: Alan Coopersmith <alan.coopersm...@oracle.com> Date: Fri Oct 29 17:38:10 2010 -0700 libXtst 1.2.0 Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> diff --git a/configure.ac b/configure.ac index a747151..98cb39a 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,8 @@ dnl Process this file with autoconf to create configure. AC_PREREQ([2.60]) -AC_INIT(libXtst, 1.1.0, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXtst) +AC_INIT([libXtst], [1.2.0], + [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXtst]) AM_INIT_AUTOMAKE([foreign dist-bzip2]) AM_MAINTAINER_MODE commit 109ec12489f050e537d26eed2e60c6d97eb7439f Author: Tobias Koch <tobias.k...@nokia.com> Date: Wed Sep 29 18:03:30 2010 +0300 Allow more than 6 axes to be sent. From: Tobias Koch <tobias.k...@nokia.com> If the number of axes exceeds 6, X server will return BadValue for XTestFakeInput because the number of axes in a single DeviceValuator event is incorrectly set to the total number of axes. Signed-off-by: Tobias Koch <tobias.k...@nokia.com> Reviewed-by: Rami Ylimäki <rami.ylim...@vincit.fi> Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net> diff --git a/src/XTest.c b/src/XTest.c index 6a44e60..76193a1 100644 --- a/src/XTest.c +++ b/src/XTest.c @@ -265,12 +265,10 @@ send_axes( req->length += ((n_axes + 5) / 6) * (SIZEOF(xEvent) >> 2); ev.type = XI_DeviceValuator + (long)info->data; ev.deviceid = dev->device_id; - ev.num_valuators = n_axes; ev.first_valuator = first_axis; while (n_axes > 0) { - n = n_axes; - if (n > 6) - n = 6; + n = n_axes > 6 ? 6 : n_axes; + ev.num_valuators = n; switch (n) { case 6: ev.valuator5 = *(axes+5); commit 809ceed85bb577d4bbf80f2d84382375c65b9fbe Author: Jesse Adkins <jesserayadk...@gmail.com> Date: Tue Sep 28 13:30:04 2010 -0700 Purge cvs tags. Signed-off-by: Jesse Adkins <jesserayadk...@gmail.com> Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> diff --git a/include/X11/extensions/XTest.h b/include/X11/extensions/XTest.h index aad9420..f973aeb 100644 --- a/include/X11/extensions/XTest.h +++ b/include/X11/extensions/XTest.h @@ -1,4 +1,3 @@ -/* $Xorg: XTest.h,v 1.5 2001/02/09 02:03:24 xorgcvs Exp $ */ /* Copyright 1992, 1998 The Open Group @@ -24,7 +23,6 @@ used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/include/extensions/XTest.h,v 3.3 2001/12/14 19:53:28 dawes Exp $ */ #ifndef _XTEST_H_ #define _XTEST_H_ diff --git a/man/XTest.xml b/man/XTest.xml index bc61337..0c33ed8 100644 --- a/man/XTest.xml +++ b/man/XTest.xml @@ -40,7 +40,6 @@ X Consortium. <!-- edited for DP edits and code consistency w/ core protocol/xlib 4/2/96 --> <!-- Converted from xorg-docs/specs/Xext/xtestlib.ms 6/6/07 --> -<!-- $Xorg: xtestlib.ms,v 1.3 2000/08/17 19:42:37 cpqbld Exp $ --> <refentryinfo> <productname>__vendorversion__</productname> <pubdate>6 June 2007</pubdate> diff --git a/src/XRecord.c b/src/XRecord.c index 40fbcc5..45c8b43 100644 --- a/src/XRecord.c +++ b/src/XRecord.c @@ -1,6 +1,4 @@ /* -$Xorg: XRecord.c,v 1.4 2001/02/09 02:04:00 xorgcvs Exp $ - XRecord.c - client-side library for RECORD extension Copyright 1995, 1998 The Open Group @@ -50,7 +48,6 @@ from The Open Group. /* * By Stephen Gildea, X Consortium, and Martha Zimet, NCD. */ -/* $XFree86: xc/lib/Xtst/XRecord.c,v 1.6 2002/10/16 00:37:33 dawes Exp $ */ #include <stdio.h> #include <assert.h> diff --git a/src/XTest.c b/src/XTest.c index c04cc09..6a44e60 100644 --- a/src/XTest.c +++ b/src/XTest.c @@ -1,4 +1,3 @@ -/* $Xorg: XTest.c,v 1.5 2001/02/09 02:04:00 xorgcvs Exp $ */ /* Copyright 1990, 1991 by UniSoft Group Limited */ @@ -30,7 +29,6 @@ other dealings in this Software without prior written authorization from The Open Group. */ -/* $XFree86: xc/lib/Xtst/XTest.c,v 1.5 2001/12/14 19:56:40 dawes Exp $ */ #include <X11/Xlibint.h> #include <X11/extensions/XTest.h> commit 785d8cde2d3beecfb23a9dd9b87bb0d96cf352b8 Author: Gaetan Nadon <mems...@videotron.ca> Date: Mon Aug 16 11:40:14 2010 -0400 man: remove unused $(BUILT_SOURCES) variable Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/man/Makefile.am b/man/Makefile.am index 086eac9..2597d07 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -40,7 +40,7 @@ libman_PRE = \ EXTRA_DIST = $(libman_PRE) $(libman_xml) x.stamp -CLEANFILES = $(libman_DATA) $(BUILT_SOURCES) +CLEANFILES = $(libman_DATA) MAINTAINERCLEANFILES = $(libman_PRE) commit 1dba184f586cc689a79b21b60267c72c2c0172b9 Author: Gaetan Nadon <mems...@videotron.ca> Date: Mon Aug 16 11:30:23 2010 -0400 man: remove unused LIB_MAN_DIR_SUFFIX (part of an unrequired broken fix) Local fix in CVS for bug 5628 is not required as the problem has been fixed in util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/man/Makefile.am b/man/Makefile.am index e1f9a7e..086eac9 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -23,8 +23,6 @@ libmandir = $(LIB_MAN_DIR) -LIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%) - libman_xml = XTest.xml libman_PRE = \ commit 601ea1309d80ba19b4e03207d6fb0f54b2f12730 Author: Alan Coopersmith <alan.coopersm...@oracle.com> Date: Thu Jul 8 15:10:27 2010 -0700 config: Use additional man page support from util-macros 1.8 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. Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) Enables silent rule and use platform appropriate version of sed. Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> diff --git a/man/Makefile.am b/man/Makefile.am index f385bf9..e1f9a7e 100644 --- a/man/Makefile.am +++ b/man/Makefile.am @@ -50,24 +50,11 @@ if INSTALL_MANPAGES libman_DATA = $(libman_PRE:m...@lib_man_suffix@) endif -SED = sed - -# Strings to replace in man pages -XORGRELSTRING = @PACKAGE_STRING@ - XORGMANNAME = X Version 11 - -MAN_SUBSTS = \ - -e 's/__xorgversion__/"$(XORGRELSTRING)" "$(XORGMANNAME)"/' \ - -e 's/__xservername__/Xorg/g' \ - -e 's/__xconfigfile__/xorg.conf/g' \ - -e 's/__appmansuffix__/$(APP_MAN_SUFFIX)/g' \ - -e 's/__libmansuffix__/$(LIB_MAN_SUFFIX)/g' \ - -e 's/__filemansuffix__/$(FILE_MAN_SUFFIX)/g' - +# String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure SUFFIXES = .$(LIB_MAN_SUFFIX) .man .man.$(LIB_MAN_SUFFIX): - sed $(MAN_SUBSTS) < $< > $@ + $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ # This is ugly, but handling of tools with multiple outputs in make is a # huge PITA. The commands below are taken from the automake manual: commit 672f3ea3431c37ce8f4c33da224287861f64c2a4 Author: Fernando Carrijo <fcarr...@yahoo.com.br> Date: Thu Jul 1 07:05:16 2010 -0300 Purge macros NEED_EVENTS and NEED_REPLIES -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1pjro5-0005wa...@alioth.debian.org