diff Makefile @ 0:ab8a496afb67

initial hg commit of my version of keynav
author paulo@thepaulopc
date Tue, 08 Sep 2009 22:45:57 -0700
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/Makefile	Tue Sep 08 22:45:57 2009 -0700
     1.3 @@ -0,0 +1,1290 @@
     1.4 +# Makefile generated by imake - do not edit!
     1.5 +# $Xorg: imake.c,v 1.6 2001/02/09 02:03:15 xorgcvs Exp $
     1.6 +
     1.7 +# ----------------------------------------------------------------------
     1.8 +# Makefile generated from "Imake.tmpl" and <Imakefile>
     1.9 +# $Xorg: Imake.tmpl,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
    1.10 +# $XdotOrg: xc/config/cf/Imake.tmpl,v 1.6 2004/07/28 03:24:29 gisburn Exp $
    1.11 +#
    1.12 +#
    1.13 +#
    1.14 +#
    1.15 +# $XFree86: xc/config/cf/Imake.tmpl,v 3.155 2003/12/24 18:58:41 dickey Exp $
    1.16 +# ----------------------------------------------------------------------
    1.17 +
    1.18 +all::
    1.19 +
    1.20 +.SUFFIXES: .i
    1.21 +
    1.22 +# $XdotOrg: xc/config/cf/Imake.cf,v 1.4 2004/08/11 21:14:01 kem Exp $
    1.23 +# $Xorg: Imake.cf,v 1.4 2000/08/17 19:41:45 cpqbld Exp $
    1.24 +
    1.25 +# $XFree86: xc/config/cf/Imake.cf,v 3.88 2003/12/16 21:30:21 herrb Exp $
    1.26 +
    1.27 +# Keep cpp from replacing path elements containing i486/i586/i686
    1.28 +
    1.29 +# -----------------------------------------------------------------------
    1.30 +# site-specific configuration parameters that need to come before
    1.31 +# the platform-specific parameters - edit site.def to change
    1.32 +
    1.33 +# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
    1.34 +
    1.35 +# site:  $XFree86: xc/config/cf/site.def,v 3.24 2000/06/25 20:17:29 dawes Exp $
    1.36 +
    1.37 +# $XFree86: xc/config/cf/xf86site.def,v 3.186 2003/06/25 18:06:22 eich Exp $
    1.38 +
    1.39 +# ----------------------------------------------------------------------
    1.40 +# platform-specific configuration parameters - edit linux.cf to change
    1.41 +
    1.42 +# $XdotOrg: xc/config/cf/linux.cf,v 1.13 2004/08/11 21:14:01 kem Exp $
    1.43 +# platform:  $Xorg: linux.cf,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
    1.44 +
    1.45 +# platform:  $XFree86: xc/config/cf/linux.cf,v 3.220 2003/12/30 22:38:33 tsi Exp $
    1.46 +
    1.47 +# operating system:  Linux 2.6.17.8 i686 [ELF] (2.6.17)
    1.48 +# libc:	(6.3.5)
    1.49 +# binutils:	(215)
    1.50 +
    1.51 +# $Xorg: lnxLib.rules,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
    1.52 +# $XFree86: xc/config/cf/lnxLib.rules,v 3.52 2003/10/31 20:49:03 herrb Exp $
    1.53 +
    1.54 +# $XdotOrg: xc/config/cf/xorg.cf,v 1.27.2.6 2005/01/24 03:11:42 gisburn Exp $
    1.55 +
    1.56 +# $Xorg: xfree86.cf,v 1.4 2000/08/17 19:41:49 cpqbld Exp $
    1.57 +
    1.58 +XORG_VERSION_CURRENT = (((6) * 10000000) + ((8) * 100000) + ((2) * 1000) + 0)
    1.59 +RELEASE_VERSION = RELEASE-1
    1.60 +
    1.61 +AFB_DEFS = -DUSE_AFB
    1.62 +
    1.63 +DRIVERSDKDIR = $(USRLIBDIR)/Server
    1.64 +DRIVERSDKMODULEDIR = $(USRLIBDIR)/Server/modules
    1.65 +DRIVERSDKINCLUDEDIR = $(USRLIBDIR)/Server/include
    1.66 +
    1.67 +       XF86SRC = $(SERVERSRC)/hw/xfree86
    1.68 +    XF86COMSRC = $(XF86SRC)/common
    1.69 + XF86PARSERSRC = $(XF86SRC)/parser
    1.70 +     XF86OSSRC = $(XF86SRC)/os-support
    1.71 + XF86DRIVERSRC = $(XF86SRC)/drivers
    1.72 +     DRIVERSRC = $(XF86DRIVERSRC)
    1.73 +
    1.74 +        XFREE86DOCDIR = $(DOCDIR)
    1.75 +      XFREE86PSDOCDIR = $(DOCPSDIR)
    1.76 +     XFREE86PDFDOCDIR = $(DOCPDFDIR)
    1.77 +    XFREE86HTMLDOCDIR = $(DOCHTMLDIR)
    1.78 +XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
    1.79 +
    1.80 +# $Xorg: xf86.rules,v 1.3 2000/08/17 19:41:48 cpqbld Exp $
    1.81 +
    1.82 +# $XFree86: xc/config/cf/xf86.rules,v 3.34tsi Exp $
    1.83 +
    1.84 +# ----------------------------------------------------------------------
    1.85 +# site-specific configuration parameters that go after
    1.86 +# the platform-specific parameters - edit site.def to change
    1.87 +
    1.88 +# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
    1.89 +
    1.90 +# site:  $XFree86: xc/config/cf/site.def,v 3.24 2000/06/25 20:17:29 dawes Exp $
    1.91 +
    1.92 +# ---------------------------------------------------------------------
    1.93 +# Imake rules for building libraries, programs, scripts, and data files
    1.94 +# rules:  $Xorg: Imake.rules,v 1.3 2000/08/17 19:41:46 cpqbld Exp $
    1.95 +# rules:  $XdotOrg: xc/config/cf/Imake.rules,v 1.6 2004/08/13 17:21:43 krh Exp $
    1.96 +#
    1.97 +#
    1.98 +#
    1.99 +#
   1.100 +# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.128 2003/11/15 03:25:17 dawes Exp $
   1.101 +
   1.102 +.PHONY: all interfaces install install.man install.lib install.sdk 	depend includes cleandir
   1.103 +
   1.104 + _NULLCMD_ = @ echo -n
   1.105 +
   1.106 +X_BYTE_ORDER = X_LITTLE_ENDIAN
   1.107 +
   1.108 +GLIDE2INCDIR =
   1.109 +
   1.110 +GLIDE3INCDIR =
   1.111 +
   1.112 +GLIDE3LIBNAME =
   1.113 +
   1.114 +TKLIBNAME =
   1.115 +
   1.116 +TKLIBDIR =
   1.117 +
   1.118 +TCLLIBNAME =
   1.119 +
   1.120 +TCLIBDIR =
   1.121 +
   1.122 +          PATHSEP = /
   1.123 +            SHELL = /bin/sh -e
   1.124 +
   1.125 +              TOP = .
   1.126 +      CURRENT_DIR = .
   1.127 +
   1.128 +            IMAKE = imake
   1.129 +           DEPEND = gccmakedep
   1.130 +        MKDIRHIER = mkdir -p
   1.131 +          REVPATH = revpath
   1.132 +    EXPORTLISTGEN =
   1.133 +             RMAN = rman
   1.134 +     RMANBASENAME = rman
   1.135 +      RMANOPTIONS = -f HTML
   1.136 +        CONFIGSRC = $(TOP)/config
   1.137 +         IMAKESRC = $(CONFIGSRC)/imake
   1.138 +        DEPENDSRC = $(CONFIGSRC)/util
   1.139 +
   1.140 +          INCROOT = /usr/X11R6/include
   1.141 +        USRLIBDIR = /usr/X11R6/lib
   1.142 +           VARDIR = /var
   1.143 +        VARLIBDIR = $(VARDIR)/lib
   1.144 +  SYSTEMUSRLIBDIR = /usr/lib
   1.145 +  SYSTEMUSRINCDIR = /usr/include
   1.146 +         SHLIBDIR = /usr/X11R6/lib
   1.147 +       LINTLIBDIR = $(USRLIBDIR)/lint
   1.148 +          MANPATH = /usr/X11R6/man
   1.149 +    MANSOURCEPATH = $(MANPATH)/man
   1.150 +           MANDIR = $(MANSOURCEPATH)1
   1.151 +        LIBMANDIR = $(MANSOURCEPATH)3
   1.152 +       FILEMANDIR = $(MANSOURCEPATH)5
   1.153 +       MISCMANDIR = $(MANSOURCEPATH)$(MISCMANSUFFIX)
   1.154 +     DRIVERMANDIR = $(MANSOURCEPATH)$(DRIVERMANSUFFIX)
   1.155 +     LOGDIRECTORY = $(VARDIR)/log
   1.156 +
   1.157 +        VARRUNDIR = $(VARDIR)/run
   1.158 +
   1.159 +         VARDBDIR = $(VARDIR)/lib
   1.160 +
   1.161 +               AR = ar clq
   1.162 +
   1.163 +# Nice try but useless: make will inherit BOOTSTRAPCFLAGS
   1.164 +# from  top Makefile
   1.165 +  BOOTSTRAPCFLAGS =
   1.166 +
   1.167 +               CC = gcc -m32
   1.168 +               AS = gcc -m32 -c -x assembler
   1.169 +
   1.170 +.SUFFIXES: .cc
   1.171 +
   1.172 +              CXX = c++ -m32
   1.173 +
   1.174 +          CXXFILT = c++filt
   1.175 +
   1.176 +           CXXLIB = -lstdc++
   1.177 +
   1.178 +    CXXDEBUGFLAGS = -O2 -fno-strength-reduce -fno-strict-aliasing
   1.179 +CXXDEPENDINCLUDES =
   1.180 + CXXEXTRA_DEFINES =
   1.181 +CXXEXTRA_INCLUDES =
   1.182 +   CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE 				  				 $(CXXPROJECT_DEFINES)
   1.183 +       CXXOPTIONS =
   1.184 +      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
   1.185 +       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(DEFINES) $(CXXEXTRA_DEFINES)
   1.186 +         CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
   1.187 +
   1.188 +         COMPRESS = compress
   1.189 +          GZIPCMD = gzip
   1.190 +
   1.191 +              CPP = cpp $(STD_CPP_DEFINES)
   1.192 +           RAWCPP = cpp -undef $(STD_CPP_OPTIONS)
   1.193 +    PREPROCESSCMD = gcc -m32 -E $(STD_CPP_DEFINES)
   1.194 +
   1.195 +          INSTALL = install
   1.196 +     INSTALLFLAGS = -c
   1.197 +
   1.198 +               LD = gcc -m32 -nostdlib
   1.199 +
   1.200 +              LEX = flex -l
   1.201 +               M4 = m4
   1.202 +          M4FLAGS =
   1.203 +           LEXLIB = -lfl
   1.204 +             YACC = bison -y
   1.205 +           CCYACC = bison -y
   1.206 +
   1.207 +             LINT = lint
   1.208 +
   1.209 +      LINTLIBFLAG = -C
   1.210 +         LINTOPTS = -axz
   1.211 +               LN = ln -s
   1.212 +             MAKE = make
   1.213 +               MV = mv -f
   1.214 +               CP = cp
   1.215 +
   1.216 +           RANLIB = ranlib
   1.217 +
   1.218 +  RANLIBINSTFLAGS =
   1.219 +
   1.220 +               RM = rm -f
   1.221 +             PERL = perl
   1.222 +         PERLOPTS =
   1.223 +     PERLENVSETUP = env LC_ALL=C
   1.224 +        MANSUFFIX = 1x
   1.225 +     LIBMANSUFFIX = 3x
   1.226 +    FILEMANSUFFIX = 5x
   1.227 +    MISCMANSUFFIX = 7
   1.228 +  DRIVERMANSUFFIX = 4
   1.229 +   ADMINMANSUFFIX = 8
   1.230 +     MANSRCSUFFIX = man
   1.231 +     MANNEWSUFFIX = _man
   1.232 +          MANDEFS = -D__apploaddir__=$(XAPPLOADDIR) -D__appmansuffix__=$(MANSUFFIX) -D__filemansuffix__=$(FILEMANSUFFIX) -D__libmansuffix__=$(LIBMANSUFFIX) -D__miscmansuffix__=$(MISCMANSUFFIX) -D__drivermansuffix__=$(DRIVERMANSUFFIX) -D__adminmansuffix__=$(ADMINMANSUFFIX) -D__projectroot__=$(PROJECTROOT) -D__xconfigfile__=$(XCONFIGFILE) -D__xconfigdir__=$(XCONFIGDIR) -D__xlogfile__=$(XLOGFILE) -D__xservername__=$(XSERVERNAME) $(XORGMANDEFS) $(VENDORMANDEFS)
   1.233 +
   1.234 +   COMPRESSMANCMD = gzip -n
   1.235 +
   1.236 +            TROFF = groff -Tps
   1.237 +            NROFF = nroff
   1.238 +
   1.239 +         MSMACROS = -ms
   1.240 +        MANMACROS = -man
   1.241 +              TBL = tbl
   1.242 +              EQN = eqn
   1.243 +             NEQN = neqn
   1.244 +              COL = col
   1.245 +         COLFLAGS = -b
   1.246 +
   1.247 +            MODCC = gcc -m32
   1.248 +
   1.249 +           MODCPP = cpp
   1.250 +        MODCFLAGS = $(CFLAGS)
   1.251 +            MODAS = gcc -m32 -c -x assembler
   1.252 +       MODASFLAGS =
   1.253 +
   1.254 +            MODLD = gcc -m32 -nostdlib
   1.255 +
   1.256 +       MODLDFLAGS =
   1.257 +MODLDCOMBINEFLAGS = -r
   1.258 +            MODAR = ar clq
   1.259 +
   1.260 +        MODRANLIB = ranlib
   1.261 +
   1.262 +     STD_INCLUDES =
   1.263 +  STD_CPP_OPTIONS = -traditional
   1.264 +  STD_CPP_DEFINES = -traditional -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE 				  				 $(PROJECT_DEFINES)
   1.265 +      STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE 				  				 $(PROJECT_DEFINES)
   1.266 + EXTRA_LOAD_FLAGS =
   1.267 +  EXTRA_LDOPTIONS =
   1.268 +  EXTRA_LIBRARIES =
   1.269 +             TAGS = ctags
   1.270 +
   1.271 +   PARALLELMFLAGS =
   1.272 +
   1.273 +    SHAREDCODEDEF =
   1.274 +         SHLIBDEF =
   1.275 +
   1.276 +     SHLIBLDFLAGS = -shared $(SHLIBGLOBALSFLAGS)
   1.277 +
   1.278 +         PICFLAGS = -fPIC
   1.279 +
   1.280 +      CXXPICFLAGS = -fPIC
   1.281 +
   1.282 +    PROTO_DEFINES = -DFUNCPROTO=15 -DNARROWPROTO
   1.283 +
   1.284 +     INSTPGMFLAGS =
   1.285 +
   1.286 +     INSTBINFLAGS = -m 0755
   1.287 +     INSTUIDFLAGS = -m 4711
   1.288 +     INSTLIBFLAGS = -m 0644
   1.289 +     INSTINCFLAGS = -m 0444
   1.290 +     INSTMANFLAGS = -m 0444
   1.291 +     INSTDATFLAGS = -m 0444
   1.292 +    INSTKMEMFLAGS = -m 4711
   1.293 +
   1.294 +      PROJECTROOT = /usr/X11R6
   1.295 +
   1.296 +      CDEBUGFLAGS = -O2 -fno-strength-reduce -fno-strict-aliasing
   1.297 +        CCOPTIONS =
   1.298 +
   1.299 +      ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INSTALLED_INCLUDES) $(STD_INCLUDES)
   1.300 +       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES) $(EXTRA_DEFINES)
   1.301 +           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
   1.302 +        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
   1.303 +         LDPRELIB = -L$(USRLIBDIR) $(INSTALLED_LIBS)
   1.304 +        LDPOSTLIB =
   1.305 +        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
   1.306 +     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
   1.307 +
   1.308 +           LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
   1.309 +
   1.310 +           CCLINK = $(CC)
   1.311 +
   1.312 +          CXXLINK = $(CXX)
   1.313 +
   1.314 +     LDSTRIPFLAGS = -x
   1.315 +   LDCOMBINEFLAGS = -r
   1.316 +      DEPENDFLAGS =
   1.317 +   DEPEND_DEFINES =
   1.318 +
   1.319 +# Not sure this belongs here
   1.320 +         TKLIBDIR =
   1.321 +         TKINCDIR =
   1.322 +        TKLIBNAME =
   1.323 +        TKLIBRARY = -L$(TKLIBDIR) -l$(TKLIBNAME)
   1.324 +        TCLLIBDIR =
   1.325 +        TCLINCDIR =
   1.326 +       TCLLIBNAME =
   1.327 +       TCLLIBRARY = -L$(TCLLIBDIR) -l$(TCLLIBNAME)
   1.328 +
   1.329 +        MACROFILE = linux.cf
   1.330 +           RM_CMD = $(RM)
   1.331 +
   1.332 +    IMAKE_DEFINES =
   1.333 +   IMAKE_WARNINGS = -Wundef
   1.334 +
   1.335 +         IRULESRC = $(CONFIGDIR)
   1.336 +        IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES) 		    $(IMAKE_WARNINGS)
   1.337 +
   1.338 +     ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/X11.tmpl 			$(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) 			$(IRULESRC)/xfree86.cf $(IRULESRC)/xf86.rules $(IRULESRC)/xorgsite.def $(IRULESRC)/host.def $(EXTRA_ICONFIGFILES)
   1.339 +
   1.340 +# $TOG: Motif.rules /main/4 1998/02/06 10:53:37 kaleb $
   1.341 +
   1.342 +# $Id: LessTif.rules,v 1.2 2000/08/29 21:59:19 dannybackx Exp $
   1.343 +
   1.344 +# $Xorg: X11.rules,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
   1.345 +
   1.346 +# $XFree86: xc/config/cf/X11.rules,v 1.6 2001/01/17 16:22:31 dawes Exp $
   1.347 +
   1.348 +# $TOG: Motif.tmpl /main/5 1998/02/06 10:53:46 kaleb $
   1.349 +
   1.350 +# $Id: LessTif.tmpl.in,v 1.3 2001/03/26 19:12:10 amai Exp $
   1.351 +
   1.352 +# ----------------------------------------------------------------------
   1.353 +# X Window System Build Parameters and Rules
   1.354 +# $XdotOrg: xc/config/cf/X11.tmpl,v 1.35.2.3 2005/02/01 04:07:39 gisburn Exp $
   1.355 +# $Xorg: X11.tmpl,v 1.6 2000/08/17 19:41:46 cpqbld Exp $
   1.356 +#
   1.357 +#
   1.358 +#
   1.359 +#
   1.360 +# $XFree86: xc/config/cf/X11.tmpl,v 1.248 2004/02/16 04:07:37 dawes Exp $
   1.361 +
   1.362 +STICKY_DEFINES = -DHAS_STICKY_DIR_BIT
   1.363 +
   1.364 +FCHOWN_DEFINES = -DHAS_FCHOWN
   1.365 +
   1.366 +# -----------------------------------------------------------------------
   1.367 +# X Window System make variables; these need to be coordinated with rules
   1.368 +
   1.369 +             XTOP = $(TOP)
   1.370 +           BINDIR = /usr/X11R6/bin
   1.371 +     BUILDINCROOT = $(TOP)/exports
   1.372 +      BUILDINCDIR = $(BUILDINCROOT)/include
   1.373 +      BUILDINCTOP = ../..
   1.374 +      BUILDLIBDIR = $(TOP)/exports/lib
   1.375 +      BUILDLIBTOP = ../..
   1.376 +      BUILDBINDIR = $(TOP)/exports/bin
   1.377 +      BUILDBINTOP = ../..
   1.378 +   BUILDMODULEDIR = $(BUILDLIBDIR)/modules
   1.379 +     BUILDI18NDIR = $(BUILDLIBDIR)/locale
   1.380 +   BUILDMODULETOP = $(BUILDLIBTOP)/..
   1.381 +    XBUILDINCROOT = $(XTOP)/exports
   1.382 +     XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
   1.383 +     XBUILDINCTOP = ../../..
   1.384 +     XBUILDBINDIR = $(XBUILDINCROOT)/bin
   1.385 +           INCDIR = $(INCROOT)
   1.386 +           ADMDIR = /usr/adm
   1.387 +           LIBDIR = /usr/X11R6/lib/X11
   1.388 +       LIBEXECDIR = /usr/X11R6/libexec
   1.389 +        MODULEDIR = $(USRLIBDIR)/modules
   1.390 +   TOP_X_INCLUDES =
   1.391 +          XBINDIR = $(PROJECTROOT)/bin
   1.392 +
   1.393 +       INSTSRCDIR = /usr/X11R6/src
   1.394 +
   1.395 +        ETCX11DIR = /etc/X11
   1.396 +
   1.397 +          CONFDIR = $(ETCX11DIR)
   1.398 +
   1.399 +           DOCDIR = $(LIBDIR)/doc
   1.400 +       DOCHTMLDIR = $(DOCDIR)/html
   1.401 +         DOCPSDIR = $(DOCDIR)/PostScript
   1.402 +        DOCPDFDIR = $(DOCDIR)/PDF
   1.403 +          FONTDIR = $(LIBDIR)/fonts
   1.404 +     ENCODINGSDIR = $(FONTDIR)/encodings
   1.405 +         XINITDIR = $(LIBDIR)/xinit
   1.406 +           XDMDIR = $(LIBDIR)/xdm
   1.407 +        XDMVARDIR = $(VARLIBDIR)/xdm
   1.408 +           TWMDIR = $(LIBDIR)/twm
   1.409 +           XSMDIR = $(LIBDIR)/xsm
   1.410 +           NLSDIR = $(LIBDIR)/nls
   1.411 +       XLOCALEDIR = $(LIBDIR)/locale
   1.412 +      LBXPROXYDIR = $(LIBDIR)/lbxproxy
   1.413 +  PROXYMANAGERDIR = $(LIBDIR)/proxymngr
   1.414 +        XPRINTDIR = $(LIBDIR)/xserver
   1.415 +      XAPPLOADDIR = $(LIBDIR)/app-defaults
   1.416 +       FONTCFLAGS = -t
   1.417 +
   1.418 +     INSTAPPFLAGS = $(INSTDATFLAGS)
   1.419 +
   1.420 +              RGB = $(XBINDIR)/rgb
   1.421 +            FONTC = $(XBINDIR)/bdftopcf
   1.422 +      MKFONTSCALE = $(XBINDIR)/mkfontscale
   1.423 +        MKFONTDIR = $(XBINDIR)/mkfontdir
   1.424 +      MKHTMLINDEX = $(XBINDIR)/mkhtmlindex
   1.425 +          UCS2ANY = $(XBINDIR)/ucs2any
   1.426 +      BDFTRUNCATE = $(XBINDIR)/bdftruncate
   1.427 +     UCSMAPPREFIX = $(FONTDIR)/util/map-
   1.428 +       XCURSORGEN = $(XBINDIR)/xcursorgen
   1.429 +
   1.430 +     HTMLINDEXCMD = $(MKHTMLINDEX)
   1.431 +
   1.432 +       DOCUTILSRC = $(XTOP)/doc/util
   1.433 +        CLIENTSRC = $(TOP)/clients
   1.434 +          DEMOSRC = $(TOP)/demos
   1.435 +       XDOCMACROS = $(DOCUTILSRC)/macros.t
   1.436 +       XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
   1.437 +       PROGRAMSRC = $(TOP)/programs
   1.438 +           LIBSRC = $(XTOP)/lib
   1.439 +          FONTSRC = $(XTOP)/fonts
   1.440 +     ENCODINGSSRC = $(FONTSRC)/encodings
   1.441 +       INCLUDESRC = $(BUILDINCROOT)/include
   1.442 +      XINCLUDESRC = $(INCLUDESRC)/X11
   1.443 +        SERVERSRC = $(XTOP)/programs/Xserver
   1.444 +       CONTRIBSRC = $(XTOP)/../contrib
   1.445 +   UNSUPPORTEDSRC = $(XTOP)/unsupported
   1.446 +           DOCSRC = $(XTOP)/doc
   1.447 +           RGBSRC = $(XTOP)/programs/rgb
   1.448 +      BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
   1.449 +     MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
   1.450 +    FONTSERVERSRC = $(PROGRAMSRC)/xfs
   1.451 +       FONTINCSRC = $(XTOP)/include/fonts
   1.452 +        EXTINCSRC = $(XTOP)/include/extensions
   1.453 +      FTSOURCEDIR = FreeTypeSrcDir
   1.454 +        DRMSRCDIR = $(TOP)/extras/drm
   1.455 +       MESASRCDIR = $(TOP)/extras/Mesa
   1.456 +  OGLSAMPLESRCDIR = $(TOP)/extras/ogl-sample
   1.457 +        PSWRAPSRC = $(XTOP)/config/pswrap
   1.458 +     TRANSCOMMSRC = $(LIBSRC)/xtrans
   1.459 +   TRANS_INCLUDES = -I$(TRANSCOMMSRC)
   1.460 + CONNECTION_FLAGS = -DUNIXCONN -DTCPCONN $(STICKY_DEFINES) $(FCHOWN_DEFINES) -DIPv6
   1.461 +XTRANS_FAILDEFINES = -DFAIL_HARD
   1.462 +
   1.463 +    VENDORMANNAME = X.Org
   1.464 + VENDORMANVERSION = `echo 6 8 2 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`
   1.465 +      XORGMANDEFS = -D__xorgversion__='"$(XORGRELSTRING)" "$(XORGMANNAME)"'
   1.466 +    VENDORMANDEFS = -D__vendorversion__="$(VENDORMANVERSION) $(VENDORMANNAME)"
   1.467 +       VENDORNAME = The X.Org Foundation
   1.468 +  VENDORNAMESHORT = X.Org
   1.469 +
   1.470 + VENDORWEBSUPPORT = http://wiki.X.Org
   1.471 +
   1.472 +VENDORSUPPORTDEFS = -D__VENDORDWEBSUPPORT__='"$(VENDORWEBSUPPORT)"'
   1.473 +
   1.474 +      XKBDEFRULES = xorg
   1.475 +  XKBDEFRULESDEFS = -D__XKBDEFRULES__='"$(XKBDEFRULES)"'
   1.476 +
   1.477 +     XCONFIGFILE = xorg.conf
   1.478 +      XCONFIGDIR = $(LIBDIR)
   1.479 +        XLOGFILE = Xorg
   1.480 +     XSERVERNAME = Xorg
   1.481 +
   1.482 +       XENVLIBDIR = $(USRLIBDIR)
   1.483 +   CLIENTENVSETUP = LD_LIBRARY_PATH=$(MOTIFENVLIBDIR):$(XENVLIBDIR) XLOCALEDIR=$(BUILDLIBDIR)/locale
   1.484 +
   1.485 +# $Xorg: lnxLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
   1.486 +# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.19 2003/10/15 22:47:48 herrb Exp $
   1.487 +
   1.488 +          XLIBSRC = $(LIBSRC)/X11
   1.489 +
   1.490 +SOXLIBREV = 6.2
   1.491 +DEPXONLYLIB =
   1.492 +XONLYLIB =  -lX11
   1.493 +
   1.494 +LINTXONLY = $(LINTLIBDIR)/llib-lX11.ln
   1.495 +
   1.496 +      DEPXLIBONLY = $(DEPXONLYLIB)
   1.497 +         XLIBONLY = $(XONLYLIB)
   1.498 +     LINTXONLYLIB = $(LINTXONLY)
   1.499 +
   1.500 +      XEXTLIBSRC = $(LIBSRC)/Xext
   1.501 +
   1.502 +SOXEXTREV = 6.4
   1.503 +DEPEXTENSIONLIB =
   1.504 +EXTENSIONLIB =  -lXext
   1.505 +
   1.506 +LINTEXTENSION = $(LINTLIBDIR)/llib-lXext.ln
   1.507 +
   1.508 +LINTEXTENSIONLIB = $(LINTEXTENSION)
   1.509 +          DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
   1.510 +             XLIB = $(EXTENSIONLIB) $(XONLYLIB)
   1.511 +         LINTXLIB = $(LINTXONLYLIB)
   1.512 +
   1.513 +    XSSLIBSRC = $(LIBSRC)/Xss
   1.514 +
   1.515 +SOXSSREV = 1.0
   1.516 +DEPXSSLIB =
   1.517 +XSSLIB =  -lXss
   1.518 +
   1.519 +LINTXSS = $(LINTLIBDIR)/llib-lXss.ln
   1.520 +
   1.521 +    XXF86MISCLIBSRC = $(LIBSRC)/Xxf86misc
   1.522 +
   1.523 +SOXXF86MISCREV = 1.1
   1.524 +DEPXXF86MISCLIB =
   1.525 +XXF86MISCLIB =  -lXxf86misc
   1.526 +
   1.527 +LINTXXF86MISC = $(LINTLIBDIR)/llib-lXxf86misc.ln
   1.528 +
   1.529 +    XXF86VMLIBSRC = $(LIBSRC)/Xxf86vm
   1.530 +
   1.531 +SOXXF86VMREV = 1.0
   1.532 +DEPXXF86VMLIB =
   1.533 +XXF86VMLIB =  -lXxf86vm
   1.534 +
   1.535 +LINTXXF86VM = $(LINTLIBDIR)/llib-lXxf86vm.ln
   1.536 +
   1.537 +    XXF86DGALIBSRC = $(LIBSRC)/Xxf86dga
   1.538 +
   1.539 +SOXXF86DGAREV = 1.0
   1.540 +DEPXXF86DGALIB =
   1.541 +XXF86DGALIB =  -lXxf86dga
   1.542 +
   1.543 +LINTXXF86DGA = $(LINTLIBDIR)/llib-lXxf86dga.ln
   1.544 +
   1.545 +    XXF86RUSHLIBSRC = $(LIBSRC)/Xxf86rush
   1.546 +
   1.547 +SOXXF86RUSHREV = 1.0
   1.548 +DEPXXF86RUSHLIB =
   1.549 +XXF86RUSHLIB =  -lXxf86rush
   1.550 +
   1.551 +LINTXXF86RUSH = $(LINTLIBDIR)/llib-lXxf86rush.ln
   1.552 +
   1.553 +    XVLIBSRC = $(LIBSRC)/Xv
   1.554 +
   1.555 +SOXVREV = 1.0
   1.556 +DEPXVLIB =
   1.557 +XVLIB =  -lXv
   1.558 +
   1.559 +LINTXV = $(LINTLIBDIR)/llib-lXv.ln
   1.560 +
   1.561 +    XVMCLIBSRC = $(LIBSRC)/XvMC
   1.562 +
   1.563 +SOXVMCREV = 1.0
   1.564 +DEPXVMCLIB =
   1.565 +XVMCLIB =  -lXvMC
   1.566 +
   1.567 +LINTXVMC = $(LINTLIBDIR)/llib-lXvMC.ln
   1.568 +
   1.569 +    XINERAMALIBSRC = $(LIBSRC)/Xinerama
   1.570 +
   1.571 +SOXINERAMAREV = 1.0
   1.572 +DEPXINERAMALIB =
   1.573 +XINERAMALIB =  -lXinerama
   1.574 +
   1.575 +LINTXINERAMA = $(LINTLIBDIR)/llib-lXinerama.ln
   1.576 +
   1.577 +    XRESLIBSRC = $(LIBSRC)/XRes
   1.578 +
   1.579 +SOXRESREV = 1.0
   1.580 +DEPXRESLIB =
   1.581 +XRESLIB =  -lXRes
   1.582 +
   1.583 +LINTXRES = $(LINTLIBDIR)/llib-lXRes.ln
   1.584 +
   1.585 +    DMXLIBSRC = $(LIBSRC)/dmx
   1.586 +
   1.587 +DEPDMXLIB = $(USRLIBDIR)/libdmx.a
   1.588 +DMXLIB =  -ldmx
   1.589 +
   1.590 +LINTDMX = $(LINTLIBDIR)/llib-ldmx.ln
   1.591 +
   1.592 +    DPSLIBSRC = $(LIBSRC)/dps
   1.593 +
   1.594 +SODPSREV = 1.0
   1.595 +DEPDPSLIB =
   1.596 +DPSLIB =  -ldps
   1.597 +
   1.598 +LINTDPS = $(LINTLIBDIR)/llib-ldps.ln
   1.599 +
   1.600 +    DPSTKLIBSRC = $(LIBSRC)/dpstk
   1.601 +
   1.602 +SODPSTKREV = 1.0
   1.603 +DEPDPSTKLIB =
   1.604 +DPSTKLIB =  -ldpstk
   1.605 +
   1.606 +LINTDPSTK = $(LINTLIBDIR)/llib-ldpstk.ln
   1.607 +
   1.608 +    PSRESLIBSRC = $(LIBSRC)/psres
   1.609 +
   1.610 +SOPSRESREV = 1.0
   1.611 +DEPPSRESLIB =
   1.612 +PSRESLIB =  -lpsres
   1.613 +
   1.614 +LINTPSRES = $(LINTLIBDIR)/llib-lpsres.ln
   1.615 +
   1.616 +    GLULIBSRC = $(LIBSRC)/GLU
   1.617 +
   1.618 +SOGLUREV = 1.3
   1.619 +DEPGLULIB =
   1.620 +GLULIB =  -lGLU
   1.621 +
   1.622 +LINTGLU = $(LINTLIBDIR)/llib-lGLU.ln
   1.623 +
   1.624 +    GLXLIBSRC = $(LIBSRC)/GL
   1.625 +
   1.626 +SOGLREV = 1.2
   1.627 +DEPGLXLIB =
   1.628 +GLXLIB =  -lGL
   1.629 +
   1.630 +LINTGLX = $(LINTLIBDIR)/llib-lGL.ln
   1.631 +
   1.632 +    GLWIDGETSRC = $(LIBSRC)/GLw
   1.633 +
   1.634 +SOGLWREV = 1.0
   1.635 +DEPGLWLIB =
   1.636 +GLWLIB =  -lGLw
   1.637 +
   1.638 +LINTGLW = $(LINTLIBDIR)/llib-lGLw.ln
   1.639 +
   1.640 +    XRENDERLIBSRC = $(LIBSRC)/Xrender
   1.641 +
   1.642 +SOXRENDERREV = 1.2.2
   1.643 +DEPXRENDERLIB =
   1.644 +XRENDERLIB =  -lXrender
   1.645 +
   1.646 +LINTXRENDER = $(LINTLIBDIR)/llib-lXrender.ln
   1.647 +
   1.648 +    XRANDRLIBSRC = $(LIBSRC)/Xrandr
   1.649 +
   1.650 +SOXRANDRREV = 2.0
   1.651 +DEPXRANDRLIB =
   1.652 +XRANDRLIB =  -lXrandr
   1.653 +
   1.654 +LINTXRANDR = $(LINTLIBDIR)/llib-lXrandr.ln
   1.655 +
   1.656 +    XFIXESLIBSRC = $(LIBSRC)/Xfixes
   1.657 +
   1.658 +SOXFIXESREV = 3.0
   1.659 +DEPXFIXESLIB =
   1.660 +XFIXESLIB =  -lXfixes
   1.661 +
   1.662 +LINTXFIXES = $(LINTLIBDIR)/llib-lXfixes.ln
   1.663 +
   1.664 +   XDAMAGELIBSRC = $(LIBSRC)/Xdamage
   1.665 +
   1.666 +SOXDAMAGEREV = 1.0
   1.667 +DEPXDAMAGELIB =
   1.668 +XDAMAGELIB =  -lXdamage
   1.669 +
   1.670 +LINTXDAMAGE = $(LINTLIBDIR)/llib-lXdamage.ln
   1.671 +
   1.672 +XCOMPOSITELIBSRC = $(LIBSRC)/Xcomposite
   1.673 +
   1.674 +SOXCOMPOSITEREV = 1.0
   1.675 +DEPXCOMPOSITELIB =
   1.676 +XCOMPOSITELIB =  -lXcomposite
   1.677 +
   1.678 +LINTXCOMPOSITE = $(LINTLIBDIR)/llib-lXcomposite.ln
   1.679 +
   1.680 +XEVIELIBSRC = $(LIBSRC)/Xevie
   1.681 +
   1.682 +SOXEVIEREV = 1.0
   1.683 +DEPXEVIELIB =
   1.684 +XEVIELIB =  -lXevie
   1.685 +
   1.686 +LINTXEVIE = $(LINTLIBDIR)/llib-lXevie.ln
   1.687 +
   1.688 +   XCURSORLIBSRC = $(LIBSRC)/Xcursor
   1.689 +
   1.690 +SOXCURSORREV = 1.0.2
   1.691 +DEPXCURSORLIB =
   1.692 +XCURSORLIB =  -lXcursor
   1.693 +
   1.694 +LINTXCURSOR = $(LINTLIBDIR)/llib-lXcursor.ln
   1.695 +
   1.696 +   APPLEWMLIBSRC = $(LIBSRC)/apple
   1.697 +
   1.698 +DEPAPPLEWMLIB = $(USRLIBDIR)/libAppleWM.a
   1.699 +APPLEWMLIB =  -lAppleWM
   1.700 +
   1.701 +LINTAPPLEWM = $(LINTLIBDIR)/llib-lAppleWM.ln
   1.702 +
   1.703 +   WINDOWSWMLIBSRC = $(LIBSRC)/windows
   1.704 +
   1.705 +DEPWINDOWSWMLIB = $(USRLIBDIR)/libWindowsWM.a
   1.706 +WINDOWSWMLIB =  -lWindowsWM
   1.707 +
   1.708 +LINTWINDOWSWM = $(LINTLIBDIR)/llib-lWindowsWM.ln
   1.709 +
   1.710 +    XFONTCACHELIBSRC = $(LIBSRC)/Xfontcache
   1.711 +
   1.712 +SOXFONTCACHEREV = 1.2
   1.713 +DEPXFONTCACHELIB =
   1.714 +XFONTCACHELIB =  -lXfontcache
   1.715 +
   1.716 +LINTXFONTCACHE = $(LINTLIBDIR)/llib-lXfontcache.ln
   1.717 +
   1.718 +         XAUTHSRC = $(LIBSRC)/Xau
   1.719 +
   1.720 +DEPXAUTHLIB = $(USRLIBDIR)/libXau.a
   1.721 +XAUTHLIB =  -lXau
   1.722 +
   1.723 +LINTXAUTH = $(LINTLIBDIR)/llib-lXau.ln
   1.724 +
   1.725 +      XDMCPLIBSRC = $(LIBSRC)/Xdmcp
   1.726 +
   1.727 +DEPXDMCPLIB = $(USRLIBDIR)/libXdmcp.a
   1.728 +XDMCPLIB =  -lXdmcp
   1.729 +
   1.730 +LINTXDMCP = $(LINTLIBDIR)/llib-lXdmcp.ln
   1.731 +
   1.732 +           XMUSRC = $(LIBSRC)/Xmu
   1.733 +
   1.734 +SOXMUREV = 6.2
   1.735 +DEPXMULIB =
   1.736 +XMULIB =  -lXmu
   1.737 +
   1.738 +LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln
   1.739 +
   1.740 +           XMUUSRC = $(LIBSRC)/Xmuu
   1.741 +
   1.742 +SOXMUUREV = 1.0
   1.743 +DEPXMUULIB =
   1.744 +XMUULIB =  -lXmuu
   1.745 +
   1.746 +LINTXMUU = $(LINTLIBDIR)/llib-lXmuu.ln
   1.747 +
   1.748 +       OLDXLIBSRC = $(LIBSRC)/oldX
   1.749 +
   1.750 +DEPOLDXLIB = $(USRLIBDIR)/liboldX.a
   1.751 +OLDXLIB =  -loldX
   1.752 +
   1.753 +LINTOLDX = $(LINTLIBDIR)/llib-loldX.ln
   1.754 +
   1.755 +         XPLIBSRC = $(LIBSRC)/Xp
   1.756 +
   1.757 +SOXPREV = 6.2
   1.758 +DEPXPLIB =
   1.759 +XPLIB =  -lXp
   1.760 +
   1.761 +LINTXP = $(LINTLIBDIR)/llib-lXp.ln
   1.762 +
   1.763 +       TOOLKITSRC = $(LIBSRC)/Xt
   1.764 +
   1.765 +SOXTREV = 6.0
   1.766 +DEPXTOOLONLYLIB =
   1.767 +XTOOLONLYLIB =  -lXt
   1.768 +
   1.769 +LINTXTOOLONLY = $(LINTLIBDIR)/llib-lXt.ln
   1.770 +
   1.771 +      DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
   1.772 +         XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
   1.773 +     LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
   1.774 +
   1.775 +       XALIBSRC = $(LIBSRC)/Xa
   1.776 +
   1.777 +SOXAREV = 1.0
   1.778 +DEPXALIB =
   1.779 +XALIB =  -lXa
   1.780 +
   1.781 +LINTXA = $(LINTLIBDIR)/llib-lXa.ln
   1.782 +
   1.783 +       AWIDGETSRC = $(LIBSRC)/Xaw
   1.784 +
   1.785 +SOXAWREV = 8.0
   1.786 +DEPXAWLIB =
   1.787 +XAWLIB =  -lXaw
   1.788 +
   1.789 +LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln
   1.790 +
   1.791 +       AWIDGET7SRC = $(LIBSRC)/Xaw7
   1.792 +
   1.793 +SOXAW7REV = 7.0
   1.794 +DEPXAW7LIB =
   1.795 +XAW7LIB =  -lXaw
   1.796 +
   1.797 +LINTXAW7 = $(LINTLIBDIR)/llib-lXaw.ln
   1.798 +
   1.799 +       AWIDGET6SRC = $(LIBSRC)/Xaw6
   1.800 +
   1.801 +SOXAW6REV = 6.1
   1.802 +DEPXAW6LIB =
   1.803 +XAW6LIB =  -lXaw
   1.804 +
   1.805 +LINTXAW6 = $(LINTLIBDIR)/llib-lXaw.ln
   1.806 +
   1.807 +         XILIBSRC = $(LIBSRC)/Xi
   1.808 +
   1.809 +SOXINPUTREV = 6.0
   1.810 +DEPXILIB =
   1.811 +XILIB =  -lXi
   1.812 +
   1.813 +LINTXI = $(LINTLIBDIR)/llib-lXi.ln
   1.814 +
   1.815 +      XTESTLIBSRC = $(LIBSRC)/Xtst
   1.816 +
   1.817 +SOXTESTREV = 6.1
   1.818 +DEPXTESTLIB =
   1.819 +XTESTLIB =  -lXtst
   1.820 +
   1.821 +LINTXTEST = $(LINTLIBDIR)/llib-lXtst.ln
   1.822 +
   1.823 +DEPXBSDLIB = $(USRLIBDIR)/libXbsd.a
   1.824 +XBSDLIB =  -lXbsd
   1.825 +
   1.826 +LINTXBSD = $(LINTLIBDIR)/llib-lXbsd.ln
   1.827 +
   1.828 +           ICESRC = $(LIBSRC)/ICE
   1.829 +
   1.830 +SOICEREV = 6.3
   1.831 +DEPICELIB =
   1.832 +ICELIB =  -lICE
   1.833 +
   1.834 +LINTICE = $(LINTLIBDIR)/llib-lICE.ln
   1.835 +
   1.836 +            SMSRC = $(LIBSRC)/SM
   1.837 +
   1.838 +SOSMREV = 6.0
   1.839 +DEPSMLIB =
   1.840 +SMLIB =  -lSM
   1.841 +
   1.842 +LINTSM = $(LINTLIBDIR)/llib-lSM.ln
   1.843 +
   1.844 +           XKEYSRC = $(LIBSRC)/Xkey
   1.845 +
   1.846 +SOXKEYREV = 6.0
   1.847 +DEPXKEYLIB =
   1.848 +XKEYLIB =  -lXkey
   1.849 +
   1.850 +LINTXKEY = $(LINTLIBDIR)/llib-lXkey.ln
   1.851 +
   1.852 +         FSLIBSRC = $(LIBSRC)/FS
   1.853 +
   1.854 +SOFSREV = 6.0
   1.855 +DEPFSLIB =
   1.856 +FSLIB =  -lFS
   1.857 +
   1.858 +LINTFS = $(LINTLIBDIR)/llib-lFS.ln
   1.859 +
   1.860 +         FONTLIBSRC = $(LIBSRC)/font
   1.861 +
   1.862 +SOFONTREV = 1.5
   1.863 +DEPFONTLIB =
   1.864 +FONTLIB = -L$(FREETYPELIBDIR) -L$(FONTLIBSRC)  -lXfont
   1.865 +
   1.866 +LINTXFONT = $(LINTLIBDIR)/llib-lXfont.ln
   1.867 +#
   1.868 +SOFONTREV = 1.5
   1.869 +DEPXFONTLIB =
   1.870 +XFONTLIB =  -lXfont
   1.871 +
   1.872 +LINTXFONT = $(LINTLIBDIR)/llib-lXfont.ln
   1.873 +
   1.874 +     FONTSTUBLIBSRC = $(FONTLIBSRC)/stubs
   1.875 +
   1.876 +DEPFONTSTUBLIB = $(USRLIBDIR)/libfntstubs.a
   1.877 +FONTSTUBLIB =  -lfntstubs
   1.878 +
   1.879 +LINTFONTSTUB = $(LINTLIBDIR)/llib-lfntstubs.ln
   1.880 +         DEPFONTLIB = $(DEPXFONTLIB) $(DEPFONTSTUBLIB)
   1.881 +            FONTLIB = $(XFONTLIB) $(FONTSTUBLIB) $(FREETYPE2LIB)
   1.882 +
   1.883 +         FONTENCLIBSRC = $(LIBSRC)/fontenc
   1.884 +
   1.885 +SOFONTENCREV = 1.0
   1.886 +DEPXFONTENCLIB =
   1.887 +XFONTENCLIB =  -lfontenc
   1.888 +
   1.889 +LINTXFONTENC = $(LINTLIBDIR)/llib-lfontenc.ln
   1.890 +
   1.891 +          XPMLIBSRC = $(LIBSRC)/Xpm
   1.892 +
   1.893 +SOXPMREV = 4.11
   1.894 +DEPXPMLIB =
   1.895 +XPMLIB =  -lXpm
   1.896 +
   1.897 +LINTXPM = $(LINTLIBDIR)/llib-lXpm.ln
   1.898 +
   1.899 +FREETYPE2DIR = /usr
   1.900 +FREETYPE2LIBDIR = /usr/lib
   1.901 +FREETYPE2INCDIR = /usr/include
   1.902 +
   1.903 +FREETYPE2LIB = -lfreetype
   1.904 +
   1.905 +FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR)/freetype2 -I$(FREETYPE2INCDIR)/freetype2/config
   1.906 +
   1.907 +FREETYPE2DEFINES = -DFREETYPE2
   1.908 +
   1.909 +          EXPATLIBSRC = $(LIBSRC)/expat
   1.910 +
   1.911 +SOEXPATREV = 0.4
   1.912 +DEPEXPATLIB =
   1.913 +EXPATLIB =  -lexpat
   1.914 +
   1.915 +LINTEXPAT = $(LINTLIBDIR)/llib-lexpat.ln
   1.916 +
   1.917 +EXPATDIR = /usr
   1.918 +EXPATLIBDIR = /usr/lib
   1.919 +EXPATINCDIR = /usr/include
   1.920 +
   1.921 +EXPATINCLUDES =
   1.922 +
   1.923 +EXPATLIB = -lexpat
   1.924 +
   1.925 +EXPATDEFINES = -DEXPAT
   1.926 +
   1.927 +          XFT1LIBSRC = $(LIBSRC)/Xft1
   1.928 +
   1.929 +SOXFT1REV = 1.1
   1.930 +DEPXFT1LIB =
   1.931 +XFT1LIB =  -lXft
   1.932 +
   1.933 +LINTXFT1 = $(LINTLIBDIR)/llib-lXft.ln
   1.934 +
   1.935 +          XFTLIBSRC = $(LIBSRC)/Xft
   1.936 +
   1.937 +SOXFTREV = 2.1.2
   1.938 +DEPXFTLIB =
   1.939 +XFTLIB =  -lXft
   1.940 +
   1.941 +LINTXFT = $(LINTLIBDIR)/llib-lXft.ln
   1.942 +
   1.943 +          FONTCONFIGLIBSRC = $(LIBSRC)/fontconfig
   1.944 +
   1.945 +SOFONTCONFIGREV = 1.0.4
   1.946 +DEPFONTCONFIGLIB =
   1.947 +FONTCONFIGLIB =  -lfontconfig
   1.948 +
   1.949 +LINTFONTCONFIG = $(LINTLIBDIR)/llib-lfontconfig.ln
   1.950 +
   1.951 +FONTCONFIGINCDIR=$(INCDIR)
   1.952 +
   1.953 +FONTCONFIGINCLUDES = -I$(FONTCONFIGINCDIR)
   1.954 +
   1.955 +FCCACHE = $(BINDIR)/fc-cache
   1.956 +
   1.957 +FONTCONFIGDEFINES = -DFONTCONFIG
   1.958 +
   1.959 +XFTINCLUDES=$(FONTCONFIGINCLUDES) $(FREETYPE2INCLUDES)
   1.960 +
   1.961 +LIBPNGINCDIR = /usr/include
   1.962 +
   1.963 +LIBPNGINC=
   1.964 +
   1.965 +LIBPNGDIR = /usr
   1.966 +LIBPNGLIBDIR = /usr/lib
   1.967 +LIBPNGINCDIR = /usr/include
   1.968 +
   1.969 +LIBPNGLIB = -lpng
   1.970 +
   1.971 +    XKBFILELIBSRC = $(LIBSRC)/xkbfile
   1.972 +
   1.973 +SOXKBFILEREV =  1.0
   1.974 +DEPXKBFILELIB =
   1.975 +XKBFILELIB =  -lxkbfile
   1.976 +
   1.977 +LINTXKBFILE = $(LINTLIBDIR)/llib-lxkbfile.ln
   1.978 +
   1.979 +     XKBCOMPCMD = $(XBINDIR)/xkbcomp
   1.980 +
   1.981 +    XKBUILIBSRC = $(LIBSRC)/xkbui
   1.982 +
   1.983 +SOXKBUIREV =  1.0
   1.984 +DEPXKBUILIB =
   1.985 +XKBUILIB =  -lxkbui
   1.986 +
   1.987 +LINTXKBUI = $(LINTLIBDIR)/llib-lxkbui.ln
   1.988 +
   1.989 +EXTRAXAWREQS = $(XPLIB)
   1.990 +
   1.991 +EXTRAXAWCLIENTDEPLIBS = $(DEPXPLIB)
   1.992 +
   1.993 +EXTRAXAWCLIENTLIBS = $(XPLIB)
   1.994 +
   1.995 +        XTRAPLIBSRC = $(LIBSRC)/XTrap
   1.996 +
   1.997 +SOXTRAPREV = 6.4
   1.998 +DEPXTRAPLIB =
   1.999 +XTRAPLIB =  -lXTrap
  1.1000 +
  1.1001 +LINTXTRAP = $(LINTLIBDIR)/llib-lXTrap.ln
  1.1002 +
  1.1003 +          DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
  1.1004 +
  1.1005 +         DEPLIBS1 = $(DEPLIBS)
  1.1006 +         DEPLIBS2 = $(DEPLIBS)
  1.1007 +         DEPLIBS3 = $(DEPLIBS)
  1.1008 +         DEPLIBS4 = $(DEPLIBS)
  1.1009 +         DEPLIBS5 = $(DEPLIBS)
  1.1010 +         DEPLIBS6 = $(DEPLIBS)
  1.1011 +         DEPLIBS7 = $(DEPLIBS)
  1.1012 +         DEPLIBS8 = $(DEPLIBS)
  1.1013 +         DEPLIBS9 = $(DEPLIBS)
  1.1014 +         DEPLIBS10 = $(DEPLIBS)
  1.1015 +
  1.1016 +       FCPRELOADPATTERN = libfontconfig.so.?
  1.1017 +
  1.1018 +      XFTPRELOADPATTERN = libXft.so.?
  1.1019 +  XRENDERPRELOADPATTERN = libXrender.so.?
  1.1020 +    XFONTPRELOADPATTERN = libXfont*.so.?
  1.1021 +
  1.1022 +              MTOP = $(TOP)
  1.1023 +TOP_MOTIF_INCLUDES =
  1.1024 +
  1.1025 +      UIL_INCLUDES = -I$(USRINCDIR)/uil
  1.1026 +
  1.1027 +    MOTIFENVLIBDIR = $(USRLIBDIR)
  1.1028 +
  1.1029 +      USRINCDIR = /usr/X11R6/include
  1.1030 +         UIDDIR = $(LIBDIR)/uid
  1.1031 +        TESTSRC = $(MTOP)/tests
  1.1032 +        TESTLIB = $(TESTSRC)/lib
  1.1033 +  GENERALSRCLIB = $(TESTSRC)/General/lib
  1.1034 +  GENERALSRCBIN = $(TESTSRC)/General/bin
  1.1035 +   MANUALSRCLIB = $(TESTSRC)/Manual/lib
  1.1036 +   MANUALSRCBIN = $(TESTSRC)/Manual/bin
  1.1037 +     AUTOSRCLIB = $(TESTSRC)/Auto/lib
  1.1038 +     AUTOSRCBIN = $(TESTSRC)/Auto/bin
  1.1039 +       COMMONPP = $(GENERALSRCBIN)/Commonpp
  1.1040 +         GENRUN = $(GENERALSRCBIN)/Genrun
  1.1041 +         MANRUN = $(GENERALSRCBIN)/Manrun
  1.1042 +
  1.1043 +     TESTCOMSRC = $(MANUALSRCLIB)/Common
  1.1044 +
  1.1045 +    BUILDDOCDIR = $(BUILDINCROOT)/doc
  1.1046 +    BUILDLOCDIR = $(BUILDINCROOT)/localized
  1.1047 +
  1.1048 +    MTOOLKITSRC = $(TOOLKITSRC)
  1.1049 +
  1.1050 +    MINCLUDESRC = $(MTOP)/include
  1.1051 +        MDOCSRC = $(MTOP)/doc
  1.1052 +        MLOCSRC = $(MTOP)/localized
  1.1053 +
  1.1054 +        MLIBSRC = $(MTOP)/lib
  1.1055 +     MCLIENTSRC = $(MTOP)/clients
  1.1056 +       MDEMOSRC = $(MTOP)/demos
  1.1057 +     MWIDGETSRC = $(MLIBSRC)/Xm
  1.1058 +   MRESOURCESRC = $(MLIBSRC)/Mrm
  1.1059 +         UILSRC = $(MCLIENTSRC)/uil
  1.1060 +
  1.1061 +            UIL = uil
  1.1062 +         DEPUIL = $(BINDIR)/uil
  1.1063 +
  1.1064 +   XMEXTRA_LIBS =
  1.1065 +
  1.1066 +SOXMREV = 2.1
  1.1067 +DEPXMLIB =
  1.1068 +XMLIB =  -lXm
  1.1069 +
  1.1070 +LINTXM = $(LINTLIBDIR)/llib-lXm.ln
  1.1071 +
  1.1072 +SOMRMREV = 2.1
  1.1073 +DEPMRESOURCELIB =
  1.1074 +MRESOURCELIB =  -lMrm
  1.1075 +
  1.1076 +LINTMRESOURCE = $(LINTLIBDIR)/llib-lMrm.ln
  1.1077 +
  1.1078 +SOUILREV = 2.1
  1.1079 +DEPUILLIB =
  1.1080 +UILLIB =  -lUil
  1.1081 +
  1.1082 +LINTUIL = $(LINTLIBDIR)/llib-lUil.ln
  1.1083 +
  1.1084 +SOMCOMMONREV = 2.1
  1.1085 +DEPTESTCOMLIB =
  1.1086 +TESTCOMLIB =  -lMCommon
  1.1087 +
  1.1088 +LINTTESTCOM = $(LINTLIBDIR)/llib-lMCommon.ln
  1.1089 +
  1.1090 +TESTUILCOMLIB = $(TESTCOMSRC)/libMCommonUil.a
  1.1091 +
  1.1092 +  LINTMRESOURCE = $(MRESOURCESRC)/libMrm.a
  1.1093 +LINTXMWIDGETLIB = $(MWIDGETSRC)/llib-l/Xm.ln
  1.1094 +     LINTXMTOOL = $(MTOOLKITSRC)/llib-lXt.ln
  1.1095 +     LINTUILLIB = $(UILSRC)/llib-lUil.ln
  1.1096 +
  1.1097 +      YACCFLAGS =
  1.1098 +       UILFLAGS =
  1.1099 +    GENCATFLAGS =
  1.1100 +         GENCAT = gencat $(GENCATFLAGS)
  1.1101 +      MKCATTOOL = $(MLOCSRC)/util/mkcatdefs
  1.1102 +
  1.1103 +         RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  *.Dat
  1.1104 +
  1.1105 +        DEPLIBS = $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
  1.1106 +
  1.1107 +        DEPLIBS1 = $(DEPLIBS)
  1.1108 +        DEPLIBS2 = $(DEPLIBS)
  1.1109 +        DEPLIBS3 = $(DEPLIBS)
  1.1110 +
  1.1111 +XMULIBONLY = -lXmu
  1.1112 +XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
  1.1113 +
  1.1114 +        CONFIGDIR = $(LIBDIR)/config
  1.1115 +
  1.1116 +    USRLIBDIRPATH = $(USRLIBDIR)
  1.1117 +        LDPRELIBS =  -L$(USRLIBDIR)  $(INSTALLED_LIBS)
  1.1118 +       LDPOSTLIBS =
  1.1119 +     TOP_INCLUDES = $(TOP_MOTIF_INCLUDES) -I$(INCROOT) $(TOP_X_INCLUDES)
  1.1120 +  PROJECT_DEFINES =   -DNO_MESSAGE_CATALOG
  1.1121 +   VENDOR_DEFINES = -DXVENDORNAME='"$(VENDORNAME)"' -DXVENDORNAMESHORT='"$(VENDORNAMESHORT)"'
  1.1122 +
  1.1123 +CXXPROJECT_DEFINES =   -DNO_MESSAGE_CATALOG
  1.1124 +
  1.1125 +# ----------------------------------------------------------------------
  1.1126 +# start of Imakefile
  1.1127 +
  1.1128 +DEPLIBS = $(DEPXTESTLIB) $(DEPEXTENSIONLIB) $(DEPXLIB)
  1.1129 +LOCAL_LIBRARIES = $(XTESTLIB) $(EXTENSIONLIB) $(XLIB)
  1.1130 +
  1.1131 +SRCS = keynav.c
  1.1132 +OBJS = keynav.o
  1.1133 +
  1.1134 +CC = gcc
  1.1135 +
  1.1136 +        PROGRAM = keynav
  1.1137 +
  1.1138 +all:: keynav
  1.1139 +
  1.1140 +keynav: $(OBJS) $(DEPLIBS)
  1.1141 +	$(RM) $@
  1.1142 +	$(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS)  $(EXTRA_LOAD_FLAGS)
  1.1143 +
  1.1144 +install:: keynav
  1.1145 +	@if [ -d $(DESTDIR)$(BINDIR) ]; then \
  1.1146 +		set +x; \
  1.1147 +	else \
  1.1148 +		if [ -h $(DESTDIR)$(BINDIR) ]; then \
  1.1149 +			(set -x; rm -f $(DESTDIR)$(BINDIR)); \
  1.1150 +		fi; \
  1.1151 +		(set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); \
  1.1152 +	fi
  1.1153 +	$(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS)  keynav $(DESTDIR)$(BINDIR)/keynav
  1.1154 +
  1.1155 +all:: keynav.$(MANSUFFIX).html
  1.1156 +
  1.1157 +keynav.$(MANSUFFIX).html: keynav.$(MANNEWSUFFIX)
  1.1158 +	$(RM) keynav.$(MANSUFFIX).html keynav.$(MANSUFFIX)-html
  1.1159 +	$(RMAN) $(RMANOPTIONS) < keynav.$(MANNEWSUFFIX) \
  1.1160 +	  > keynav.$(MANSUFFIX)-html && $(MV) keynav.$(MANSUFFIX)-html $@
  1.1161 +
  1.1162 +install.man:: keynav.$(MANSUFFIX).html
  1.1163 +	@if [ -d $(DESTDIR)$(DOCHTMLDIR) ]; then \
  1.1164 +		set +x; \
  1.1165 +	else \
  1.1166 +		if [ -h $(DESTDIR)$(DOCHTMLDIR) ]; then \
  1.1167 +			(set -x; rm -f $(DESTDIR)$(DOCHTMLDIR)); \
  1.1168 +		fi; \
  1.1169 +		(set -x; $(MKDIRHIER) $(DESTDIR)$(DOCHTMLDIR)); \
  1.1170 +	fi
  1.1171 +	@(SUF=`expr $(MANSUFFIX) \: '\(.\)'`; \
  1.1172 +	 set -x; \
  1.1173 +	 $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) keynav.$(MANSUFFIX).html $(DESTDIR)$(DOCHTMLDIR)/keynav.$$SUF.html)
  1.1174 +
  1.1175 +cleandir::
  1.1176 +	$(RM) keynav.$(MANSUFFIX).html keynav.$(MANSUFFIX)-html
  1.1177 +
  1.1178 +all:: keynav.$(MANNEWSUFFIX)
  1.1179 +
  1.1180 +keynav.$(MANNEWSUFFIX): keynav.$(MANSRCSUFFIX)
  1.1181 +	$(RM) $@
  1.1182 +	if test -z "$(PREPROCESSMANPAGES)" ; then \
  1.1183 +	   cd `dirname keynav` && \
  1.1184 +	   $(LN) `basename keynav.$(MANSRCSUFFIX)` `basename $@`; \
  1.1185 +	else \
  1.1186 +	      	     $(RAWCPP)  $(MANDEFS) $(EXTRAMANDEFS) \
  1.1187 +	     < keynav.$(MANSRCSUFFIX) | sed -e '/^#  *[0-9][0-9]*  *.*$$/d' 			-e '/^#line  *[0-9][0-9]*  *.*$$/d' 			-e '/^[ 	]*XCOMM$$/s/XCOMM/#/' 			-e '/^[ 	]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' 			-e '/^[ 	]*XHASH/s/XHASH/#/' 			-e '/\@\@$$/s/\@\@$$/\\/' >$@; \
  1.1188 +	fi
  1.1189 +
  1.1190 +cleandir::
  1.1191 +	$(RM) keynav.$(MANNEWSUFFIX)
  1.1192 +
  1.1193 +install.man:: keynav.$(MANNEWSUFFIX)
  1.1194 +	@if [ -d $(DESTDIR)$(MANDIR) ]; then \
  1.1195 +		set +x; \
  1.1196 +	else \
  1.1197 +		if [ -h $(DESTDIR)$(MANDIR) ]; then \
  1.1198 +			(set -x; rm -f $(DESTDIR)$(MANDIR)); \
  1.1199 +		fi; \
  1.1200 +		(set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); \
  1.1201 +	fi
  1.1202 +	$(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) keynav.$(MANNEWSUFFIX) $(DESTDIR)$(MANDIR)/keynav.$(MANSUFFIX)
  1.1203 +
  1.1204 +depend::
  1.1205 +	$(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
  1.1206 +
  1.1207 +lint:
  1.1208 +	$(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS)
  1.1209 +lint1:
  1.1210 +	$(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
  1.1211 +
  1.1212 +cleandir::
  1.1213 +	$(RM) keynav
  1.1214 +
  1.1215 +# ----------------------------------------------------------------------
  1.1216 +# common rules for all Makefiles - do not edit
  1.1217 +
  1.1218 +.c.i:
  1.1219 +	$(RM) $@
  1.1220 +	 	$(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
  1.1221 +
  1.1222 +.SUFFIXES: .ii
  1.1223 +
  1.1224 +.cc.ii:
  1.1225 +	$(RM) $@
  1.1226 +	 	$(CC) -E $(CFLAGS) $(_NOOP_) $*.cc > $@
  1.1227 +
  1.1228 +.SUFFIXES: .s
  1.1229 +
  1.1230 +.c.s:
  1.1231 +	$(RM) $@
  1.1232 +	 	$(CC) -S $(CFLAGS) $(_NOOP_) $*.c
  1.1233 +
  1.1234 +.cc.s:
  1.1235 +	$(RM) $@
  1.1236 +	 	$(CC) -S $(CFLAGS) $(_NOOP_) $*.cc
  1.1237 +
  1.1238 +emptyrule::
  1.1239 +
  1.1240 +cleandir::
  1.1241 +	$(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut   "#"*
  1.1242 +
  1.1243 +Makefile::
  1.1244 +	-@if [ -f Makefile ]; then set -x; \
  1.1245 +	$(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
  1.1246 +	else exit 0; fi
  1.1247 +	$(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
  1.1248 +
  1.1249 +tags::
  1.1250 +	$(TAGS) -w *.[ch]
  1.1251 +	$(TAGS) -xw *.[ch] > TAGS
  1.1252 +
  1.1253 +man_keywords::
  1.1254 +
  1.1255 +html_index::
  1.1256 +	@if [ -d $(DESTDIR)$(DOCHTMLDIR) ]; then \
  1.1257 +		set +x; \
  1.1258 +	else \
  1.1259 +		if [ -h $(DESTDIR)$(DOCHTMLDIR) ]; then \
  1.1260 +			(set -x; rm -f $(DESTDIR)$(DOCHTMLDIR)); \
  1.1261 +		fi; \
  1.1262 +		(set -x; $(MKDIRHIER) $(DESTDIR)$(DOCHTMLDIR)); \
  1.1263 +	fi
  1.1264 +	$(HTMLINDEXCMD) $(DESTDIR)$(DOCHTMLDIR)
  1.1265 +
  1.1266 +clean:: cleandir
  1.1267 +
  1.1268 +distclean:: cleandir
  1.1269 +
  1.1270 +# ----------------------------------------------------------------------
  1.1271 +# empty rules for directories that do not have SUBDIRS - do not edit
  1.1272 +
  1.1273 +install::
  1.1274 +	@echo "install in $(CURRENT_DIR) done"
  1.1275 +
  1.1276 +install.man::
  1.1277 +	@echo "install.man in $(CURRENT_DIR) done"
  1.1278 +
  1.1279 +install.sdk::
  1.1280 +	@echo "install.sdk in $(CURRENT_DIR) done"
  1.1281 +
  1.1282 +Makefiles::
  1.1283 +
  1.1284 +includes::
  1.1285 +
  1.1286 +depend::
  1.1287 +
  1.1288 +distclean::
  1.1289 +	$(RM) Makefile Makefile.dep
  1.1290 +
  1.1291 +# ----------------------------------------------------------------------
  1.1292 +# dependencies generated by makedepend
  1.1293 +