[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

x11proto-input: Changes to 'debian-unstable'



 ChangeLog        |  385 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 XI.h             |   11 +
 XInput.h         |   82 +++++++++++
 XIproto.h        |  143 +++++++++++++++++++-
 configure.ac     |    2 
 debian/changelog |   15 ++
 debian/control   |    2 
 debian/rules     |    2 
 mkinstalldirs    |  161 -----------------------
 9 files changed, 634 insertions(+), 169 deletions(-)

New commits:
commit 5702f6337d3c80e876a7f42bbcc177602da4d5d5
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Feb 15 21:10:44 2009 +0100

    Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 30fd48b..fef502b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,10 @@
-x11proto-input (1.5.0-2) UNRELEASED; urgency=low
+x11proto-input (1.5.0-2) unstable; urgency=low
 
   * Pull from upstream: Protect _XiDevicePresenceNotifyEvent declaration
     against C++ includes.
+  * Upload to unstable.
 
- -- Julien Cristau <jcristau@debian.org>  Sun, 15 Feb 2009 21:09:42 +0100
+ -- Julien Cristau <jcristau@debian.org>  Sun, 15 Feb 2009 21:10:05 +0100
 
 x11proto-input (1.5.0-1) experimental; urgency=low
 

commit ff318f3410b883defb958cb83299cbe47d8fea72
Author: Julien Cristau <jcristau@debian.org>
Date:   Sun Feb 15 21:09:57 2009 +0100

    Update changelogs

diff --git a/ChangeLog b/ChangeLog
index c04e4d6..6b53b3d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+commit 60c449cbb1769569ed5e98c75f26bd15627bd146
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Mon Dec 15 12:16:10 2008 +1000
+
+    Protect _XiDevicePresenceNotifyEvent declaration against C++ includes. #19075
+    
+    X.Org Bug 19075 <http://bugs.freedesktop.org/show_bug.cgi?id=19075>
+
 commit d38e79ca3ddd6031ca4a335eb2faf99294a6731f
 Author: Peter Hutterer <peter.hutterer@redhat.com>
 Date:   Wed Nov 26 21:37:06 2008 +1000
diff --git a/debian/changelog b/debian/changelog
index 96f1427..30fd48b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+x11proto-input (1.5.0-2) UNRELEASED; urgency=low
+
+  * Pull from upstream: Protect _XiDevicePresenceNotifyEvent declaration
+    against C++ includes.
+
+ -- Julien Cristau <jcristau@debian.org>  Sun, 15 Feb 2009 21:09:42 +0100
+
 x11proto-input (1.5.0-1) experimental; urgency=low
 
   * New upstream release.

commit 60c449cbb1769569ed5e98c75f26bd15627bd146
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Mon Dec 15 12:16:10 2008 +1000

    Protect _XiDevicePresenceNotifyEvent declaration against C++ includes. #19075
    
    X.Org Bug 19075 <http://bugs.freedesktop.org/show_bug.cgi?id=19075>

diff --git a/XInput.h b/XInput.h
index 702706d..3092e62 100644
--- a/XInput.h
+++ b/XInput.h
@@ -156,9 +156,16 @@ SOFTWARE.
 #define NoExtensionEvent(d,type,_class) \
     { _class =  ((XDevice *) d)->device_id << 8 | _noExtensionEvent;}
 
+#if defined(__cplusplus) || defined(c_plusplus)
+extern "C" {
+#endif
+    extern int _XiGetDevicePresenceNotifyEvent(Display *);
+#if defined(__cplusplus) || defined(c_plusplus)
+}
+#endif
+
 #define DevicePresence(dpy, type, _class)                       \
     {                                                           \
-        extern int _XiGetDevicePresenceNotifyEvent(Display *);  \
         type = _XiGetDevicePresenceNotifyEvent(dpy);            \
         _class =  (0x10000 | _devicePresence);                  \
     }

commit eb62b09673db50ddcb8a3dc40a34eb1bf30003ed
Author: Julien Cristau <jcristau@debian.org>
Date:   Fri Dec 19 15:27:38 2008 +0100

    Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index efa96e1..96f1427 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-x11proto-input (1.5.0-1) UNRELEASED; urgency=low
+x11proto-input (1.5.0-1) experimental; urgency=low
 
   * New upstream release.
   * Drop unused build-dep on libtool.
 
- -- Julien Cristau <jcristau@debian.org>  Fri, 19 Dec 2008 15:14:43 +0100
+ -- Julien Cristau <jcristau@debian.org>  Fri, 19 Dec 2008 15:27:32 +0100
 
 x11proto-input (1.4.4-1) unstable; urgency=low
 

commit 60d8756526778f0b80f20a3dcee6155a1dfd3fc8
Author: Julien Cristau <jcristau@debian.org>
Date:   Fri Dec 19 15:25:17 2008 +0100

    add upstream changelog

diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..c04e4d6
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,377 @@
+commit d38e79ca3ddd6031ca4a335eb2faf99294a6731f
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Wed Nov 26 21:37:06 2008 +1000
+
+    inputproto 1.5.0
+
+commit 5829370cafb112e488156e7ac1dd7902cfd1659a
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Mon Nov 17 10:58:31 2008 +1000
+
+    Remove Configure/QueryDeviceProperty.
+    (cherry picked from commit 18ef04f8a2026cca5d2d2b796ec2ea1c949bad36)
+    
+    Removing Configure/QueryDevice property from XInput.h as well.
+    Not cherry-picked as XInput.h is moved to libXi in master.
+    
+    Conflicts:
+    
+    	XIproto.h
+
+commit 6a4aefa04bb95c05d223027cebbe83c4117829f0
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Thu Sep 18 16:28:09 2008 +0930
+
+    Add XI_JOYSTICK type.
+    (cherry picked from commit c9454a8e84b2dce54bb346ff1aafb32e3c0ac5b9)
+
+commit 6af8447fab4a06d943398e6540e6b869d8a714ae
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Mon Nov 17 10:13:15 2008 +1000
+
+    Undef Atom after we're done so we don't pollute users of XIproto.h
+    (cherry picked from commit 36c8a6f3faf56a8f8ca31455812c9132b379b1b3)
+    
+    Conflicts:
+    
+    	XIproto.h
+
+commit 72fb0941fff83f00fb039f865edcf5d25584757c
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Mon Nov 17 10:12:50 2008 +1000
+
+    Make sure Atoms are defined as CARD32.
+    (cherry picked from commit c919917e375aefaf473570c1b25b3c22231e858d)
+    
+    Conflicts:
+    
+    	XIproto.h
+
+commit 6ee1ad8951ff811dc2618c9bd26cd42096ab2ecc
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Fri Aug 15 14:21:24 2008 +0930
+
+    Remove RCS tags, typo fix.
+    (cherry picked from commit c2d47b04c55cf72aef6c13a9e2cc4b41abfca673)
+
+commit d81ca85c4bcdcab208e4731a5d0f7d9bffbfab67
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Fri Oct 31 17:53:39 2008 +1030
+
+    PropertyNotify, move deviceid back to last byte.
+    
+    This way, it can be type-cast to deviceKeyButtonPointer to extract the
+    deviceid, which is (aside from time) the only thing it has in common with
+    those anyway.
+    (cherry picked from commit f8064629496c6061bedb7a99b788fb9d3a170f11)
+
+commit e22b0ace88447a87c0b19d062a678880529b1b3b
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Mon Aug 25 11:34:47 2008 +0930
+
+    Add libXi's property interfaces.
+    
+    XInput.h was removed from inputproto, hence this commit is not a cherry-pick
+    but a copy of the changes to XInput.h in libXi.
+
+commit 0a87cb3aac72adbbb81c7ac7ac04551547bf8b56
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Fri Aug 15 14:50:23 2008 +0930
+
+    Protect against C++ includes.
+    (cherry picked from commit fabe087cebb11c6a2600e57c6f7a52fda2efea29)
+
+commit e507aaaa74eeb02896843eb1815b614adf47a24a
+Author: Peter Hutterer <peter.hutterer@redhat.com>
+Date:   Mon Aug 25 10:19:37 2008 +0930
+
+    Back out Device Properties from XI 2, push into XI 1.5.
+    (cherry picked from commit 7c9620d8232e5c05115746055a832363a528ac2d)
+    
+    Conflicts:
+    
+    	XI.h
+    	XIproto.h
+
+commit c109e2ddb9cab22f185a877ab7e48002d1087400
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Tue Jul 29 09:10:09 2008 +0930
+
+    inputproto 1.4.4
+
+commit f41d153886c3519ebaf767f9c0d3281b6adce030
+Author: Peter Hutterer <peter.hutterer@who-t.net>
+Date:   Tue Jul 29 08:58:53 2008 +0930
+
+    Add DeviceControlChanged define.
+    
+    This value is used for the devchange field in the DevicePresenceNotify event
+    when a device's control has been modified.
+    (cherry picked from commit 0daf8328cfa90b038753fc409c5eb05ba3fac6d5)
+
+commit 852568991b251e9366da167f1b746a0a1db6adf0
+Author: Adam Jackson <ajax@redhat.com>
+Date:   Mon Mar 10 09:31:51 2008 -0400
+
+    Typo fix.
+
+commit b5cbe2d93f6c0129b8f29da97778f6d1b15c38f9
+Author: Adam Jackson <ajax@redhat.com>
+Date:   Mon Mar 10 09:08:21 2008 -0400
+
+    C sucks: define XEventClass in terms of unsigned int, not CARD32.
+    
+    Apparently pulling in Xmd.h here breaks qt, since they both define an
+    INT32 type (and incompatible ones even, since Xmd's is unsigned long on
+    ILP32 because whoever wrote Xmd.h is a C novice).
+
+commit 3edc1bf23b07ea47d7e1e32047e15c67333c663e
+Author: Adam Jackson <ajax@redhat.com>
+Date:   Wed Mar 5 22:06:19 2008 -0500
+
+    inputproto 1.4.3
+
+commit 096b20bf5492d248b5c8ff0c1c28e221d59db724
+Author: Jesse Barnes <jesse.barnes@intel.com>
+Date:   Mon Jan 21 15:28:49 2008 -0800
+
+    Use Xmd.h instead of X.h to pull in CARD32 definition
+    
+    On 64 bit hosts, CARD32 may be undefined unless we use Xmd.h to define it for
+    us.  Apparently X.h is no longer sufficient.
+
+commit 9359e625787761e6b3df15f29bbf842c67a9516d
+Author: James Cloos <cloos@jhcloos.com>
+Date:   Thu Dec 6 16:39:02 2007 -0500
+
+    Replace static ChangeLog with dist-hook to generate from git log
+
+commit 4b22047f347d8fd65a36b2fc90e1a87dff8e93e3
+Author: Eamon Walsh <ewalsh@tycho.nsa.gov>
+Date:   Thu Sep 27 12:27:19 2007 -0400
+
+    XI.h needs X.h for CARD32 on 64-bit systems.
+
+commit f033750780b74d72056da93fd9a91140a978891b
+Merge: 369dd28... 96b0c13...
+Author: James Cloos <cloos@jhcloos.com>
+Date:   Mon Sep 3 06:17:20 2007 -0400
+
+    Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/proto/inputproto
+
+commit 369dd283cfcf006e2cfe3496ebc5157839a3d04e
+Author: James Cloos <cloos@jhcloos.com>
+Date:   Mon Sep 3 05:54:06 2007 -0400
+
+    Add *~ to .gitignore to skip patch/emacs droppings
+
+commit 96b0c13a5a689b3a6dbc4249ca4ef364f778c003
+Author: Peter Hutterer <peter@cs.unisa.edu.au>
+Date:   Fri Aug 31 17:58:27 2007 +0930
+
+    Bump to 1.4.2.1
+    
+    No source changes, the 1.4.2 tarball had a busted configure script.
+
+commit 310a93f8e194aa070b0f1d40c8fd5ae941908dbe
+Author: Peter Hutterer <peter@cs.unisa.edu.au>
+Date:   Thu Apr 26 11:06:18 2007 +0930
+
+    bump to 1.4.2
+
+commit c9bed7d4750c314002c16430a4dd75f95cc2f78d
+Author: Peter Hutterer <peter@cs.unisa.edu.au>
+Date:   Tue Apr 24 22:53:27 2007 +0930
+
+    Add flags to be used for DevicePrensence's devchange field.
+
+commit c608d82c6b5b87ddc8d14862f528bdd69f5f5b72
+Author: Daniel Stone <daniel@fooishbar.org>
+Date:   Thu Feb 15 16:33:07 2007 +0200
+
+    bump to 1.4.1
+
+commit ad2edb61ffd8baf87b9ab249aa36b0c04a765f79
+Author: Peter Hutterer <peter@cs.unisa.edu.au>
+Date:   Tue Jan 9 13:32:39 2007 +1030
+
+    Fix typo in DevicePresence() macro
+
+commit a0be30da79e35e7d503c6eeb9021c2f63beb2176
+Author: Daniel Stone <daniel@fooishbar.org>
+Date:   Sun Oct 22 16:40:11 2006 +0300
+
+    DeviceAbs{Area,Calib}: properly align 32-bit types
+    Decorate CARD32s and INT32s with B32.
+
+commit b1b3dbfd9b00d47c84c213bc6b7d61c5e8c80466
+Author: Daniel Stone <daniel@fooishbar.org>
+Date:   Sun Oct 22 16:30:56 2006 +0300
+
+    DevicePresenceNotify: add deviceid field, with explanation
+    Add deviceid field, and an explanation of same in XInput.h.
+    deviceid is only used if a specific device changed, and control
+    is non-zero if a specific control on that device changed.
+
+commit 06ffd1e6b600d4e3f55ce7da69448a284ff5dac6
+Author: Zephaniah E. Hull <warp@agamemnon.b5>
+Date:   Sat Oct 21 03:58:53 2006 -0400
+
+    DEVICE_TOUCHPAD -> DEVICE_ABS_CALIB.
+    
+    As it's really calibration for absolute devices, add some stuff.
+    
+    DEVICE_ABS_AREA
+    
+    Defines the area of the screen that an absolute device covers if it is sending
+    core events.
+
+commit 1fab95863efc2bbf9a5b836b3de31da4a956b4bd
+Author: Daniel Stone <daniel@fooishbar.org>
+Date:   Fri Oct 20 00:33:13 2006 +0300
+
+    add DEVICE_ENABLE control, add core indication
+    Add DEVICE_ENABLE control, which allows specific devices to be
+    enabled or disabled at runtime.
+    Add 'iscore' flag to DEVICE_CORE, which indicates whether or not the
+    device is a virtual core device.
+
+commit 926251a486b57197d735a426887acad6fdfd7dc6
+Author: Daniel Stone <daniel@fooishbar.org>
+Date:   Tue Jul 18 11:56:37 2006 -0400
+
+    add XExtensionKeyboard and XExtensionPointer classes
+    Add two new classes of device, XExtensionKeyboard, and XExtensionPointer.
+
+commit 7a4a2a3e733378abced0a184627adfda4ed387b9
+Author: Daniel Stone <daniel.stone@nokia.com>
+Date:   Mon Jul 17 19:34:45 2006 -0400
+
+    add DevicePresenceNotify event, clean up
+    Add DevicePresenceNotify event, which indicates that something in the device
+    list changed (Kristian Høgsberg, Red Hat).
+    Add a core event control, which toggles the sending or not of core events by
+    an extended device.
+    Clean up some random detritus from the MetroLink merge.
+
+commit 6767671f502964d385aa41de3a45fb479c6330c0
+Author: Alan Coopersmith <alan.coopersmith@sun.com>
+Date:   Fri Jul 14 18:56:18 2006 -0700
+
+    renamed: .cvsignore -> .gitignore
+
+commit 4cc2697880ae61723094dacf78ffe77d81f6e0ee
+Author: Kevin E Martin <kem@kem.org>
+Date:   Thu Dec 15 00:24:37 2005 +0000
+
+    Update package version number for final X11R7 release candidate.
+
+commit 3ade2fe8443f572abeee73b4fa8e986e4a054017
+Author: Kevin E Martin <kem@kem.org>
+Date:   Wed Oct 19 02:48:14 2005 +0000
+
+    Update package version number for RC1 release.
+
+commit 67498db2df7435d9d59eda4ac444c6560da839b3
+Author: Eric Anholt <anholt@freebsd.org>
+Date:   Tue Aug 2 19:19:38 2005 +0000
+
+    Add basic .cvsignore files for proto modules.
+
+commit 742a1eb222d662fc9247ab7c1bd337ffef01eafb
+Author: Kevin E Martin <kem@kem.org>
+Date:   Fri Jul 29 21:22:55 2005 +0000
+
+    Various changes preparing packages for RC0:
+    - Verify and update package version numbers as needed
+    - Implement versioning scheme
+    - Change bug address to point to bugzilla bug entry form
+    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
+        reenable it)
+    - Fix makedepend to use pkgconfig and pass distcheck
+    - Update build script to build macros first
+    - Update modular Xorg version
+
+commit 9161a356397a07002e03cf1846d212c7154f4c52
+Author: Daniel Stone <daniel@fooishbar.org>
+Date:   Sat May 21 04:04:21 2005 +0000
+
+    Set version to 1.3.
+
+commit 492f0a9e16bfe9cfb2c7b888b5b5e511db2bf83b
+Author: Adam Jackson <ajax@nwnk.net>
+Date:   Thu May 19 00:22:39 2005 +0000
+
+    revert last change, didn't do right thing at all, sorry for the noise
+
+commit ec71e17293b90ff5eeaa97566751fc5c3955904a
+Author: Adam Jackson <ajax@nwnk.net>
+Date:   Thu May 19 00:10:18 2005 +0000
+
+    Require automake 1.7 in AM_INIT_AUTOMAKE
+
+commit 242316c65e53d1bba244e4f35e5a93718b0ea8d0
+Author: Josh Triplett <josh@speakeasy.net>
+Date:   Mon May 16 03:30:03 2005 +0000
+
+    Add COPYING file for Input.
+
+commit 5c5945a47990b7bc077bcfdbabb6e0003cbf1659
+Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
+Date:   Mon May 9 18:20:04 2005 +0000
+
+    Change all the protonames from <extension>Ext to <extension>Proto.
+
+commit 518f527ab685d2d082796460113bb7a9ea9bfe15
+Author: Kevin E Martin <kem@kem.org>
+Date:   Fri May 6 01:46:30 2005 +0000
+
+    Initial build system files for proto module.
+
+commit 4254b2967e3c5f256138f35de1ab49efff87220c
+Author: Egbert Eich <eich@suse.de>
+Date:   Fri Apr 23 18:43:06 2004 +0000
+
+    Merging XORG-CURRENT into trunk
+
+commit ca910a158bdc060d17cf3c00f93c82c3a6ee6f05
+Author: Egbert Eich <eich@suse.de>
+Date:   Sun Mar 14 08:31:35 2004 +0000
+
+    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
+
+commit 08e413c25f385e51466ef3309d880c1f63bf0a73
+Author: Egbert Eich <eich@suse.de>
+Date:   Wed Mar 3 12:10:54 2004 +0000
+
+    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
+
+commit 1b98dbf2eab5a8ef74afda0c669c9fdfc6461cda
+Author: Egbert Eich <eich@suse.de>
+Date:   Thu Feb 26 13:35:11 2004 +0000
+
+    readding XFree86's cvs IDs
+
+commit f276a601f272742ea8570fae4326c172cf4b8723
+Author: Egbert Eich <eich@suse.de>
+Date:   Thu Feb 26 09:22:27 2004 +0000
+
+    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
+
+commit 47d36cccfdf0e65848bb2e9595779501a76d6000
+Author: Kaleb Keithley <kaleb@freedesktop.org>
+Date:   Tue Nov 25 19:28:02 2003 +0000
+
+    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
+
+commit 4383a95e0bbc2f09394deefc453c2edd1c813d0f
+Author: Kaleb Keithley <kaleb@freedesktop.org>
+Date:   Fri Nov 14 16:48:42 2003 +0000
+
+    XFree86 4.3.0.1
+
+commit 51468f1607f0b88576628c89e85d159afbb4628e
+Author: Kaleb Keithley <kaleb@freedesktop.org>
+Date:   Fri Nov 14 15:54:35 2003 +0000
+
+    R6.6 is the Xorg base-line

commit 977d3d6cf29ed2d884485e01c51fe3339b707131
Author: Julien Cristau <jcristau@debian.org>
Date:   Fri Dec 19 15:21:57 2008 +0100

    Drop unused build-dep on libtool.
    
    And remove one more generated file

diff --git a/debian/changelog b/debian/changelog
index 9cfc54a..efa96e1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 x11proto-input (1.5.0-1) UNRELEASED; urgency=low
 
   * New upstream release.
+  * Drop unused build-dep on libtool.
 
  -- Julien Cristau <jcristau@debian.org>  Fri, 19 Dec 2008 15:14:43 +0100
 
diff --git a/debian/control b/debian/control
index b349609..80ef51c 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Uploaders: David Nusinow <dnusinow@debian.org>, Andres Salomon <dilinger@debian.org>, Drew Parsons <dparsons@debian.org>, Julien Cristau <jcristau@debian.org>
-Build-Depends: debhelper (>= 5), automake, libtool, xutils-dev
+Build-Depends: debhelper (>= 5), automake, xutils-dev
 Standards-Version: 3.7.3
 Vcs-Git: git://git.debian.org/git/pkg-xorg/proto/x11proto-input
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/proto/x11proto-input.git
diff --git a/debian/rules b/debian/rules
index 72a6933..8dcf7de 100755
--- a/debian/rules
+++ b/debian/rules
@@ -60,7 +60,7 @@ clean: xsfclean
 	rm -rf autom4te.cache */autom4te.cache
 	rm -rf obj-*
 	rm -f $$(find -name Makefile.in)
