debian/changelog                 |    8 ++
 debian/xsfbs/xsfbs-autoreconf.mk |  150 ---------------------------------------
 debian/xsfbs/xsfbs.mk            |   57 --------------
 hw/xfree86/common/xf86Xinput.c   |    2 
 4 files changed, 10 insertions(+), 207 deletions(-)

New commits:
commit fcb47c822b9b58e0d17731ab898d3aa724391802
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Tue Apr 29 20:15:37 2008 +0200

    Update changelog with AlwaysCore fix, and prepare for upload

diff --git a/debian/changelog b/debian/changelog
index 1dc798d..eaa245a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xorg-server (2:1.4.1~git20080131-4) unstable; urgency=low
+
+  * fix AlwaysCore handling: enabling AlwaysCore in xorg.conf 1) is the
+    default, and 2) shouldn't prevent the device from sending core events
+    (closes: #461760).
+
+ -- Julien Cristau <[EMAIL PROTECTED]>  Tue, 29 Apr 2008 20:14:22 +0200
+
 xorg-server (2:1.4.1~git20080131-3) unstable; urgency=low
 
   * XKB: Fix processInputProc wrapping (cherry-picked from upstream).

commit 64048b74c78dc2018e860b965b02d28bdf19f35b
Author: Peter Hutterer <[EMAIL PROTECTED]>
Date:   Tue Jan 29 10:01:37 2008 +1030

    xfree86: fix AlwaysCore handling. (Bug #14256)
    
    Assume AlwaysCore being set by default, just like the other options.
    
    X.Org Bug 14256 <http://bugs.freedesktop.org/show_bug.cgi?id=14256>
    (cherry picked from commit 5b8641a5fdc112c19e78ca2954878712e328d403)

diff --git a/hw/xfree86/common/xf86Xinput.c b/hw/xfree86/common/xf86Xinput.c
index b939fb7..ca2be5c 100644
--- a/hw/xfree86/common/xf86Xinput.c
+++ b/hw/xfree86/common/xf86Xinput.c
@@ -116,7 +116,7 @@ _X_EXPORT void
 xf86ProcessCommonOptions(LocalDevicePtr local,
                          pointer       list)
 {
-    if (xf86SetBoolOption(list, "AlwaysCore", 0) ||
+    if (!xf86SetBoolOption(list, "AlwaysCore", 1) ||
         !xf86SetBoolOption(list, "SendCoreEvents", 1) ||
         !xf86SetBoolOption(list, "CorePointer", 1) ||
         !xf86SetBoolOption(list, "CoreKeyboard", 1)) {

commit c87ea43906787791a87a659c0a9d6312945ffb32
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Sun Apr 13 03:12:18 2008 +0200

    Remove xsfbs-autoreconf.mk
    
    It has never been used, and that doesn't look likely to change.

diff --git a/debian/xsfbs/xsfbs-autoreconf.mk b/debian/xsfbs/xsfbs-autoreconf.mk
deleted file mode 100644
index dce8fc8..0000000
--- a/debian/xsfbs/xsfbs-autoreconf.mk
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/usr/bin/make -f
-# $Id$
-
-# Automagical conversion of autoreconf results into quilt patches.
-
-# Copyright 2006 Eugene Konev
-#
-# Licensed under the GNU General Public License, version 2.  See the file
-# /usr/share/common-licenses/GPL or <http://www.gnu.org/copyleft/gpl.txt>.
-
-# The idea behind this is storing changes produced by autoreconf as a 
-# separate patch on quilt stack (on top of stack actually).
-# The only usable target here is 'autoreconf`. Other targets are not
-# supposed to be called directly. DO NOT invoke them, unless you know what
-# you are doing.
-# The autoreconf target will check if files with names in $(RECONF_CHECKFILES)
-# were changed during patching (from upstream version or from previously
-# autoreconfed version) and call actual autoreconfing if they were.
-# The actual autoreconfing target (doautoreconf) WILL FAIL after 
-# calling autoreconf and pushing changes into quilt stack by design. It
-# should never be invoked by automatic build process.
-# The proposed use is adding autoreconf into clean's prerequisites before
-# xsfclean like:
-# - clean: xsfclean
-# + clean: autoreconf xsfclean
-# This will ensure it is called when you build package with dpkg-buildpackage.
-
-# This dir will be used for producing diff of autoreconfed tree
-RECONF_DIR := xsfautoreconf
-
-# This files will be checked for changes
-RECONF_CHECKFILES += configure.ac Makefile.am
-
-# This files will not be hardlinked but copied
-RECONF_NOLINKFILES += aclocal.m4
-
-# This files/dirs will be pruned after autoreconf run
-RECONF_PRUNEFILES += autom4te.cache config.h.in~ aclocal.m4~
-
-# Internal target. Never invoke directly.
-stampdir_target+=check.md5sum
-$(STAMP_DIR)/check.md5sum:
-       dh_testdir
-       $(MAKE) -f debian/rules prepare
-       for F in $(RECONF_CHECKFILES); do \
-         find . -wholename ./$(STAMP_DIR) -prune -o -name $$F -print | \
-           LC_ALL=C sort | xargs --no-run-if-empty md5sum >>$@; \
-       done
-
-# Internal target. Never invoke directly.
-$(STAMP_DIR)/clean.md5sum:
-       dh_testdir
-       $(MAKE) -f debian/rules unpatch
-       rm -f $(STAMP_DIR)/check.md5sum
-       $(MAKE) -f debian/rules $(STAMP_DIR)/check.md5sum
-       mv $(STAMP_DIR)/check.md5sum $@
-
-# Internal target. Never invoke directly.
-debian/patches/patched.md5sum:
-       dh_testdir
-       [ -f $(STAMP_DIR)/clean.md5sum ] || \
-         $(MAKE) -f debian/rules $(STAMP_DIR)/clean.md5sum
-
-       $(MAKE) -f debian/rules patch
-       rm -f $(STAMP_DIR)/check.md5sum
-       $(MAKE) -f debian/rules $(STAMP_DIR)/check.md5sum
-       if ! diff $(STAMP_DIR)/clean.md5sum \
-                 $(STAMP_DIR)/check.md5sum > /dev/null; then \
-         $(MAKE) -f debian/rules doautoreconf; \
-       else \
-         mv $(STAMP_DIR)/check.md5sum $@; \
-       fi
-
-# Internal target. Never invoke directly.
-,PHONY: doautoreconf
-doautoreconf: patch
-       quilt push -a >>$(STAMP_DIR)/log/autoreconf 2>&1 || true
-       if quilt applied | grep ^autoreconf.diff$$ > /dev/null; then \
-         quilt pop -a >>$(STAMP_DIR)/log/autoreconf 2>&1; \
-         quilt rename -p autoreconf.diff autoreconf-old.diff \
-              >>$(STAMP_DIR)/log/autoreconf 2>&1; \
-         quilt delete autoreconf-old.diff >>$(STAMP_DIR)/log/autoreconf 2>&1; \
-         quilt push -a >>$(STAMP_DIR)/log/autoreconf 2>&1; \
-       fi
-
-       if [ -e $(RECONF_DIR) ]; then \
-         echo "ERROR: $(RECONF_DIR) already exists. Cleanup by hand"; \
-         exit 1; \
-       fi
-
-       mkdir -p $(RECONF_DIR)/before
-       find . -maxdepth 1 -mindepth 1 ! -wholename ./$(RECONF_DIR) \
-            -a ! -wholename ./debian -a ! -wholename ./patches \
-            -a ! -wholename ./.pc -a ! -wholename ./$(STAMP_DIR) | \
-         xargs -i{} cp -al {} $(RECONF_DIR)/before/
-
-       for F in $(RECONF_PRUNEFILES); do \
-         find $(RECONF_DIR)/before -name $$F -print | \
-           xargs --no-run-if-empty rm -r; \
-       done
-
-       cp -al $(RECONF_DIR)/before $(RECONF_DIR)/after
-
-       for F in $(RECONF_NOLINKFILES); do \
-         find . -wholename ./$(RECONF_DIR) -prune -o -wholename ./debian \
-              -prune -o -wholename ./$(STAMP_DIR) -prune -o -name $$F \
-              -print | \
-           xargs --no-run-if-empty -i{} cp --remove-destination {} \
-             $(RECONF_DIR)/after/{}; \
-       done
-
-       cd $(RECONF_DIR)/after && autoreconf -v --install && \
-         for F in $(RECONF_PRUNEFILES); do \
-           find . -name $$F -print | \
-             xargs --no-run-if-empty rm -r; \
-         done
-
-       cd $(RECONF_DIR) && diff -Nru before after > autoreconf.diff || true
-
-       quilt import $(RECONF_DIR)/autoreconf.diff \
-             >>$(STAMP_DIR)/log/autoreconf 2>&1
-
-       mv $(STAMP_DIR)/check.md5sum debian/patches/patched.md5sum
-
-       rm -r $(RECONF_DIR) && rm -f patches/autoreconf-old.diff
-
-       @echo 
-       @echo "****************************************************************"
-       @echo "  This target is made to fail INTENTIONALLY. It should NEVER    "
-       @echo "  be invoked during automatic builds.                           "
-       @echo 
-       @echo "  This target was invoked because you added/removed/changed     "
-       @echo "  patches which modify either configure.ac or Makefile.am and,  "
-       @echo "  thus, require autoreconf run. And all autoreconfing should    "
-       @echo "  happen before uploading.                                      "
-       @echo 
-       @echo "  (See also debian/xsfbs/xsfbs-autoreconf.mk)                   "
-       @echo 
-       @echo "  If you see this message, autoreconfing actually SUCCEEDED,    "
-       @echo "  and your build should finish successfully, when rerun.        "
-       @echo "****************************************************************"
-       @echo 
-       exit 1;
-
-.PHONY: autoreconf
-autoreconf: debian/patches/patched.md5sum patch $(STAMP_DIR)/check.md5sum
-       if ! diff $(STAMP_DIR)/check.md5sum \
-                 debian/patches/patched.md5sum > /dev/null; then \
-         $(MAKE) -f debian/rules doautoreconf; \
-       fi
diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index 51fa145..6582a42 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -307,6 +307,4 @@ else
        echo "xinpdriver:Provides=$(INPDRIVER_PROVIDES)" >> 
debian/$(PACKAGE).substvars
 endif
 
-include debian/xsfbs/xsfbs-autoreconf.mk
-
 # vim:set noet ai sts=8 sw=8 tw=0:

commit bef8b301bf7649b4156bef2dc26ebf9f7f9244ad
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Fri Mar 21 11:53:16 2008 +0100

    xsfbs.mk: make 'serverabi' depend on 'install'
    
    See bug#471193, thanks to Bernhard R. Link <[EMAIL PROTECTED]>

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index 4822173..51fa145 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -297,7 +297,7 @@ PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }' < 
debian/control)
 endif
 
 .PHONY: serverabi
-serverabi:
+serverabi: install
 ifeq ($(SERVERMINVERS),)
        @echo error: xserver-xorg-dev needs to be installed
        @exit 1

commit 844199da71f29556be3436fa0fead2f0cc0bfc1b
Author: David Nusinow <[EMAIL PROTECTED]>
Date:   Tue Jan 8 20:18:49 2008 -0500

    Kill the manifest code.
    It served its purpose for the monolith and is now dead.

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index b8f7afd..4822173 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -196,7 +196,6 @@ xsfclean: cleanscripts unpatch
        rm -rf $(STAMP_DIR) $(SOURCE_DIR)
        rm -rf imports
        dh_clean debian/shlibs.local \
-                debian/MANIFEST.$(ARCH) debian/MANIFEST.$(ARCH).new \
                 debian/po/pothead
 
 # Generate the debconf templates POT file header.
@@ -209,58 +208,6 @@ debian/po/pothead: debian/po/pothead.in
 updatepo: debian/po/pothead
        debian/scripts/debconf-updatepo --pot-header=pothead --verbose
 
-# Use the MANIFEST files to determine whether we're shipping everything we
-# expect to ship, and not shipping anything we don't expect to ship.
-.PHONY: check-manifest
-stampdir_targets+=check-manifest
-check-manifest: $(STAMP_DIR)/check-manifest
-$(STAMP_DIR)/check-manifest: $(STAMP_DIR)/install
-       # Compare manifests.
-       (cd debian/tmp && find -type f | LC_ALL=C sort | cut -c3-) \
-         >debian/MANIFEST.$(ARCH).new
-       # Construct MANIFEST files from MANIFEST.$(ARCH).in and
-       # MANIFEST.$(ARCH).all or MANIFEST.all.
-       if expr "$(findstring -DBuildFonts=NO,$(IMAKE_DEFINES))" \
-         : "-DBuildFonts=NO" >/dev/null 2>&1; then \
-         LC_ALL=C sort -u debian/MANIFEST.$(ARCH).in >debian/MANIFEST.$(ARCH); 
\
-       else \
-         if [ -e debian/MANIFEST.$(ARCH).all ]; then \
-           LC_ALL=C sort -u debian/MANIFEST.$(ARCH).in 
debian/MANIFEST.$(ARCH).all >debian/MANIFEST.$(ARCH); \
-         else \
-           LC_ALL=C sort -u debian/MANIFEST.$(ARCH).in debian/MANIFEST.all 
>debian/MANIFEST.$(ARCH); \
-         fi; \
-       fi
-       # Confirm that the installed file list has not changed.
-       if [ -e debian/MANIFEST.$(ARCH) ]; then \
-         if ! cmp -s debian/MANIFEST.$(ARCH) debian/MANIFEST.$(ARCH).new; then 
\
-           diff -U 0 debian/MANIFEST.$(ARCH) debian/MANIFEST.$(ARCH).new || 
DIFFSTATUS=$$?; \
-           case $${DIFFSTATUS:-0} in \
-             0) ;; \
-             1) if [ -n "$$IGNORE_MANIFEST_CHANGES" ]; then \
-                  echo 'MANIFEST check failed; ignoring problem because 
\$$IGNORE_MANIFEST_CHANGES set' >&2; \
-                  echo 'Please ensure that the package maintainer has an 
up-to-date version of the' >&2; \
-                  echo 'MANIFEST.$(ARCH).in file.' >&2; \
-                else \
-                  echo 'MANIFEST check failed; please see debian/README' >&2; \
-                  exit 1; \
-                fi; \
-                ;; \
-             *) echo "diff reported unexpected exit status $$DIFFSTATUS when 
performing MANIFEST check" >&2; \
-                exit 1; \
-                ;; \
-           esac; \
-         fi; \
-       fi
-       >$@
-
-# Because we build (and install) different files depending on whether or not
-# any architecture-independent packages are being created, the list of files we
-# expect to see will differ; see the discussion of the "build" target above.
-.PHONY: check-manifest-arch check-manifest-indep
-check-manifest-arch: IMAKE_DEFINES+= -DBuildSpecsDocs=NO -DBuildFonts=NO 
-DInstallHardcopyDocs=NO
-check-manifest-arch: check-manifest
-check-manifest-indep: check-manifest
-
 # Remove files from the upstream source tree that we don't need, or which have
 # licensing problems.  It must be run before creating the .orig.tar.gz.
 #


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

Reply via email to