]> git.pld-linux.org Git - packages/XFree86.git/commitdiff
- updated to 4.0
authorJan Rękorajski <baggins@pld-linux.org>
Mon, 20 Mar 2000 17:26:55 +0000 (17:26 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    XFree86-4.0-PLD.patch -> 1.1

XFree86-4.0-PLD.patch [new file with mode: 0644]

diff --git a/XFree86-4.0-PLD.patch b/XFree86-4.0-PLD.patch
new file mode 100644 (file)
index 0000000..0fa25ea
--- /dev/null
@@ -0,0 +1,2123 @@
+diff -urN XFree86-4.0.orig/xc/config/cf/Imake.tmpl XFree86-4.0/xc/config/cf/Imake.tmpl
+--- XFree86-4.0.orig/xc/config/cf/Imake.tmpl   Tue Mar  7 16:54:17 2000
++++ XFree86-4.0/xc/config/cf/Imake.tmpl        Fri Mar 17 02:19:49 2000
+@@ -555,9 +555,9 @@
+ #endif
+ #ifndef VarLibDir
+ #ifdef ProjectVar
+-#define VarLibDir Concat(ProjectVar,/lib)
++#define VarLibDir Concat(ProjectVar,/state)
+ #else
+-#define VarLibDir /var/lib
++#define VarLibDir /var/state
+ #endif
+ #endif
+@@ -585,11 +585,7 @@
+ #define LintlibDir $(USRLIBDIR)/lint
+ #endif
+ #ifndef SystemManDirectory
+-#if SystemV4
+ #define SystemManDirectory /usr/share/man
+-#else
+-#define SystemManDirectory /usr/man
+-#endif
+ #endif
+ #ifndef ManDirectoryRoot
+ #ifdef ProjectRoot
+@@ -710,7 +706,7 @@
+ #define NoRConst NO /* YES if const for structs of funcs is bad */
+ #endif
+ #ifndef InstPgmFlags
+-#define InstPgmFlags -s
++#define InstPgmFlags
+ #endif
+ #ifndef InstBinFlags
+ #define InstBinFlags -m 0755
+diff -urN XFree86-4.0.orig/xc/config/cf/X11.tmpl XFree86-4.0/xc/config/cf/X11.tmpl
+--- XFree86-4.0.orig/xc/config/cf/X11.tmpl     Sat Mar  4 05:35:22 2000
++++ XFree86-4.0/xc/config/cf/X11.tmpl  Fri Mar 17 02:19:49 2000
+@@ -946,7 +946,7 @@
+ #define ConfigDir $(LIBDIR)/config
+ #endif
+ #ifndef DocDir
+-#define DocDir $(LIBDIR)/doc
++#define DocDir $(LIBDIR)/share/doc
+ #endif
+ #ifndef DocHtmlDir
+ #define DocHtmlDir $(DOCDIR)/html
+@@ -955,7 +955,7 @@
+ #define DocPsDir $(DOCDIR)/PostScript
+ #endif
+ #ifndef FontDir
+-#define FontDir $(LIBDIR)/fonts
++#define FontDir /usr/share/fonts
+ #endif
+ #ifndef AdmDir
+ #define AdmDir /usr/adm
+@@ -1147,7 +1147,7 @@
+         MKFONTDIR = $(CLIENTENVSETUP) $(XBUILDBINDIR)/mkfontdir
+ #endif
+-       DOCUTILSRC = $(XTOP)/doc/util
++       DOCUTILSRC = $(XTOP)/share/doc/util
+         CLIENTSRC = $(TOP)/clients
+           DEMOSRC = $(TOP)/demos
+        XDOCMACROS = $(DOCUTILSRC)/macros.t
+@@ -1161,7 +1161,7 @@
+         SERVERSRC = $(XTOP)/programs/Xserver
+        CONTRIBSRC = ContribDir
+    UNSUPPORTEDSRC = UnsupportedDir
+-           DOCSRC = $(XTOP)/doc
++           DOCSRC = $(XTOP)/share/doc
+            RGBSRC = $(XTOP)/programs/rgb
+       BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
+      MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
+diff -urN XFree86-4.0.orig/xc/config/cf/host.def XFree86-4.0/xc/config/cf/host.def
+--- XFree86-4.0.orig/xc/config/cf/host.def     Thu Jan  1 01:00:00 1970
++++ XFree86-4.0/xc/config/cf/host.def  Fri Mar 17 02:19:49 2000
+@@ -0,0 +1 @@
++
+diff -urN XFree86-4.0.orig/xc/config/cf/linux.cf XFree86-4.0/xc/config/cf/linux.cf
+--- XFree86-4.0.orig/xc/config/cf/linux.cf     Sat Mar  4 05:35:22 2000
++++ XFree86-4.0/xc/config/cf/linux.cf  Fri Mar 17 02:19:49 2000
+@@ -192,7 +192,7 @@
+ #  ifdef i386Architecture
+ #    if OSMajorVersion == 2
+        /* Only tested for Linux 2.2.0 through 2.2.12 */
+-#      if OSMinorVersion == 2 && OSTeenyVersion <= 12
++#      if OSMinorVersion == 2
+ #        define BuildXF86DRM        YES
+ #      else
+          /* Only tested for Linux 2.3.0 through 2.3.18 */
+diff -urN XFree86-4.0.orig/xc/config/cf/site.def XFree86-4.0/xc/config/cf/site.def
+--- XFree86-4.0.orig/xc/config/cf/site.def     Mon Oct  5 05:52:26 1998
++++ XFree86-4.0/xc/config/cf/site.def  Fri Mar 17 02:19:49 2000
+@@ -115,10 +115,10 @@
+ #define HasSentinel   YES
+ */
+-/*
+ #undef DefaultUserPath
+-#define DefaultUserPath /bin:/usr/bin:$(BINDIR):/usr/ucb:/usr/local/bin
+-*/
++#define DefaultUserPath /bin:/usr/bin:/usr/local/bin
++#undef DefaultSystemPath
++#define DefaultSystemPath /sbin:/usr/sbin:/bin:/usr/bin
+ /* You do NOT need SetUID if you only run the server under xdm */
+diff -urN XFree86-4.0.orig/xc/config/cf/xf86site.def XFree86-4.0/xc/config/cf/xf86site.def
+--- XFree86-4.0.orig/xc/config/cf/xf86site.def Tue Mar  7 16:54:18 2000
++++ XFree86-4.0/xc/config/cf/xf86site.def      Fri Mar 17 02:21:18 2000
+@@ -134,16 +134,16 @@
+  * Some Linux releases don't have a libtermcap.  In this case you may need
+  * to uncomment the following
+  *
+-#define TermcapLibrary                -lncurses
+  */
++#define TermcapLibrary                -lncurses
+ /*
+  * If you have Tk (which is required to build XF86Setup), uncomment this
+  * Note: version 4.0 or 4.1 is required, and XF86Setup links it statically by
+  * default.
+  *
+-#define HasTk                 YES
+  */
++#define HasTk                 YES
+ /*
+  * Set the paths and names for your Tk library if they don't match the
+@@ -156,25 +156,25 @@
+  *
+  * Some Linux releases need TkLibDir set to /usr/X11R6/lib
+  *
+-#define TkLibDir              /usr/local/lib
+-#define TkIncDir              /usr/local/include
+-#define TkLibName             tk
+  */
++#define TkLibDir              /usr/lib
++#define TkIncDir              /usr/include
++#define TkLibName             tk
+ /*
+  * By default, XF86Setup is linked with a static Tk library.  To change
+  * that, uncomment the following line.
+  *
+-#define XF86SetupUsesStaticTk NO
+  */
++#define XF86SetupUsesStaticTk NO
+ /*
+  * If you have Tcl (which is required to build XF86Setup), uncomment this
+  * Note: version 7.4 or 7.5 is required, and XF86Setup links it statically by
+  * default.
+  *
+-#define HasTcl                        YES
+  */
++#define HasTcl                        YES
+ /*
+  * Set the paths and names for your Tcl library if they don't match the
+@@ -184,17 +184,17 @@
+  *
+  * Some Linux releases need TclIncDir set to /usr/include/tcl.
+  *
+-#define TclLibDir             /usr/local/lib
+-#define TclIncDir             /usr/local/include
+-#define TclLibName            tcl
+  */
++#define TclLibDir             /usr/lib
++#define TclIncDir             /usr/include
++#define TclLibName            tcl
+ /*
+  * By default, XF86Setup is linked with a static Tcl library.  To change
+  * that, uncomment the following line.
+  *
+-#define XF86SetupUsesStaticTcl        NO
+  */
++#define XF86SetupUsesStaticTcl        NO
+ /*
+  * Build a server that dynamically loads the modules by setting
+@@ -378,8 +378,8 @@
+ /*
+  * To not build/install the Cyrillic fonts, uncomment the following
+  *
+-#define BuildCyrillicFonts    NO
+  */
++#define BuildCyrillicFonts    YES
+ /*
+  * To not build/install the Latin2 fonts, uncomment the following
+@@ -568,8 +568,8 @@
+  * To forceably build static libraries in addition to shared libraries,
+  * uncomment this.
+  *
+-#define ForceNormalLib                YES
+  */
++#define ForceNormalLib                YES
+ /*
+  * Uncomment this if your default tools (eg, gcc, ld, as, etc) are
+@@ -655,26 +655,26 @@
+  * HasGlide2 to YES and set the Glide2IncDir variable. 
+  * HasGlide2 is per default NO.
+  *
+-#define HasGlide2 YES
+  */
++#define HasGlide2 YES
+ /*
+  * Set the path to your Glide include files.
+  *
+-#define Glide2IncDir /usr/include/glide
+  */
++#define Glide2IncDir /usr/include/glide
+ /* 
+  * The 3Dfx 3D DRI driver requires glide 3.
+  *
+-#define HasGlide3 YES
+  */
++#define HasGlide3 YES
+ /*
+  * Set the path to your Glide 3 include files.
+  *
+-#define Glide3IncDir /usr/include/glide3
+  */
++#define Glide3IncDir /usr/include/glide3
+ /*
+  * If your system doesn't support vm86() mode and you have
+diff -urN XFree86-4.0.orig/xc/config/imake/Makefile.proto XFree86-4.0/xc/config/imake/Makefile.proto
+--- XFree86-4.0.orig/xc/config/imake/Makefile.proto    Thu Jan  1 01:00:00 1970
++++ XFree86-4.0/xc/config/imake/Makefile.proto Fri Mar 17 02:19:49 2000
+@@ -0,0 +1,860 @@
++# Makefile generated by imake - do not edit!
++# $TOG: imake.c /main/104 1998/03/24 12:45:15 kaleb $
++
++# ----------------------------------------------------------------------
++# Makefile generated from "Imake.tmpl" and <./config/imake/Imakefile>
++# $TOG: Imake.tmpl /main/249 1997/10/13 15:28:56 kaleb $
++#
++#
++#
++#
++# $XFree86: xc/config/cf/Imake.tmpl,v 3.65 2000/01/31 19:33:18 dawes Exp $
++# ----------------------------------------------------------------------
++
++all::
++
++.SUFFIXES: .i
++
++# $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
++
++# $XFree86: xc/config/cf/Imake.cf,v 3.53 2000/02/12 20:45:01 dawes Exp $
++
++# -----------------------------------------------------------------------
++# site-specific configuration parameters that need to come before
++# the platform-specific parameters - edit site.def to change
++
++# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
++
++# site:  $XFree86: xc/config/cf/site.def,v 3.22 1998/10/02 06:15:06 dawes Exp $
++
++# $XFree86: xc/config/cf/xf86site.def,v 3.153 1999/12/03 19:17:17 eich Exp $
++
++# ----------------------------------------------------------------------
++# platform-specific configuration parameters - edit linux.cf to change
++
++# platform:  $TOG: linux.cf /main/47 1998/04/17 11:32:51 mgreess
++# platform:  $XFree86: xc/config/cf/linux.cf,v 3.115 2000/02/21 18:05:31 dawes Exp $
++
++# operating system:  Linux 2.2.14 i586 [ELF] (2.2.14)
++# libc:       (6.1.2)
++# binutils:   (29)
++
++# $TOG: lnxLib.rules /main/14 1998/03/16 11:15:30 mgreess $
++# $XFree86: xc/config/cf/lnxLib.rules,v 3.37 1999/06/06 08:47:44 dawes Exp $
++
++# $XFree86: xc/config/cf/xfree86.cf,v 3.269 2000/02/17 13:50:02 dawes Exp $
++
++# $TOG: xfree86.cf /main/38 1997/10/22 13:01:59 kaleb $
++
++AFB_DEFS = -DUSE_AFB
++
++DRIVERSDKDIR = $(USRLIBDIR)/Server
++DRIVERSDKMODULEDIR = $(USRLIBDIR)/Server/modules
++DRIVERSDKINCLUDEDIR = $(USRLIBDIR)/Server/include
++
++       XF86SRC = $(SERVERSRC)/hw/xfree86
++  XF86ACCELSRC = $(XF86SRC)/accel
++    XF86COMSRC = $(XF86SRC)/common
++ XF86PARSERSRC = $(XF86SRC)/parser
++     XF86OSSRC = $(XF86SRC)/os-support
++ XF86DRIVERSRC = $(XF86SRC)/drivers
++     DRIVERSRC = $(XF86DRIVERSRC)
++   S3DRIVERSRC = $(XF86SRC)/accel/s3/drivers
++  S3VDRIVERSRC = $(XF86SRC)/accel/s3_virge/drivers
++
++       XF68SRC = $(SERVERSRC)/hw/xfree68
++    XF68COMSRC = $(XF68SRC)/common
++ XF68PARSERSRC = $(XF68SRC)/parser
++     XF68OSSRC = $(XF68SRC)/os-support
++
++           XF98SRC = $(SERVERSRC)/hw/xfree98
++      XF98ACCELSRC = $(XF98SRC)/accel
++        XF98COMSRC = $(XF98SRC)/common
++         XF98OSSRC = $(XF98SRC)/os-support
++     XF98DRIVERSRC = $(XF98SRC)/drivers
++  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 = $(DOCDIR)
++      XFREE86PSDOCDIR = $(DOCPSDIR)
++    XFREE86HTMLDOCDIR = $(DOCHTMLDIR)
++XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
++
++# $XConsortium: xf86.rules /main/9 1996/10/31 14:54:26 kaleb $
++# $XFree86: xc/config/cf/xf86.rules,v 3.30 1999/10/13 16:49:02 dawes Exp $
++
++# ----------------------------------------------------------------------
++# site-specific configuration parameters that go after
++# the platform-specific parameters - edit site.def to change
++
++# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
++
++# site:  $XFree86: xc/config/cf/site.def,v 3.22 1998/10/02 06:15:06 dawes Exp $
++
++# ---------------------------------------------------------------------
++# Imake rules for building libraries, programs, scripts, and data files
++# rules:  $TOG: Imake.rules /main/227 1998/02/02 12:07:57 kaleb $
++#
++#
++#
++#
++# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.64 2000/02/13 06:15:16 dawes Exp $
++
++ _NULLCMD_ = @ echo -n
++
++GLIDEINCDIR =
++
++TKLIBNAME =
++
++TKLIBDIR =
++
++TCLLIBNAME =
++
++TCLIBDIR =
++
++          PATHSEP = /
++            SHELL = /bin/sh
++
++              TOP = ../..
++      CURRENT_DIR = ./config/imake
++
++            IMAKE = $(IMAKESRC)/imake
++           DEPEND = $(DEPENDSRC)/makedepend
++        MKDIRHIER = mkdir -p
++          REVPATH = $(CONFIGSRC)/util/revpath
++    EXPORTLISTGEN =
++        CONFIGSRC = $(TOP)/config
++         IMAKESRC = $(CONFIGSRC)/imake
++        DEPENDSRC = $(CONFIGSRC)/makedepend
++
++          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)5
++       MISCMANDIR = $(MANSOURCEPATH)$(MISCMANSUFFIX)
++     DRIVERMANDIR = $(MANSOURCEPATH)$(DRIVERMANSUFFIX)
++     LOGDIRECTORY = /var/log
++
++        VARRUNDIR = /var/run
++
++         VARDBDIR = /var/state
++
++               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 =
++   CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  $(CXXPROJECT_DEFINES)
++       CXXOPTIONS =
++      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
++       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES) $(DEFINES)
++         CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
++
++         COMPRESS = compress
++          GZIPCMD = gzip
++              CPP = /lib/cpp $(STD_CPP_DEFINES)
++           RAWCPP = /lib/cpp -undef $(STD_CPP_OPTIONS)
++    PREPROCESSCMD = gcc -E $(STD_CPP_DEFINES)
++          INSTALL = install
++     INSTALLFLAGS = -c
++               LD = ld
++              LEX = flex -l
++           LEXLIB = -lfl
++             YACC = bison -y
++           CCYACC = bison -y
++             LINT = lint
++      LINTLIBFLAG = -C
++         LINTOPTS = -axz
++               LN = ln -s
++             MAKE = make
++               MV = mv -f
++               CP = cp
++
++           RANLIB = ranlib
++  RANLIBINSTFLAGS =
++
++               RM = rm -f
++        MANSUFFIX = 1x
++     LIBMANSUFFIX = 3x
++    FILEMANSUFFIX = 5x
++    MISCMANSUFFIX = 7
++  DRIVERMANSUFFIX = 4
++          MANDEFS = -D__filemansuffix__=$(FILEMANSUFFIX) -D__miscmansuffix__=$(MISCMANSUFFIX) -D__drivermansuffix__=$(DRIVERMANSUFFIX)
++
++            TROFF = groff -Tps
++            NROFF = nroff
++         MSMACROS = -ms
++        MANMACROS = -man
++              TBL = tbl
++              EQN = eqn
++             NEQN = neqn
++              COL = col
++         COLFLAGS = -b
++            MODCC = gcc
++           MODCPP = /lib/cpp
++        MODCFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREAD_CFLAGS) $(ALLDEFINES)
++            MODAS = as
++       MODASFLAGS =
++            MODLD = ld
++       MODLDFLAGS =
++MODLDCOMBINEFLAGS = -r
++            MODAR = ar clq
++        MODRANLIB =
++
++            DVIPS = dvips
++            LATEX = latex
++
++     STD_INCLUDES =
++  STD_CPP_OPTIONS = -traditional
++  STD_CPP_DEFINES = -traditional -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  $(PROJECT_DEFINES)
++      STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  $(PROJECT_DEFINES)
++ EXTRA_LOAD_FLAGS = -Wl,-rpath-link,$(BUILDLIBDIR)
++  EXTRA_LDOPTIONS =
++  EXTRA_LIBRARIES =
++             TAGS = ctags
++
++   PARALLELMFLAGS =
++
++    SHAREDCODEDEF =
++         SHLIBDEF =
++
++     SHLIBLDFLAGS = -shared
++
++         PICFLAGS = -fPIC
++
++      CXXPICFLAGS = -fPIC
++
++    PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO
++
++     INSTPGMFLAGS = -s
++
++     INSTBINFLAGS = -m 0755
++     INSTUIDFLAGS = -m 4711
++     INSTLIBFLAGS = -m 0644
++     INSTINCFLAGS = -m 0444
++     INSTMANFLAGS = -m 0444
++     INSTDATFLAGS = -m 0444
++    INSTKMEMFLAGS = -m 4711
++
++      PROJECTROOT = /usr/X11R6
++
++      CDEBUGFLAGS = -O2 -fno-strength-reduce
++        CCOPTIONS = -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs
++
++      ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
++       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES)
++           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
++        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
++         LDPRELIB = -L$(BUILDLIBDIR)
++        LDPOSTLIB =
++        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
++     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
++
++           LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
++
++           CCLINK = $(CC)
++
++          CXXLINK = $(CXX)
++
++     LDSTRIPFLAGS = -x
++   LDCOMBINEFLAGS = -r
++      DEPENDFLAGS =
++
++# 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 =
++
++         IRULESRC = $(CONFIGSRC)/cf
++        IMAKE_CMD = $(IMAKE) -I$(IRULESRC) $(IMAKE_DEFINES)
++
++     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 $
++
++# $XFree86: xc/config/cf/X11.rules,v 1.4 1997/09/09 11:56:20 hohndel Exp $
++
++# ----------------------------------------------------------------------
++# X Window System Build Parameters and Rules
++# $TOG: X11.tmpl /main/308 1998/06/16 15:14:24 msr $
++#
++#
++#
++#
++# $XFree86: xc/config/cf/X11.tmpl,v 1.59 2000/02/18 16:23:07 dawes Exp $
++
++STICKY_DEFINES = -DHAS_STICKY_DIR_BIT
++
++FCHOWN_DEFINES = -DHAS_FCHOWN
++
++# -----------------------------------------------------------------------
++# X Window System make variables; these need to be coordinated with rules
++
++             XTOP = $(TOP)
++           BINDIR = /usr/X11R6/bin
++     BUILDINCROOT = $(TOP)/exports
++      BUILDINCDIR = $(BUILDINCROOT)/include
++      BUILDINCTOP = ../..
++      BUILDLIBDIR = $(TOP)/exports/lib
++      BUILDLIBTOP = ../..
++      BUILDBINDIR = $(TOP)/exports/bin
++      BUILDBINTOP = ../..
++   BUILDMODULEDIR = $(BUILDLIBDIR)/modules
++   BUILDMODULETOP = $(BUILDLIBTOP)/..
++    XBUILDINCROOT = $(XTOP)/exports
++     XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
++     XBUILDINCTOP = ../../..
++     XBUILDBINDIR = $(XBUILDINCROOT)/bin
++           INCDIR = $(INCROOT)
++           ADMDIR = /usr/adm
++           LIBDIR = $(USRLIBDIR)/X11
++       LIBEXECDIR = /usr/X11R6/libexec
++        MODULEDIR = $(USRLIBDIR)/modules
++   TOP_X_INCLUDES = -I$(TOP)/exports/include
++
++           VARDIR = /var/X11
++
++        ETCX11DIR = /etc/X11
++
++          CONFDIR = $(ETCX11DIR)
++
++           DOCDIR = $(LIBDIR)/doc
++       DOCHTMLDIR = $(DOCDIR)/html
++         DOCPSDIR = $(DOCDIR)/PostScript
++          FONTDIR = $(LIBDIR)/fonts
++     ENCODINGSDIR = $(FONTDIR)/encodings
++         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)/xserver
++      XAPPLOADDIR = $(LIBDIR)/app-defaults
++       FONTCFLAGS = -t
++
++     INSTAPPFLAGS = $(INSTDATFLAGS)
++
++              RGB = $(CLIENTENVSETUP) $(XBUILDBINDIR)/rgb
++            FONTC = $(CLIENTENVSETUP) $(XBUILDBINDIR)/bdftopcf
++        MKFONTDIR = $(CLIENTENVSETUP) $(XBUILDBINDIR)/mkfontdir
++
++       DOCUTILSRC = $(XTOP)/doc/util
++        CLIENTSRC = $(TOP)/clients
++          DEMOSRC = $(TOP)/demos
++       XDOCMACROS = $(DOCUTILSRC)/macros.t
++       XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
++       PROGRAMSRC = $(TOP)/programs
++           LIBSRC = $(XTOP)/lib
++          FONTSRC = $(XTOP)/fonts
++     ENCODINGSSRC = $(FONTSRC)/encodings
++       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 = $(XTOP)/include/fonts
++        EXTINCSRC = $(XTOP)/include/extensions
++      FTSOURCEDIR = $(TOP)/extras/FreeType
++     XTTSOURCEDIR = $(TOP)/extras/X-TrueType
++     TRANSCOMMSRC = $(LIBSRC)/xtrans
++   TRANS_INCLUDES = -I$(TRANSCOMMSRC)
++ CONNECTION_FLAGS = -DUNIXCONN -DTCPCONN $(STICKY_DEFINES) $(FCHOWN_DEFINES)
++
++       XENVLIBDIR = $(TOP)/exports/lib
++   CLIENTENVSETUP = LD_LIBRARY_PATH=$(XENVLIBDIR)
++
++# $TOG: lnxLib.tmpl /main/7 1998/03/20 14:26:41 mgreess $
++# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.12 1999/06/27 14:07:17 dawes Exp $
++
++          XLIBSRC = $(LIBSRC)/X11
++
++SOXLIBREV = 6.1
++DEPXONLYLIB =
++XONLYLIB =  -lX11
++
++LINTXONLY = $(XLIBSRC)/llib-X11.ln
++
++         XLIBONLY = $(XONLYLIB)
++
++      XEXTLIBSRC = $(LIBSRC)/Xext
++
++SOXEXTREV = 6.4
++DEPEXTENSIONLIB =
++EXTENSIONLIB =  -lXext
++
++LINTEXTENSION = $(XEXTLIBSRC)/llib-Xext.ln
++
++LINTEXTENSIONLIB = $(LINTEXTENSION)
++          DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
++             XLIB = $(EXTENSIONLIB) $(XONLYLIB)
++         LINTXLIB = $(LINTXONLYLIB)
++
++    XSSLIBSRC = $(LIBSRC)/Xss
++
++DEPXSSLIB = $(TOP)/exports/lib/libXss.a
++XSSLIB =  -lXss
++
++LINTXSS = $(XSSLIBSRC)/llib-Xss.ln
++
++    XXF86MISCLIBSRC = $(LIBSRC)/Xxf86misc
++
++DEPXXF86MISCLIB = $(TOP)/exports/lib/libXxf86misc.a
++XXF86MISCLIB =  -lXxf86misc
++
++LINTXXF86MISC = $(XXF86MISCLIBSRC)/llib-Xxf86misc.ln
++
++    XXF86VMLIBSRC = $(LIBSRC)/Xxf86vm
++
++DEPXXF86VMLIB = $(TOP)/exports/lib/libXxf86vm.a
++XXF86VMLIB =  -lXxf86vm
++
++LINTXXF86VM = $(XXF86VMLIBSRC)/llib-Xxf86vm.ln
++
++    XXF86DGALIBSRC = $(LIBSRC)/Xxf86dga
++
++DEPXXF86DGALIB = $(TOP)/exports/lib/libXxf86dga.a
++XXF86DGALIB =  -lXxf86dga
++
++LINTXXF86DGA = $(XXF86DGALIBSRC)/llib-Xxf86dga.ln
++
++    XXF86RUSHLIBSRC = $(LIBSRC)/Xxf86rush
++
++DEPXXF86RUSHLIB = $(TOP)/exports/lib/libXxf86rush.a
++XXF86RUSHLIB =  -lXxf86rush
++
++LINTXXF86RUSH = $(XXF86RUSHLIBSRC)/llib-Xxf86rush.ln
++
++    XVLIBSRC = $(LIBSRC)/Xv
++
++DEPXVLIB = $(TOP)/exports/lib/libXv.a
++XVLIB =  -lXv
++
++LINTXV = $(XVLIBSRC)/llib-Xv.ln
++
++    DPSLIBSRC = $(LIBSRC)/dps
++
++SODPSREV = 1.0
++DEPDPSLIB =
++DPSLIB =  -ldps
++
++LINTDPS = $(DPSLIBSRC)/llib-dps.ln
++
++    DPSTKLIBSRC = $(LIBSRC)/dpstk
++
++SODPSTKREV = 1.0
++DEPDPSTKLIB =
++DPSTKLIB =  -ldpstk
++
++LINTDPSTK = $(DPSTKLIBSRC)/llib-dpstk.ln
++
++    PSRESLIBSRC = $(LIBSRC)/psres
++
++SOPSRESREV = 1.0
++DEPPSRESLIB =
++PSRESLIB =  -lpsres
++
++LINTPSRES = $(PSRESLIBSRC)/llib-psres.ln
++
++    GLXLIBSRC = $(LIBSRC)/GL
++
++SOGLREV = 1.2
++DEPGLXLIB =
++GLXLIB =  -lGL
++
++LINTGLX = $(GLXLIBSRC)/llib-GL.ln
++
++    XFONTCACHELIBSRC = $(LIBSRC)/Xfontcache
++
++DEPXFONTCACHELIB = $(TOP)/exports/lib/libXfontcache.a
++XFONTCACHELIB =  -lXfontcache
++
++LINTXFONTCACHE = $(XFONTCACHELIBSRC)/llib-Xfontcache.ln
++
++         XAUTHSRC = $(LIBSRC)/Xau
++
++DEPXAUTHLIB = $(TOP)/exports/lib/libXau.a
++XAUTHLIB =  -lXau
++
++LINTXAUTH = $(XAUTHSRC)/llib-Xau.ln
++
++      XDMCPLIBSRC = $(LIBSRC)/Xdmcp
++
++DEPXDMCPLIB = $(TOP)/exports/lib/libXdmcp.a
++XDMCPLIB =  -lXdmcp
++
++LINTXDMCP = $(XDMCPLIBSRC)/llib-Xdmcp.ln
++
++           XMUSRC = $(LIBSRC)/Xmu
++
++SOXMUREV = 6.1
++DEPXMULIB =
++XMULIB =  -lXmu
++
++LINTXMU = $(XMUSRC)/llib-Xmu.ln
++
++       OLDXLIBSRC = $(LIBSRC)/oldX
++
++DEPOLDXLIB = $(TOP)/exports/lib/liboldX.a
++OLDXLIB =  -loldX
++
++LINTOLDX = $(OLDXLIBSRC)/llib-oldX.ln
++
++         XPLIBSRC = $(LIBSRC)/Xp
++
++SOXPREV = 6.2
++DEPXPLIB =
++XPLIB =  -lXp
++
++LINTXP = $(XPLIBSRC)/llib-Xp.ln
++
++       TOOLKITSRC = $(LIBSRC)/Xt
++
++SOXTREV = 6.0
++DEPXTOOLONLYLIB =
++XTOOLONLYLIB =  -lXt
++
++LINTXTOOLONLY = $(TOOLKITSRC)/llib-Xt.ln
++
++      DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
++         XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
++     LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
++
++       XALIBSRC = $(LIBSRC)/Xa
++
++SOXAREV = 1.0
++DEPXALIB =
++XALIB =  -lXa
++
++LINTXA = $(XALIBSRC)/llib-Xa.ln
++
++       AWIDGETSRC = $(LIBSRC)/Xaw
++
++SOXAWREV = 7.0
++DEPXAWLIB =
++XAWLIB =  -lXaw
++
++LINTXAW = $(AWIDGETSRC)/llib-Xaw.ln
++
++       AWIDGET6SRC = $(LIBSRC)/Xaw6
++
++SOXAW6REV = 6.1
++DEPXAW6LIB =
++XAW6LIB =  -lXaw
++
++LINTXAW6 = $(AWIDGET6SRC)/llib-Xaw.ln
++
++         XILIBSRC = $(LIBSRC)/Xi
++
++SOXINPUTREV = 6.0
++DEPXILIB =
++XILIB =  -lXi
++
++LINTXI = $(XILIBSRC)/llib-Xi.ln
++
++      XTESTLIBSRC = $(LIBSRC)/Xtst
++
++SOXTESTREV = 6.1
++DEPXTESTLIB =
++XTESTLIB =  -lXtst
++
++LINTXTEST = $(XTESTLIBSRC)/llib-Xtst.ln
++
++        PEXLIBSRC = $(LIBSRC)/PEX5
++
++SOPEXREV = 6.0
++DEPPEXLIB =
++PEXLIB =  -lPEX5
++
++LINTPEX = $(PEXLIBSRC)/llib-PEX5.ln
++
++        XIELIBSRC = $(LIBSRC)/XIE
++
++SOXIEREV = 6.0
++DEPXIELIB =
++XIELIB =  -lXIE
++
++LINTXIE = $(XIELIBSRC)/llib-XIE.ln
++
++      PHIGSLIBSRC = $(LIBSRC)/PHIGS
++
++DEPPHIGSLIB = $(TOP)/exports/lib/libphigs.a
++PHIGSLIB =  -lphigs
++
++LINTPHIGS = $(PHIGSLIBSRC)/llib-phigs.ln
++
++DEPXBSDLIB = $(TOP)/exports/lib/libXbsd.a
++XBSDLIB =  -lXbsd
++
++LINTXBSD = $(LIBSRC)/Xbsd/llib-Xbsd.ln
++
++           ICESRC = $(LIBSRC)/ICE
++
++SOICEREV = 6.3
++DEPICELIB =
++ICELIB =  -lICE
++
++LINTICE = $(ICESRC)/llib-ICE.ln
++
++            SMSRC = $(LIBSRC)/SM
++
++SOSMREV = 6.0
++DEPSMLIB =
++SMLIB =  -lSM
++
++LINTSM = $(SMSRC)/llib-SM.ln
++
++           XKEYSRC = $(LIBSRC)/Xkey
++
++SOXKEYREV = 6.0
++DEPXKEYLIB =
++XKEYLIB =  -lXkey
++
++LINTXKEY = $(XKEYSRC)/llib-Xkey.ln
++
++         FSLIBSRC = $(LIBSRC)/FS
++
++DEPFSLIB = $(TOP)/exports/lib/libFS.a
++FSLIB =  -lFS
++
++LINTFS = $(FSLIBSRC)/llib-FS.ln
++
++         FONTLIBSRC = $(LIBSRC)/font
++
++SOFONTREV = 1.3
++DEPFONTLIB =
++FONTLIB = -L$(FREETYPELIBDIR) -L$(FONTLIBSRC)  -lXfont
++
++LINTXFONT = $(FONTLIBSRC)/llib-Xfont.ln
++#
++SOFONTREV = 1.3
++DEPXFONTLIB =
++XFONTLIB =  -lXfont
++
++LINTXFONT = $(FONTLIBSRC)/llib-Xfont.ln
++
++     FONTSTUBLIBSRC = $(FONTLIBSRC)/stubs
++
++DEPFONTSTUBLIB = $(TOP)/exports/lib/libfntstubs.a
++FONTSTUBLIB =  -lfntstubs
++
++LINTFONTSTUB = $(FONTSUBLIBSRC)/llib-fntstubs.ln
++         DEPFONTLIB = $(DEPXFONTLIB) $(DEPFONTSTUBLIB)
++            FONTLIB = $(XFONTLIB) $(FONTSTUBLIB)
++
++          XPMLIBSRC = $(LIBSRC)/Xpm
++
++SOXPMREV = 4.11
++DEPXPMLIB =
++XPMLIB =  -lXpm
++
++LINTXPM = $(XPMLIBSRC)/llib-Xpm.ln
++
++    XKBFILELIBSRC = $(LIBSRC)/xkbfile
++
++DEPXKBFILELIB = $(TOP)/exports/lib/libxkbfile.a
++XKBFILELIB =  -lxkbfile
++
++LINTXKBFILE = $(XKBFILELIBSRC)/llib-xkbfile.ln
++
++     XKBCOMPSRC = $(PROGRAMSRC)/xkbcomp
++     XKBCOMPCMD = $(CLIENTENVSETUP) $(XBUILDBINDIR)/xkbcomp
++
++    XKBUILIBSRC = $(LIBSRC)/xkbui
++
++DEPXKBUILIB = $(TOP)/exports/lib/libxkbui.a
++XKBUILIB =  -lxkbui
++
++LINTXKBUI = $(XKBUILIBSRC)/llib-xkbui.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$(BUILDLIBDIR)
++       LDPOSTLIBS =
++     TOP_INCLUDES = -I$(TOP) $(TOP_X_INCLUDES)
++  PROJECT_DEFINES =
++
++CXXPROJECT_DEFINES =
++
++# ----------------------------------------------------------------------
++# start of Imakefile
++
++# $TOG: Imakefile /main/10 1997/04/30 15:39:17 kaleb $
++#
++#
++#
++#
++# $XFree86: xc/config/imake/Imakefile,v 3.9 1999/08/14 10:49:01 dawes Exp $
++
++# Some compilers generate fatal errors if an -L directory does
++# not exist.  Since BUILDLIBDIR may not exist yet suppress its use.
++         LDPRELIB =
++        LDPRELIBS =
++
++DEPLIBS =
++
++INCLUDES = -I$(TOP)/include $(TOP_X_INCLUDES)/X11
++CPP_PROGRAM = /lib/cpp
++CPP_DEFINES = -DCPP_PROGRAM="\"$(CPP_PROGRAM)\""
++DEFINES = $(SIGNAL_DEFINES) $(BOOTSTRAPCFLAGS) $(CPP_DEFINES)
++
++ OBJS = imake.o
++ SRCS = imake.c
++
++ PROGRAM = imake
++
++all:: imake
++
++imake: $(OBJS) $(DEPLIBS)
++      $(RM) $@
++      $(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS)  $(EXTRA_LOAD_FLAGS)
++
++install:: imake
++      @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \
++      else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi
++      $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS)  imake $(DESTDIR)$(BINDIR)/imake
++
++install.man:: imake.man
++      @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \
++      else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi
++      $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) imake.man $(DESTDIR)$(MANDIR)/imake.$(MANSUFFIX)
++
++depend:: $(DEPEND)
++
++$(DEPEND):
++      @echo "checking $@ over in $(DEPENDSRC) first..."; \
++      cd $(DEPENDSRC) && $(MAKE); \
++      echo "okay, continuing in $(CURRENT_DIR)"
++
++depend::
++      $(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
++
++lint:
++      $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)
++lint1:
++      $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
++
++clean::
++      $(RM) imake
++
++install.sdk:: imake
++      @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/config/imake ]; then set +x; \
++      else (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/config/imake); fi
++      $(INSTALL) -c $(INSTBINFLAGS) imake $(DESTDIR)$(DRIVERSDKDIR)/config/imake/imake
++
++bootstrapdepend:
++
++clean::
++      $(RM) ccimake
++      $(RM) -r bootstrap
++
++# ----------------------------------------------------------------------
++# common rules for all Makefiles - do not edit
++
++.c.i:
++      $(RM) $@
++       $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
++
++.SUFFIXES: .s
++
++.c.s:
++      $(RM) $@
++       $(CC) -S $(CFLAGS) $(_NOOP_) $*.c
++
++emptyrule::
++
++clean::
++      $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  "#"*
++
++Makefile::  imake
++
++Makefile::
++      -@if [ -f Makefile ]; then set -x; \
++      $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
++      else exit 0; fi
++      $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
++
++tags::
++      $(TAGS) -w *.[ch]
++      $(TAGS) -xw *.[ch] > TAGS
++
++man_keywords::
++
++# ----------------------------------------------------------------------
++# empty rules for directories that do not have SUBDIRS - do not edit
++
++install::
++      @echo "install in $(CURRENT_DIR) done"
++
++install.man::
++      @echo "install.man in $(CURRENT_DIR) done"
++
++install.sdk::
++      @echo "install.sdk in $(CURRENT_DIR) done"
++
++Makefiles::
++
++includes::
++
++depend::
++
++# ----------------------------------------------------------------------
++# dependencies generated by makedepend
++
+diff -urN XFree86-4.0.orig/xc/config/imake/imake.c XFree86-4.0/xc/config/imake/imake.c
+--- XFree86-4.0.orig/xc/config/imake/imake.c   Wed Dec 29 01:54:48 1999
++++ XFree86-4.0/xc/config/imake/imake.c        Fri Mar 17 02:19:49 2000
+@@ -934,6 +934,7 @@
+   static char* yast = "/sbin/YaST";
+   static char* redhat = "/etc/redhat-release";
+   static char* debian = "/etc/debian_version";
++  static char* pld = "/etc/pld-release";
+   fprintf (inFile, "%s\n", "#define LinuxUnknown    0");
+   fprintf (inFile, "%s\n", "#define LinuxSuSE       1");
+@@ -948,6 +949,7 @@
+   fprintf (inFile, "%s\n", "#define LinuxTurbo      10");
+   fprintf (inFile, "%s\n", "#define LinuxWare       11");
+   fprintf (inFile, "%s\n", "#define LinuxYggdrasil  12");
++  fprintf (inFile, "%s\n", "#define LinuxPLD        13");
+   if (lstat (yast, &sb) == 0) {
+     fprintf (inFile, "%s\n", "#define DefaultLinuxDistribution LinuxSuSE");
+@@ -964,6 +966,11 @@
+     fprintf (inFile, "%s\n", "#define DefaultLinuxDistName Debian");
+     /* You could also try to get the version of the Debian distrib by looking
+      * at the content of /etc/debian_version */
++    return;
++  }
++  if (lstat (pld, &sb) == 0) {
++    fprintf (inFile, "%s\n", "#define DefaultLinuxDistribution LinuxPLD");
++    fprintf (inFile, "%s\n", "#define DefaultLinuxDistName PLD");
+     return;
+   }
+   /* what's the definitive way to tell what any particular distribution is? */
+diff -urN XFree86-4.0.orig/xc/config/makedepend/Makefile.proto XFree86-4.0/xc/config/makedepend/Makefile.proto
+--- XFree86-4.0.orig/xc/config/makedepend/Makefile.proto       Thu Jan  1 01:00:00 1970
++++ XFree86-4.0/xc/config/makedepend/Makefile.proto    Fri Mar 17 02:19:49 2000
+@@ -0,0 +1,890 @@
++# Makefile generated by imake - do not edit!
++# $TOG: imake.c /main/104 1998/03/24 12:45:15 kaleb $
++
++# ----------------------------------------------------------------------
++# Makefile generated from "Imake.tmpl" and <./config/makedepend/Imakefile>
++# $TOG: Imake.tmpl /main/249 1997/10/13 15:28:56 kaleb $
++#
++#
++#
++#
++# $XFree86: xc/config/cf/Imake.tmpl,v 3.65 2000/01/31 19:33:18 dawes Exp $
++# ----------------------------------------------------------------------
++
++all::
++
++.SUFFIXES: .i
++
++# $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
++
++# $XFree86: xc/config/cf/Imake.cf,v 3.53 2000/02/12 20:45:01 dawes Exp $
++
++# -----------------------------------------------------------------------
++# site-specific configuration parameters that need to come before
++# the platform-specific parameters - edit site.def to change
++
++# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
++
++# site:  $XFree86: xc/config/cf/site.def,v 3.22 1998/10/02 06:15:06 dawes Exp $
++
++# $XFree86: xc/config/cf/xf86site.def,v 3.153 1999/12/03 19:17:17 eich Exp $
++
++# ----------------------------------------------------------------------
++# platform-specific configuration parameters - edit linux.cf to change
++
++# platform:  $TOG: linux.cf /main/47 1998/04/17 11:32:51 mgreess
++# platform:  $XFree86: xc/config/cf/linux.cf,v 3.115 2000/02/21 18:05:31 dawes Exp $
++
++# operating system:  Linux 2.2.14 i586 [ELF] (2.2.14)
++# libc:       (6.1.2)
++# binutils:   (29)
++
++# $TOG: lnxLib.rules /main/14 1998/03/16 11:15:30 mgreess $
++# $XFree86: xc/config/cf/lnxLib.rules,v 3.37 1999/06/06 08:47:44 dawes Exp $
++
++# $XFree86: xc/config/cf/xfree86.cf,v 3.269 2000/02/17 13:50:02 dawes Exp $
++
++# $TOG: xfree86.cf /main/38 1997/10/22 13:01:59 kaleb $
++
++AFB_DEFS = -DUSE_AFB
++
++DRIVERSDKDIR = $(USRLIBDIR)/Server
++DRIVERSDKMODULEDIR = $(USRLIBDIR)/Server/modules
++DRIVERSDKINCLUDEDIR = $(USRLIBDIR)/Server/include
++
++       XF86SRC = $(SERVERSRC)/hw/xfree86
++  XF86ACCELSRC = $(XF86SRC)/accel
++    XF86COMSRC = $(XF86SRC)/common
++ XF86PARSERSRC = $(XF86SRC)/parser
++     XF86OSSRC = $(XF86SRC)/os-support
++ XF86DRIVERSRC = $(XF86SRC)/drivers
++     DRIVERSRC = $(XF86DRIVERSRC)
++   S3DRIVERSRC = $(XF86SRC)/accel/s3/drivers
++  S3VDRIVERSRC = $(XF86SRC)/accel/s3_virge/drivers
++
++       XF68SRC = $(SERVERSRC)/hw/xfree68
++    XF68COMSRC = $(XF68SRC)/common
++ XF68PARSERSRC = $(XF68SRC)/parser
++     XF68OSSRC = $(XF68SRC)/os-support
++
++           XF98SRC = $(SERVERSRC)/hw/xfree98
++      XF98ACCELSRC = $(XF98SRC)/accel
++        XF98COMSRC = $(XF98SRC)/common
++         XF98OSSRC = $(XF98SRC)/os-support
++     XF98DRIVERSRC = $(XF98SRC)/drivers
++  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 = $(DOCDIR)
++      XFREE86PSDOCDIR = $(DOCPSDIR)
++    XFREE86HTMLDOCDIR = $(DOCHTMLDIR)
++XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
++
++# $XConsortium: xf86.rules /main/9 1996/10/31 14:54:26 kaleb $
++# $XFree86: xc/config/cf/xf86.rules,v 3.30 1999/10/13 16:49:02 dawes Exp $
++
++# ----------------------------------------------------------------------
++# site-specific configuration parameters that go after
++# the platform-specific parameters - edit site.def to change
++
++# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
++
++# site:  $XFree86: xc/config/cf/site.def,v 3.22 1998/10/02 06:15:06 dawes Exp $
++
++# ---------------------------------------------------------------------
++# Imake rules for building libraries, programs, scripts, and data files
++# rules:  $TOG: Imake.rules /main/227 1998/02/02 12:07:57 kaleb $
++#
++#
++#
++#
++# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.64 2000/02/13 06:15:16 dawes Exp $
++
++ _NULLCMD_ = @ echo -n
++
++GLIDEINCDIR =
++
++TKLIBNAME =
++
++TKLIBDIR =
++
++TCLLIBNAME =
++
++TCLIBDIR =
++
++          PATHSEP = /
++            SHELL = /bin/sh
++
++              TOP = ../..
++      CURRENT_DIR = ./config/makedepend
++
++            IMAKE = $(IMAKESRC)/imake
++           DEPEND = $(DEPENDSRC)/makedepend
++        MKDIRHIER = mkdir -p
++          REVPATH = $(CONFIGSRC)/util/revpath
++    EXPORTLISTGEN =
++        CONFIGSRC = $(TOP)/config
++         IMAKESRC = $(CONFIGSRC)/imake
++        DEPENDSRC = $(CONFIGSRC)/makedepend
++
++          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)5
++       MISCMANDIR = $(MANSOURCEPATH)$(MISCMANSUFFIX)
++     DRIVERMANDIR = $(MANSOURCEPATH)$(DRIVERMANSUFFIX)
++     LOGDIRECTORY = /var/log
++
++        VARRUNDIR = /var/run
++
++         VARDBDIR = /var/state
++
++               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 =
++   CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  $(CXXPROJECT_DEFINES)
++       CXXOPTIONS =
++      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
++       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES) $(DEFINES)
++         CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
++
++         COMPRESS = compress
++          GZIPCMD = gzip
++              CPP = /lib/cpp $(STD_CPP_DEFINES)
++           RAWCPP = /lib/cpp -undef $(STD_CPP_OPTIONS)
++    PREPROCESSCMD = gcc -E $(STD_CPP_DEFINES)
++          INSTALL = install
++     INSTALLFLAGS = -c
++               LD = ld
++              LEX = flex -l
++           LEXLIB = -lfl
++             YACC = bison -y
++           CCYACC = bison -y
++             LINT = lint
++      LINTLIBFLAG = -C
++         LINTOPTS = -axz
++               LN = ln -s
++             MAKE = make
++               MV = mv -f
++               CP = cp
++
++           RANLIB = ranlib
++  RANLIBINSTFLAGS =
++
++               RM = rm -f
++        MANSUFFIX = 1x
++     LIBMANSUFFIX = 3x
++    FILEMANSUFFIX = 5x
++    MISCMANSUFFIX = 7
++  DRIVERMANSUFFIX = 4
++          MANDEFS = -D__filemansuffix__=$(FILEMANSUFFIX) -D__miscmansuffix__=$(MISCMANSUFFIX) -D__drivermansuffix__=$(DRIVERMANSUFFIX)
++
++            TROFF = groff -Tps
++            NROFF = nroff
++         MSMACROS = -ms
++        MANMACROS = -man
++              TBL = tbl
++              EQN = eqn
++             NEQN = neqn
++              COL = col
++         COLFLAGS = -b
++            MODCC = gcc
++           MODCPP = /lib/cpp
++        MODCFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREAD_CFLAGS) $(ALLDEFINES)
++            MODAS = as
++       MODASFLAGS =
++            MODLD = ld
++       MODLDFLAGS =
++MODLDCOMBINEFLAGS = -r
++            MODAR = ar clq
++        MODRANLIB =
++
++            DVIPS = dvips
++            LATEX = latex
++
++     STD_INCLUDES =
++  STD_CPP_OPTIONS = -traditional
++  STD_CPP_DEFINES = -traditional -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  $(PROJECT_DEFINES)
++      STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  $(PROJECT_DEFINES)
++ EXTRA_LOAD_FLAGS = -Wl,-rpath-link,$(BUILDLIBDIR)
++  EXTRA_LDOPTIONS =
++  EXTRA_LIBRARIES =
++             TAGS = ctags
++
++   PARALLELMFLAGS =
++
++    SHAREDCODEDEF =
++         SHLIBDEF =
++
++     SHLIBLDFLAGS = -shared
++
++         PICFLAGS = -fPIC
++
++      CXXPICFLAGS = -fPIC
++
++    PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO
++
++     INSTPGMFLAGS = -s
++
++     INSTBINFLAGS = -m 0755
++     INSTUIDFLAGS = -m 4711
++     INSTLIBFLAGS = -m 0644
++     INSTINCFLAGS = -m 0444
++     INSTMANFLAGS = -m 0444
++     INSTDATFLAGS = -m 0444
++    INSTKMEMFLAGS = -m 4711
++
++      PROJECTROOT = /usr/X11R6
++
++      CDEBUGFLAGS = -O2 -fno-strength-reduce
++        CCOPTIONS = -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs
++
++      ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
++       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES)
++           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
++        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
++         LDPRELIB = -L$(BUILDLIBDIR)
++        LDPOSTLIB =
++        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
++     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
++
++           LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
++
++           CCLINK = $(CC)
++
++          CXXLINK = $(CXX)
++
++     LDSTRIPFLAGS = -x
++   LDCOMBINEFLAGS = -r
++      DEPENDFLAGS =
++
++# 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 =
++
++         IRULESRC = $(CONFIGSRC)/cf
++        IMAKE_CMD = $(IMAKE) -I$(IRULESRC) $(IMAKE_DEFINES)
++
++     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 $
++
++# $XFree86: xc/config/cf/X11.rules,v 1.4 1997/09/09 11:56:20 hohndel Exp $
++
++# ----------------------------------------------------------------------
++# X Window System Build Parameters and Rules
++# $TOG: X11.tmpl /main/308 1998/06/16 15:14:24 msr $
++#
++#
++#
++#
++# $XFree86: xc/config/cf/X11.tmpl,v 1.59 2000/02/18 16:23:07 dawes Exp $
++
++STICKY_DEFINES = -DHAS_STICKY_DIR_BIT
++
++FCHOWN_DEFINES = -DHAS_FCHOWN
++
++# -----------------------------------------------------------------------
++# X Window System make variables; these need to be coordinated with rules
++
++             XTOP = $(TOP)
++           BINDIR = /usr/X11R6/bin
++     BUILDINCROOT = $(TOP)/exports
++      BUILDINCDIR = $(BUILDINCROOT)/include
++      BUILDINCTOP = ../..
++      BUILDLIBDIR = $(TOP)/exports/lib
++      BUILDLIBTOP = ../..
++      BUILDBINDIR = $(TOP)/exports/bin
++      BUILDBINTOP = ../..
++   BUILDMODULEDIR = $(BUILDLIBDIR)/modules
++   BUILDMODULETOP = $(BUILDLIBTOP)/..
++    XBUILDINCROOT = $(XTOP)/exports
++     XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
++     XBUILDINCTOP = ../../..
++     XBUILDBINDIR = $(XBUILDINCROOT)/bin
++           INCDIR = $(INCROOT)
++           ADMDIR = /usr/adm
++           LIBDIR = $(USRLIBDIR)/X11
++       LIBEXECDIR = /usr/X11R6/libexec
++        MODULEDIR = $(USRLIBDIR)/modules
++   TOP_X_INCLUDES = -I$(TOP)/exports/include
++
++           VARDIR = /var/X11
++
++        ETCX11DIR = /etc/X11
++
++          CONFDIR = $(ETCX11DIR)
++
++           DOCDIR = $(LIBDIR)/doc
++       DOCHTMLDIR = $(DOCDIR)/html
++         DOCPSDIR = $(DOCDIR)/PostScript
++          FONTDIR = $(LIBDIR)/fonts
++     ENCODINGSDIR = $(FONTDIR)/encodings
++         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)/xserver
++      XAPPLOADDIR = $(LIBDIR)/app-defaults
++       FONTCFLAGS = -t
++
++     INSTAPPFLAGS = $(INSTDATFLAGS)
++
++              RGB = $(CLIENTENVSETUP) $(XBUILDBINDIR)/rgb
++            FONTC = $(CLIENTENVSETUP) $(XBUILDBINDIR)/bdftopcf
++        MKFONTDIR = $(CLIENTENVSETUP) $(XBUILDBINDIR)/mkfontdir
++
++       DOCUTILSRC = $(XTOP)/doc/util
++        CLIENTSRC = $(TOP)/clients
++          DEMOSRC = $(TOP)/demos
++       XDOCMACROS = $(DOCUTILSRC)/macros.t
++       XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
++       PROGRAMSRC = $(TOP)/programs
++           LIBSRC = $(XTOP)/lib
++          FONTSRC = $(XTOP)/fonts
++     ENCODINGSSRC = $(FONTSRC)/encodings
++       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 = $(XTOP)/include/fonts
++        EXTINCSRC = $(XTOP)/include/extensions
++      FTSOURCEDIR = $(TOP)/extras/FreeType
++     XTTSOURCEDIR = $(TOP)/extras/X-TrueType
++     TRANSCOMMSRC = $(LIBSRC)/xtrans
++   TRANS_INCLUDES = -I$(TRANSCOMMSRC)
++ CONNECTION_FLAGS = -DUNIXCONN -DTCPCONN $(STICKY_DEFINES) $(FCHOWN_DEFINES)
++
++       XENVLIBDIR = $(TOP)/exports/lib
++   CLIENTENVSETUP = LD_LIBRARY_PATH=$(XENVLIBDIR)
++
++# $TOG: lnxLib.tmpl /main/7 1998/03/20 14:26:41 mgreess $
++# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.12 1999/06/27 14:07:17 dawes Exp $
++
++          XLIBSRC = $(LIBSRC)/X11
++
++SOXLIBREV = 6.1
++DEPXONLYLIB =
++XONLYLIB =  -lX11
++
++LINTXONLY = $(XLIBSRC)/llib-X11.ln
++
++         XLIBONLY = $(XONLYLIB)
++
++      XEXTLIBSRC = $(LIBSRC)/Xext
++
++SOXEXTREV = 6.4
++DEPEXTENSIONLIB =
++EXTENSIONLIB =  -lXext
++
++LINTEXTENSION = $(XEXTLIBSRC)/llib-Xext.ln
++
++LINTEXTENSIONLIB = $(LINTEXTENSION)
++          DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
++             XLIB = $(EXTENSIONLIB) $(XONLYLIB)
++         LINTXLIB = $(LINTXONLYLIB)
++
++    XSSLIBSRC = $(LIBSRC)/Xss
++
++DEPXSSLIB = $(TOP)/exports/lib/libXss.a
++XSSLIB =  -lXss
++
++LINTXSS = $(XSSLIBSRC)/llib-Xss.ln
++
++    XXF86MISCLIBSRC = $(LIBSRC)/Xxf86misc
++
++DEPXXF86MISCLIB = $(TOP)/exports/lib/libXxf86misc.a
++XXF86MISCLIB =  -lXxf86misc
++
++LINTXXF86MISC = $(XXF86MISCLIBSRC)/llib-Xxf86misc.ln
++
++    XXF86VMLIBSRC = $(LIBSRC)/Xxf86vm
++
++DEPXXF86VMLIB = $(TOP)/exports/lib/libXxf86vm.a
++XXF86VMLIB =  -lXxf86vm
++
++LINTXXF86VM = $(XXF86VMLIBSRC)/llib-Xxf86vm.ln
++
++    XXF86DGALIBSRC = $(LIBSRC)/Xxf86dga
++
++DEPXXF86DGALIB = $(TOP)/exports/lib/libXxf86dga.a
++XXF86DGALIB =  -lXxf86dga
++
++LINTXXF86DGA = $(XXF86DGALIBSRC)/llib-Xxf86dga.ln
++
++    XXF86RUSHLIBSRC = $(LIBSRC)/Xxf86rush
++
++DEPXXF86RUSHLIB = $(TOP)/exports/lib/libXxf86rush.a
++XXF86RUSHLIB =  -lXxf86rush
++
++LINTXXF86RUSH = $(XXF86RUSHLIBSRC)/llib-Xxf86rush.ln
++
++    XVLIBSRC = $(LIBSRC)/Xv
++
++DEPXVLIB = $(TOP)/exports/lib/libXv.a
++XVLIB =  -lXv
++
++LINTXV = $(XVLIBSRC)/llib-Xv.ln
++
++    DPSLIBSRC = $(LIBSRC)/dps
++
++SODPSREV = 1.0
++DEPDPSLIB =
++DPSLIB =  -ldps
++
++LINTDPS = $(DPSLIBSRC)/llib-dps.ln
++
++    DPSTKLIBSRC = $(LIBSRC)/dpstk
++
++SODPSTKREV = 1.0
++DEPDPSTKLIB =
++DPSTKLIB =  -ldpstk
++
++LINTDPSTK = $(DPSTKLIBSRC)/llib-dpstk.ln
++
++    PSRESLIBSRC = $(LIBSRC)/psres
++
++SOPSRESREV = 1.0
++DEPPSRESLIB =
++PSRESLIB =  -lpsres
++
++LINTPSRES = $(PSRESLIBSRC)/llib-psres.ln
++
++    GLXLIBSRC = $(LIBSRC)/GL
++
++SOGLREV = 1.2
++DEPGLXLIB =
++GLXLIB =  -lGL
++
++LINTGLX = $(GLXLIBSRC)/llib-GL.ln
++
++    XFONTCACHELIBSRC = $(LIBSRC)/Xfontcache
++
++DEPXFONTCACHELIB = $(TOP)/exports/lib/libXfontcache.a
++XFONTCACHELIB =  -lXfontcache
++
++LINTXFONTCACHE = $(XFONTCACHELIBSRC)/llib-Xfontcache.ln
++
++         XAUTHSRC = $(LIBSRC)/Xau
++
++DEPXAUTHLIB = $(TOP)/exports/lib/libXau.a
++XAUTHLIB =  -lXau
++
++LINTXAUTH = $(XAUTHSRC)/llib-Xau.ln
++
++      XDMCPLIBSRC = $(LIBSRC)/Xdmcp
++
++DEPXDMCPLIB = $(TOP)/exports/lib/libXdmcp.a
++XDMCPLIB =  -lXdmcp
++
++LINTXDMCP = $(XDMCPLIBSRC)/llib-Xdmcp.ln
++
++           XMUSRC = $(LIBSRC)/Xmu
++
++SOXMUREV = 6.1
++DEPXMULIB =
++XMULIB =  -lXmu
++
++LINTXMU = $(XMUSRC)/llib-Xmu.ln
++
++       OLDXLIBSRC = $(LIBSRC)/oldX
++
++DEPOLDXLIB = $(TOP)/exports/lib/liboldX.a
++OLDXLIB =  -loldX
++
++LINTOLDX = $(OLDXLIBSRC)/llib-oldX.ln
++
++         XPLIBSRC = $(LIBSRC)/Xp
++
++SOXPREV = 6.2
++DEPXPLIB =
++XPLIB =  -lXp
++
++LINTXP = $(XPLIBSRC)/llib-Xp.ln
++
++       TOOLKITSRC = $(LIBSRC)/Xt
++
++SOXTREV = 6.0
++DEPXTOOLONLYLIB =
++XTOOLONLYLIB =  -lXt
++
++LINTXTOOLONLY = $(TOOLKITSRC)/llib-Xt.ln
++
++      DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
++         XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
++     LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
++
++       XALIBSRC = $(LIBSRC)/Xa
++
++SOXAREV = 1.0
++DEPXALIB =
++XALIB =  -lXa
++
++LINTXA = $(XALIBSRC)/llib-Xa.ln
++
++       AWIDGETSRC = $(LIBSRC)/Xaw
++
++SOXAWREV = 7.0
++DEPXAWLIB =
++XAWLIB =  -lXaw
++
++LINTXAW = $(AWIDGETSRC)/llib-Xaw.ln
++
++       AWIDGET6SRC = $(LIBSRC)/Xaw6
++
++SOXAW6REV = 6.1
++DEPXAW6LIB =
++XAW6LIB =  -lXaw
++
++LINTXAW6 = $(AWIDGET6SRC)/llib-Xaw.ln
++
++         XILIBSRC = $(LIBSRC)/Xi
++
++SOXINPUTREV = 6.0
++DEPXILIB =
++XILIB =  -lXi
++
++LINTXI = $(XILIBSRC)/llib-Xi.ln
++
++      XTESTLIBSRC = $(LIBSRC)/Xtst
++
++SOXTESTREV = 6.1
++DEPXTESTLIB =
++XTESTLIB =  -lXtst
++
++LINTXTEST = $(XTESTLIBSRC)/llib-Xtst.ln
++
++        PEXLIBSRC = $(LIBSRC)/PEX5
++
++SOPEXREV = 6.0
++DEPPEXLIB =
++PEXLIB =  -lPEX5
++
++LINTPEX = $(PEXLIBSRC)/llib-PEX5.ln
++
++        XIELIBSRC = $(LIBSRC)/XIE
++
++SOXIEREV = 6.0
++DEPXIELIB =
++XIELIB =  -lXIE
++
++LINTXIE = $(XIELIBSRC)/llib-XIE.ln
++
++      PHIGSLIBSRC = $(LIBSRC)/PHIGS
++
++DEPPHIGSLIB = $(TOP)/exports/lib/libphigs.a
++PHIGSLIB =  -lphigs
++
++LINTPHIGS = $(PHIGSLIBSRC)/llib-phigs.ln
++
++DEPXBSDLIB = $(TOP)/exports/lib/libXbsd.a
++XBSDLIB =  -lXbsd
++
++LINTXBSD = $(LIBSRC)/Xbsd/llib-Xbsd.ln
++
++           ICESRC = $(LIBSRC)/ICE
++
++SOICEREV = 6.3
++DEPICELIB =
++ICELIB =  -lICE
++
++LINTICE = $(ICESRC)/llib-ICE.ln
++
++            SMSRC = $(LIBSRC)/SM
++
++SOSMREV = 6.0
++DEPSMLIB =
++SMLIB =  -lSM
++
++LINTSM = $(SMSRC)/llib-SM.ln
++
++           XKEYSRC = $(LIBSRC)/Xkey
++
++SOXKEYREV = 6.0
++DEPXKEYLIB =
++XKEYLIB =  -lXkey
++
++LINTXKEY = $(XKEYSRC)/llib-Xkey.ln
++
++         FSLIBSRC = $(LIBSRC)/FS
++
++DEPFSLIB = $(TOP)/exports/lib/libFS.a
++FSLIB =  -lFS
++
++LINTFS = $(FSLIBSRC)/llib-FS.ln
++
++         FONTLIBSRC = $(LIBSRC)/font
++
++SOFONTREV = 1.3
++DEPFONTLIB =
++FONTLIB = -L$(FREETYPELIBDIR) -L$(FONTLIBSRC)  -lXfont
++
++LINTXFONT = $(FONTLIBSRC)/llib-Xfont.ln
++#
++SOFONTREV = 1.3
++DEPXFONTLIB =
++XFONTLIB =  -lXfont
++
++LINTXFONT = $(FONTLIBSRC)/llib-Xfont.ln
++
++     FONTSTUBLIBSRC = $(FONTLIBSRC)/stubs
++
++DEPFONTSTUBLIB = $(TOP)/exports/lib/libfntstubs.a
++FONTSTUBLIB =  -lfntstubs
++
++LINTFONTSTUB = $(FONTSUBLIBSRC)/llib-fntstubs.ln
++         DEPFONTLIB = $(DEPXFONTLIB) $(DEPFONTSTUBLIB)
++            FONTLIB = $(XFONTLIB) $(FONTSTUBLIB)
++
++          XPMLIBSRC = $(LIBSRC)/Xpm
++
++SOXPMREV = 4.11
++DEPXPMLIB =
++XPMLIB =  -lXpm
++
++LINTXPM = $(XPMLIBSRC)/llib-Xpm.ln
++
++    XKBFILELIBSRC = $(LIBSRC)/xkbfile
++
++DEPXKBFILELIB = $(TOP)/exports/lib/libxkbfile.a
++XKBFILELIB =  -lxkbfile
++
++LINTXKBFILE = $(XKBFILELIBSRC)/llib-xkbfile.ln
++
++     XKBCOMPSRC = $(PROGRAMSRC)/xkbcomp
++     XKBCOMPCMD = $(CLIENTENVSETUP) $(XBUILDBINDIR)/xkbcomp
++
++    XKBUILIBSRC = $(LIBSRC)/xkbui
++
++DEPXKBUILIB = $(TOP)/exports/lib/libxkbui.a
++XKBUILIB =  -lxkbui
++
++LINTXKBUI = $(XKBUILIBSRC)/llib-xkbui.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$(BUILDLIBDIR)
++       LDPOSTLIBS =
++     TOP_INCLUDES = -I$(TOP) $(TOP_X_INCLUDES)
++  PROJECT_DEFINES =
++
++CXXPROJECT_DEFINES =
++
++# ----------------------------------------------------------------------
++# start of Imakefile
++
++# $TOG: Imakefile /main/27 1997/04/30 15:38:09 kaleb $
++#
++#
++#
++#
++# $XFree86: xc/config/makedepend/Imakefile,v 3.7 1999/08/14 10:49:02 dawes Exp $
++
++    SRCS = include.c main.c parse.c pr.c cppsetup.c ifparser.c
++    OBJS = include.o main.o parse.o pr.o cppsetup.o ifparser.o
++
++# Some compilers generate fatal errors if an -L directory does
++# not exist.  Since BUILDLIBDIR may not exist yet suppress its use.
++         LDPRELIB =
++        LDPRELIBS =
++
++PREINCDIR = /usr/local/lib/gcc-include
++PREINC_DEFINES = -DPREINCDIR=\"$(PREINCDIR)\"
++
++STDINCDIR = /usr/include
++STDINC_DEFINES = -DINCLUDEDIR=\"$(STDINCDIR)\"
++
++POSTINCDIR = /usr/lib/gcc-lib/i586-pld-linux/2.95.2/include
++POSTINC_DEFINES = -DPOSTINCDIR=\"$(POSTINCDIR)\"
++
++INC_DEFINES = $(PREINC_DEFINES) $(STDINC_DEFINES) $(POSTINC_DEFINES)
++OSUF = .o
++OSUF_DEFINES = -DOBJSUFFIX=\"$(OSUF)\"
++MAIN_DEFINES = $(INC_DEFINES) $(SIGNAL_DEFINES) $(OSUF_DEFINES)
++INCLUDES = -I$(IMAKESRC) -I$(TOP)/include $(TOP_X_INCLUDES)/X11
++
++ DEPLIBS =
++
++all:: makedepend
++
++bootstrap:
++
++clean::
++      $(RM) Makefile.proto
++
++ PROGRAM = makedepend
++
++all:: makedepend
++
++makedepend: $(OBJS) $(DEPLIBS)
++      $(RM) $@
++      $(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS)  $(EXTRA_LOAD_FLAGS)
++
++install:: makedepend
++      @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \
++      else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi
++      $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS)  makedepend $(DESTDIR)$(BINDIR)/makedepend
++
++depend:: $(DEPEND)
++
++$(DEPEND):
++      @echo "checking $@ over in $(DEPENDSRC) first..."; \
++      cd $(DEPENDSRC) && $(MAKE); \
++      echo "okay, continuing in $(CURRENT_DIR)"
++
++depend::
++      $(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
++
++lint:
++      $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)
++lint1:
++      $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
++
++clean::
++      $(RM) makedepend
++
++main.o:       main.c $(ICONFIGFILES)
++      $(RM) $@
++       $(CC) -c $(CFLAGS) $(MAIN_DEFINES) $*.c
++
++main.i: main.c $(ICONFIGFILES)
++      $(RM) $@
++       $(CC) -E $(CFLAGS) $(MAIN_DEFINES) main.c > $@
++
++main.s: main.c $(ICONFIGFILES)
++      $(RM) $@
++       $(CC) -S $(CFLAGS) $(MAIN_DEFINES) $*.c
++
++install.man:: mkdepend.man
++      @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \
++      else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi
++      $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) mkdepend.man $(DESTDIR)$(MANDIR)/makedepend.$(MANSUFFIX)
++
++install.sdk:: makedepend
++      @if [ -d $(DESTDIR)$(DRIVERSDKDIR)/config/makedepend ]; then set +x; \
++      else (set -x; $(MKDIRHIER) $(DESTDIR)$(DRIVERSDKDIR)/config/makedepend); fi
++      $(INSTALL) -c $(INSTBINFLAGS) makedepend $(DESTDIR)$(DRIVERSDKDIR)/config/makedepend/makedepend
++
++# ----------------------------------------------------------------------
++# common rules for all Makefiles - do not edit
++
++.c.i:
++      $(RM) $@
++       $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
++
++.SUFFIXES: .s
++
++.c.s:
++      $(RM) $@
++       $(CC) -S $(CFLAGS) $(_NOOP_) $*.c
++
++emptyrule::
++
++clean::
++      $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  "#"*
++
++Makefile:: $(IMAKE)
++
++$(IMAKE) $(IMAKE).o:
++      -@(cd $(IMAKESRC) && if [ -f Makefile ]; then \
++      echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \
++      echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \
++      $(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS="$(BOOTSTRAPCFLAGS)"; fi; \
++      echo "okay, continuing in $(CURRENT_DIR)")
++
++Makefile::
++      -@if [ -f Makefile ]; then set -x; \
++      $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
++      else exit 0; fi
++      $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
++
++tags::
++      $(TAGS) -w *.[ch]
++      $(TAGS) -xw *.[ch] > TAGS
++
++man_keywords::
++
++# ----------------------------------------------------------------------
++# empty rules for directories that do not have SUBDIRS - do not edit
++
++install::
++      @echo "install in $(CURRENT_DIR) done"
++
++install.man::
++      @echo "install.man in $(CURRENT_DIR) done"
++
++install.sdk::
++      @echo "install.sdk in $(CURRENT_DIR) done"
++
++Makefiles::
++
++includes::
++
++depend::
++
++# ----------------------------------------------------------------------
++# dependencies generated by makedepend
++
+diff -urN XFree86-4.0.orig/xc/programs/Xserver/hw/xfree86/XF86Setup/Imakefile XFree86-4.0/xc/programs/Xserver/hw/xfree86/XF86Setup/Imakefile
+--- XFree86-4.0.orig/xc/programs/Xserver/hw/xfree86/XF86Setup/Imakefile        Mon Sep  6 15:23:12 1999
++++ XFree86-4.0/xc/programs/Xserver/hw/xfree86/XF86Setup/Imakefile     Fri Mar 17 02:19:49 2000
+@@ -118,7 +118,7 @@
+  XCONFIG_DEFINES = $(EXT_DEFINES) -DXF86SETUP \
+                  '-DPROJECTROOT="$(PROJECTROOT)"' \
+-                 '-DSERVER_CONFIG_FILE="$(LIBDIR)/$(XCONFIGFILE)"' \
++                 '-DSERVER_CONFIG_FILE="/etc/X11/$(XCONFIGFILE)"' \
+                  $(SITE_FONT_PATH) $(SITE_RGB_DB) \
+                  -DNO_WRAPPERS
+diff -urN XFree86-4.0.orig/xc/programs/Xserver/hw/xfree86/XF86Setup/phase5.tcl XFree86-4.0/xc/programs/Xserver/hw/xfree86/XF86Setup/phase5.tcl
+--- XFree86-4.0.orig/xc/programs/Xserver/hw/xfree86/XF86Setup/phase5.tcl       Mon Apr  6 00:30:46 1998
++++ XFree86-4.0/xc/programs/Xserver/hw/xfree86/XF86Setup/phase5.tcl    Fri Mar 17 02:19:49 2000
+@@ -38,7 +38,7 @@
+       set devid [lindex $DeviceIDs $idx]
+         global Device_$devid
+         set server [set Device_${devid}(Server)]
+-      set linkname $Xwinhome/bin/X
++      set linkname /etc/X11/X
+       set lastlink $linkname
+       for {set nlinks 0} \
+               {[file exists $linkname] && [file type $linkname]=="link" \
+@@ -74,7 +74,7 @@
+           set CWD [pwd]
+           cd $linkdir
+           catch "unlink X" ret
+-          if [catch "link $Xwinhome/bin/XF86_$server X" ret] {
++          if [catch "link ../../usr/X11R6/bin/XF86_$server X" ret] {
+               mesg $messages(phase5.4) okay
+           } else {
+               mesg $messages(phase5.5) okay
+diff -urN XFree86-4.0.orig/xc/programs/xinit/Imakefile XFree86-4.0/xc/programs/xinit/Imakefile
+--- XFree86-4.0.orig/xc/programs/xinit/Imakefile       Wed Feb  9 19:02:36 2000
++++ XFree86-4.0/xc/programs/xinit/Imakefile    Fri Mar 17 02:19:49 2000
+@@ -39,11 +39,13 @@
+ InstallNamedProg(startx,startx,$(BINDIR))
+ InstallManPage(startx,$(MANDIR))
+-#if InstallXinitConfig
+-InstallNonExecFile($(SAMPLECONFIG),$(XINITDIR))
+-#else
+-InstallNonExecFileNoClobber($(SAMPLECONFIG),$(XINITDIR))
+-#endif
++XCOMM Red Hat gets this from a different package
++XCOMM #if InstallXinitConfig
++XCOMM InstallNonExecFile($(SAMPLECONFIG),$(XINITDIR))
++XCOMM #else
++XCOMM InstallNonExecFileNoClobber($(SAMPLECONFIG),$(XINITDIR))
++XCOMM #endif
++
+ #endif
+ LinkConfDirectory(xinit,.,xinit,.)
+diff -urN XFree86-4.0.orig/xc/programs/xterm/Imakefile XFree86-4.0/xc/programs/xterm/Imakefile
+--- XFree86-4.0.orig/xc/programs/xterm/Imakefile       Sat Mar  4 05:42:24 2000
++++ XFree86-4.0/xc/programs/xterm/Imakefile    Fri Mar 17 02:19:49 2000
+@@ -36,6 +36,10 @@
+ #define XkbClientLibs /**/
+ #endif
++#if InstallXtermSetUID
++#undef InstallXtermSetUID
++#endif
++
+ #ifndef SpecialCObjectRule
+ #define SpecialCObjectRule(module,ignore,defines) \
+ module.o: ; $(CC) -c defines $(CFLAGS) module.c
+@@ -57,6 +61,8 @@
+          PTYLIB = -lpucc
+ #endif
++         PTYLIB = -lutil
++
+ #if ((LinuxCLibMajorVersion == 6) && (LinuxCLibMinorVersion < 1))
+          PTYLIB = -lutil
+ #endif
+@@ -101,7 +107,7 @@
+                 -DOSMINORVERSION=$(OSMINORVERSION)
+    MISC_DEFINES = /* -DALLOWLOGGING -DALLOWLOGFILEEXEC */
+     XKB_DEFINES = XkbClientDefines
+-        DEFINES = -I. $(XKB_DEFINES) $(TERMCAPDEFINES) $(FEATURE_DEFINES) $(SCROLLBAR_RIGHT) $(UTF8_OPTION)
++        DEFINES = -I. -I/usr/include/ncurses $(XKB_DEFINES) $(TERMCAPDEFINES) $(FEATURE_DEFINES) $(SCROLLBAR_RIGHT) $(UTF8_OPTION)
+ #ifdef OS2Architecture
+           MAINSRC = os2main.c
+diff -urN XFree86-4.0.orig/xc/programs/xterm/xterm.h XFree86-4.0/xc/programs/xterm/xterm.h
+--- XFree86-4.0.orig/xc/programs/xterm/xterm.h Wed Mar  1 02:21:05 2000
++++ XFree86-4.0/xc/programs/xterm/xterm.h      Fri Mar 17 02:19:49 2000
+@@ -58,7 +58,7 @@
+ #endif
+ #ifndef DFT_TERMTYPE
+-#define DFT_TERMTYPE "xterm"
++#define DFT_TERMTYPE "xterm-color"
+ #endif
+ #ifndef X_NOT_POSIX
This page took 0.085526 seconds and 4 git commands to generate.