-	rm -f configure install-sh missing aclocal.m4
+	rm -f configure install-sh missing aclocal.m4 mkinstalldirs
 
 	dh_clean
 
diff --git a/mkinstalldirs b/mkinstalldirs
deleted file mode 100755
index ef7e16f..0000000
--- a/mkinstalldirs
+++ /dev/null
@@ -1,161 +0,0 @@
-#! /bin/sh
-# mkinstalldirs --- make directory hierarchy
-
-scriptversion=2006-05-11.19
-
-# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
-# Created: 1993-05-16
-# Public domain.
-#
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-nl='
-'
-IFS=" ""	$nl"
-errstatus=0
-dirmode=
-
-usage="\
-Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
-
-Create each directory DIR (with mode MODE, if specified), including all
-leading file name components.
-
-Report bugs to <bug-automake@gnu.org>."
-
-# process command line arguments
-while test $# -gt 0 ; do
-  case $1 in
-    -h | --help | --h*)         # -h for help
-      echo "$usage"
-      exit $?
-      ;;
-    -m)                         # -m PERM arg
-      shift
-      test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
-      dirmode=$1
-      shift
-      ;;
-    --version)
-      echo "$0 $scriptversion"
-      exit $?
-      ;;
-    --)                         # stop option processing
-      shift
-      break
-      ;;
-    -*)                         # unknown option
-      echo "$usage" 1>&2
-      exit 1
-      ;;
-    *)                          # first non-opt arg
-      break
-      ;;
-  esac
-done
-
-for file
-do
-  if test -d "$file"; then
-    shift
-  else
-    break
-  fi
-done
-
-case $# in
-  0) exit 0 ;;
-esac
-
-# Solaris 8's mkdir -p isn't thread-safe.  If you mkdir -p a/b and
-# mkdir -p a/c at the same time, both will detect that a is missing,
-# one will create a, then the other will try to create a and die with
-# a "File exists" error.  This is a problem when calling mkinstalldirs
-# from a parallel make.  We use --version in the probe to restrict
-# ourselves to GNU mkdir, which is thread-safe.
-case $dirmode in
-  '')
-    if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
-      echo "mkdir -p -- $*"
-      exec mkdir -p -- "$@"
-    else
-      # On NextStep and OpenStep, the `mkdir' command does not
-      # recognize any option.  It will interpret all options as
-      # directories to create, and then abort because `.' already
-      # exists.
-      test -d ./-p && rmdir ./-p
-      test -d ./--version && rmdir ./--version
-    fi
-    ;;
-  *)
-    if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
-       test ! -d ./--version; then
-      echo "mkdir -m $dirmode -p -- $*"
-      exec mkdir -m "$dirmode" -p -- "$@"
-    else
-      # Clean up after NextStep and OpenStep mkdir.
-      for d in ./-m ./-p ./--version "./$dirmode";
-      do
-        test -d $d && rmdir $d
-      done
-    fi
-    ;;
-esac
-
-for file
-do
-  case $file in
-    /*) pathcomp=/ ;;
-    *)  pathcomp= ;;
-  esac
-  oIFS=$IFS
-  IFS=/
-  set fnord $file
-  shift
-  IFS=$oIFS
-
-  for d
-  do
-    test "x$d" = x && continue
-
-    pathcomp=$pathcomp$d
-    case $pathcomp in
-      -*) pathcomp=./$pathcomp ;;
-    esac
-
-    if test ! -d "$pathcomp"; then
-      echo "mkdir $pathcomp"
-
-      mkdir "$pathcomp" || lasterr=$?
-
-      if test ! -d "$pathcomp"; then
-	errstatus=$lasterr
-      else
-	if test ! -z "$dirmode"; then
-	  echo "chmod $dirmode $pathcomp"
-	  lasterr=
-	  chmod "$dirmode" "$pathcomp" || lasterr=$?
-
-	  if test ! -z "$lasterr"; then
-	    errstatus=$lasterr
-	  fi
-	fi
-      fi
-    fi
-
-    pathcomp=$pathcomp/
-  done
-done
-
-exit $errstatus
-
-# Local Variables:
-# mode: shell-script
-# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:

commit ddf87bf0c17b334e4113431430fc64384793f03a
Author: Julien Cristau <jcristau@debian.org>
Date:   Fri Dec 19 15:17:21 2008 +0100

    update changelog

diff --git a/debian/changelog b/debian/changelog
index e2e8666..9cfc54a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+x11proto-input (1.5.0-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Julien Cristau <jcristau@debian.org>  Fri, 19 Dec 2008 15:14:43 +0100
+
 x11proto-input (1.4.4-1) unstable; urgency=low
 
   [ Timo Aaltonen ]

commit d38e79ca3ddd6031ca4a335eb2faf99294a6731f
Author: Peter Hutterer <peter.hutterer@redhat.com>
Date:   Wed Nov 26 21:37:06 2008 +1000

    inputproto 1.5.0

diff --git a/configure.ac b/configure.ac
index b343465..56b9bc7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.57])
-AC_INIT([InputProto], [1.4.4], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
+AC_INIT([InputProto], [1.5.0], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 
 XORG_RELEASE_VERSION

commit 5829370cafb112e488156e7ac1dd7902cfd1659a
Author: Peter Hutterer <peter.hutterer@redhat.com>
Date:   Mon Nov 17 10:58:31 2008 +1000

    Remove Configure/QueryDeviceProperty.
    (cherry picked from commit 18ef04f8a2026cca5d2d2b796ec2ea1c949bad36)
    
    Removing Configure/QueryDevice property from XInput.h as well.
    Not cherry-picked as XInput.h is moved to libXi in master.
    
    Conflicts:
    
    	XIproto.h

diff --git a/XI.h b/XI.h
index 878ba0f..7c8c111 100644
--- a/XI.h
+++ b/XI.h
@@ -108,9 +108,6 @@ SOFTWARE.
 #define sz_xChangeDeviceControlReply		32
 #define sz_xListDevicePropertiesReq             8
 #define sz_xListDevicePropertiesReply           32
-#define sz_xQueryDevicePropertyReq              12
-#define sz_xQueryDevicePropertyReply            32
-#define sz_xConfigureDevicePropertyReq          12
 #define sz_xChangeDevicePropertyReq             20
 #define sz_xDeleteDevicePropertyReq             12
 #define sz_xGetDevicePropertyReq                24
diff --git a/XInput.h b/XInput.h
index 34fbb33..702706d 100644
--- a/XInput.h
+++ b/XInput.h
@@ -1244,23 +1244,6 @@ extern void XChangeDeviceProperty(
     int                 /* nelements */
 );
 
-extern XIPropertyInfo* XQueryDeviceProperty(
-    Display*            /* dpy */,
-    XDevice*            /* dev */,
-    Atom                /* property */
-);
-
-extern void
-XConfigureDeviceProperty(
-    Display*            /* dpy */,
-    XDevice*            /* dev */,
-    Atom                /* property */,
-    Bool                /* pending */,
-    Bool                /* range */,
-    int                 /* num_values */,
-    long*               /* values */
-);
-
 extern void
 XDeleteDeviceProperty(
     Display*            /* dpy */,
@@ -1276,7 +1259,6 @@ XGetDeviceProperty(
      long               /* offset*/,
      long               /* length*/,
      Bool               /* delete*/,
-     Bool               /* pending*/,
      Atom               /* req_type*/,
      Atom*              /* actual_type*/,
      int*               /* actual_format*/,
diff --git a/XIproto.h b/XIproto.h
index c84fe39..eef3ee8 100644
--- a/XIproto.h
+++ b/XIproto.h
@@ -159,11 +159,9 @@ struct tmask
 #define X_ChangeDeviceControl		35
 /* XI 1.5 */
 #define X_ListDeviceProperties          36
-#define X_QueryDeviceProperty           37
-#define X_ConfigureDeviceProperty       38
-#define X_ChangeDeviceProperty          39
-#define X_DeleteDeviceProperty          40
-#define X_GetDeviceProperty             41
+#define X_ChangeDeviceProperty          37
+#define X_DeleteDeviceProperty          38
+#define X_GetDeviceProperty             39
 
 /*********************************************************
  *
@@ -1454,55 +1452,6 @@ typedef struct {
 
 /*********************************************************
  *
- * QueryDeviceProperty.
- *
- */
-
-typedef struct {
-    CARD8       reqType;        /* input extension major opcode */
-    CARD8       ReqType;        /* always X_QueryDeviceProperty */
-    CARD16      length B16;
-    Atom        property B32;
-    CARD8       deviceid;
-    CARD8       pad0;
-    CARD16      pad1 B16;
-} xQueryDevicePropertyReq;
-
-typedef struct {
-    CARD8       repType;        /* X_Reply                        */
-    CARD8       RepType;        /* always X_QueryDeviceProperty */
-    CARD16      sequenceNumber B16;
-    CARD32      length B32;
-    BOOL        pending;
-    BOOL        range;
-    BOOL        immutable;
-    BOOL        fromClient;     /* TRUE if allocated by client */
-    CARD32      pad2 B32;
-    CARD32      pad3 B32;
-    CARD32      pad4 B32;
-    CARD32      pad5 B32;
-    CARD32      pad6 B32;
-} xQueryDevicePropertyReply;
-
-/*********************************************************
- *
- * ConfigureDeviceProperty.
- *
- */
-
-typedef struct {
-    CARD8       reqType;        /* input extension major opcode */
-    CARD8       ReqType;        /* always X_ConfigureDeviceProperty */
-    CARD16      length B16;
-    Atom        property B32;
-    CARD8       deviceid;
-    BOOL        pending;
-    BOOL        range;
-    CARD8       pad;
-} xConfigureDevicePropertyReq;
-
-/*********************************************************
- *
  * ChangeDeviceProperty.
  *
  */
@@ -1556,8 +1505,7 @@ typedef struct {
 #else
     BOOL        delete;
 #endif
-    BOOL        pending;
-    CARD8       pad;
+    CARD16      pad;
 } xGetDevicePropertyReq;
 
 typedef struct {

commit 6a4aefa04bb95c05d223027cebbe83c4117829f0
Author: Peter Hutterer <peter.hutterer@redhat.com>
Date:   Thu Sep 18 16:28:09 2008 +0930

    Add XI_JOYSTICK type.
    (cherry picked from commit c9454a8e84b2dce54bb346ff1aafb32e3c0ac5b9)

diff --git a/XI.h b/XI.h
index 822d5c1..878ba0f 100644
--- a/XI.h
+++ b/XI.h
@@ -136,6 +136,7 @@ SOFTWARE.
 #define XI_EYETRACKER	"EYETRACKER"
 #define XI_CURSORKEYS	"CURSORKEYS"
 #define XI_FOOTMOUSE	"FOOTMOUSE"
+#define XI_JOYSTICK	"JOYSTICK"
 
 #define Dont_Check			0
 #define XInput_Initial_Release		1

commit 6af8447fab4a06d943398e6540e6b869d8a714ae
Author: Peter Hutterer <peter.hutterer@redhat.com>
Date:   Mon Nov 17 10:13:15 2008 +1000

    Undef Atom after we're done so we don't pollute users of XIproto.h
    (cherry picked from commit 36c8a6f3faf56a8f8ca31455812c9132b379b1b3)
    
    Conflicts:
    
    	XIproto.h

diff --git a/XIproto.h b/XIproto.h
index 410347f..c84fe39 100644
--- a/XIproto.h
+++ b/XIproto.h
@@ -1799,5 +1799,6 @@ typedef struct
 #undef Window
 #undef Time
 #undef KeyCode
+#undef Atom
 
 #endif

commit 72fb0941fff83f00fb039f865edcf5d25584757c
Author: Peter Hutterer <peter.hutterer@redhat.com>
Date:   Mon Nov 17 10:12:50 2008 +1000

    Make sure Atoms are defined as CARD32.
    (cherry picked from commit c919917e375aefaf473570c1b25b3c22231e858d)
    
    Conflicts:
    
    	XIproto.h

diff --git a/XIproto.h b/XIproto.h
index 6870ef0..410347f 100644
--- a/XIproto.h
+++ b/XIproto.h
@@ -54,6 +54,7 @@ SOFTWARE.
 #define Window CARD32
 #define Time CARD32
 #define KeyCode CARD8
+#define Atom CARD32
 
 /*********************************************************
  *

commit 6ee1ad8951ff811dc2618c9bd26cd42096ab2ecc
Author: Peter Hutterer <peter.hutterer@redhat.com>
Date:   Fri Aug 15 14:21:24 2008 +0930

    Remove RCS tags, typo fix.
    (cherry picked from commit c2d47b04c55cf72aef6c13a9e2cc4b41abfca673)

diff --git a/XIproto.h b/XIproto.h
index 67c4755..6870ef0 100644
--- a/XIproto.h
+++ b/XIproto.h
@@ -1,5 +1,3 @@


Reply to: