debian/changelog                                     |    5 ++
 debian/control                                       |    1 
 debian/patches/137_add_device_property_support.patch |   37 +++++++++----------
 debian/serverminver                                  |    2 -
 4 files changed, 25 insertions(+), 20 deletions(-)

New commits:
commit 607306b3d744e14f74147c984d5ad27fcdda248c
Author: Timo Aaltonen <[EMAIL PROTECTED]>
Date:   Thu Oct 9 14:19:13 2008 +0300

    Add Breaks for synaptics, evdev and bump serverminver.

diff --git a/debian/changelog b/debian/changelog
index 63be19c..89ee923 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,11 @@ xorg-server (2:1.5.1-1ubuntu3) UNRELEASED; urgency=low
     match the current version in master (final API for XI 1.5).
     (LP: #274728)
   * Bump the build-dep on x11proto-input-dev and libxi-dev.
+  * Bump the serverminver because of newer properties API.
+  * Add Breaks against current synaptics and evdev, since they use the old
+    API and need to be updated with the server.
 
- -- Timo Aaltonen <[EMAIL PROTECTED]>  Mon, 29 Sep 2008 09:30:04 +0300
+ -- Timo Aaltonen <[EMAIL PROTECTED]>  Thu, 09 Oct 2008 14:18:23 +0300
 
 xorg-server (2:1.5.1-1ubuntu2) intrepid; urgency=low
 
diff --git a/debian/control b/debian/control
index c1f1346..70bdf14 100644
--- a/debian/control
+++ b/debian/control
@@ -50,6 +50,7 @@ Conflicts: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 
1:7.0.0),
  xserver-xorg-video-2, xserver-xorg-input-2
 Replaces: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0),
  xserver-common
+Breaks: xserver-xorg-input-synaptics (<= 0.15.2-0ubuntu3), 
xserver-xorg-input-evdev (<= 1:2.0.99+git20080912-0ubuntu2)
 Provides: xserver
 Description: Xorg X server - core server
  The Xorg X server is an X server for several architectures and operating
diff --git a/debian/serverminver b/debian/serverminver
index 557865f..cf49710 100644
--- a/debian/serverminver
+++ b/debian/serverminver
@@ -1 +1 @@
-2:1.4.99.906-2ubuntu2
+2:1.5.1-1ubuntu3

commit b1b567e30678b6515ff3067ed7f1aae5f541c3ae
Author: Timo Aaltonen <[EMAIL PROTECTED]>
Date:   Thu Oct 9 13:08:17 2008 +0300

    Fix 137 backport, one line missing from XIGetDeviceProperty
    
    ..which resulted in an endless loop. Yay.

diff --git a/debian/patches/137_add_device_property_support.patch 
b/debian/patches/137_add_device_property_support.patch
index 56a1701..34dca94 100644
--- a/debian/patches/137_add_device_property_support.patch
+++ b/debian/patches/137_add_device_property_support.patch
@@ -1,7 +1,7 @@
 Index: xorg-server/Xi/Makefile.am
 ===================================================================
---- xorg-server.orig/Xi/Makefile.am    2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/Xi/Makefile.am 2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/Xi/Makefile.am    2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/Xi/Makefile.am 2008-10-09 12:45:11.000000000 +0300
 @@ -75,6 +75,8 @@
        ungrdevb.c \
        ungrdevb.h \
@@ -14,8 +14,8 @@ Index: xorg-server/Xi/Makefile.am
  EXTRA_DIST = stubs.c
 Index: xorg-server/Xi/exglobals.h
 ===================================================================
---- xorg-server.orig/Xi/exglobals.h    2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/Xi/exglobals.h 2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/Xi/exglobals.h    2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/Xi/exglobals.h 2008-10-09 12:45:11.000000000 +0300
 @@ -50,6 +50,7 @@
  extern Mask DeviceButtonGrabMask;
  extern Mask DeviceButtonMotionMask;
@@ -34,8 +34,8 @@ Index: xorg-server/Xi/exglobals.h
  
 Index: xorg-server/Xi/extinit.c
 ===================================================================
---- xorg-server.orig/Xi/extinit.c      2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/Xi/extinit.c   2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/Xi/extinit.c      2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/Xi/extinit.c   2008-10-09 12:45:11.000000000 +0300
 @@ -109,6 +109,8 @@
  #include "ungrdev.h"
  #include "ungrdevb.h"
@@ -175,8 +175,8 @@ Index: xorg-server/Xi/extinit.c
 Index: xorg-server/Xi/xiproperty.c
 ===================================================================
 --- /dev/null  1970-01-01 00:00:00.000000000 +0000
-+++ xorg-server/Xi/xiproperty.c        2008-09-27 00:36:39.000000000 +0300
-@@ -0,0 +1,772 @@
++++ xorg-server/Xi/xiproperty.c        2008-10-09 13:07:10.000000000 +0300
+@@ -0,0 +1,773 @@
 +/*
 + * Copyright © 2006 Keith Packard
 + * Copyright © 2008 Peter Hutterer
@@ -596,6 +596,7 @@ Index: xorg-server/Xi/xiproperty.c
 +                    return rc;
 +                }
 +            }
++          handler = handler->next;
 +        }
 +    }
 +    *value = &prop->value;
@@ -952,7 +953,7 @@ Index: xorg-server/Xi/xiproperty.c
 Index: xorg-server/Xi/xiproperty.h
 ===================================================================
 --- /dev/null  1970-01-01 00:00:00.000000000 +0000
-+++ xorg-server/Xi/xiproperty.h        2008-09-27 00:32:51.000000000 +0300
++++ xorg-server/Xi/xiproperty.h        2008-10-09 12:45:11.000000000 +0300
 @@ -0,0 +1,49 @@
 +/*
 + * Copyright © 2008 Peter Hutterer
@@ -1005,8 +1006,8 @@ Index: xorg-server/Xi/xiproperty.h
 +#endif /* XIPROPERTY_C */
 Index: xorg-server/dix/devices.c
 ===================================================================
---- xorg-server.orig/dix/devices.c     2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/dix/devices.c  2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/dix/devices.c     2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/dix/devices.c  2008-10-09 12:45:11.000000000 +0300
 @@ -57,6 +57,7 @@
  #define NEED_EVENTS
  #define NEED_REPLIES
@@ -1111,8 +1112,8 @@ Index: xorg-server/dix/devices.c
  
 Index: xorg-server/include/exevents.h
 ===================================================================
---- xorg-server.orig/include/exevents.h        2008-09-27 00:32:44.000000000 
+0300
-+++ xorg-server/include/exevents.h     2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/include/exevents.h        2008-10-09 12:45:05.000000000 
+0300
++++ xorg-server/include/exevents.h     2008-10-09 12:45:11.000000000 +0300
 @@ -173,10 +173,64 @@
        Mask                   /* mask */,
        int                    /* maskndx */);
@@ -1181,8 +1182,8 @@ Index: xorg-server/include/exevents.h
  #endif /* EXEVENTS_H */
 Index: xorg-server/include/inputstr.h
 ===================================================================
---- xorg-server.orig/include/inputstr.h        2008-09-27 00:32:44.000000000 
+0300
-+++ xorg-server/include/inputstr.h     2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/include/inputstr.h        2008-10-09 12:45:05.000000000 
+0300
++++ xorg-server/include/inputstr.h     2008-10-09 12:45:11.000000000 +0300
 @@ -266,6 +266,41 @@
  #endif
  } LedFeedbackClassRec;
@@ -1241,7 +1242,7 @@ Index: xorg-server/include/inputstr.h
 Index: xorg-server/include/xserver-properties.h
 ===================================================================
 --- /dev/null  1970-01-01 00:00:00.000000000 +0000
-+++ xorg-server/include/xserver-properties.h   2008-09-27 00:32:51.000000000 
+0300
++++ xorg-server/include/xserver-properties.h   2008-10-09 12:45:11.000000000 
+0300
 @@ -0,0 +1,32 @@
 +/*
 + * Copyright 2008 Red Hat, Inc.
@@ -1277,8 +1278,8 @@ Index: xorg-server/include/xserver-properties.h
 +#endif
 Index: xorg-server/include/Makefile.am
 ===================================================================
---- xorg-server.orig/include/Makefile.am       2008-09-27 00:32:44.000000000 
+0300
-+++ xorg-server/include/Makefile.am    2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/include/Makefile.am       2008-10-09 12:45:05.000000000 
+0300
++++ xorg-server/include/Makefile.am    2008-10-09 12:45:11.000000000 +0300
 @@ -53,6 +53,7 @@
        xkbfile.h       \
        xkbsrv.h        \


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to