--- Makefile.orig	Sun Jul 11 03:36:54 1999
+++ Makefile	Sun Jul 11 04:06:30 1999
@@ -1,151 +1,236 @@
 # Makefile generated by imake - do not edit!
-# $XConsortium: imake.c,v 1.91 95/01/12 16:15:47 kaleb Exp $
+# $TOG: imake.c /main/97 1997/06/20 20:23:51 kaleb $
 
 # ----------------------------------------------------------------------
 # Makefile generated from "Imake.tmpl" and <Imakefile>
-# $XConsortium: Imake.tmpl,v 1.224 94/12/27 03:57:50 gildea Exp $
+# $TOG: Imake.tmpl /main/245 1997/05/20 10:05:47 kaleb $
 #
+#
+#
+#
+# $XFree86: xc/config/cf/Imake.tmpl,v 3.32.2.8 1998/02/08 11:19:24 dawes Exp $
+# ----------------------------------------------------------------------
+
+all::
 
 .SUFFIXES: .i
 
-# $XConsortium: Imake.cf,v 1.19 95/01/05 19:24:32 kaleb Exp $
+# $TOG: Imake.cf /main/28 1997/06/25 08:31:36 barstow $
+# $XFree86: xc/config/cf/Imake.cf,v 3.34.2.3 1997/07/27 02:41:02 dawes Exp $
 
 # -----------------------------------------------------------------------
 # site-specific configuration parameters that need to come before
 # the platform-specific parameters - edit site.def to change
 
-# site:  $XConsortium: site.sample,v 1.9 94/04/08 17:02:06 rws Exp $
+# site:  $XConsortium: site.def /main/revisionist/4 1996/12/31 08:02:07 kaleb $
+# site:  $XFree86: xc/config/cf/site.def,v 3.17.2.1 1997/06/22 10:32:21 dawes Exp $
 
-# -----------------------------------------------------------------------
-# platform-specific configuration parameters - edit sun.cf to change
+# $XFree86: xc/config/cf/xf86site.def,v 3.101.2.15 1998/02/24 19:05:42 hohndel Exp $
 
-# platform:  $XConsortium: sun.cf,v 1.139 95/01/12 15:30:26 kaleb Exp $
+# ----------------------------------------------------------------------
+# platform-specific configuration parameters - edit linux.cf to change
 
-# operating system:  SunOS 5.3
+# platform:  $TOG: linux.cf /main/36 1997/06/16 22:21:03 kaleb $
+# platform:  $XFree86: xc/config/cf/linux.cf,v 3.57.2.12 1998/03/01 01:57:10 dawes Exp $
 
-# $XConsortium: svr4.cf,v 1.11 95/01/25 16:32:39 kaleb Exp $
+# operating system:  Linux 2.0.35 i686 [ELF] (2.0.35)
+# libc:	(6.0.7)
+# binutils:	(29)
+
+# $XConsortium: lnxLib.rules /main/13 1996/09/28 16:11:01 rws $
+# $XFree86: xc/config/cf/lnxLib.rules,v 3.28.2.3 1997/06/22 10:32:20 dawes Exp $
+
+# $XFree86: xc/config/cf/xfree86.cf,v 3.129.2.22 1998/02/24 19:05:43 hohndel Exp $
+
+# $XConsortium: xfree86.cf /main/34 1996/12/06 11:45:18 rws $
+
+LINKKITDIR = $(USRLIBDIR)/Server
+XF98LINKKITDIR = $(USRLIBDIR)/Server
+
+       XF86SRC = $(SERVERSRC)/hw/xfree86
+  XF86ACCELSRC = $(XF86SRC)/accel
+    XF86COMSRC = $(XF86SRC)/common
+ XF86CONFIGSRC = $(XF86COMSRC)
+     XF86HWSRC = $(XF86SRC)/common_hw
+     XF86OSSRC = $(XF86SRC)/os-support
+  VGADRIVERSRC = $(XF86SRC)/vga256/drivers
+VGA16DRIVERSRC = $(XF86SRC)/vga16/drivers
+ VGA2DRIVERSRC = $(XF86SRC)/vga2/drivers
+ MONODRIVERSRC = $(XF86SRC)/mono/drivers
+   S3DRIVERSRC = $(XF86SRC)/accel/s3/drivers
+  S3VDRIVERSRC = $(XF86SRC)/accel/s3_virge/drivers
+
+       XF68SRC = $(SERVERSRC)/hw/xfree68
+    XF68COMSRC = $(XF68SRC)/common
+ XF68CONFIGSRC = $(XF68COMSRC)
+     XF68OSSRC = $(XF68SRC)/os-support
+
+           XF98SRC = $(SERVERSRC)/hw/xfree98
+      XF98ACCELSRC = $(XF98SRC)/accel
+        XF98COMSRC = $(XF98SRC)/common
+     XF98CONFIGSRC = $(XF98COMSRC)
+         XF98HWSRC = $(XF98SRC)/common_hw/generic
+      XF98HWNECSRC = $(XF98SRC)/common_hw/nec
+    XF98HWPWSKBSRC = $(XF98SRC)/common_hw/pwskb
+     XF98HWPWLBSRC = $(XF98SRC)/common_hw/pwlb
+    XF98HWGA968SRC = $(XF98SRC)/common_hw/ga968
+         XF98OSSRC = $(XF98SRC)/os-support
+  XF98VGADRIVERSRC = $(XF98SRC)/vga256/drivers
+XF98VGA16DRIVERSRC = $(XF98SRC)/vga16/drivers
+ XF98VGA2DRIVERSRC = $(XF98SRC)/vga2/drivers
+ XF98MONODRIVERSRC = $(XF98SRC)/mono/drivers
+XF98NECS3DRIVERSRC = $(XF98SRC)/accel/s3nec/drivers
+XF98PWSKBDRIVERSRC = $(XF98SRC)/accel/s3pwskb/drivers
+ XF98PWLBDRIVERSRC = $(XF98SRC)/accel/s3pwlb/drivers
+XF98GA968DRIVERSRC = $(XF98SRC)/accel/s3ga968/drivers
+
+        XFREE86DOCDIR = $(LIBDIR)/doc
+      XFREE86PSDOCDIR = $(XFREE86DOCDIR)/PostScript
+    XFREE86HTMLDOCDIR = $(XFREE86DOCDIR)/html
+XFREE86JAPANESEDOCDIR = $(XFREE86DOCDIR)/Japanese
 
-# $XConsortium: sv4Lib.rules,v 1.14 94/04/09 12:00:10 rws Exp $
+# $XConsortium: xf86.rules /main/9 1996/10/31 14:54:26 kaleb $
+# $XFree86: xc/config/cf/xf86.rules,v 3.16.2.1 1997/05/18 12:00:01 dawes Exp $
 
-# -----------------------------------------------------------------------
+# ----------------------------------------------------------------------
 # site-specific configuration parameters that go after
 # the platform-specific parameters - edit site.def to change
 
-# site:  $XConsortium: site.sample,v 1.9 94/04/08 17:02:06 rws Exp $
+# site:  $XConsortium: site.def /main/revisionist/4 1996/12/31 08:02:07 kaleb $
+# site:  $XFree86: xc/config/cf/site.def,v 3.17.2.1 1997/06/22 10:32:21 dawes Exp $
 
-# -----------------------------------------------------------------------
+# ---------------------------------------------------------------------
 # Imake rules for building libraries, programs, scripts, and data files
-# rules:  $XConsortium: Imake.rules,v 1.197 94/12/05 19:30:41 gildea Exp $
+# rules:  $TOG: Imake.rules /main/222 1997/07/17 20:04:40 kaleb $
+# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.33.2.7 1998/02/06 09:02:17 dawes Exp $
+
+ _NULLCMD_ = @ echo -n
+
+TKLIBNAME =
+
+TKLIBDIR =
+
+TCLLIBNAME =
+
+TCLIBDIR =
 
           PATHSEP = /
             SHELL = /bin/sh
 
               TOP = .
       CURRENT_DIR = .
-
+          DESTDIR = /tmp/xtetris
             IMAKE = imake
-           DEPEND = makedepend
-        MKDIRHIER = mkdirhier
+           DEPEND = gccmakedep
+        MKDIRHIER = mkdir -p
+    EXPORTLISTGEN =
         CONFIGSRC = $(TOP)/config
          IMAKESRC = $(CONFIGSRC)/imake
-        DEPENDSRC = $(CONFIGSRC)/makedepend
-           IXXSRC = $(UNSUPPORTEDSRC)/programs/ixx
-              IXX = ixx
-         IXXFLAGS = -s BaseObject -m TypeObj -r RequestObj -p Xf
-      IXXINCLUDES = -i '<X11/Fresco/enter-scope.h>'
+        DEPENDSRC = $(CONFIGSRC)/util
 
           INCROOT = /usr/X11R6/include
         USRLIBDIR = /usr/X11R6/lib
+        VARLIBDIR = /var/lib
          SHLIBDIR = /usr/X11R6/lib
        LINTLIBDIR = $(USRLIBDIR)/lint
           MANPATH = /usr/X11R6/man
     MANSOURCEPATH = $(MANPATH)/man
            MANDIR = $(MANSOURCEPATH)1
         LIBMANDIR = $(MANSOURCEPATH)3
-       FILEMANDIR = $(MANSOURCEPATH)$(FILEMANSUFFIX)
-
-               AR = /usr/ccs/bin/ar cq
-  BOOTSTRAPCFLAGS = -DSVR4
-               CC = gcc -fpcc-struct-return
-               AS = /usr/ccs/bin/as
+       FILEMANDIR = $(MANSOURCEPATH)5
 
-.SUFFIXES: .cxx
-
-              CXX = g++
-    CXXDEBUGFLAGS = -O2
+               AR = ar clq
+  BOOTSTRAPCFLAGS =
+               CC = gcc
+               AS = as
+
+.SUFFIXES: .cc
+
+              CXX = c++
+          CXXFILT = c++filt
+           CXXLIB =
+    CXXDEBUGFLAGS = -O2 -fno-strength-reduce
+CXXDEPENDINCLUDES =
  CXXEXTRA_DEFINES =
 CXXEXTRA_INCLUDES =
-  CXXIDL_INCLUDES = -I$(TOP)/include
-   CXXSTD_DEFINES = -Dsun -DSVR4
+   CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE $(CXXPROJECT_DEFINES)
        CXXOPTIONS =
-      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES) $(CXXIDL_INCLUDES)
-       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES)
+      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
+       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES) $(DEFINES)
          CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
 
          COMPRESS = compress
-              CPP = /usr/ccs/lib/cpp $(STD_CPP_DEFINES)
-    PREPROCESSCMD = gcc -fpcc-struct-return -E $(STD_CPP_DEFINES)
-          INSTALL = bsdinst
+          GZIPCMD = gzip
+              CPP = /lib/cpp $(STD_CPP_DEFINES)
+    PREPROCESSCMD = gcc -E $(STD_CPP_DEFINES)
+          INSTALL = install
      INSTALLFLAGS = -c
-               LD = /usr/ccs/bin/ld
-              LEX = /usr/ccs/bin/lex
-           LEXLIB = -ll
-             YACC = /usr/ccs/bin/yacc
-           CCYACC = /usr/ccs/bin/yacc
+               LD = ld
+              LEX = flex -l
+           LEXLIB = -lfl
+             YACC = bison -y
+           CCYACC = bison -y
              LINT = lint
-      LINTLIBFLAG = -o
-         LINTOPTS = -bh
+      LINTLIBFLAG = -C
+         LINTOPTS = -axz
                LN = ln -s
-             MAKE = /usr/ccs/bin/make
-               MV = mv
+             MAKE = make
+               MV = mv -f
                CP = cp
 
+           RANLIB = ranlib
+  RANLIBINSTFLAGS =
+
                RM = rm -f
         MANSUFFIX = 1x
      LIBMANSUFFIX = 3x
-    FILEMANSUFFIX = 4
+    FILEMANSUFFIX = 5x
             TROFF = psroff
+            NROFF = nroff
          MSMACROS = -ms
+        MANMACROS = -man
               TBL = tbl
               EQN = eqn
+             NEQN = neqn
+              COL = col
 
             DVIPS = dvips
             LATEX = latex
 
      STD_INCLUDES =
-  STD_CPP_DEFINES = -Dsun -DSVR4
-      STD_DEFINES = -Dsun -DSVR4
+  STD_CPP_DEFINES = -traditional -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE $(PROJECT_DEFINES)
+      STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE $(PROJECT_DEFINES)
  EXTRA_LOAD_FLAGS =
   EXTRA_LDOPTIONS =
-  EXTRA_LIBRARIES = -lsocket -lnsl
+  EXTRA_LIBRARIES =
              TAGS = ctags
 
+   PARALLELMFLAGS =
+
     SHAREDCODEDEF =
          SHLIBDEF =
 
-     SHLIBLDFLAGS = -G -z text
+     SHLIBLDFLAGS = -shared
 
-         PICFLAGS = -fpic
+         PICFLAGS = -fPIC
 
-      CXXPICFLAGS = -fpic
+      CXXPICFLAGS = -fPIC
 
-    PROTO_DEFINES =
+    PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO
 
-     INSTPGMFLAGS =
+     INSTPGMFLAGS = -s
 
      INSTBINFLAGS = -m 0755
-     INSTUIDFLAGS = -m 4755
+     INSTUIDFLAGS = -m 4711
      INSTLIBFLAGS = -m 0644
      INSTINCFLAGS = -m 0444
      INSTMANFLAGS = -m 0444
      INSTDATFLAGS = -m 0444
-    INSTKMEMFLAGS = -g sys -m 2755
+    INSTKMEMFLAGS = -m 4711
 
       PROJECTROOT = /usr/X11R6
 
-     TOP_INCLUDES = -I$(INCROOT)
-
-      CDEBUGFLAGS = -O2
+      CDEBUGFLAGS = -O2 -fno-strength-reduce
         CCOPTIONS =
 
       ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
@@ -154,22 +239,30 @@
         LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
          LDPRELIB = -L$(USRLIBDIR)
         LDPOSTLIB =
-        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIB)
-     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIB)
+        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
+     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
 
-           LDLIBS = $(LDPOSTLIB) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
+           LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
 
-       CCENVSETUP = LD_RUN_PATH=$(USRLIBDIR)
-           CCLINK = $(CCENVSETUP) $(CC)
+           CCLINK = $(CC)
 
-      CXXENVSETUP = LD_RUN_PATH=$(USRLIBDIR)
-          CXXLINK = $(CXXENVSETUP) $(CXX)
+          CXXLINK = $(CXX)
 
      LDSTRIPFLAGS = -x
    LDCOMBINEFLAGS = -r
       DEPENDFLAGS =
 
-        MACROFILE = sun.cf
+# Not sure this belongs here
+         TKLIBDIR =
+         TKINCDIR =
+        TKLIBNAME =
+        TKLIBRARY = -L$(TKLIBDIR) -l$(TKLIBNAME)
+        TCLLIBDIR =
+        TCLINCDIR =
+       TCLLIBNAME =
+       TCLLIBRARY = -L$(TCLLIBDIR) -l$(TCLLIBNAME)
+
+        MACROFILE = linux.cf
            RM_CMD = $(RM)
 
     IMAKE_DEFINES =
@@ -177,35 +270,54 @@
          IRULESRC = $(CONFIGDIR)
         IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES)
 
-     ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Project.tmpl \
-			$(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) \
-			 $(EXTRA_ICONFIGFILES)
+     ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/X11.tmpl 			$(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) 			$(IRULESRC)/xfree86.cf $(IRULESRC)/xf86.rules $(IRULESRC)/xf86site.def $(IRULESRC)/host.def $(EXTRA_ICONFIGFILES)
+
+# $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $
 
 # ----------------------------------------------------------------------
 # X Window System Build Parameters and Rules
-# $XConsortium: Project.tmpl,v 1.248 95/01/06 19:12:51 gildea Exp $
+# $TOG: X11.tmpl /main/292 1997/05/20 10:05:59 kaleb $
+#
+#
+#
+#
+# $XFree86: xc/config/cf/X11.tmpl,v 1.8.2.4 1998/01/23 12:35:08 dawes Exp $
 
 # -----------------------------------------------------------------------
 # X Window System make variables; these need to be coordinated with rules
 
+             XTOP = $(TOP)
            BINDIR = /usr/X11R6/bin
-     BUILDINCROOT = $(TOP)
-      BUILDINCDIR = $(BUILDINCROOT)/X11
-      BUILDINCTOP = ..
-      BUILDLIBDIR = $(TOP)/usrlib
-      BUILDLIBTOP = ..
+     BUILDINCROOT = $(TOP)/exports
+      BUILDINCDIR = $(BUILDINCROOT)/include
+      BUILDINCTOP = ../..
+      BUILDLIBDIR = $(TOP)/exports/lib
+      BUILDLIBTOP = ../..
+      BUILDBINDIR = $(TOP)/exports/bin
+      BUILDBINTOP = ../..
+    XBUILDINCROOT = $(XTOP)/exports
+     XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
+     XBUILDINCTOP = ../../..
+     XBUILDBINDIR = $(XBUILDINCROOT)/bin
            INCDIR = $(INCROOT)/X11
            ADMDIR = /usr/adm
            LIBDIR = $(USRLIBDIR)/X11
+   TOP_X_INCLUDES = -I$(XPROJECTROOT)/include
+
+           VARDIR = /var/X11
 
           FONTDIR = $(LIBDIR)/fonts
          XINITDIR = $(LIBDIR)/xinit
            XDMDIR = $(LIBDIR)/xdm
+        XDMVARDIR = $(VARLIBDIR)/xdm
            TWMDIR = $(LIBDIR)/twm
            XSMDIR = $(LIBDIR)/xsm
            NLSDIR = $(LIBDIR)/nls
        XLOCALEDIR = $(LIBDIR)/locale
         PEXAPIDIR = $(LIBDIR)/PEX
+      LBXPROXYDIR = $(LIBDIR)/lbxproxy
+  PROXYMANAGERDIR = $(LIBDIR)/proxymngr
+        XPRINTDIR = $(LIBDIR)
       XAPPLOADDIR = $(LIBDIR)/app-defaults
        FONTCFLAGS = -t
 
@@ -215,35 +327,38 @@
             FONTC = bdftopcf
         MKFONTDIR = mkfontdir
 
-       DOCUTILSRC = $(TOP)/doc/util
+       DOCUTILSRC = $(XTOP)/doc/util
+        CLIENTSRC = $(TOP)/clients
+          DEMOSRC = $(TOP)/demos
        XDOCMACROS = $(DOCUTILSRC)/macros.t
        XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
        PROGRAMSRC = $(TOP)/programs
-           LIBSRC = $(TOP)/lib
-          FONTSRC = $(TOP)/fonts
-       INCLUDESRC = $(TOP)/X11
-        SERVERSRC = $(TOP)/programs/Xserver
-       CONTRIBSRC = $(TOP)/../contrib
-   UNSUPPORTEDSRC = $(TOP)/unsupported
-           DOCSRC = $(TOP)/doc
-           RGBSRC = $(TOP)/programs/rgb
+           LIBSRC = $(XTOP)/lib
+          FONTSRC = $(XTOP)/fonts
+       INCLUDESRC = $(BUILDINCROOT)/include
+      XINCLUDESRC = $(INCLUDESRC)/X11
+        SERVERSRC = $(XTOP)/programs/Xserver
+       CONTRIBSRC = $(XTOP)/../contrib
+   UNSUPPORTEDSRC = $(XTOP)/unsupported
+           DOCSRC = $(XTOP)/doc
+           RGBSRC = $(XTOP)/programs/rgb
       BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
      MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
     FONTSERVERSRC = $(PROGRAMSRC)/xfs
-       FONTINCSRC = $(TOP)/include/fonts
-        EXTINCSRC = $(TOP)/include/extensions
+       FONTINCSRC = $(XTOP)/include/fonts
+        EXTINCSRC = $(XTOP)/include/extensions
      TRANSCOMMSRC = $(LIBSRC)/xtrans
    TRANS_INCLUDES = -I$(TRANSCOMMSRC)
 
-# $XConsortium: sunLib.tmpl,v 1.36 94/04/08 19:13:50 rws Exp $
+       XENVLIBDIR = $(USRLIBDIR)
+   CLIENTENVSETUP = LD_LIBRARY_PATH=$(XENVLIBDIR)
 
-# $XConsortium: sv4Lib.tmpl,v 1.19 93/12/03 10:48:36 kaleb Exp $
-
-XMULIBONLY = -lXmu
+# $XConsortium: lnxLib.tmpl,v 1.5 95/01/11 21:44:44 kaleb Exp $
+# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.9 1996/02/24 04:32:52 dawes Exp $
 
           XLIBSRC = $(LIBSRC)/X11
 
-SOXLIBREV = 6.0
+SOXLIBREV = 6.1
 DEPXONLYLIB =
 XONLYLIB =  -lX11
 
@@ -253,7 +368,7 @@
 
       XEXTLIBSRC = $(LIBSRC)/Xext
 
-SOXEXTREV = 6.0
+SOXEXTREV = 6.3
 DEPEXTENSIONLIB =
 EXTENSIONLIB =  -lXext
 
@@ -264,6 +379,41 @@
              XLIB = $(EXTENSIONLIB) $(XONLYLIB)
          LINTXLIB = $(LINTXONLYLIB)
 
+    XSSLIBSRC = $(LIBSRC)/Xss
+
+DEPXSSLIB = $(USRLIBDIR)/libXss.a
+XSSLIB =  -lXss
+
+LINTXSS = $(LINTLIBDIR)/llib-lXss.ln
+
+    XXF86MISCLIBSRC = $(LIBSRC)/Xxf86misc
+
+DEPXXF86MISCLIB = $(USRLIBDIR)/libXxf86misc.a
+XXF86MISCLIB =  -lXxf86misc
+
+LINTXXF86MISC = $(LINTLIBDIR)/llib-lXxf86misc.ln
+
+    XXF86VMLIBSRC = $(LIBSRC)/Xxf86vm
+
+DEPXXF86VMLIB = $(USRLIBDIR)/libXxf86vm.a
+XXF86VMLIB =  -lXxf86vm
+
+LINTXXF86VM = $(LINTLIBDIR)/llib-lXxf86vm.ln
+
+    XXF86DGALIBSRC = $(LIBSRC)/Xxf86dga
+
+DEPXXF86DGALIB = $(USRLIBDIR)/libXxf86dga.a
+XXF86DGALIB =  -lXxf86dga
+
+LINTXXF86DGA = $(LINTLIBDIR)/llib-lXxf86dga.ln
+
+    XDPMSLIBSRC = $(LIBSRC)/Xdpms
+
+DEPXDPMSLIB = $(USRLIBDIR)/libXdpms.a
+XDPMSLIB =  -lXdpms
+
+LINTXDPMS = $(LINTLIBDIR)/llib-lXdpms.ln
+
          XAUTHSRC = $(LIBSRC)/Xau
 
 DEPXAUTHLIB = $(USRLIBDIR)/libXau.a
@@ -288,12 +438,19 @@
 
        OLDXLIBSRC = $(LIBSRC)/oldX
 
-SOOLDXREV = 6.0
-DEPOLDXLIB =
+DEPOLDXLIB = $(USRLIBDIR)/liboldX.a
 OLDXLIB =  -loldX
 
 LINTOLDX = $(LINTLIBDIR)/llib-loldX.ln
 
+         XPLIBSRC = $(LIBSRC)/Xp
+
+SOXPREV = 6.2
+DEPXPLIB =
+XPLIB =  -lXp
+
+LINTXP = $(LINTLIBDIR)/llib-lXp.ln
+
        TOOLKITSRC = $(LIBSRC)/Xt
 
 SOXTREV = 6.0
@@ -306,28 +463,22 @@
          XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
      LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
 
+       XALIBSRC = $(LIBSRC)/Xa
+
+SOXAREV = 1.0
+DEPXALIB =
+XALIB =  -lXa
+
+LINTXA = $(LINTLIBDIR)/llib-lXa.ln
+
        AWIDGETSRC = $(LIBSRC)/Xaw
 
-SOXAWREV = 6.0
+SOXAWREV = 6.1
 DEPXAWLIB =
 XAWLIB =  -lXaw
 
 LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln
 
-       XTFSRC = $(TOP)/workInProgress/Xtf
-
-DEPXTFLIB = $(USRLIBDIR)/libXtf.a
-XTFLIB =  -lXtf
-
-LINTXTF = $(LINTLIBDIR)/llib-lXtf.ln
-
-       FRESCOSRC = $(TOP)/workInProgress/Fresco
-
-DEPFRESCOLIB = $(USRLIBDIR)/libFresco.a
-FRESCOLIB =  -lFresco
-
-LINTFRESCO = $(LINTLIBDIR)/llib-lFresco.ln
-
          XILIBSRC = $(LIBSRC)/Xi
 
 SOXINPUTREV = 6.0
@@ -338,7 +489,7 @@
 
       XTESTLIBSRC = $(LIBSRC)/Xtst
 
-SOXTESTREV = 6.0
+SOXTESTREV = 6.1
 DEPXTESTLIB =
 XTESTLIB =  -lXtst
 
@@ -374,7 +525,7 @@
 
            ICESRC = $(LIBSRC)/ICE
 
-SOICEREV = 6.0
+SOICEREV = 6.3
 DEPICELIB =
 ICELIB =  -lICE
 
@@ -388,6 +539,14 @@
 
 LINTSM = $(LINTLIBDIR)/llib-lSM.ln
 
+           XKEYSRC = $(LIBSRC)/Xkey
+
+SOXKEYREV = 6.0
+DEPXKEYLIB =
+XKEYLIB =  -lXkey
+
+LINTXKEY = $(LINTLIBDIR)/llib-lXkey.ln
+
          FSLIBSRC = $(LIBSRC)/FS
 
 DEPFSLIB = $(USRLIBDIR)/libFS.a
@@ -402,24 +561,68 @@
 
 LINTFONT = $(LINTLIBDIR)/llib-lfont.ln
 
+          XPMLIBSRC = $(LIBSRC)/Xpm
+
+DEPXPMLIB = $(USRLIBDIR)/libXpm.a
+XPMLIB =  -lXpm
+
+LINTXPM = $(LINTLIBDIR)/llib-lXpm.ln
+
+    XKBFILELIBSRC = $(LIBSRC)/xkbfile
+
+DEPXKBFILELIB = $(USRLIBDIR)/libxkbfile.a
+XKBFILELIB =  -lxkbfile
+
+LINTXKBFILE = $(LINTLIBDIR)/llib-lxkbfile.ln
+
+     XKBCOMPCMD = xkbcomp
+
+    XKBUILIBSRC = $(LIBSRC)/xkbui
+
+DEPXKBUILIB = $(USRLIBDIR)/libxkbui.a
+XKBUILIB =  -lxkbui
+
+LINTXKBUI = $(LINTLIBDIR)/llib-lxkbui.ln
+
           DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
 
          DEPLIBS1 = $(DEPLIBS)
          DEPLIBS2 = $(DEPLIBS)
          DEPLIBS3 = $(DEPLIBS)
+         DEPLIBS4 = $(DEPLIBS)
+         DEPLIBS5 = $(DEPLIBS)
+         DEPLIBS6 = $(DEPLIBS)
+         DEPLIBS7 = $(DEPLIBS)
+         DEPLIBS8 = $(DEPLIBS)
+         DEPLIBS9 = $(DEPLIBS)
+         DEPLIBS10 = $(DEPLIBS)
+
+XMULIBONLY = -lXmu
+XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
 
         CONFIGDIR = $(LIBDIR)/config
 
-# -----------------------------------------------------------------------
+    USRLIBDIRPATH = $(USRLIBDIR)
+        LDPRELIBS = -L$(USRLIBDIR)
+       LDPOSTLIBS =
+     TOP_INCLUDES = -I$(INCROOT) $(TOP_X_INCLUDES)
+  PROJECT_DEFINES =
+
+CXXPROJECT_DEFINES =
+
+         SCOREDIR = /var/lib/games
+
+# ----------------------------------------------------------------------
 # start of Imakefile
 
         BITMAPS = stripe4
-        DEFINES = -DHIGH_SCORE_TABLE=\"$(LIBDIR)/xtetris-scores\"
+#        DEFINES = -DHIGH_SCORE_TABLE=\"$(LIBDIR)/xtetris-scores\"
+        DEFINES = -DHIGH_SCORE_TABLE=\"$(SCOREDIR)/xtetris-scores\"
         HEADERS = defs.h
-           SRCS = main.c init.c shape.c support.c notify.c window.c score.c\
-                  draw.c
-           OBJS = main.o init.o shape.o support.o notify.o window.o score.o\
-                  draw.o
+           SRCS = main.c init.c shape.c support.c notify.c window.c score.c                  draw.c
+
+           OBJS = main.o init.o shape.o support.o notify.o window.o score.o                  draw.o
+
 LOCAL_LIBRARIES = $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB) -lm
         DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
 
@@ -476,17 +679,26 @@
 install:: $(BITMAPS)
 	@if [ -d $(DESTDIR)$(INCDIR)/bitmaps ]; then set +x; \
 	else (set -x; $(MKDIRHIER) $(DESTDIR)$(INCDIR)/bitmaps); fi
-	@case '${MFLAGS}' in *[i]*) set +e;; esac; \
+	@for flag in ${MAKEFLAGS} ''; do \
+	case "$$flag" in *=*) ;; *[i]*) set +e;; esac; done; \
 	for i in $(BITMAPS); do \
 	(set -x; $(INSTALL) $(INSTALLFLAGS) -m 444 $$i $(DESTDIR)$(INCDIR)/bitmaps); \
 	done
 
 install:: xtetris-scores
-	@if [ -d $(DESTDIR)$(LIBDIR) ]; then set +x; \
-	else (set -x; $(MKDIRHIER) $(DESTDIR)$(LIBDIR)); fi
-	@case '${MFLAGS}' in *[i]*) set +e;; esac; \
+#	@if [ -d $(DESTDIR)$(LIBDIR) ]; then set +x; \
+#	else (set -x; $(MKDIRHIER) $(DESTDIR)$(LIBDIR)); fi
+#	@for flag in ${MAKEFLAGS} ''; do \
+#	case "$$flag" in *=*) ;; *[i]*) set +e;; esac; done; \
+#	for i in xtetris-scores; do \
+#	(set -x; $(INSTALL) $(INSTALLFLAGS) $(SCOREFLAGS) $$i $(DESTDIR)$(LIBDIR)); \
+#	done
+	@if [ -d $(DESTDIR)$(SCOREDIR) ]; then set +x; \
+	else (set -x; $(MKDIRHIER) $(DESTDIR)$(SCOREDIR)); fi
+	@for flag in ${MAKEFLAGS} ''; do \
+	case "$$flag" in *=*) ;; *[i]*) set +e;; esac; done; \
 	for i in xtetris-scores; do \
-	(set -x; $(INSTALL) $(INSTALLFLAGS) $(SCOREFLAGS) $$i $(DESTDIR)$(LIBDIR)); \
+	(set -x; $(INSTALL) $(INSTALLFLAGS) $(SCOREFLAGS) $$i $(DESTDIR)$(SCOREDIR)); \
 	done
 Xtetris.c.ad: Xtetris.ad.all
 	xrdb -n Xtetris.ad.all -DCOLOR > Xtetris.c.ad
