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

Bug#442314: xserver-xorg-input-synaptics: Please provide packages for xserver-xorg-core



Hi,

had the same problem. I built it against xorg 7.3 and it works. Just a
view minor modifications are needed. Patch attached.

Regards,
h

diff -ru a/debian/control b/debian/control
--- a/debian/control    2007-09-16 01:02:38.000000000 +0200
+++ b/debian/control    2007-09-16 01:16:34.000000000 +0200
@@ -21,7 +21,7 @@
 Depends: ${shlibs:Depends}, ${xserver:Depends}, libxi6
 Conflicts: xfree86-driver-synaptics (<< 0.14.4-2), xorg-driver-synaptics
 Replaces: xfree86-driver-synaptics (<< 0.14.4-2), xorg-driver-synaptics
-Provides: xserver-xorg-input, xfree86-driver-synaptics, xorg-driver-synaptics
+Provides: xserver-xorg-input-0.9, xfree86-driver-synaptics, xorg-driver-synaptics
 Suggests: gsynaptics | ksynaptics | qsynaptics
 Description: Synaptics TouchPad driver for X.Org/XFree86 server
  This package provides an input driver for the X.Org/XFree86 X server to enable
diff -ru a/Makefile b/Makefile
--- a/Makefile  2007-09-16 01:02:38.000000000 +0200
+++ b/Makefile  2007-09-16 01:13:37.000000000 +0200
@@ -12,7 +12,7 @@
 MANDIR = $(DESTDIR)$(PREFIX)/share/man
 
 ifeq ($(ARCH),)
-  ARCH = $(shell /bin/arch)
+  ARCH = $(shell /bin/uname -m)
 endif
 ifeq ($(ARCH),amd64)
   ARCH = x86_64
@@ -33,11 +33,12 @@
   SYNAPTICS_DRV = synaptics_drv.so
   LDCOMBINEFLAGS = -shared -lc
   PICFLAG = $(call check_gcc,-fPIC,)
+  PIXMAN_INCLUDES = $(shell pkg-config pixman-1 --cflags)
   X_INCLUDES_ROOT = $(INSTALLED_X)
   SDKDIR = $(shell pkg-config xorg-server --variable=sdkdir)
   ALLINCLUDES = -I. -I$(INSTALLED_X)/include/X11 \
                -I$(INSTALLED_X)/include/X11/extensions \
-               -I$(SDKDIR)
+               -I$(SDKDIR) $(PIXMAN_INCLUDES)
 else
   INSTALLED_X = /usr/X11R6
   INPUT_MODULE_DIR = $(DESTDIR)/$(INSTALLED_X)/$(LIBDIR)/modules/input




Reply to: