Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=714eaa13b8d4bb07103793d3621cb9756e5fd942
commit 714eaa13b8d4bb07103793d3621cb9756e5fd942 Author: Devil505 <devil505li...@gmail.com> Date: Thu Jun 4 08:08:01 2009 +0200 xf86-input-summa-1.1.0-3-i686 * downgrading (mistake) diff --git a/source/x11/xf86-input-summa/FrugalBuild b/source/x11/xf86-input-summa/FrugalBuild index 4b668f3..28d30b7 100644 --- a/source/x11/xf86-input-summa/FrugalBuild +++ b/source/x11/xf86-input-summa/FrugalBuild @@ -2,10 +2,8 @@ # Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu> pkgname=xf86-input-summa -pkgver=1.2.0 -pkgrel=1 +pkgver=1.1.0 +pkgrel=3 Finclude xorg -source=($source git-113c24d8.patch) -sha1sums=('f638a9c0e1235ce5412e9ac0e595a7e4612f46f3' \ - '3ac6d1a2da9319fbeed6c59b8af826e5d44e8925') +sha1sums=('187fce3901140dd0a2fa523c7ed8c0326af1b3b1') # optimization OK diff --git a/source/x11/xf86-input-summa/git-113c24d8.patch b/source/x11/xf86-input-summa/git-113c24d8.patch deleted file mode 100644 index b2cee6e..0000000 --- a/source/x11/xf86-input-summa/git-113c24d8.patch +++ /dev/null @@ -1,758 +0,0 @@ -diff -ruN -x .gitignore -x .cvsignore xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/ChangeLog xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/ChangeLog ---- xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/ChangeLog 2008-03-20 20:43:04.000000000 +0000 -+++ xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/ChangeLog 1970-01-01 00:00:00.000000000 +0000 -@@ -1,45 +0,0 @@ --2006-04-06 Adam Jackson <a...@freedesktop.org> -- -- * configure.ac: -- * src/xf86Summa.c: -- Unlibcwrap. Bump server version requirement. Bump to 1.1.0. -- --2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * configure.ac: -- Update package version for X11R7 release. -- --2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * configure.ac: -- Update package version number for final X11R7 release candidate. -- --2005-12-06 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * man/Makefile.am: -- Change *man_SOURCES ==> *man_PRE to fix autotools warnings. -- --2005-12-03 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * configure.ac: -- Update package version number for X11R7 RC3 release. -- --2005-12-01 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * configure.ac: -- Remove extraneous AC_MSG_RESULT. -- --2005-11-29 Adam Jackson <a...@freedesktop.org> -- -- * configure.ac: -- Only build dlloader modules by default. -- --2005-11-09 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * configure.ac: -- Update package version number for X11R7 RC2 release. -- --2005-11-01 Kevin E. Martin <kem-at-freedesktop-dot-org> -- -- * configure.ac: -- Update pkgcheck dependencies to work with separate build roots. -diff -ruN -x .gitignore -x .cvsignore xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/Makefile.am xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/Makefile.am ---- xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/Makefile.am 2008-03-20 20:43:04.000000000 +0000 -+++ xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/Makefile.am 2009-01-28 23:18:45.000000000 +0000 -@@ -20,3 +20,12 @@ - - AUTOMAKE_OPTIONS = foreign - SUBDIRS = src man -+ -+MAINTAINERCLEANFILES = ChangeLog -+ -+.PHONY: ChangeLog -+ -+ChangeLog: -+ $(CHANGELOG_CMD) -+ -+dist-hook: ChangeLog -diff -ruN -x .gitignore -x .cvsignore xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/README xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/README ---- xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/README 1970-01-01 00:00:00.000000000 +0000 -+++ xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/README 2009-01-28 23:18:45.000000000 +0000 -@@ -0,0 +1,20 @@ -+Xorg input driver for Summagraphics tablets. -+ -+Please submit bugs & patches to the Xorg bugzilla: -+ -+ https://bugs.freedesktop.org/enter_bug.cgi?product=xorg -+ -+All questions regarding this software should be directed at the -+Xorg mailing list: -+ -+ http://lists.freedesktop.org/mailman/listinfo/xorg -+ -+The master development code repository can be found at: -+ -+ git://anongit.freedesktop.org/git/xorg/driver/xf86-input-summa -+ -+ http://cgit.freedesktop.org/xorg/driver/xf86-input-summa -+ -+For more information on the git code manager, see: -+ -+ http://wiki.x.org/wiki/GitPage -diff -ruN -x .gitignore -x .cvsignore xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/configure.ac xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/configure.ac ---- xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/configure.ac 2008-03-20 20:43:04.000000000 +0000 -+++ xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/configure.ac 2009-01-28 23:18:45.000000000 +0000 -@@ -32,6 +32,10 @@ - - AM_MAINTAINER_MODE - -+# Require xorg-macros: XORG_CWARNFLAGS, XORG_CHANGELOG -+m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.2 or later before running autoconf/autogen])]) -+XORG_MACROS_VERSION(1.2) -+ - DRIVER_NAME=summa - AC_SUBST([DRIVER_NAME]) - -@@ -41,6 +45,7 @@ - AC_DISABLE_STATIC - AC_PROG_LIBTOOL - AC_PROG_CC -+XORG_CWARNFLAGS - - AH_TOP([#include "xorg-server.h"]) - -@@ -78,9 +83,6 @@ - PKG_CHECK_MODULES(XORG, [xorg-server >= 1.0.99.901] xproto $REQUIRED_MODULES) - sdkdir=$(pkg-config --variable=sdkdir xorg-server) - --CFLAGS="$CFLAGS $XORG_CFLAGS "' -I$(top_srcdir)/src' --AC_SUBST([CFLAGS]) -- - # Checks for libraries. - - # Checks for header files. -@@ -88,5 +90,6 @@ - - XORG_MANPAGE_SECTIONS - XORG_RELEASE_VERSION -+XORG_CHANGELOG - - AC_OUTPUT([Makefile src/Makefile man/Makefile]) -diff -ruN -x .gitignore -x .cvsignore xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/src/Makefile.am xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/src/Makefile.am ---- xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/src/Makefile.am 2008-03-20 20:43:04.000000000 +0000 -+++ xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/src/Makefile.am 2009-01-28 23:18:45.000000000 +0000 -@@ -29,3 +29,6 @@ - @driver_n...@_drv_ladir = @inputdir@ - - @driver_n...@_drv_la_sources = xf86Summa.c -+ -+AM_CPPFLAGS = -I$(top_srcdir)/src -+AM_CFLAGS = $(CWARNFLAGS) $(XORG_CFLAGS) -diff -ruN -x .gitignore -x .cvsignore xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/src/xf86Summa.c xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/src/xf86Summa.c ---- xf86-input-summa-e999b46eb593b5a462ec7b462cdf5a9511ef15c6/src/xf86Summa.c 2008-03-20 20:43:04.000000000 +0000 -+++ xf86-input-summa-113c24d84d39c46298af4acccc49c33834ee4305/src/xf86Summa.c 2009-01-28 23:18:45.000000000 +0000 -@@ -30,14 +30,7 @@ - #include "config.h" - #endif - --#include "xf86Version.h" -- --#if XF86_VERSION_CURRENT >= XF86_VERSION_NUMERIC(3,9,0,0,0) --#define XFREE86_V4 1 --#endif -- --#ifdef XFREE86_V4 --/* post 3.9 headers */ -+#include "xorgVersion.h" - - #include <unistd.h> - #include <errno.h> -@@ -92,47 +85,6 @@ - - static InputDriverPtr sumDrv; - --#else /* pre 3.9 headers */ -- --#define NEED_EVENTS --#include <X11/X.h> --#include <X11/Xproto.h> --#include "misc.h" --#include "inputstr.h" --#include "scrnintstr.h" --#include <X11/extensions/XI.h> --#include <X11/extensions/XIproto.h> -- --#if defined(sun) && !defined(i386) --#define POSIX_TTY --#include <errno.h> --#include <termio.h> --#include <fcntl.h> --#include <ctype.h> -- --#include "extio.h" --#else --#include "compiler.h" -- --#include "xf86.h" --#include "xf86Priv.h" --#include "xf86_OSproc.h" --#ifdef XFree86LOADER --#endif --#include "xf86Config.h" --#include "xf86Xinput.h" --#include "atKeynames.h" --#endif -- --#if !defined(sun) || defined(i386) --#include "osdep.h" --#include "exevents.h" -- --#include "extnsionst.h" --#include "extinit.h" --#endif --#endif -- - /* - ** Debugging macros - */ -@@ -188,67 +140,9 @@ - */ - #define SUMMA_SECTION_NAME "SummaSketch" - --#ifndef XFREE86_V4 -- --#define PORT 1 --#define DEVICENAME 2 --#define THE_MODE 3 --#define CURSOR 4 --#define INCREMENT 5 --#define BORDER 6 --#define DEBUG_LEVEL 7 --#define HISTORY_SIZE 8 --#define ALWAYS_CORE 9 --#define ACTIVE_AREA 10 --#define ACTIVE_OFFSET 11 --#define COMPATIBLE 12 --#define RESOLUTION 13 --#define HITACHI_1217D 14 -- --#if !defined(sun) || defined(i386) --static SymTabRec SumTab[] = { -- {ENDSUBSECTION, "endsubsection"}, -- {PORT, "port"}, -- {DEVICENAME, "devicename"}, -- {THE_MODE, "mode"}, -- {CURSOR, "cursor"}, -- {INCREMENT, "increment"}, -- {BORDER, "border"}, -- {DEBUG_LEVEL, "debuglevel"}, -- {HISTORY_SIZE, "historysize"}, -- {ALWAYS_CORE, "alwayscore"}, -- {ACTIVE_AREA, "activearea"}, -- {ACTIVE_OFFSET, "activeoffset"}, -- {COMPATIBLE, "compatible"}, -- {RESOLUTION, "resolution"}, -- {HITACHI_1217D, "hitachi_1217d"}, -- {-1, ""} --}; -- --#define RELATIVE 1 --#define ABSOLUTE 2 -- --static SymTabRec SumModeTabRec[] = { -- {RELATIVE, "relative"}, -- {ABSOLUTE, "absolute"}, -- {-1, ""} --}; -- --#define PUCK 1 --#define STYLUS 2 -- --static SymTabRec SumPointTabRec[] = { -- {PUCK, "puck"}, -- {STYLUS, "stylus"}, -- {-1, ""} --}; -- --#endif -- --#endif /* Pre 3.9 headers */ - - /* --** Contants and macro -+** Constants and macro - */ - #define BUFFER_SIZE 256 /* size of reception buffer */ - #define XI_NAME "SUMMA" /* X device name for the stylus */ -@@ -285,216 +179,6 @@ - #define LPI2CPM(res) (res * 1000 / 25.4) - - /* --** External declarations --*/ -- --#ifndef XFREE86_V4 -- --#if defined(sun) && !defined(i386) --#define ENQUEUE suneqEnqueue --#else --#define ENQUEUE xf86eqEnqueue -- --extern void xf86eqEnqueue( -- xEventPtr /*e*/ --); --#endif -- --extern void miPointerDeltaCursor( -- int /*dx*/, -- int /*dy*/, -- unsigned long /*time*/ --); -- --#endif -- --#ifndef XFREE86_V4 -- --#if !defined(sun) || defined(i386) --/* --** xf86SumConfig --** Reads the SummaSketch section from the XF86Config file --*/ --static Bool --xf86SumConfig(LocalDevicePtr *array, int inx, int max, LexPtr val) --{ -- LocalDevicePtr dev = array[inx]; -- SummaDevicePtr priv = (SummaDevicePtr)(dev->private); -- int token; -- int mtoken; -- -- DBG(2, ErrorF("xf86SumConfig\n")); -- -- while ((token = xf86GetToken(SumTab)) != ENDSUBSECTION) { -- switch(token) { -- case DEVICENAME: -- if (xf86GetToken(NULL) != STRING) -- xf86ConfigError("Option string expected"); -- else { -- dev->name = strdup(val->str); -- if (xf86Verbose) -- ErrorF("%s SummaSketch X device name is %s\n", XCONFIG_GIVEN, -- dev->name); -- } -- break; -- -- case PORT: -- if (xf86GetToken(NULL) != STRING) -- xf86ConfigError("Option string expected"); -- else { -- priv->sumDevice = strdup(val->str); -- if (xf86Verbose) -- ErrorF("%s SummaSketch port is %s\n", XCONFIG_GIVEN, -- priv->sumDevice); -- } -- break; -- -- case THE_MODE: -- mtoken = xf86GetToken(SumModeTabRec); -- if ((mtoken == EOF) || (mtoken == STRING) || (mtoken == NUMBER)) -- xf86ConfigError("Mode type token expected"); -- else { -- switch (mtoken) { -- case ABSOLUTE: -- priv->flags |= ABSOLUTE_FLAG; -- break; -- case RELATIVE: -- priv->flags &= ~ABSOLUTE_FLAG; -- break; -- default: -- xf86ConfigError("Illegal Mode type"); -- break; -- } -- } -- break; -- -- case CURSOR: -- mtoken = xf86GetToken(SumPointTabRec); -- if ((mtoken == EOF) || (mtoken == STRING) || (mtoken == NUMBER)) -- xf86ConfigError("Cursor token expected"); -- else { -- switch (mtoken) { -- case STYLUS: -- priv->flags |= STYLUS_FLAG; -- break; -- case PUCK: -- priv->flags &= ~STYLUS_FLAG; -- break; -- default: -- xf86ConfigError("Illegal cursor type"); -- break; -- } -- } -- break; -- -- case INCREMENT: -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- priv->sumInc = val->num; -- if (xf86Verbose) -- ErrorF("%s SummaSketch increment value is %d\n", XCONFIG_GIVEN, -- priv->sumInc); -- break; -- -- case DEBUG_LEVEL: -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- debug_level = val->num; -- if (xf86Verbose) { --#if DEBUG -- ErrorF("%s SummaSketch debug level sets to %d\n", XCONFIG_GIVEN, -- debug_level); --#else -- ErrorF("%s SummaSketch debug level not sets to %d because" -- " debugging is not compiled\n", XCONFIG_GIVEN, -- debug_level); --#endif -- } -- break; -- -- case HISTORY_SIZE: -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- dev->history_size = val->num; -- if (xf86Verbose) -- ErrorF("%s SummaSketch Motion history size is %d\n", XCONFIG_GIVEN, -- dev->history_size); -- break; -- -- case HITACHI_1217D: -- priv->flags |= H1217D_FLAG; -- priv->sumInc = 0; -- if(xf86Verbose) -- ErrorF("%s Hitach_1217D, compatible enforced.\n", XCONFIG_GIVEN); -- -- case COMPATIBLE: -- priv->flags |= COMPATIBLE_FLAG; -- if(xf86Verbose) -- ErrorF("%s SummaSketch compatible - will not query firmware ID\n", XCONFIG_GIVEN); -- break; -- -- case ALWAYS_CORE: -- xf86AlwaysCore(dev, TRUE); -- if (xf86Verbose) -- ErrorF("%s SummaSketch device always stays core pointer\n", -- XCONFIG_GIVEN); -- break; -- -- case ACTIVE_AREA: -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- priv->sumXSize = val->realnum * 100; -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- priv->sumYSize = val->realnum * 100; -- if (xf86Verbose) -- ErrorF("%s SummaSketch active area: %d.%02dx%d.%02d" -- " inches\n", XCONFIG_GIVEN, priv->sumXSize / 100, -- priv->sumXSize % 100, priv->sumYSize / 100, -- priv->sumYSize % 100); -- break; -- -- case ACTIVE_OFFSET: -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- priv->sumXOffset = val->realnum * 100; -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- priv->sumYOffset = val->realnum * 100; -- if (xf86Verbose) -- ErrorF("%s SummaSketch active offsets: %d.%02d %d.%02d" -- " inches\n", XCONFIG_GIVEN, priv->sumXOffset / 100, -- priv->sumXOffset % 100, priv->sumYOffset / 100, -- priv->sumYOffset % 100); -- break; -- -- case RESOLUTION: -- if (xf86GetToken(NULL) != NUMBER) -- xf86ConfigError("Option number expected"); -- priv->sumRes = val->num; -- if (xf86Verbose) -- ErrorF("%s SummaSketch resolution set to %d\n", XCONFIG_GIVEN, -- priv->sumRes); -- break; -- -- case EOF: -- FatalError("Unexpected EOF (missing EndSubSection)"); -- break; -- -- default: -- xf86ConfigError("SummaSketch subsection keyword expected"); -- break; -- } -- } -- -- DBG(2, ErrorF("xf86SumConfig name=%s\n", priv->sumDevice)); -- -- return Success; --} --#endif --#endif -- --/* - ** xf86SumConvert - ** Convert device valuator values to screen X and Y. - */ -@@ -707,10 +391,6 @@ - xf86SumWriteAndRead(int fd, char *data, char *buffer, int len, int cr_term) - { - int err, numread = 0; --#ifndef XFREE86_V4 -- fd_set readfds; -- struct timeval timeout; --#endif - - SYSCALL(err = write(fd, data, strlen(data))); - if (err == -1) { -@@ -718,19 +398,8 @@ - return NULL; - } - --#ifndef XFREE86_V4 -- FD_ZERO(&readfds); -- FD_SET(fd, &readfds); --#endif - while (numread < len) { --#ifndef XFREE86_V4 -- timeout.tv_sec = 0; -- timeout.tv_usec = 200000; -- -- SYSCALL(err = select(FD_SETSIZE, &readfds, NULL, NULL, &timeout)); --#else - err = xf86WaitForInput(fd, 200000); --#endif - if (err == -1) { - Error("SummaSketch select"); - return NULL; -@@ -808,10 +477,6 @@ - static Bool - xf86SumOpen(LocalDevicePtr local) - { --#ifndef XFREE86_V4 -- struct termios termios_tty; -- struct timeval timeout; --#endif - char buffer[256], dbuffer[4]; - int err, idx; - int res100; -@@ -819,66 +484,13 @@ - SummaDevicePtr priv = (SummaDevicePtr)local->private; - - DBG(2, ErrorF("opening %s\n", priv->sumDevice)); --#ifdef XFREE86_V4 - local->fd = xf86OpenSerial(local->options); --#else -- SYSCALL(local->fd = open(priv->sumDevice, O_RDWR|O_NDELAY, 0)); --#endif - if (local->fd == -1) { - Error(priv->sumDevice); - return !Success; - } - DBG(2, ErrorF("%s opened as fd %d\n", priv->sumDevice, local->fd)); - --#ifndef XFREE86_V4 --#ifdef POSIX_TTY -- err = tcgetattr(local->fd, &termios_tty); -- if (err == -1) { -- Error("SummaSketch tcgetattr"); -- return !Success; -- } -- termios_tty.c_iflag = IXOFF; -- termios_tty.c_cflag = B9600|CS8|CREAD|CLOCAL|HUPCL|PARENB|PARODD; -- termios_tty.c_lflag = 0; -- -- /* prevent tty term discipline processing */ -- termios_tty.c_cc[VINTR] = 0; -- termios_tty.c_cc[VQUIT] = 0; -- termios_tty.c_cc[VERASE] = 0; --#ifdef VWERASE -- termios_tty.c_cc[VWERASE] = 0; --#endif --#ifdef VREPRINT -- termios_tty.c_cc[VREPRINT] = 0; --#endif -- termios_tty.c_cc[VKILL] = 0; -- termios_tty.c_cc[VEOF] = 0; -- termios_tty.c_cc[VEOL] = 0; --#ifdef VEOL2 -- termios_tty.c_cc[VEOL2] = 0; --#endif -- termios_tty.c_cc[VSUSP] = 0; --#ifdef VDISCARD -- termios_tty.c_cc[VDISCARD] = 0; --#endif --#ifdef VLNEXT -- termios_tty.c_cc[VLNEXT] = 0; --#endif -- -- termios_tty.c_cc[VMIN] = 1 ; -- termios_tty.c_cc[VTIME] = 10 ; -- -- err = tcsetattr(local->fd, TCSANOW, &termios_tty); -- if (err == -1) { -- Error("SummaSketch tcsetattr TCSANOW"); -- return !Success; -- } --#else --#error Code for someone else to write to handle OSs without POSIX tty functions --#endif -- --#endif /* xf_v4 */ -- - DBG(2, ErrorF("initializing SummaSketch tablet\n")); - - /* send ASCII spaces in case tablet can auto-baud */ -@@ -892,13 +504,7 @@ - SYSCALL(err = write(local->fd, buffer, 1)); - - /* Wait 400 mSecs, just in case. 200 ms isn't enough for the Genius EasyPen. */ --#ifndef XFREE86_V4 -- timeout.tv_sec = 0; -- timeout.tv_usec = 400000; -- SYSCALL(err = select(0, NULL, NULL, NULL, &timeout)); --#else - err = xf86WaitForInput(-1, 400000); --#endif - if (err == -1) { - Error("SummaSketch select"); - return !Success; -@@ -910,12 +516,7 @@ - Error("SummaSketch write"); - return !Success; - } --#ifndef XFREE86_V4 --/* Clear any pending input */ -- tcflush(local->fd, TCIFLUSH); --#else - xf86FlushInput(local->fd); --#endif - - if ((priv->flags & COMPATIBLE_FLAG) == 0) { - DBG(2, ErrorF("reading firmware ID\n")); -@@ -1168,7 +769,9 @@ - - if (InitValuatorClassDeviceStruct(pSum, - nbaxes, -+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 3 - xf86GetMotionEvents, -+#endif - local->history_size, - (priv->flags & ABSOLUTE_FLAG)? Absolute: Relative) - == FALSE) { -@@ -1177,9 +780,6 @@ - } - /* allocate the motion history buffer if needed */ - xf86MotionHistoryAllocate(local); --#ifndef XFREE86_V4 -- AssignTypeAndName(pSum, local->atom, local->name); --#endif - /* open the device to gather informations */ - xf86SumOpenDevice(pSum); - priv->flags |= INITIALIZED; -@@ -1203,11 +803,7 @@ - * enagae signal handlers yet. -hu...@amgraf.com mar/12/2001. - */ - #if 0 --# ifdef XFREE86_V4 - xf86AddEnabledDevice(local); --# else -- AddEnabledDevice(local->fd); --# endif - #else - AddEnabledDevice(local->fd); - #endif -@@ -1220,11 +816,7 @@ - if (! pSum->public.on) break; /* already off */ - if (local->fd >= 0) - #if 0 --# ifdef XFREE86_V4 - xf86RemoveEnabledDevice(local); --# else -- RemoveEnabledDevice(local->fd); --# endif - #else - RemoveEnabledDevice(local->fd); - #endif -@@ -1259,11 +851,7 @@ - { - DBG(2, ErrorF("xf86SumClose local = %p, ->fd = %d\n", (void *)local, local->fd)); - if (local->fd >= 0) { --#ifdef XFREE86_V4 - xf86CloseSerial(local->fd); --#else -- SYSCALL(close(local->fd)); --#endif - } - local->fd = -1; - xf86SumInitPrivate (local->private); -@@ -1335,11 +923,7 @@ - if (!priv) - return NULL; - --#ifdef XFREE86_V4 - local = xf86AllocateInput(sumDrv, 0); --#else -- local = xalloc(sizeof(LocalDeviceRec)); --#endif - if (!local) { - xfree(priv); - return NULL; -@@ -1348,11 +932,6 @@ - local->name = XI_NAME; - local->type_name = "SummaSketch Tablet"; - local->flags = 0; --#ifndef XFREE86_V4 --#if !defined(sun) || defined(i386) -- local->device_config = xf86SumConfig; --#endif --#endif - local->device_control = xf86SumProc; - local->read_input = xf86SumReadInput; - local->control_proc = xf86SumChangeControl; -@@ -1371,42 +950,6 @@ - return local; - } - --#ifndef XFREE86_V4 --/* --** SummaSketch device association --** Device section name and allocation function. --*/ --DeviceAssocRec summasketch_assoc = --{ -- SUMMA_SECTION_NAME, /* config_section_name */ -- xf86SumAllocate /* device_allocate */ --}; -- --#ifdef DYNAMIC_MODULE --/* --** init_module --** Entry point for dynamic module. --*/ --int --#ifndef DLSYM_BUG --init_module(unsigned long server_version) --#else --init_xf86Summa(unsigned long server_version) --#endif --{ -- xf86AddDeviceAssoc(&summasketch_assoc); -- -- if (server_version != XF86_VERSION_CURRENT) { -- ErrorF("Warning: SummaKetch module compiled for version%s\n", -- XF86_VERSION); -- return 0; -- } else { -- return 1; -- } --} --#endif /* dynamic_module */ -- --#else /* below for xfree86_v4 */ - - /* - * xf86SumUninit -- -@@ -1649,7 +1192,6 @@ - }; - - #endif /* XFree86LOADER */ --#endif /* XFREE86_V4 */ - - - /* end of xf86Summa.c */ _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git