]> git.sesse.net Git - rdpsrv/blobdiff - Xserver/config/cf/xfree86.cf
Removed Xserver/ directory, it does nothing useful ATM.
[rdpsrv] / Xserver / config / cf / xfree86.cf
diff --git a/Xserver/config/cf/xfree86.cf b/Xserver/config/cf/xfree86.cf
deleted file mode 100644 (file)
index 470cb66..0000000
+++ /dev/null
@@ -1,1228 +0,0 @@
-XCOMM $XFree86: xc/config/cf/xfree86.cf,v 3.129.2.22 1998/02/24 19:05:43 hohndel Exp $
-/*
- * This configuration file contains all of the configuration
- * information for the XFree86 based X Servers.
- *
- * Most of these settings can be overridden in a vendor.cf or the
- * BeforeVendor part of the site.def file.
- */
-XCOMM $XConsortium: xfree86.cf /main/34 1996/12/06 11:45:18 rws $
-
-/*
- * The LinkKit needs to inherit some settings (from the xc build that
- * generated it) before we go too much further...
- */
-#ifndef XF86LinkKit
-#define XF86LinkKit    NO
-#endif
-#if XF86LinkKit
-#include <LinkKit.tmpl>
-#endif
-
-/*
- * Default settings for which X Servers to build.
- */
-
-/*
- * For Intel x86 platforms, the default is to build all X servers which
- * are supported on this platform.
- */
-#ifdef i386Architecture
-#ifndef XF86SVGAServer
-#define XF86SVGAServer          YES
-#endif
-#ifndef XF86VGA16Server
-#define XF86VGA16Server         YES
-#endif
-#ifndef XF86VGA16DualServer
-#define XF86VGA16DualServer    YES
-#endif
-#ifndef XF86MonoServer
-#define XF86MonoServer          YES
-#endif
-#ifndef XF86MonoDualServer
-#define XF86MonoDualServer     YES
-#endif
-#ifndef XF86S3Server
-#define XF86S3Server            YES
-#endif
-#ifndef XF86S3VServer
-#define XF86S3VServer          YES
-#endif
-#ifndef XF86I8514Server
-#define XF86I8514Server         YES
-#endif
-#ifndef XF86Mach8Server
-#define XF86Mach8Server         YES
-#endif
-#ifndef XF86Mach32Server
-#define XF86Mach32Server        YES
-#endif
-#ifndef XF86Mach64Server
-#define XF86Mach64Server        YES
-#endif
-#ifndef XF86P9000Server
-#define XF86P9000Server                YES
-#endif
-#ifndef XF86AGXServer
-#define XF86AGXServer          YES
-#endif
-#ifndef XF86W32Server
-#define XF86W32Server          YES
-#endif
-#ifndef XF86I128Server
-#define XF86I128Server         YES
-#endif
-#ifndef XF86GLINTServer
-#define XF86GLINTServer                YES
-#endif
-#if defined(LinuxArchitecture)
-#ifndef XF86FBDevServer
-#define XF86FBDevServer                YES
-#endif
-#endif
-#endif
-
-/*
- * For Digital Alpha platforms, the default is to build all X servers which
- * are supported on this platform.
- */
-#ifdef AlphaArchitecture
-#ifndef XF86S3Server
-#define XF86S3Server           YES
-#endif
-#ifndef XF86S3VServer
-#define XF86S3VServer          YES
-#endif
-#ifndef XF86Mach64Server
-#define XF86Mach64Server       YES
-#endif
-#ifndef XF86P9000Server
-#define XF86P9000Server                YES
-#endif
-#ifndef XF86I128Server
-#define XF86I128Server         YES
-#endif
-#ifndef XF86TGAServer
-#define XF86TGAServer          YES
-#endif
-#ifndef XF86SVGAServer
-#define XF86SVGAServer         YES
-#endif
-#ifndef XF86VGA16Server
-#define XF86VGA16Server                YES
-#endif
-#ifndef XF86MonoServer
-#define XF86MonoServer         YES
-#endif
-#ifndef XF86GLINTServer
-#define XF86GLINTServer                YES
-#endif
-#if defined(LinuxArchitecture)
-#ifndef XF86FBDevServer
-#define XF86FBDevServer                YES
-#endif
-#endif
-#ifndef XF86SvgaDrivers
-#define XF86SvgaDrivers                mga s3v
-#endif
-#ifndef XF86Vga16Drivers
-#define XF86Vga16Drivers       generic
-#endif
-#ifndef XF86Vga2Drivers
-#define XF86Vga2Drivers                generic
-#endif
-#endif
-
-/*
- * For Motorola 68k platforms, the default is to build all X servers which
- * are supported on this platform.
- */
-#ifdef Mc68020Architecture
-#ifndef XF68FBDevServer
-#define XF68FBDevServer                YES
-#define XF68FBDev77C32         NO
-#define XF68FBDevIMSTT         NO
-#define XF68FBDevMach64                NO
-#define XF68FBDevPermedia2     NO
-#endif
-#ifndef BuildXF86Setup
-#define BuildXF86Setup         NO
-#endif
-#endif
-
-/*
- * For ARM platforms, the default is to build all X servers which
- * are supported on this platform.
- */
-#ifdef ArmArchitecture
-#ifndef XF68FBDevServer
-#define XF68FBDevServer                YES
-#define XF68FBDevCFB8          YES
-#define XF68FBDevCFB16         YES
-#define XF68FBDevCFB24         YES
-#define XF68FBDevCFB32         YES
-#define XF68FBDevIPLAN2p2      NO
-#define XF68FBDevIPLAN2p4      NO
-#define XF68FBDevIPLAN2p8      NO
-#define XF68FBDevILBM          NO
-#define XF68FBDevAFB           NO
-#define XF68FBDev77C32         NO
-#define XF68FBDevMach64                NO
-#define XF68FBDevIMSTT         NO
-#define XF68FBDevPermedia2     NO
-#endif
-#ifndef BuildXF86Setup
-#define BuildXF86Setup         NO
-#endif
-#endif
-
-/*
- * For Mips/Arc platforms, the default is to build all X servers which
- * are supported on this platform.
- */
-#ifdef ArcArchitecture
-#ifndef XF86S3Server
-#define XF86S3Server           YES
-#endif
-#if defined(LinuxArchitecture)
-#ifndef XF86FBDevServer
-#define XF86FBDevServer                YES
-#endif
-#endif
-#ifndef BuildXF86Setup
-#define BuildXF86Setup         NO
-#endif
-#endif
-
-/*
- * For PowerPC platforms, the default is to build all X servers which
- * are supported on this platform.
- */
-#ifdef PowerPCArchitecture
-#ifndef XF86SVGAServer
-#define XF86SVGAServer         NO
-#endif
-#ifndef XF86VGA16Server
-#define XF86VGA16Server                NO
-#endif
-#ifndef XF86S3Server
-#define XF86S3Server           NO
-#endif
-#ifndef XF68FBDevServer
-#define XF68FBDevServer                YES
-#define XF68FBDevCFB8          YES
-#define XF68FBDevCFB16         YES
-#define XF68FBDevCFB24         NO
-#define XF68FBDevCFB32         YES
-#define XF68FBDevIPLAN2p2      NO
-#define XF68FBDevIPLAN2p4      NO
-#define XF68FBDevIPLAN2p8      NO
-#define XF68FBDevILBM          NO
-#define XF68FBDevAFB           YES
-#define XF68FBDev77C32         YES
-#define XF68FBDevIMSTT         YES
-#define XF68FBDevMach64                YES
-#define XF68FBDevPermedia2     YES
-#endif
-#ifndef BuildXF86Setup
-#define BuildXF86Setup         NO
-#endif
-#endif
-
-/* For SPARC PCI platforms, the default is to build all X servers which are
- * supported on this platform.
- */
-#ifdef SparcArchitecture
-#ifndef XF86Mach64Server
-#define XF86Mach64Server       YES
-#endif
-#ifndef BuildXF86Setup
-#define BuildXF86Setup         NO
-#endif
-#endif
-
-/*
- * The following disables all X servers not already enabled above
- */
-#ifndef XF86VGA16Server
-# define XF86VGA16Server       NO
-# ifndef XF86VGA16DualServer
-#  define XF86VGA16DualServer  NO
-# endif
-#endif
-
-#ifndef XF86MonoServer
-# define XF86MonoServer                NO
-# ifndef XF86MonoDualServer
-#  define XF86MonoDualServer   NO
-# endif
-#endif
-
-#ifndef XF86S3Server
-# define XF86S3Server          NO
-#endif
-
-#ifndef XF86S3VServer
-# define XF86S3VServer         NO
-#endif
-
-#ifndef XF86I8514Server
-# define XF86I8514Server       NO
-#endif
-
-#ifndef XF86Mach8Server
-# define XF86Mach8Server       NO
-#endif
-
-#ifndef XF86Mach32Server
-# define XF86Mach32Server      NO
-#endif
-
-#ifndef XF86Mach64Server
-# define XF86Mach64Server      NO
-#endif
-
-#ifndef XF86AGXServer
-# define XF86AGXServer         NO
-#endif
-
-#ifndef XF86P9000Server
-# define XF86P9000Server       NO
-#endif
-
-#ifndef XF86W32Server
-# define XF86W32Server         NO
-#endif
-
-#ifndef XF86I128Server
-# define XF86I128Server                NO
-#endif
-
-#ifndef XF86GLINTServer
-# define XF86GLINTServer       NO
-#endif
-
-#ifndef XF86TGAServer
-# define XF86TGAServer         NO
-#endif
-
-#if XF86S3Server
-# define XF86S3Dir             s3
-#else
-# define XF86S3Dir             /**/
-#endif
-
-#if XF86S3VServer
-# define XF86S3VDir            s3_virge
-#else
-# define XF86S3VDir            /**/
-#endif
-
-#if XF86I8514Server
-# define XF86I8514Dir          ibm8514
-#else
-# define XF86I8514Dir          /**/
-#endif
-
-#if XF86Mach8Server
-# define XF86Mach8Dir          mach8
-#else
-# define XF86Mach8Dir          /**/
-#endif
-
-#if XF86Mach32Server
-# define XF86Mach32Dir         mach32
-#else
-# define XF86Mach32Dir         /**/
-#endif
-
-#if XF86Mach64Server
-# define XF86Mach64Dir         mach64
-#else
-# define XF86Mach64Dir         /**/
-#endif
-
-#if XF86P9000Server
-# define XF86P9000Dir          p9000
-#else
-# define XF86P9000Dir          /**/
-#endif
-
-#if XF86AGXServer
-# define XF86AGXDir            agx
-#else
-# define XF86AGXDir            /**/
-#endif
-
-#if XF86W32Server
-# define XF86W32Dir            et4000w32
-#else
-# define XF86W32Dir            /**/
-#endif
-
-#if XF86I128Server
-# define XF86I128Dir           i128
-#else
-# define XF86I128Dir           /**/
-#endif
-
-#if XF86GLINTServer
-# define XF86GLINTDir          glint
-#else
-# define XF86GLINTDir          /**/
-#endif
-
-#if XF86TGAServer
-# define XF86TGADir            tga
-#else
-# define XF86TGADir            /**/
-#endif
-
-#ifndef BuildPC98Servers
-#define BuildPC98Servers       NO
-#endif
-
-#ifndef XF98GANBWAPServer
-# define XF98GANBWAPServer     BuildPC98Servers
-#endif
-
-#ifndef XF98NEC480Server
-# define XF98NEC480Server      BuildPC98Servers
-#endif
-
-#ifndef XF98NKVNECServer
-# define XF98NKVNECServer      BuildPC98Servers
-#endif
-
-#ifndef XF98WABSServer
-# define XF98WABSServer                BuildPC98Servers
-#endif
-
-#ifndef XF98WABEPServer
-# define XF98WABEPServer       BuildPC98Servers
-#endif
-
-#ifndef XF98WSNAServer
-# define XF98WSNAServer                BuildPC98Servers
-#endif
-
-#ifndef XF98TGUIServer
-# define XF98TGUIServer                BuildPC98Servers
-#endif
-
-#ifndef XF98MGAServer
-# define XF98MGAServer         BuildPC98Servers
-#endif
-
-#ifndef XF98SVGAServer
-# define XF98SVGAServer                BuildPC98Servers
-#endif
-
-#ifndef XF98EGCServer
-# define XF98EGCServer         BuildPC98Servers
-#endif
-
-#ifndef XF98NECS3Server
-# define XF98NECS3Server       BuildPC98Servers
-#endif
-
-#ifndef XF98PWSKBServer
-# define XF98PWSKBServer       BuildPC98Servers
-#endif
-
-#ifndef XF98PWLBServer
-#define XF98PWLBServer         BuildPC98Servers
-#endif
-
-#ifndef XF98GA968Server
-#define XF98GA968Server                BuildPC98Servers
-#endif
-
-#if XF98NECS3Server
-# define XF98NECS3Dir          s3nec
-#else
-# define XF98NECS3Dir          /**/
-#endif
-
-#if XF98PWSKBServer
-# define XF98PWSKBDir          s3pwskb
-#else
-# define XF98PWSKBDir          /**/
-#endif
-
-#if XF98PWLBServer
-# define XF98PWLBDir           s3pwlb
-#else
-# define XF98PWLBDir           /**/
-#endif
-
-#if XF98GA968Server
-# define XF98GA968Dir          s3ga968
-#else
-# define XF98GA968Dir          /**/
-#endif
-
-#undef XF86AccelServerDirs
-#define XF86AccelServerDirs    XF86S3Dir XF86S3VDir XF86I8514Dir \
-                               XF86Mach8Dir XF86Mach32Dir XF86Mach64Dir \
-                               XF86P9000Dir XF86AGXDir XF86W32Dir \
-                               XF86I128Dir XF86GLINTDir XF86TGADir
-
-#undef XF86AccelServer
-#if XF86S3Server || XF86S3VServer || XF86I8514Server || XF86Mach8Server || \
-    XF86Mach32Server || XF86Mach64Server || XF86P9000Server || \
-    XF86AGXServer || XF86W32Server || XF86I128Server || XF86TGAServer || \
-    XF86GLINTServer
-# define XF86AccelServer       YES
-#else
-# define XF86AccelServer       NO
-#endif
-
-#undef XF98AccelServerDirs
-#define XF98AccelServerDirs   XF98NECS3Dir XF98PWSKBDir XF98PWLBDir XF98GA968Dir
-
-#undef XF98AccelServer
-#if XF98NECS3Server || XF98PWSKBServer || XF98PWLBServer || XF98GA968Server
-# define XF98AccelServer       YES
-#else
-# define XF98AccelServer       NO
-#endif
-
-/*
- * Driver list for several of the X Servers.
- */
-#ifndef XF86SvgaDrivers
-# ifdef AlphaArchitecture
-#  define XF86SvgaDrivers      mga tvga8900 s3v nv
-# else
-#  if defined(LinuxArchitecture)
-#   define XF86SvgaDrivers     nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \
-                               cirrus ncr77c22 compaq mga oak al2101 \
-                               ali cl64xx video7 ark mx realtek s3_savage s3v apm \
-                               s3_svga neo chips cyrix rendition p9x00 \
-                               spc8110 i740 i810 tdfx smi generic
-#  else
-#   define XF86SvgaDrivers     nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \
-                               cirrus ncr77c22 compaq mga oak al2101 \
-                               ali cl64xx video7 ark mx realtek s3v apm \
-                               s3_svga neo chips cyrix rendition p9x00 \
-                               spc8110 i740 i810 tdfx smi generic
-#  endif
-# endif
-#endif
-
-#ifndef XF98SvgaDrivers
-# define XF98SvgaDrivers       generic
-#endif
-
-#ifndef XF86Vga16Drivers
-# define XF86Vga16Drivers      et4000 et3000 ncr77c22 ati sis tvga8900 \
-                               oak cl64xx generic
-#endif
-
-#ifndef XF98Vga16Drivers
-# define XF98Vga16Drivers      generic
-#endif
-
-#ifndef XF86Vga2Drivers
-# ifdef AlphaArchitecture
-#  define XF86Vga2Drivers      generic
-# else
-#  define XF86Vga2Drivers      et4000 et3000 pvga1 gvga ati sis tvga8900 \
-                               cirrus ncr77c22 /*compaq*/ oak cl64xx generic
-# endif
-#endif
-
-#ifndef XF86Vga2Banked
-# define XF86Vga2Banked                YES
-#endif
-
-#ifndef XF86MonoDrivers
-# define XF86MonoDrivers       hgc1280 sigma apollo hercules
-#endif
-
-/* This doesn't do everything (yet) */
-#ifndef XF86S3Drivers
-# if !defined(AlphaArchitecture)
-#  define XF86S3Drivers                newmmio mmio_928 s3_generic
-# else
-#  define XF86S3Drivers                newmmio mmio_928 s3_generic
-# endif
-#endif
-
-#ifndef XF86S3VDrivers
-# define XF86S3VDrivers                s3_virge
-#endif
-
-#ifndef XF86W32Drivers
-# define XF86W32Drivers                et4000w32
-#endif
-
-#if XF68FBDevServer || XF86FBDevServer
-# ifndef XF68FBDevIPLAN2p2
-#  define XF68FBDevIPLAN2p2    YES
-# endif
-# ifndef XF68FBDevIPLAN2p4
-#  define XF68FBDevIPLAN2p4    YES
-# endif
-# ifndef XF68FBDevIPLAN2p8
-#  define XF68FBDevIPLAN2p8    YES
-# endif
-# ifndef XF68FBDevILBM
-#  define XF68FBDevILBM                YES
-# endif
-# ifndef XF68FBDevAFB
-#  define XF68FBDevAFB         YES
-# endif
-# ifndef XF68FBDevCFB8
-#  define XF68FBDevCFB8                YES
-# endif
-# ifndef XF68FBDevCFB16
-#  define XF68FBDevCFB16       YES
-# endif
-# ifndef XF68FBDevCFB24
-#  if defined(i386Architecture) || defined(AlphaArchitecture)
-#   define XF68FBDevCFB24      YES
-#  else
-#   define XF68FBDevCFB24      NO
-#  endif
-# endif
-# ifndef XF68FBDevCFB32
-#  define XF68FBDevCFB32       YES
-# endif
-/* Accelerated stuff */
-# ifndef XF68FBDev77C32
-#  define XF68FBDev77C32       YES
-# endif
-# ifndef XF68FBDevIMSTT
-#  define XF68FBDevIMSTT       YES
-# endif
-# ifndef XF68FBDevMach64
-#  define XF68FBDevMach64      YES
-# endif
-# ifndef XF68FBDevPermedia2
-#  define XF68FBDevPermedia2   YES
-# endif
-#else
-# ifndef XF68FBDevIPLAN2p2
-#  define XF68FBDevIPLAN2p2    NO
-# endif
-# ifndef XF68FBDevIPLAN2p4
-#  define XF68FBDevIPLAN2p4    NO
-# endif
-# ifndef XF68FBDevIPLAN2p8
-#  define XF68FBDevIPLAN2p8    NO
-# endif
-# ifndef XF68FBDevILBM
-#  define XF68FBDevILBM                NO
-# endif
-# ifndef XF68FBDevAFB
-#  define XF68FBDevAFB         NO
-# endif
-# ifndef XF68FBDevCFB8
-#  define XF68FBDevCFB8                NO
-# endif
-# ifndef XF68FBDevCFB16
-#  define XF68FBDevCFB16       NO
-# endif
-# ifndef XF68FBDevCFB24
-#  define XF68FBDevCFB24       NO
-# endif
-# ifndef XF68FBDevCFB32
-#  define XF68FBDevCFB32       NO
-# endif
-# ifndef XF68FBDev77C32
-#  define XF68FBDev77C32       NO
-# endif
-# ifndef XF68FBDevIMSTT
-#  define XF68FBDevIMSTT       NO
-# endif
-# ifndef XF68FBDevMach64
-#  define XF68FBDevMach64      NO
-# endif
-# ifndef XF68FBDevPermedia2
-#  define XF68FBDevPermedia2   NO
-# endif
-#endif
-
-#ifndef XnestServer
-#define XnestServer            YES
-#endif
-
-#ifndef XVirtualFramebufferServer
-#define XVirtualFramebufferServer YES
-#endif
-
-/*
- * The X servers need to run as root on most OSs.  We're now using a
- * wrapper in that case, but we still need to make it known that the
- * servers need SetUID.  When only using xdm, this (and the wrapper)
- * are not required.  Disabling this automatically disables use of the
- * wrapper.
- */
-#if !defined(i386MachArchitecture) && !defined(OS2Architecture)
-#ifndef XserverNeedsSetUID
-#define XserverNeedsSetUID     YES
-#endif
-#endif
-
-/*
- * The server-side of PEX is not 64-bit clean.
- */
-#ifndef BuildPextExt
-#ifdef AlphaArchitecture
-#define BuildPexExt            NO
-#endif
-#endif
-
-/*
- * PEX doesn't work for 1-bit and 4-bit servers
- */
-#if !defined(BuildPexExt) || BuildPexExt
-#undef BuildPexExt
-#if XF86AccelServer || XF86SVGAServer || XF98AccelServer || \
-    XF98GANBWAPServer || XF98NEC480Server || XF98NKVNECServer || \
-    XF98WABSServer || XF98WABEPServer || XF98WSNAServer || XF98TGUIServer || \
-    XF98MGAServer || XF98SVGAServer || XF68FBDevServer || XF86FBDevServer
-#define BuildPexExt            YES
-#else
-#define BuildPexExt            NO
-#endif
-#endif
-
-/*
- * Build GLX server interface
- *   --- Does't work for 1-bit and 4-bit servers
- */
-#if !defined(BuildGlxExt) || BuildGlxExt
-#  undef BuildGlxExt
-#  if XF86AccelServer || XF86SVGAServer || XF98AccelServer || \
-      XF98GANBWAPServer || XF98NEC480Server || XF98NKVNECServer || \
-      XF98WABSServer || XF98WABEPServer || XF98WSNAServer || XF98TGUIServer || \
-      XF98MGAServer || XF98SVGAServer || XF68FBDevServer || XF86FBDevServer
-#    define BuildGlxExt             YES
-#  else
-#    define BuildGlxExt             NO
-#  endif
-#endif
-
-/*
- * XIE doesn't work for our 1-bit and 4-bit servers
- */
-#if !defined(BuildXIE) || BuildXIE
-#undef BuildXIE
-#if XF86AccelServer || XF86SVGAServer || XF98AccelServer || \
-    XF98GANBWAPServer || XF98NEC480Server || XF98NKVNECServer || \
-    XF98WABSServer || XF98WABEPServer || XF98WSNAServer || XF98TGUIServer || \
-    XF98MGAServer || XF98SVGAServer || XF68FBDevServer || XF86FBDevServer
-#define BuildXIE               YES
-#else
-#define BuildXIE               NO
-#endif
-#endif
-
-#ifndef BuildXIElib
-#define BuildXIElib    YES
-#endif
-
-#ifndef BuildDBElib
-#define BuildDBElib    YES
-#endif
-
-#ifndef BuildRECORDlib
-#define BuildRECORDlib YES
-#endif
-
-#ifndef BuildXKBlib
-#define BuildXKBlib    YES
-#endif
-
-#ifndef BuildScreenSaverExt
-#define BuildScreenSaverExt    YES
-#endif
-
-/*
- * Build XInput support
- */
-#ifndef BuildXInputExt
-#define BuildXInputExt         YES
-#endif
-
-/*
- * Include support for these XInput devices
- */
-#ifndef WacomSupport
-#define WacomSupport           YES
-#endif
-#ifndef ElographicsSupport
-#define ElographicsSupport     YES
-#endif
-#ifndef DynaproSupport
-#define DynaproSupport         YES
-#endif
-#ifndef MicroTouchSupport
-#define MicroTouchSupport      YES
-#endif
-#ifndef SummaSketchSupport
-#define SummaSketchSupport     YES
-#endif
-#ifndef AceCadSupport
-#define AceCadSupport          YES
-#endif
-#ifndef DialBoxSupport
-#if SystemV || SystemV4
-#define DialBoxSupport         NO
-#else
-#define DialBoxSupport         YES
-#endif
-#endif
-#ifndef JoystickSupport
-#define JoystickSupport                NO
-#endif
-#ifndef CalcompSupport
-#define CalcompSupport         YES
-#endif
-
-/*
- * Build the extra extension libs even when not including the extra extensions
- * in the servers
- */
-#ifndef BuildScreenSaverLibrary
-#define BuildScreenSaverLibrary        YES
-#endif
-#ifndef BuildXF86MiscLibrary
-#define BuildXF86MiscLibrary   YES
-#endif
-#ifndef BuildXF86DGALibrary
-#define BuildXF86DGALibrary    YES
-#endif
-#ifndef BuildXF86VidModeLibrary
-#define BuildXF86VidModeLibrary        YES
-#endif
-#ifndef BuildDPMSLibrary
-#define BuildDPMSLibrary       YES
-#endif
-
-/*
- * Build the XFree86-VidMode extension
- */
-#ifndef BuildXF86VidModeExt
-#define BuildXF86VidModeExt            YES
-#endif
-
-/*
- * Build the XFree86-Misc extension
- */
-#ifndef BuildXF86MiscExt
-#define BuildXF86MiscExt               YES
-#endif
-
-/*
- * Build XF86Setup -- needs Tk and Tcl
- */
-#ifndef BuildXF86Setup
-#if HasTk && HasTcl && BuildXF86VidModeLibrary && BuildXF86MiscLibrary && BuildXKBlib
-#define BuildXF86Setup                 YES
-#else
-#define BuildXF86Setup                 NO
-#endif
-#endif
-
-/*
- * Build Japanese versions of XF86Setup -- needs Japanised Tk and Tcl
- */
-#ifndef BuildJpXF86Setup
-#if HasJpTk && HasJpTcl && BuildXF86VidModeLibrary && BuildXF86MiscLibrary && BuildXKBlib
-#define BuildJpXF86Setup               YES
-#else
-#define BuildJpXF86Setup               NO
-#endif
-#endif
-
-#ifndef XF86SetupUsesStaticTk
-#define XF86SetupUsesStaticTk          YES
-#endif
-#ifndef XF86SetupUsesStaticTcl
-#define XF86SetupUsesStaticTcl         YES
-#endif
-
-/*
- * Build the XFree86 DGA support
- */
-#ifndef BuildXF86DGA
-#define BuildXF86DGA                   YES
-#endif
-
-/*
- * Build the DPMS extension support
- */
-#ifndef BuildDPMSExt
-#define BuildDPMSExt                   YES
-#endif
-
-#if Malloc0ReturnsNull
-#ifndef XtMalloc0ReturnsNullDefines
-#define XtMalloc0ReturnsNullDefines    Malloc0ReturnsNullDefines -DXTMALLOC_BC
-#endif
-#endif
-
-#ifndef UseInternalMalloc
-#define UseInternalMalloc      YES
-#endif
-
-#ifndef HasDlsymBug
-#define HasDlsymBug            NO
-#endif
-
-/*
- * The expiry date for beta versions
- *
- * 853286400 is Wed Jan 15 00:00:00 1997 GMT
- * 855964800 is Sat Feb 15 00:00:00 1997 GMT
- * 866332800 is Sun Jun 15 00:00:00 1997 GMT
- */
-#ifndef XF86ServerExpiry
-#define XF86ServerExpiry 866332800
-#endif
-
-/*
- * Build the font server
- */
-#ifndef BuildFontServer
-#define BuildFontServer                YES
-#endif
-
-/*
- * By default, build all of the fonts.
- */
-#ifndef Build75DpiFonts
-#define Build75DpiFonts                YES
-#endif
-#ifndef Build100DpiFonts
-#define Build100DpiFonts       YES
-#endif
-#ifndef BuildSpeedoFonts
-#define BuildSpeedoFonts       YES
-#endif
-#ifndef BuildType1Fonts
-#define BuildType1Fonts                YES
-#endif
-#ifndef BuildCyrillicFonts
-#define BuildCyrillicFonts     YES
-#endif
-#ifndef UseKoi8RForCyrillic
-#define UseKoi8RForCyrillic    YES
-#endif
-
-/*
- * By default, create the local font directory
- */
-#ifndef MakeLocalFontDir
-#define MakeLocalFontDir       YES
-#endif
-
-/*
- * Build scanpci?
- */
-#ifndef BuildScanpci
-#if SystemV || SystemV4 || (defined(LinuxArchitecture) && !defined(Mc68020Architecture) && !defined(PowerPCArchitecture) && !defined(ArmArchitecture)) || defined(i386BsdArchitecture) || defined(LynxOSArchitecture) || defined(OS2Architecture)
-#define BuildScanpci           YES
-#else
-#define BuildScanpci           NO
-#endif
-#endif
-
-#ifndef CompressAllFonts
-#define CompressAllFonts       YES
-#endif
-
-#ifndef GzipFontCompression
-#define GzipFontCompression    YES
-#endif
-
-#ifndef StripInstalledPrograms
-#define StripInstalledPrograms YES
-#endif
-
-#ifndef HasLinuxDoc
-#define HasLinuxDoc            NO
-#endif
-
-#ifndef InstallJapaneseDocs
-#define InstallJapaneseDocs    NO
-#endif
-
-#if BuildXF86DGA
-#define XFree86DGADefines      -DXFreeXDGA
-#else
-#define XFree86DGADefines      /**/
-#endif
-
-#ifndef MakeHasPosixVariableSubstitutions
-#if !HasBsdMake
-#define MakeHasPosixVariableSubstitutions      NO
-#else
-#define MakeHasPosixVariableSubstitutions      YES
-#endif
-#endif
-
-/* Server defines required for all OSs */
-#ifndef XFree86ServerDefines
-#define XFree86ServerDefines   -DSTATIC_COLOR -DAVOID_GLYPHBLT -DPIXPRIV LinkKitDefines XFree86DGADefines
-#endif
-
-#ifndef XFree86ServerOSDefines
-#define XFree86ServerOSDefines -DDDXOSINIT -DSERVER_LOCK -DDDXOSFATALERROR
-#endif
-
-#ifndef XFree86ConsoleDefines
-#ifdef i386BsdArchitecture
-#define XFree86ConsoleDefines  -DPCCONS_SUPPORT -DSYSCONS_SUPPORT -DPCVT_SUPPORT
-#else
-#define XFree86ConsoleDefines  /**/
-#endif
-#endif
-
-/* Support for USB mouse */
-#ifndef UsbMouseSupport
-#define UsbMouseSupport        NO
-#endif
-/* Does this OS has libusb ? */
-#ifndef HasLibUsb
-#define HasLibUsb      NO
-#endif
-
-#ifndef UseServerLock
-#define UseServerLock  YES
-#endif
-
-#if XF86LinkKit
-/*
- * Definitions for LinkKit self-containment.  This should work whether or not
- * UseInstalled is defined.
- */
-# ifndef HasLdRunPath
-#  define HasLdRunPath NO
-# endif
-
-# ifndef TopIncludes
-#  ifdef IncRoot
-#   define TopIncludes -I$(INCROOT)
-#  else
-#   define TopIncludes /**/
-#  endif
-# endif
-# ifndef ClientLibDir
-#  if defined(UsrLibDir) || HasLdRunPath
-#   define ClientLibDir        /**/
-#  else
-#   define ClientLibDir        -L$(USRLIBDIR)
-#  endif
-# endif
-# ifndef LdPreLib
-#  if defined(LdPostLib) && defined(UsrLibDir) && !HasLdRunPath
-#   define LdPreLib    -L$(USRLIBDIR)
-#  else
-#   define LdPreLib    /**/
-#  endif
-# endif
-# ifndef LdPostLib
-#  if defined(UsrLibDir) && !HasLdRunPath
-#   define LdPostLib   -L$(USRLIBDIR)
-#  else
-#   define LdPostLib   /**/
-#  endif
-# endif
-
-#endif
-
-#ifndef LinkKitDefines
-#if XF86LinkKit
-#define LinkKitDefines -DLINKKIT
-#else
-#define LinkKitDefines /**/
-#endif
-#endif
-
-#ifndef ServerExtraDefines
-#define ServerExtraDefines     XFree86ServerDefines
-#endif
-
-#ifndef ServerOSDefines
-#define ServerOSDefines                XFree86ServerOSDefines
-#endif
-
-#ifndef LinkKitDir
-#define LinkKitDir     $(USRLIBDIR)/Server
-#endif
-
-LINKKITDIR = LinkKitDir
-XF98LINKKITDIR = LinkKitDir
-
-/*
- * Some commonly refered to directories are defined here.
- */
-
-#if XF86LinkKit
-       XF86SRC = $(TOP)
-  XF86ACCELSRC = $(XF86SRC)/lib86
-    XF86COMSRC = $(XF86SRC)/lib86
- XF86CONFIGSRC = $(XF86SRC)
-     XF86HWSRC = $(XF86SRC)/lib86
-     XF86OSSRC = $(XF86SRC)/lib86
-     DRIVERSRC = $(XF86SRC)/drivers
-  VGADRIVERSRC = $(XF86SRC)/drivers/vga256
-VGA16DRIVERSRC = $(XF86SRC)/drivers/vga16
- VGA2DRIVERSRC = $(XF86SRC)/drivers/vga2
- MONODRIVERSRC = $(XF86SRC)/drivers/mono
-   S3DRIVERSRC = $(XF86SRC)/drivers/s3
-  S3VDRIVERSRC = $(XF86SRC)/drivers/s3_virge
-
-           XF98SRC = $(TOP)
-      XF98ACCELSRC = $(XF98SRC)/lib98
-        XF98COMSRC = $(XF98SRC)/lib98
-     XF98CONFIGSRC = $(XF98SRC)
-         XF98HWSRC = $(XF98SRC)/lib98
-      XF98HWNECSRC = $(XF98SRC)/lib98
-    XF98HWPWSKBSRC = $(XF98SRC)/lib98
-     XF98HWPWLBSRC = $(XF98SRC)/lib98
-    XF98HWGA968SRC = $(XF98SRC)/lib98
-         XF98OSSRC = $(XF98SRC)/lib98
-     XF98DRIVERSRC = $(XF98SRC)/drivers98
-  XF98VGADRIVERSRC = $(XF98SRC)/drivers98/vga256
-XF98VGA16DRIVERSRC = $(XF98SRC)/drivers98/vga16
- XF98VGA2DRIVERSRC = $(XF98SRC)/drivers98/vga2
- XF98MONODRIVERSRC = $(XF98SRC)/drivers98/mono
-XF98NECS3DRIVERSRC = $(XF98SRC)/drivers98/s3nec
-XF98PWSKBDRIVERSRC = $(XF98SRC)/drivers98/s3pwskb
- XF98PWLBDRIVERSRC = $(XF98SRC)/drivers98/s3pwlb
-XF98GA968DRIVERSRC = $(XF98SRC)/drivers98/s3ga968
-
-#ifdef SiteIConfigFiles
-#undef SiteIConfigFiles
-#endif
-#define SiteIConfigFiles $(TOP)/xf86site.def $(TOP)/Imakefile $(IRULESRC)/host.def
-#else
-       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
-#endif
-
-/*
- * Installed location of the XFree86 documentation
- */
-
-        XFREE86DOCDIR = $(LIBDIR)/doc
-      XFREE86PSDOCDIR = $(XFREE86DOCDIR)/PostScript
-    XFREE86HTMLDOCDIR = $(XFREE86DOCDIR)/html
-XFREE86JAPANESEDOCDIR = $(XFREE86DOCDIR)/Japanese
-
-/*
- * Other stuff used in the X Server source.
- */
-
-#ifndef AsmDefines
-#define AsmDefines /**/
-#endif
-
-#ifndef OtherIConfigFiles
-#define OtherIConfigFiles $(IRULESRC)/xfree86.cf $(IRULESRC)/xf86.rules
-#endif
-
-#ifndef XFree86Version
-#define XFree86Version 3320
-#endif
-
-#ifndef XVendorString
-#define XVendorString  "The XFree86 Project, Inc"
-#endif
-
-#ifndef XVendorRelease
-#define XVendorRelease XFree86Version
-#endif
-
-#ifndef UseRgbTxt
-#define UseRgbTxt      YES
-#endif
-
-#ifndef ManSuffix
-#define ManSuffix      1
-#endif
-
-/*
- * GNU Compiler stuff
- */
-#ifndef HasGcc2
-#define HasGcc2 NO
-#endif
-#ifndef HasGcc
-#define HasGcc HasGcc2
-#endif
-#ifndef HasGcc2ForCplusplus
-#define HasGcc2ForCplusplus HasGcc2
-#endif
-
-#if HasGcc
-#ifndef DefaultCCOptions
-#ifdef UseInstalled
-#define DefaultCCOptions /* -ansi */
-#else
-#define DefaultCCOptions -ansi -pedantic
-#endif
-#endif
-#if defined(UseInstalled) || XF86LinkKit
-#ifndef UseGccMakeDepend
-#define UseGccMakeDepend YES
-#endif
-#endif
-#endif
-
-#if HasGcc2 && defined(i386Architecture)
-#ifndef DefaultGcc2i386Opt
-#define DefaultGcc2i386Opt -O2 -fno-strength-reduce
-#endif
-#endif
-
-#ifndef DontDefineXF86Contrib
-#define XF86Contrib
-#endif
-
-#ifndef HasMktemp
-#define HasMktemp      YES
-#endif
-
-#include <xf86.rules>