/usr/lib/X11/config/cde.tmpl is in xutils-dev 1:7.7+3ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 | XCOMM $Xorg: cde.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
/* Include the Motif project template file. */
#include <Motif.tmpl>
#ifndef _CUse
# if UseInstalledCDE
# define _CUse(a,b) a
# else
# define _CUse(a,b) b
# endif
#endif
#ifndef _CUseCat
# if (defined(__STDC__) && !defined(UnixCpp)) || defined(AnsiCpp)
# if UseInstalledCDE
# define _CUseCat(a,b,c) a##c
# else
# define _CUseCat(a,b,c) b##c
# endif
# else
# if UseInstalledCDE
# define _CUseCat(a,b,c) a/**/c
# else
# define _CUseCat(a,b,c) b/**/c
# endif
# endif
#endif
#ifndef CDETop
# if ImportCDE
# define CDETop $(TOP)/imports/cde
# else
# define CDETop $(TOP)
# endif
#endif
#define CDESharedRev 2.1
#ifndef SharedLibPam
# define SharedLibPam HasSharedLibraries
#endif
#ifndef NormalLibPam
# define NormalLibPam (!SharedLibPam | ForceNormalLib)
#endif
#ifndef DebugLibPam
# define DebugLibPam NO
#endif
#ifndef ProfileLibPam
# define ProfileLibPam NO
#endif
#ifndef SharedPamRev
# define SharedPamRev CDESharedRev
#endif
#ifndef SharedLibTt
# define SharedLibTt HasSharedLibraries
#endif
#ifndef NormalLibTt
# define NormalLibTt (!SharedLibTt | ForceNormalLib)
#endif
#ifndef DebugLibTt
# define DebugLibTt NO
#endif
#ifndef ProfileLibTt
# define ProfileLibTt NO
#endif
#ifndef SharedTtRev
# define SharedTtRev CDESharedRev
#endif
#ifndef SharedLibDtSvc
# define SharedLibDtSvc HasSharedLibraries
#endif
#ifndef NormalLibDtSvc
# define NormalLibDtSvc (!SharedLibDtSvc | ForceNormalLib)
#endif
#ifndef DebugLibDtSvc
# define DebugLibDtSvc NO
#endif
#ifndef ProfileLibDtSvc
# define ProfileLibDtSvc NO
#endif
#ifndef SharedDtSvcRev
# define SharedDtSvcRev CDESharedRev
#endif
#ifndef SharedLibDtSearch
# define SharedLibDtSearch HasSharedLibraries
#endif
#ifndef NormalLibDtSearch
# define NormalLibDtSearch (!SharedLibDtSearch | ForceNormalLib)
#endif
#ifndef DebugLibDtSearch
# define DebugLibDtSearch NO
#endif
#ifndef ProfileLibDtSearch
# define ProfileLibDtSearch NO
#endif
#ifndef SharedDtSearchRev
# define SharedDtSearchRev CDESharedRev
#endif
#ifndef SharedLibDtWidget
# define SharedLibDtWidget HasSharedLibraries
#endif
#ifndef NormalLibDtWidget
# define NormalLibDtWidget (!SharedLibDtWidget | ForceNormalLib)
#endif
#ifndef DebugLibDtWidget
# define DebugLibDtWidget NO
#endif
#ifndef ProfileLibDtWidget
# define ProfileLibDtWidget NO
#endif
#ifndef SharedDtWidgetRev
# define SharedDtWidgetRev CDESharedRev
#endif
#ifndef SharedLibDtHelp
# define SharedLibDtHelp HasSharedLibraries
#endif
#ifndef NormalLibDtHelp
# define NormalLibDtHelp (!SharedLibDtHelp | ForceNormalLib)
#endif
#ifndef DebugLibDtHelp
# define DebugLibDtHelp NO
#endif
#ifndef ProfileLibDtHelp
# define ProfileLibDtHelp NO
#endif
#ifndef SharedDtHelpRev
# define SharedDtHelpRev CDESharedRev
#endif
#ifndef SharedLibDtPrint
# define SharedLibDtPrint HasSharedLibraries
#endif
#ifndef NormalLibDtPrint
# define NormalLibDtPrint (!SharedLibDtPrint | ForceNormalLib)
#endif
#ifndef DebugLibDtPrint
# define DebugLibDtPrint NO
#endif
#ifndef ProfileLibDtPrint
# define ProfileLibDtPrint NO
#endif
#ifndef SharedDtPrintRev
# define SharedDtPrintRev CDESharedRev
#endif
#ifndef SharedLibDtTerm
# define SharedLibDtTerm HasSharedLibraries
#endif
#ifndef NormalLibDtTerm
# define NormalLibDtTerm (!SharedLibDtTerm | ForceNormalLib)
#endif
#ifndef DebugLibDtTerm
# define DebugLibDtTerm NO
#endif
#ifndef ProfileLibDtTerm
# define ProfileLibDtTerm NO
#endif
#ifndef SharedDtTermRev
# define SharedDtTermRev CDESharedRev
#endif
#ifndef SharedLibDtMrm
# define SharedLibDtMrm HasSharedLibraries
#endif
#ifndef NormalLibDtMrm
# define NormalLibDtMrm (!SharedLibDtMrm | ForceNormalLib)
#endif
#ifndef DebugLibDtMrm
# define DebugLibDtMrm NO
#endif
#ifndef ProfileLibDtMrm
# define ProfileLibDtMrm NO
#endif
#ifndef SharedDtMrmRev
# define SharedDtMrmRev CDESharedRev
#endif
#ifndef SharedLibDtMmdb
# define SharedLibDtMmdb HasSharedLibraries
#endif
#ifndef NormalLibDtMmdb
# define NormalLibDtMmdb (!SharedLibDtMmdb | ForceNormalLib)
#endif
#ifndef DebugLibDtMmdb
# define DebugLibDtMmdb NO
#endif
#ifndef ProfileLibDtMmdb
# define ProfileLibDtMmdb NO
#endif
#ifndef SharedDtMmdbRev
# define SharedDtMmdbRev CDESharedRev
#endif
#ifndef SharedLibCsa
# define SharedLibCsa HasSharedLibraries
#endif
#ifndef NormalLibCsa
# define NormalLibCsa (!SharedLibCsa | ForceNormalLib)
#endif
#ifndef DebugLibCsa
# define DebugLibCsa NO
#endif
#ifndef ProfileLibCsa
# define ProfileLibCsa NO
#endif
#ifndef SharedCsaRev
# define SharedCsaRev CDESharedRev
#endif
#ifndef DtLocalesToBuild
#define DtLocalesToBuild de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1 ja_JP.dt-eucJP
#endif
#ifndef DtCodeGen
# if UseInstalledCDE
# define DtCodeGen dtcodegen
# else
# define DtCodeGen $(CLIENTENVSETUP) $(CDESRC)/dtappbuilder/src/abmf/dtcodegen
# endif
#endif
#ifndef BuildCDEDoc
# define BuildCDEDoc YES
#endif
#ifndef UseNSGMLS
# ifdef SunArchitecture
# define UseNSGMLS NO
# else
# define UseNSGMLS YES
# endif
#endif
#ifndef SGMLParser
# if UseNSGMLS
# define SGMLDir $(NSGMLSSRC)
# define SGMLParser $(NSGMLSSRC)/nsgmls
# else
# define SGMLDir $(SGMLSSRC)
# define SGMLParser $(SGMLSSRC)/sgmls
# endif
#endif
#ifndef DtInfoGen
# if UseInstalledCDE
# define DtInfoGen dtinfogen
# else
# define DtInfoGen $(CLIENTENVSETUP) $(DTLCXENVSETUP) DTINFO_HOME=$(DTINFOGENSRC) DTINFO_BIN=$(DTINFOGENSRC)/install:$(DTINFOGENSRC)/mmdb/StyleSheet:$(DTINFOGENSRC)/mmdb/src:SGMLDir:$(CDESRC)/dtsr $(DTINFOGENSRC)/infolib/etc/dtinfogen
# endif
#endif
#ifndef DtInfoGenTmpDir
# define DtInfoGenTmpDir $(TOP)/doc/tmp
#endif
#ifndef DtDocBook
# if UseInstalledCDE
# define DtDocBook dtdocbook
# else
# define DtDocBook $(CLIENTENVSETUP) $(DTLCXENVSETUP) $(CDESRC)/dtdocbook/doc2sdl/dtdocbook
# endif
#endif
#ifndef DtDocBookOptions
# if UseInstalledCDE
# define DtDocBookOptions
# else
# define DtDocBookOptions -t $(CDESRC)/dtdocbook/doc2sdl -H $(HELPTAGPASS2DEF) -I $(CDESRC)/dtdocbook/instant/instant -L $(CDESRC)/dtdocbook/xlate_locale/xlate_locale -S SGMLParser
# endif
#endif
CDETOP = CDETop
#if ImportCDE || UseInstalledCDE
CDEINCLUDESRC = $(CDETOP)/include
#else
CDEINCLUDESRC = $(CDETOP)/exports/include
#endif
TOP_CDE_INCLUDES = -I$(CDEINCLUDESRC)
CDELIBSRC = $(CDETOP)/lib
PAMSRC = $(CDELIBSRC)/pam/libpam
TTSRC = $(CDELIBSRC)/tt
DTSVCSRC = $(CDELIBSRC)/DtSvc
DTSEARCHSRC = $(CDELIBSRC)/DtSearch
DTWIDGETSRC = $(CDELIBSRC)/DtWidget
DTHELPSRC = $(CDELIBSRC)/DtHelp
DTPRINTSRC = $(CDELIBSRC)/DtPrint
DTTERMSRC = $(CDELIBSRC)/DtTerm
DTMRMSRC = $(CDELIBSRC)/DtMrm
DTMMDBSRC = $(CDELIBSRC)/DtMmdb
CSASRC = $(CDELIBSRC)/csa
CDESRC = $(CDETOP)/programs
#ifdef BuildLibPathVar
DTENVLIBDIR = CDEBuildLibPath
#endif
#ifdef CDEProjectRoot
CDEPROJECTROOT = CDEProjectRoot
#endif
CDE_INSTALLATION_TOP = CdeInstallationTop
CDE_CONFIGURATION_TOP = CdeConfigurationTop
CDE_LOGFILES_TOP = CdeLogFilesTop
CDE_USER_TOP = CdeUserTop
DTCODEGEN = DtCodeGen
HELPPARSERSRC = $(CDESRC)/dthelp/parser
HELPTAG = _CUseCat($(BINDIR),$(HELPPARSERSRC)/helptag,/dthelptag)
HELPTAGPASS1DEF = _CUseCat($(BINDIR),$(HELPPARSERSRC)/pass1/helptag,/dthelp_htag1)
HELPTAGPASS2DEF = _CUseCat($(BINDIR),$(HELPPARSERSRC)/pass2/htag2,/dthelp_htag2)
DTDOCBOOK = DtDocBook
DTDOCBOOKOPTIONS = DtDocBookOptions
#if UseNSGMLS
NSGMLSSRC = $(CDESRC)/nsgmls
#else
SGMLSSRC = $(CDESRC)/dtdocbook/sgmls
#endif
DTINFOGENSRC = $(CDESRC)/dtinfo/dtinfogen
DTINFOGEN = DtInfoGen
DTINFOGENTMPDIR = DtInfoGenTmpDir
#ifdef DtInfoGenOptions
DTINFOGENOPTIONS = DtInfoGenOptions
#endif
#ifdef ArchitectureDefines
ARCHITECTURE_DEFINES = ArchitectureDefines
#endif
#if !UseInstalledCDE
DTLCXENVSETUP = DTLCXSEARCHPATH=$(DTHELPSRC)
#endif
#ifndef TtClientLibs
# define TtClientLibs $(TTLIB) $(XLIB)
#endif
#ifndef TtClientDepLibs
# define TtClientDepLibs $(DEPTTLIB) $(DEPXLIB)
#endif
/* These libraries use UseInstalledCDE instead of UseInstalled. */
#undef _Use
#undef _UseCat
#define _Use _CUse
#define _UseCat _CUseCat
#ifndef CDEBuildLibDir
# define CDEBuildLibDir BuildLibDir
#endif
#if SharedLibPam
SharedLibReferences(PAM,pam,$(PAMSRC),SOPAMREV,SharedPamRev)
#else
ProjectUnsharedLibReferences(PAM,pam,$(PAMSRC),CDEBuildLibDir)
#endif
#if SharedLibTt
SharedLibReferences(TT,tt,$(TTSRC)/lib,SOTTREV,SharedTtRev)
#else
ProjectUnsharedLibReferences(TT,tt,$(TTSRC)/lib,CDEBuildLibDir)
#endif
#if SharedLibDtSvc
SharedLibReferences(DTSVC,DtSvc,$(DTSVCSRC),SODTSVCREV,SharedDtSvcRev)
#else
ProjectUnsharedLibReferences(DTSVC,DtSvc,$(DTSVCSRC),CDEBuildLibDir)
#endif
#if SharedLibDtSearch
SharedLibReferences(DTSEARCH,DtSearch,$(DTSEARCHSRC),SODTSEARCHREV,SharedDtSearchRev)
#else
ProjectUnsharedLibReferences(DTSEARCH,DtSearch,$(DTSEARCHSRC),CDEBuildLibDir)
#endif
#if SharedLibDtWidget
SharedLibReferences(DTWIDGET,DtWidget,$(DTWIDGETSRC),SODTWIDGETREV,SharedDtWidgetRev)
#else
ProjectUnsharedLibReferences(DTWIDGET,DtWidget,$(DTWIDGETSRC),CDEBuildLibDir)
#endif
#if SharedLibDtHelp
SharedLibReferences(DTHELP,DtHelp,$(DTHELPSRC),SODTHELPREV,SharedDtHelpRev)
#else
ProjectUnsharedLibReferences(DTHELP,DtHelp,$(DTHELPSRC),CDEBuildLibDir)
#endif
#if SharedLibDtPrint
SharedLibReferences(DTPRINT,DtPrint,$(DTPRINTSRC),SODTPRINTREV,SharedDtPrintRev)
#else
ProjectUnsharedLibReferences(DTPRINT,DtPrint,$(DTPRINTSRC),CDEBuildLibDir)
#endif
#if SharedLibDtTerm
SharedLibReferences(DTTERM,DtTerm,$(DTTERMSRC),SODTTERMREV,SharedDtTermRev)
#else
ProjectUnsharedLibReferences(DTTERM,DtTerm,$(DTTERMSRC),CDEBuildLibDir)
#endif
#if SharedLibDtMrm
SharedLibReferences(DTMRM,DtMrm,$(DTMRMSRC),SODTMRMREV,SharedDtMrmRev)
#else
ProjectUnsharedLibReferences(DTMRM,DtMrm,$(DTMRMSRC),CDEBuildLibDir)
#endif
#if SharedLibDtMmdb
SharedLibReferences(DTMMDB,DtMmdb,$(DTMMDBSRC),SODTMMDBREV,SharedDtMmdbRev)
#else
ProjectUnsharedLibReferences(DTMMDB,DtMmdb,$(DTMMDBSRC),CDEBuildLibDir)
#endif
#if SharedLibDtCm
SharedLibReferences(DTCM,DtCm,$(DTCMSRC),SODTCMREV,SharedDtCmRev)
#else
ProjectUnsharedLibReferences(DTCM,DtCm,$(DTCMSRC),CDEBuildLibDir)
#endif
#if SharedLibCsa
SharedLibReferences(CSA,csa,$(CSASRC),SOCSAREV,SharedCsaRev)
#else
ProjectUnsharedLibReferences(CSA,csa,$(CSASRC),CDEBuildLibDir)
#endif
/* Revert to the normal library rules. */
#undef _Use
#undef _UseCat
#define _Use _XUse
#define _UseCat _XUseCat
#ifndef DtClientLibs
# define DtClientLibs $(DTPRINTLIB) $(DTHELPLIB) $(DTWIDGETLIB) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
#endif
#ifndef DepDtClientLibs
# define DepDtClientLibs $(DEPDTPRINTLIB) $(DEPDTHELPLIB) $(DEPDTWIDGETLIB) $(DEPDTSVCLIB) $(DEPTTLIB) $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXPLIB) $(DEPXLIB)
#endif
#ifndef DtClientSysLibs
# define DtClientSysLibs $(DYNLIBSYSLIB) $(ICONVSYSLIB) $(REGEXSYSLIB) -lm
#endif
#ifndef DtClientExtraLibs
# define DtClientExtraLibs /**/
#endif
|