@@ -498,17 +710,17 @@
 clean::
 	$(RM) Xtetris.c.ad Xtetris.bw.ad Xtetris.ad
 
-# -----------------------------------------------------------------------
+# ----------------------------------------------------------------------
 # common rules for all Makefiles - do not edit
 
 .c.i:
 	$(RM) $@
-	$(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
+	 $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
 
 emptyrule::
 
 clean::
-	$(RM_CMD) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  "#"*
+	$(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  "#"*
 
 Makefile::
 	-@if [ -f Makefile ]; then set -x; \
@@ -520,7 +732,9 @@
 	$(TAGS) -w *.[ch]
 	$(TAGS) -xw *.[ch] > TAGS
 
-# -----------------------------------------------------------------------
+man_keywords::
+
+# ----------------------------------------------------------------------
 # empty rules for directories that do not have SUBDIRS - do not edit
 
 install::
@@ -538,6 +752,178 @@
 
 depend::
 
-# -----------------------------------------------------------------------
+# ----------------------------------------------------------------------
 # dependencies generated by makedepend
 
+# DO NOT DELETE
+main.o: main.c /usr/X11R6/include/X11/IntrinsicP.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/features.h \
+ /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \
+ /usr/include/gnu/types.h /usr/include/time.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/include/endian.h /usr/include/bytesex.h \
+ /usr/include/sys/select.h /usr/include/selectbits.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/CoreP.h \
+ /usr/X11R6/include/X11/CompositeP.h \
+ /usr/X11R6/include/X11/ConstrainP.h /usr/X11R6/include/X11/ObjectP.h \
+ /usr/X11R6/include/X11/RectObjP.h defs.h /usr/include/stdio.h \
+ /usr/include/libio.h /usr/include/_G_config.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h /usr/X11R6/include/X11/Xaw/Text.h \
+ /usr/X11R6/include/X11/Xaw/Simple.h \
+ /usr/X11R6/include/X11/Xmu/Converters.h \
+ /usr/X11R6/include/X11/Xaw/TextSink.h \
+ /usr/X11R6/include/X11/Xaw/TextSrc.h \
+ /usr/X11R6/include/X11/Xaw/AsciiSrc.h \
+ /usr/X11R6/include/X11/Xaw/AsciiSink.h \
+ /usr/X11R6/include/X11/Xaw/AsciiText.h \
+ /usr/X11R6/include/X11/Xaw/MultiSrc.h \
+ /usr/X11R6/include/X11/Xaw/Command.h \
+ /usr/X11R6/include/X11/Xaw/Label.h \
+ /usr/X11R6/include/X11/Xaw/Toggle.h /usr/X11R6/include/X11/Xaw/Form.h \
+ /usr/X11R6/include/X11/Xaw/Box.h
+init.o: init.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h icon /usr/X11R6/include/X11/Xos.h \
+ /usr/include/fcntl.h /usr/include/fcntlbits.h /usr/include/unistd.h \
+ /usr/include/posix_opt.h /usr/include/confname.h \
+ /usr/include/sys/time.h /usr/include/timebits.h /usr/include/pwd.h
+shape.o: shape.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h
+support.o: support.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h
+notify.o: notify.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h
+window.o: window.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h
+score.o: score.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h
+draw.o: draw.c defs.h /usr/include/stdio.h /usr/include/libio.h \
+ /usr/include/features.h /usr/include/sys/cdefs.h \
+ /usr/include/gnu/stubs.h /usr/include/_G_config.h \
+ /usr/include/gnu/types.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stddef.h \
+ /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/include/stdarg.h \
+ /usr/include/stdio_lim.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \
+ /usr/include/bytesex.h /usr/include/sys/select.h \
+ /usr/include/selectbits.h /usr/X11R6/include/X11/X.h \
+ /usr/X11R6/include/X11/Xfuncproto.h /usr/X11R6/include/X11/Xosdefs.h \
+ /usr/X11R6/include/X11/Intrinsic.h /usr/X11R6/include/X11/Xutil.h \
+ /usr/X11R6/include/X11/Xresource.h /usr/include/string.h \
+ /usr/X11R6/include/X11/Core.h /usr/X11R6/include/X11/Composite.h \
+ /usr/X11R6/include/X11/Constraint.h /usr/X11R6/include/X11/Object.h \
+ /usr/X11R6/include/X11/RectObj.h /usr/X11R6/include/X11/StringDefs.h \
+ /usr/X11R6/include/X11/Shell.h /usr/X11R6/include/X11/SM/SMlib.h \
+ /usr/X11R6/include/X11/SM/SM.h /usr/X11R6/include/X11/ICE/ICElib.h \
+ /usr/X11R6/include/X11/ICE/ICE.h
