~ubuntu-branches/ubuntu/breezy/wmnet/breezy

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Philipp Frauenfelder
  • Date: 2004-08-04 11:17:33 UTC
  • mfrom: (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20040804111733-karfhv8plm6exeol
Tags: 1.05-10
Move man page more gracefully. dh_installman is not needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Makefile generated by imake - do not edit!
2
 
# $TOG: imake.c /main/104 1998/03/24 12:45:15 kaleb $
 
2
# $Xorg: imake.c,v 1.6 2001/02/09 02:03:15 xorgcvs Exp $
3
3
 
4
4
# ----------------------------------------------------------------------
5
5
# Makefile generated from "Imake.tmpl" and <Imakefile>
6
 
# $TOG: Imake.tmpl /main/249 1997/10/13 15:28:56 kaleb $
7
 
#
8
 
#
9
 
#
10
 
#
11
 
# $XFree86: xc/config/cf/Imake.tmpl,v 3.87.2.2 2001/03/19 16:04:16 tsi Exp $
 
6
# $Xorg: Imake.tmpl,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
 
7
#
 
8
#
 
9
#
 
10
#
 
11
# $XFree86: xc/config/cf/Imake.tmpl,v 3.141 2003/03/19 01:49:23 dawes Exp $
12
12
# ----------------------------------------------------------------------
13
13
 
14
14
all::
15
15
 
16
16
.SUFFIXES: .i
17
17
 
18
 
# $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
 
18
# $Xorg: Imake.cf,v 1.4 2000/08/17 19:41:45 cpqbld Exp $
19
19
 
20
 
# $XFree86: xc/config/cf/Imake.cf,v 3.62 2000/11/02 02:51:05 dawes Exp $
 
20
# $XFree86: xc/config/cf/Imake.cf,v 3.81 2003/02/18 16:51:45 tsi Exp $
21
21
 
22
22
# Keep cpp from replacing path elements containing i486/i586/i686
23
23
 
24
 
#  for compatibility with 3.3.x
25
 
 
26
24
# -----------------------------------------------------------------------
27
25
# site-specific configuration parameters that need to come before
28
26
# the platform-specific parameters - edit site.def to change
29
27
 
30
28
# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
31
29
 
32
 
# site:  $XFree86: xc/config/cf/site.def,v 3.23 2000/03/31 22:55:15 dawes Exp $
 
30
# site:  $XFree86: xc/config/cf/site.def,v 3.25 2002/02/27 00:51:12 dawes Exp $
33
31
 
34
 
# $XFree86: xc/config/cf/xf86site.def,v 3.170.2.1 2001/02/11 21:51:44 herrb Exp $
 
32
# $XFree86: xc/config/cf/xf86site.def,v 3.182 2002/10/11 01:40:22 dawes Exp $
35
33
 
36
34
# ----------------------------------------------------------------------
37
35
# platform-specific configuration parameters - edit linux.cf to change
38
36
 
39
 
# platform:  $TOG: linux.cf /main/47 1998/04/17 11:32:51 mgreess
40
 
 
41
 
# platform:  $XFree86: xc/config/cf/linux.cf,v 3.157.2.1 2001/01/22 19:49:19 dawes Exp $
42
 
 
43
 
# operating system:  Linux 2.4.3 i686 [ELF] (2.4.3)
44
 
# libc: (6.2.3)
45
 
# binutils:     (31)
46
 
 
47
 
# $TOG: lnxLib.rules /main/14 1998/03/16 11:15:30 mgreess $
48
 
# $XFree86: xc/config/cf/lnxLib.rules,v 3.37 1999/06/06 08:47:44 dawes Exp $
49
 
 
50
 
# $XFree86: xc/config/cf/xfree86.cf,v 3.338.2.5 2001/03/12 18:40:28 dawes Exp $
51
 
 
52
 
# $TOG: xfree86.cf /main/38 1997/10/22 13:01:59 kaleb $
 
37
# platform:  $Xorg: linux.cf,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
 
38
 
 
39
# platform:  $XFree86: xc/config/cf/linux.cf,v 3.201.2.1 2003/03/13 04:10:40 tsi Exp $
 
40
 
 
41
# operating system:  Linux 2.6.7 i686 [ELF] (2.6.7)
 
42
# libc: (6.3.2)
 
43
# binutils:     (215)
 
44
 
 
45
# $Xorg: lnxLib.rules,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
 
46
# $XFree86: xc/config/cf/lnxLib.rules,v 3.44 2002/11/18 22:47:25 dawes Exp $
 
47
 
 
48
# $XFree86: xc/config/cf/xfree86.cf,v 3.439.2.2 2003/04/23 19:55:19 herrb Exp $
 
49
 
 
50
# $Xorg: xfree86.cf,v 1.4 2000/08/17 19:41:49 cpqbld Exp $
 
51
 
 
52
VENDORMANNAME = XFree86
 
53
VENDORMANVERSION = `echo 4 3 0 1 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`
53
54
 
54
55
AFB_DEFS = -DUSE_AFB
55
56
 
69
70
    XFREE86HTMLDOCDIR = $(DOCHTMLDIR)
70
71
XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
71
72
 
72
 
# $XConsortium: xf86.rules /main/9 1996/10/31 14:54:26 kaleb $
73
 
# $XFree86: xc/config/cf/xf86.rules,v 3.31 2000/03/31 22:55:15 dawes Exp $
 
73
# $Xorg: xf86.rules,v 1.3 2000/08/17 19:41:48 cpqbld Exp $
 
74
 
 
75
# $XFree86: xc/config/cf/xf86.rules,v 3.34 2001/07/19 02:22:44 tsi Exp $
74
76
 
75
77
# ----------------------------------------------------------------------
76
78
# site-specific configuration parameters that go after
78
80
 
79
81
# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $
80
82
 
81
 
# site:  $XFree86: xc/config/cf/site.def,v 3.23 2000/03/31 22:55:15 dawes Exp $
 
83
# site:  $XFree86: xc/config/cf/site.def,v 3.25 2002/02/27 00:51:12 dawes Exp $
82
84
 
83
85
# ---------------------------------------------------------------------
84
86
# Imake rules for building libraries, programs, scripts, and data files
85
 
# rules:  $TOG: Imake.rules /main/227 1998/02/02 12:07:57 kaleb $
86
 
#
87
 
#
88
 
#
89
 
#
90
 
# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.86 2000/12/12 17:05:30 dawes Exp $
 
87
# rules:  $Xorg: Imake.rules,v 1.3 2000/08/17 19:41:46 cpqbld Exp $
 
88
#
 
89
#
 
90
#
 
91
#
 
92
# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.114 2003/03/19 01:49:23 dawes Exp $
91
93
 
92
94
 _NULLCMD_ = @ echo -n
93
95
 
94
 
GLIDE2INCDIR = /usr/include/glide
95
 
 
96
 
GLIDE3INCDIR = /usr/include/glide3
97
 
 
98
 
GLIDE3LIBNAME = glide3
99
 
 
100
 
TKLIBNAME = tk8.3
101
 
 
102
 
TKLIBDIR = /usr/lib
103
 
 
104
 
TCLLIBNAME = tcl8.3
105
 
 
106
 
TCLIBDIR = /usr/lib
 
96
GLIDE2INCDIR =
 
97
 
 
98
GLIDE3INCDIR =
 
99
 
 
100
GLIDE3LIBNAME =
 
101
 
 
102
TKLIBNAME =
 
103
 
 
104
TKLIBDIR =
 
105
 
 
106
TCLLIBNAME =
 
107
 
 
108
TCLIBDIR =
107
109
 
108
110
          PATHSEP = /
109
111
            SHELL = /bin/sh -e
116
118
        MKDIRHIER = mkdir -p
117
119
          REVPATH = revpath
118
120
    EXPORTLISTGEN =
119
 
             RMAN = RmanCmd
120
 
      RMANOPTIONS = RmanOptions
 
121
             RMAN = rman
 
122
     RMANBASENAME = rman
 
123
      RMANOPTIONS = -f HTML
121
124
        CONFIGSRC = $(TOP)/config
122
125
         IMAKESRC = $(CONFIGSRC)/imake
123
126
        DEPENDSRC = $(CONFIGSRC)/util
132
135
       LINTLIBDIR = $(USRLIBDIR)/lint
133
136
          MANPATH = /usr/X11R6/man
134
137
    MANSOURCEPATH = $(MANPATH)/man
135
 
           MANDIR = $(MANSOURCEPATH)1
136
 
        LIBMANDIR = $(MANSOURCEPATH)3
137
 
       FILEMANDIR = $(MANSOURCEPATH)5
138
 
       MISCMANDIR = $(MANSOURCEPATH)$(MISCMANSUFFIX)
139
 
     DRIVERMANDIR = $(MANSOURCEPATH)$(DRIVERMANSUFFIX)
 
138
           MANDIR = $(MANSOURCEPATH)$(MANSECT)
 
139
    SYSCALLMANDIR = $(MANSOURCEPATH)$(SYSCALLMANSECT)
 
140
        LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSECT)
 
141
     DRIVERMANDIR = $(MANSOURCEPATH)$(DRIVERMANSECT)
 
142
       FILEMANDIR = $(MANSOURCEPATH)$(FILEMANSECT)
 
143
       GAMEMANDIR = $(MANSOURCEPATH)$(GAMEMANSECT)
 
144
       MISCMANDIR = $(MANSOURCEPATH)$(MISCMANSECT)
 
145
        ADMMANDIR = $(MANSOURCEPATH)$(ADMMANSECT)
 
146
          ICONDIR = "/usr/share/icons"
 
147
      XCURSORPATH = "~/.icons:/usr/share/icons:/usr/share/pixmaps"
140
148
     LOGDIRECTORY = $(VARDIR)/log
141
149
 
142
150
        VARRUNDIR = $(VARDIR)/run
144
152
         VARDBDIR = $(VARDIR)/lib
145
153
 
146
154
               AR = ar clq
 
155
 
 
156
# Nice try but useless: make will inherit BOOTSTRAPCFLAGS
 
157
# from  top Makefile
147
158
  BOOTSTRAPCFLAGS =
148
 
               CC = gcc
149
 
               AS = as
 
159
 
 
160
               CC = gcc -m32
 
161
               AS = gcc -m32 -c -x assembler
150
162
 
151
163
.SUFFIXES: .cc
152
164
 
153
 
              CXX = c++
 
165
              CXX = c++ -m32
 
166
 
154
167
          CXXFILT = c++filt
155
168
           CXXLIB =
156
 
    CXXDEBUGFLAGS = -O2 -fno-strength-reduce
 
169
    CXXDEBUGFLAGS = -g -O2 -fno-strict-aliasing
157
170
CXXDEPENDINCLUDES =
158
171
 CXXEXTRA_DEFINES =
159
172
CXXEXTRA_INCLUDES =
160
 
   CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE    $(CXXPROJECT_DEFINES)
 
173
   CXXSTD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L                                -D_POSIX_SOURCE -D_XOPEN_SOURCE                                 -D_BSD_SOURCE -D_SVID_SOURCE                                                             $(CXXPROJECT_DEFINES)
161
174
       CXXOPTIONS =
162
175
      CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
163
 
       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(CXXEXTRA_DEFINES) $(DEFINES)
 
176
       CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES) $(DEFINES) $(CXXEXTRA_DEFINES)
164
177
         CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS) $(CXXDEFINES)
165
178
 
166
179
         COMPRESS = compress
167
180
          GZIPCMD = gzip
168
 
              CPP = /lib/cpp $(STD_CPP_DEFINES)
169
 
           RAWCPP = /lib/cpp -undef $(STD_CPP_OPTIONS)
170
 
    PREPROCESSCMD = gcc -E $(STD_CPP_DEFINES)
 
181
 
 
182
              CPP = /usr/bin/cpp $(STD_CPP_DEFINES)
 
183
           RAWCPP = /usr/bin/cpp -undef $(STD_CPP_OPTIONS)
 
184
    PREPROCESSCMD = gcc -m32 -E $(STD_CPP_DEFINES)
 
185
 
171
186
          INSTALL = install
172
187
     INSTALLFLAGS = -c
173
 
               LD = ld
 
188
 
 
189
               LD = gcc -m32 -nostdlib
 
190
 
174
191
              LEX = flex -l
175
192
               M4 = m4
176
193
          M4FLAGS =
177
194
           LEXLIB = -lfl
178
195
             YACC = bison -y
179
196
           CCYACC = bison -y
 
197
 
180
198
             LINT = lint
 
199
 
181
200
      LINTLIBFLAG = -C
182
201
         LINTOPTS = -axz
183
202
               LN = ln -s
186
205
               CP = cp
187
206
 
188
207
           RANLIB = ranlib
 
208
 
189
209
  RANLIBINSTFLAGS =
190
210
 
191
211
               RM = rm -f
192
212
             PERL = perl
193
213
         PERLOPTS =
194
 
        MANSUFFIX = 1x
195
 
     LIBMANSUFFIX = 3x
196
 
    FILEMANSUFFIX = 5x
197
 
    MISCMANSUFFIX = 7
198
 
  DRIVERMANSUFFIX = 4
199
 
          MANDEFS = -D__filemansuffix__=$(FILEMANSUFFIX) -D__miscmansuffix__=$(MISCMANSUFFIX) -D__drivermansuffix__=$(DRIVERMANSUFFIX) -D__projectroot__=$(PROJECTROOT)
 
214
 
 
215
          MANSECT = 1
 
216
   SYSCALLMANSECT = 2
 
217
       LIBMANSECT = 3
 
218
    DRIVERMANSECT = 4
 
219
      FILEMANSECT = 5
 
220
      GAMEMANSECT = 6
 
221
      MISCMANSECT = 7
 
222
       ADMMANSECT = 8
 
223
       MANSRCSECT = s
 
224
       MANNEWSECT = n
 
225
 PROJECTMANSUFFIX = X11
 
226
        MANSUFFIX = $(MANSECT)$(PROJECTMANSUFFIX)
 
227
 SYSCALLMANSUFFIX = $(SYSCALLMANSECT)$(PROJECTMANSUFFIX)
 
228
     LIBMANSUFFIX = $(LIBMANSECT)$(PROJECTMANSUFFIX)
 
229
  DRIVERMANSUFFIX = $(DRIVERMANSECT)$(PROJECTMANSUFFIX)
 
230
    FILEMANSUFFIX = $(FILEMANSECT)$(PROJECTMANSUFFIX)
 
231
    GAMEMANSUFFIX = $(GAMEMANSECT)$(PROJECTMANSUFFIX)
 
232
    MISCMANSUFFIX = $(MISCMANSECT)$(PROJECTMANSUFFIX)
 
233
     ADMMANSUFFIX = $(ADMMANSECT)$(PROJECTMANSUFFIX)
 
234
     MANSRCSUFFIX = man
 
235
     MANNEWSUFFIX = _man
 
236
          MANDEFS = -D__apploaddir__=$(XAPPLOADDIR) -D__mansuffix__=$(MANSECT)$(PROJECTMANSUFFIX) -D__osmansuffix__=$(MANSECT) -D__syscallmansuffix__=$(SYSCALLMANSECT)$(PROJECTMANSUFFIX) -D__ossysmansuffix__=$(SYSCALLMANSECT) -D__libmansuffix__=$(LIBMANSECT)$(PROJECTMANSUFFIX) -D__oslibmansuffix__=$(LIBMANSECT) -D__drivermansuffix__=$(DRIVERMANSECT)$(PROJECTMANSUFFIX) -D__osdrivermansuffix__=$(DRIVERMANSECT) -D__filemansuffix__=$(FILEMANSECT)$(PROJECTMANSUFFIX) -D__osfilemansuffix__=$(FILEMANSECT) -D__gamemansuffix__=$(GAMEMANSECT)$(PROJECTMANSUFFIX) -D__osgamemansuffix__=$(GAMEMANSECT) -D__miscmansuffix__=$(MISCMANSECT)$(PROJECTMANSUFFIX) -D__osmiscmansuffix__=$(MISCMANSECT) -D__admmansuffix__=$(ADMMANSECT)$(PROJECTMANSUFFIX) -D__osadmmansuffix__=$(ADMMANSECT) -D__projectroot__=$(PROJECTROOT) $(XORGMANDEFS) $(VENDORMANDEFS)
 
237
 
 
238
   COMPRESSMANCMD = gzip -n
200
239
 
201
240
            TROFF = groff -Tps
202
241
            NROFF = nroff
 
242
 
 
243
         HTMLROFF = groff -Thtml
 
244
 
203
245
         MSMACROS = -ms
204
246
        MANMACROS = -man
205
247
              TBL = tbl
207
249
             NEQN = neqn
208
250
              COL = col
209
251
         COLFLAGS = -b
210
 
            MODCC = gcc
211
 
           MODCPP = /lib/cpp
212
 
        MODCFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREAD_CFLAGS) $(ALLDEFINES)
213
 
            MODAS = as
 
252
 
 
253
            MODCC = gcc -m32
 
254
 
 
255
           MODCPP = /usr/bin/cpp
 
256
        MODCFLAGS = $(CFLAGS)
 
257
            MODAS = gcc -m32 -c -x assembler
214
258
       MODASFLAGS =
215
 
            MODLD = ld
 
259
 
 
260
            MODLD = gcc -m32 -nostdlib
 
261
 
216
262
       MODLDFLAGS =
217
263
MODLDCOMBINEFLAGS = -r
218
264
            MODAR = ar clq
219
 
        MODRANLIB =
 
265
 
 
266
        MODRANLIB = ranlib
220
267
 
221
268
     STD_INCLUDES =
222
269
  STD_CPP_OPTIONS = -traditional
223
 
  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)
224
 
      STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE    $(PROJECT_DEFINES)
 
270
  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)
 
271
      STD_DEFINES = -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L                                -D_POSIX_SOURCE -D_XOPEN_SOURCE                                 -D_BSD_SOURCE -D_SVID_SOURCE                                                             $(PROJECT_DEFINES)
225
272
 EXTRA_LOAD_FLAGS =
226
273
  EXTRA_LDOPTIONS =
227
274
  EXTRA_LIBRARIES =
232
279
    SHAREDCODEDEF =
233
280
         SHLIBDEF =
234
281
 
235
 
     SHLIBLDFLAGS = -shared
 
282
     SHLIBLDFLAGS = -shared $(SHLIBGLOBALSFLAGS)
236
283
 
237
284
         PICFLAGS = -fPIC
238
285
 
252
299
 
253
300
      PROJECTROOT = /usr/X11R6
254
301
 
255
 
      CDEBUGFLAGS = -O2 -fno-strength-reduce
 
302
      CDEBUGFLAGS = -g -O2 -fno-strict-aliasing
256
303
        CCOPTIONS =
257
304
 
258
 
      ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
259
 
       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEPENDDEFINES) $(DEFINES)
 
305
      ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INSTALLED_INCLUDES) $(STD_INCLUDES)
 
306
       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES) $(EXTRA_DEFINES)
260
307
           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
261
308
        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
262
 
         LDPRELIB = -L$(USRLIBDIR)
 
309
         LDPRELIB = -L$(USRLIBDIR) $(INSTALLED_LIBS)
263
310
        LDPOSTLIB =
264
311
        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)  $(EXTRA_LDOPTIONS) $(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
265
312
     CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS) $(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
273
320
     LDSTRIPFLAGS = -x
274
321
   LDCOMBINEFLAGS = -r
275
322
      DEPENDFLAGS =
276
 
    DEPENDDEFINES = -DUSE_MAKEDEPEND
 
323
   DEPEND_DEFINES =
277
324
 
278
325
# Not sure this belongs here
279
 
         TKLIBDIR = /usr/lib
280
 
         TKINCDIR = /usr/include
281
 
        TKLIBNAME = tk8.3
 
326
         TKLIBDIR =
 
327
         TKINCDIR =
 
328
        TKLIBNAME =
282
329
        TKLIBRARY = -L$(TKLIBDIR) -l$(TKLIBNAME)
283
 
        TCLLIBDIR = /usr/lib
284
 
        TCLINCDIR = /usr/include
285
 
       TCLLIBNAME = tcl8.3
 
330
        TCLLIBDIR =
 
331
        TCLINCDIR =
 
332
       TCLLIBNAME =
286
333
       TCLLIBRARY = -L$(TCLLIBDIR) -l$(TCLLIBNAME)
287
334
 
288
335
        MACROFILE = linux.cf
289
336
           RM_CMD = $(RM)
290
337
 
291
338
    IMAKE_DEFINES =
 
339
   IMAKE_WARNINGS = -Wundef
292
340
 
293
341
         IRULESRC = $(CONFIGDIR)
294
 
        IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES)
 
342
        IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES)                  $(IMAKE_WARNINGS)
295
343
 
296
344
     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)
297
345
 
298
 
# $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $
 
346
# $Xorg: X11.rules,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
299
347
 
300
 
# $XFree86: xc/config/cf/X11.rules,v 1.4 1997/09/09 11:56:20 hohndel Exp $
 
348
# $XFree86: xc/config/cf/X11.rules,v 1.6 2001/01/17 16:22:31 dawes Exp $
301
349
 
302
350
# ----------------------------------------------------------------------
303
351
# X Window System Build Parameters and Rules
304
 
# $TOG: X11.tmpl /main/308 1998/06/16 15:14:24 msr $
305
 
#
306
 
#
307
 
#
308
 
#
309
 
# $XFree86: xc/config/cf/X11.tmpl,v 1.93.2.3 2001/03/15 19:14:15 dawes Exp $
 
352
# $Xorg: X11.tmpl,v 1.6 2000/08/17 19:41:46 cpqbld Exp $
 
353
#
 
354
#
 
355
#
 
356
#
 
357
# $XFree86: xc/config/cf/X11.tmpl,v 1.196.2.3 2003/10/08 17:56:30 eich Exp $
 
358
 
 
359
XORGRELSTRING = Release 6.6
 
360
XORGMANNAME = X Version 11
 
361
 
 
362
VENDORMANNAME = XFree86
 
363
VENDORMANVERSION = `echo 4 3 0 1 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`
310
364
 
311
365
STICKY_DEFINES = -DHAS_STICKY_DIR_BIT
312
366
 
332
386
     XBUILDBINDIR = $(XBUILDINCROOT)/bin
333
387
           INCDIR = $(INCROOT)
334
388
           ADMDIR = /usr/adm
335
 
           LIBDIR = $(USRLIBDIR)/X11
 
389
           LIBDIR = /usr/X11R6/lib/X11
336
390
       LIBEXECDIR = /usr/X11R6/libexec
337
391
        MODULEDIR = $(USRLIBDIR)/modules
338
392
   TOP_X_INCLUDES =
344
398
           DOCDIR = $(LIBDIR)/doc
345
399
       DOCHTMLDIR = $(DOCDIR)/html
346
400
         DOCPSDIR = $(DOCDIR)/PostScript
 
401
        DOCPDFDIR = $(DOCDIR)/PDF
347
402
          FONTDIR = $(LIBDIR)/fonts
348
403
     ENCODINGSDIR = $(FONTDIR)/encodings
349
404
         XINITDIR = $(LIBDIR)/xinit
357
412
      LBXPROXYDIR = $(LIBDIR)/lbxproxy
358
413
  PROXYMANAGERDIR = $(LIBDIR)/proxymngr
359
414
        XPRINTDIR = $(LIBDIR)/xserver
360
 
      XAPPLOADDIR = /etc/X11/app-defaults
 
415
      XAPPLOADDIR = $(LIBDIR)/app-defaults
361
416
       FONTCFLAGS = -t
362
417
 
363
418
     INSTAPPFLAGS = $(INSTDATFLAGS)
366
421
            FONTC = $(BINDIR)/bdftopcf
367
422
        MKFONTDIR = $(BINDIR)/mkfontdir
368
423
      MKHTMLINDEX = $(BINDIR)/mkhtmlindex
369
 
          UCS2ANY = $(BINDIR)/ucs2any.pl
370
 
      BDFTRUNCATE = $(BINDIR)/bdftruncate.pl
 
424
          UCS2ANY = $(BINDIR)/ucs2any
 
425
      BDFTRUNCATE = $(BINDIR)/bdftruncate
371
426
     UCSMAPPREFIX = $(FONTDIR)/util/map-
 
427
       XCURSORGEN = $(BINDIR)/xcursorgen
372
428
 
373
 
     HTMLINDEXCMD = HtmlIndexCmd
 
429
     HTMLINDEXCMD = $(MKHTMLINDEX)
374
430
 
375
431
       DOCUTILSRC = $(XTOP)/doc/util
376
432
        CLIENTSRC = $(TOP)/clients
402
458
   TRANS_INCLUDES = -I$(TRANSCOMMSRC)
403
459
 CONNECTION_FLAGS = -DUNIXCONN -DTCPCONN $(STICKY_DEFINES) $(FCHOWN_DEFINES)
404
460
 
 
461
      XORGMANDEFS = -D__xorgversion__='"$(XORGRELSTRING)" "$(XORGMANNAME)"'
 
462
    VENDORMANDEFS = -D__vendorversion__="\"Version $(VENDORMANVERSION)\" $(VENDORMANNAME)"
 
463
 
405
464
       XENVLIBDIR = $(USRLIBDIR)
406
465
   CLIENTENVSETUP = LD_LIBRARY_PATH=$(XENVLIBDIR)
407
466
 
408
 
# $TOG: lnxLib.tmpl /main/7 1998/03/20 14:26:41 mgreess $
409
 
# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.11 1999/06/06 12:13:23 dawes Exp $
 
467
# $Xorg: lnxLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
 
468
# $XFree86: xc/config/cf/lnxLib.tmpl,v 3.14 2001/08/01 00:44:32 tsi Exp $
410
469
 
411
470
          XLIBSRC = $(LIBSRC)/X11
412
471
 
468
527
 
469
528
    XVLIBSRC = $(LIBSRC)/Xv
470
529
 
471
 
DEPXVLIB = $(USRLIBDIR)/libXv.a
 
530
SOXVREV = 1.0
 
531
DEPXVLIB =
472
532
XVLIB =  -lXv
473
533
 
474
534
LINTXV = $(LINTLIBDIR)/llib-lXv.ln
475
535
 
476
 
    XINERAMALIBSRC = $(LIBSRC)/Xinerama
477
 
 
478
 
DEPXINERAMALIB = $(USRLIBDIR)/libXinerama.a
479
 
XINERAMALIB =  -lXinerama
480
 
 
481
 
LINTXINERAMA = $(LINTLIBDIR)/llib-lXinerama.ln
482
 
 
483
 
    XINERAMALIBSRC = $(LIBSRC)/Xinerama
484
 
 
485
 
DEPXINERAMALIB = $(USRLIBDIR)/libXinerama.a
486
 
XINERAMALIB =  -lXinerama
487
 
 
488
 
LINTXINERAMA = $(LINTLIBDIR)/llib-lXinerama.ln
 
536
    XVMCLIBSRC = $(LIBSRC)/XvMC
 
537
 
 
538
DEPXVMCLIB = $(USRLIBDIR)/libXvMC.a
 
539
XVMCLIB =  -lXvMC
 
540
 
 
541
LINTXVMC = $(LINTLIBDIR)/llib-lXvMC.ln
 
542
 
 
543
    XINERAMALIBSRC = $(LIBSRC)/Xinerama
 
544
 
 
545
DEPXINERAMALIB = $(USRLIBDIR)/libXinerama.a
 
546
XINERAMALIB =  -lXinerama
 
547
 
 
548
LINTXINERAMA = $(LINTLIBDIR)/llib-lXinerama.ln
 
549
 
 
550
    XRESLIBSRC = $(LIBSRC)/XRes
 
551
 
 
552
DEPXRESLIB = $(USRLIBDIR)/libXRes.a
 
553
XRESLIB =  -lXRes
 
554
 
 
555
LINTXRES = $(LINTLIBDIR)/llib-lXRes.ln
489
556
 
490
557
    DPSLIBSRC = $(LIBSRC)/dps
491
558
 
511
578
 
512
579
LINTPSRES = $(LINTLIBDIR)/llib-lpsres.ln
513
580
 
514
 
    GLULIBSRC = $(LIBSRC)/GL/glu
 
581
    GLULIBSRC = $(LIBSRC)/GLU
515
582
 
516
583
SOGLUREV = 1.3
517
584
DEPGLULIB =
536
603
 
537
604
    XRENDERLIBSRC = $(LIBSRC)/Xrender
538
605
 
539
 
SOXRENDERREV = 1.0
 
606
SOXRENDERREV = 1.2
540
607
DEPXRENDERLIB =
541
608
XRENDERLIB =  -lXrender
542
609
 
543
610
LINTXRENDER = $(LINTLIBDIR)/llib-lXrender.ln
544
611
 
 
612
XRENDERINCDIR=$(INCDIR)
 
613
 
 
614
XRENDERINCLUDES = -I$(XRENDERINCDIR)
 
615
 
 
616
    XRANDRRLIBSRC = $(LIBSRC)/Xrandr
 
617
 
 
618
SOXRANDRREV = 2.0
 
619
DEPXRANDRLIB =
 
620
XRANDRLIB =  -lXrandr
 
621
 
 
622
LINTXRANDR = $(LINTLIBDIR)/llib-lXrandr.ln
 
623
 
 
624
   XCURSORRLIBSRC = $(LIBSRC)/Xcursor
 
625
 
 
626
SOXCURSORREV = 1.0
 
627
DEPXCURSORLIB =
 
628
XCURSORLIB =  -lXcursor
 
629
 
 
630
LINTXCURSOR = $(LINTLIBDIR)/llib-lXcursor.ln
 
631
 
 
632
XCURSORINCDIR=$(INCDIR)
 
633
 
 
634
XCURSORINCLUDES=-I$(XCURSORINCDIR) $(XRENDERINCLUDES)
 
635
 
545
636
    XFONTCACHELIBSRC = $(LIBSRC)/Xfontcache
546
637
 
547
638
DEPXFONTCACHELIB = $(USRLIBDIR)/libXfontcache.a
571
662
 
572
663
LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln
573
664
 
 
665
           XMUUSRC = $(LIBSRC)/Xmuu
 
666
 
 
667
SOXMUUREV = 1.0
 
668
DEPXMUULIB =
 
669
XMUULIB =  -lXmuu
 
670
 
 
671
LINTXMUU = $(LINTLIBDIR)/llib-lXmuu.ln
 
672
 
574
673
       OLDXLIBSRC = $(LIBSRC)/oldX
575
674
 
576
675
DEPOLDXLIB = $(USRLIBDIR)/liboldX.a
699
798
 
700
799
         FONTLIBSRC = $(LIBSRC)/font
701
800
 
702
 
DEPFONTLIB = $(USRLIBDIR)/libXfont.a
 
801
SOFONTREV = 1.4
 
802
DEPFONTLIB =
703
803
FONTLIB = -L$(FREETYPELIBDIR) -L$(FONTLIBSRC)  -lXfont
704
804
 
705
805
LINTXFONT = $(LINTLIBDIR)/llib-lXfont.ln
706
806
#
707
 
DEPXFONTLIB = $(USRLIBDIR)/libXfont.a
 
807
SOFONTREV = 1.4
 
808
DEPXFONTLIB =
708
809
XFONTLIB =  -lXfont
709
810
 
710
811
LINTXFONT = $(LINTLIBDIR)/llib-lXfont.ln
716
817
 
717
818
LINTFONTSTUB = $(LINTLIBDIR)/llib-lfntstubs.ln
718
819
         DEPFONTLIB = $(DEPXFONTLIB) $(DEPFONTSTUBLIB)
719
 
            FONTLIB = $(XFONTLIB) $(FONTSTUBLIB)
 
820
            FONTLIB = $(XFONTLIB) $(FONTSTUBLIB) $(FONTFT2LIB)
 
821
 
 
822
         FONTENCLIBSRC = $(LIBSRC)/fontenc
 
823
 
 
824
DEPXFONTENCLIB = $(USRLIBDIR)/libfontenc.a
 
825
XFONTENCLIB =  -lfontenc
 
826
 
 
827
LINTXFONTENC = $(LINTLIBDIR)/llib-lfontenc.ln
720
828
 
721
829
          XPMLIBSRC = $(LIBSRC)/Xpm
722
830
 
728
836
 
729
837
          FREETYPE2LIBSRC = $(LIBSRC)/freetype2
730
838
 
731
 
SOFREETYPE2REV = 6.0
 
839
SOFREETYPE2REV = 6.3
732
840
DEPFREETYPE2LIB =
733
841
FREETYPE2LIB =  -lfreetype
734
842
 
735
843
LINTFREETYPE2 = $(LINTLIBDIR)/llib-lfreetype.ln
736
844
 
737
 
FREETYPE2DIR = /usr
738
 
FREETYPE2LIBDIR = /usr/lib
739
 
FREETYPE2INCDIR = /usr/include/freetype2
 
845
FREETYPE2INCDIR=$(INCDIR)/freetype2
 
846
 
740
847
FREETYPE2INCLUDES = -I$(FREETYPE2INCDIR)
741
 
FREETYPE2LIB = -L$(FREETYPE2LIBDIR) -lfreetype
742
848
FREETYPE2DEFINES = -DFREETYPE2
743
849
 
 
850
          EXPATLIBSRC = $(LIBSRC)/expat
 
851
 
 
852
SOEXPATREV = 1.0
 
853
DEPEXPATLIB =
 
854
EXPATLIB =  -lexpat
 
855
 
 
856
LINTEXPAT = $(LINTLIBDIR)/llib-lexpat.ln
 
857
 
 
858
EXPATINCLUDES=$(TOP_X_INCLUDES)
 
859
EXPATDEFINES=-DEXPAT
 
860
 
 
861
          XFT1LIBSRC = $(LIBSRC)/Xft1
 
862
 
 
863
SOXFT1REV = 1.1
 
864
DEPXFT1LIB =
 
865
XFT1LIB =  -lXft
 
866
 
 
867
LINTXFT1 = $(LINTLIBDIR)/llib-lXft.ln
 
868
 
744
869
          XFTLIBSRC = $(LIBSRC)/Xft
745
870
 
746
 
SOXFTREV = 1.0
 
871
SOXFTREV = 2.1
747
872
DEPXFTLIB =
748
873
XFTLIB =  -lXft
749
874
 
750
875
LINTXFT = $(LINTLIBDIR)/llib-lXft.ln
751
876
 
 
877
XFTINCLUDES=$(FONTCONFIGINCLUDES) $(FREETYPE2INCLUDES) $(XRENDERINCLUDES)
 
878
 
 
879
          FONTCONFIGLIBSRC = $(LIBSRC)/fontconfig
 
880
 
 
881
SOFONTCONFIGREV = 1.0
 
882
DEPFONTCONFIGLIB =
 
883
FONTCONFIGLIB =  -lfontconfig
 
884
 
 
885
LINTFONTCONFIG = $(LINTLIBDIR)/llib-lfontconfig.ln
 
886
 
 
887
FONTCONFIGINCDIR=$(INCDIR)
 
888
 
 
889
FONTCONFIGINCLUDES = -I$(FONTCONFIGINCDIR)
 
890
 
 
891
FCCACHE = $(BINDIR)/fc-cache
 
892
 
 
893
FONTCONFIGDEFINES = -DFONTCONFIG
 
894
 
 
895
LIBPNGINCDIR = /usr/include
 
896
 
 
897
LIBPNGINC=
 
898
 
 
899
LIBPNGDIR = /usr
 
900
LIBPNGLIBDIR = /usr/lib
 
901
LIBPNGINCDIR = /usr/include
 
902
 
 
903
LIBPNGLIB = -lpng
 
904
 
752
905
    XKBFILELIBSRC = $(LIBSRC)/xkbfile
753
906
 
754
907
DEPXKBFILELIB = $(USRLIBDIR)/libxkbfile.a
765
918
 
766
919
LINTXKBUI = $(LINTLIBDIR)/llib-lxkbui.ln
767
920
 
 
921
        XTRAPLIBSRC = $(LIBSRC)/XTrap
 
922
 
 
923
SOXTRAPREV = 6.4
 
924
DEPXTRAPLIB =
 
925
XTRAPLIB =  -lXTrap
 
926
 
 
927
LINTXTRAP = $(LINTLIBDIR)/llib-lXTrap.ln
 
928
 
768
929
          DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
769
930
 
770
931
         DEPLIBS1 = $(DEPLIBS)
784
945
        CONFIGDIR = $(LIBDIR)/config
785
946
 
786
947
    USRLIBDIRPATH = $(USRLIBDIR)
787
 
        LDPRELIBS = -L$(USRLIBDIR)
 
948
        LDPRELIBS = -L$(USRLIBDIR)  $(INSTALLED_LIBS)
788
949
       LDPOSTLIBS =
789
950
     TOP_INCLUDES = -I$(INCROOT) $(TOP_X_INCLUDES)
790
951
  PROJECT_DEFINES =
809
970
SRCS = wmnet.c drivers.c
810
971
OBJS = wmnet.o drivers.o
811
972
 
812
 
 PROGRAM = wmnet
 
973
        PROGRAM = wmnet
813
974
 
814
975
all:: wmnet
815
976
 
818
979
        $(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBRARIES) $(LDLIBS)  $(EXTRA_LOAD_FLAGS)
819
980
 
820
981
install:: wmnet
821
 
        @if [ -d $(DESTDIR)$(BINDIR) ]; then set +x; \
822
 
        else (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); fi
 
982
        @if [ -d $(DESTDIR)$(BINDIR) ]; then \
 
983
                set +x; \
 
984
        else \
 
985
                if [ -h $(DESTDIR)$(BINDIR) ]; then \
 
986
                        (set -x; rm -f $(DESTDIR)$(BINDIR)); \
 
987
                fi; \
 
988
                (set -x; $(MKDIRHIER) $(DESTDIR)$(BINDIR)); \
 
989
        fi
823
990
        $(INSTALL) $(INSTALLFLAGS) $(INSTPGMFLAGS)  wmnet $(DESTDIR)$(BINDIR)/wmnet
824
991
 
825
 
install.man:: wmnet.man
826
 
        @if [ -d $(DESTDIR)$(MANDIR) ]; then set +x; \
827
 
        else (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); fi
828
 
        $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) wmnet.man $(DESTDIR)$(MANDIR)/wmnet.$(MANSUFFIX)
 
992
all:: wmnet.$(MANSUFFIX).html
 
993
 
 
994
wmnet.$(MANSUFFIX).html: wmnet.$(MANNEWSUFFIX)
 
995
        $(RM) wmnet.$(MANSUFFIX).html wmnet.$(MANSUFFIX)-html
 
996
        $(RMAN) $(RMANOPTIONS) < wmnet.$(MANNEWSUFFIX) \
 
997
          > wmnet.$(MANSUFFIX)-html && $(MV) wmnet.$(MANSUFFIX)-html $@
 
998
 
 
999
install.man:: wmnet.$(MANSUFFIX).html
 
1000
        @if [ -d $(DESTDIR)$(DOCHTMLDIR) ]; then \
 
1001
                set +x; \
 
1002
        else \
 
1003
                if [ -h $(DESTDIR)$(DOCHTMLDIR) ]; then \
 
1004
                        (set -x; rm -f $(DESTDIR)$(DOCHTMLDIR)); \
 
1005
                fi; \
 
1006
                (set -x; $(MKDIRHIER) $(DESTDIR)$(DOCHTMLDIR)); \
 
1007
        fi
 
1008
        @(SUF=`expr $(MANSUFFIX) \: '\(.\)'`; \
 
1009
         set -x; \
 
1010
         $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) wmnet.$(MANSUFFIX).html $(DESTDIR)$(DOCHTMLDIR)/wmnet.$$SUF.html)
 
1011
 
 
1012
cleandir::
 
1013
        $(RM) wmnet.$(MANSUFFIX).html wmnet.$(MANSUFFIX)-html
 
1014
 
 
1015
all:: wmnet.$(MANNEWSUFFIX)
 
1016
 
 
1017
wmnet.$(MANNEWSUFFIX): wmnet.$(MANSRCSUFFIX)
 
1018
        $(RM) $@
 
1019
        cd `dirname wmnet` && \
 
1020
                $(LN) `basename wmnet.$(MANSRCSUFFIX)` `basename $@`
 
1021
 
 
1022
cleandir::
 
1023
        $(RM) wmnet.$(MANNEWSUFFIX)
 
1024
 
 
1025
install.man:: wmnet.$(MANNEWSUFFIX)
 
1026
        @if [ -d $(DESTDIR)$(MANDIR) ]; then \
 
1027
                set +x; \
 
1028
        else \
 
1029
                if [ -h $(DESTDIR)$(MANDIR) ]; then \
 
1030
                        (set -x; rm -f $(DESTDIR)$(MANDIR)); \
 
1031
                fi; \
 
1032
                (set -x; $(MKDIRHIER) $(DESTDIR)$(MANDIR)); \
 
1033
        fi
 
1034
        $(INSTALL) $(INSTALLFLAGS) $(INSTMANFLAGS) wmnet.$(MANNEWSUFFIX) $(DESTDIR)$(MANDIR)/wmnet.$(MANSUFFIX)
829
1035
 
830
1036
depend::
831
1037
        $(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
835
1041
lint1:
836
1042
        $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS)
837
1043
 
838
 
clean::
 
1044
cleandir::
839
1045
        $(RM) wmnet
840
1046
 
841
1047
# ----------------------------------------------------------------------
843
1049
 
844
1050
.c.i:
845
1051
        $(RM) $@
846
 
         $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
 
1052
                $(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
847
1053
 
848
1054
.SUFFIXES: .s
849
1055
 
850
1056
.c.s:
851
1057
        $(RM) $@
852
 
         $(CC) -S $(CFLAGS) $(_NOOP_) $*.c
 
1058
                $(CC) -S $(CFLAGS) $(_NOOP_) $*.c
853
1059
 
854
1060
emptyrule::
855
1061
 
856
 
clean::
 
1062
cleandir::
857
1063
        $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut  "#"*
858
1064
 
859
1065
Makefile::
869
1075
man_keywords::
870
1076
 
871
1077
html_index::
 
1078
        $(HTMLINDEXCMD) $(DESTDIR)$(DOCHTMLDIR)
 
1079
 
 
1080
clean:: cleandir
 
1081
 
 
1082
distclean:: cleandir
872
1083
 
873
1084
# ----------------------------------------------------------------------
874
1085
# empty rules for directories that do not have SUBDIRS - do not edit
888
1099
 
889
1100
depend::
890
1101
 
 
1102
distclean::
 
1103
        $(RM) Makefile Makefile.dep
 
1104
 
891
1105
# ----------------------------------------------------------------------
892
1106
# dependencies generated by makedepend
893
1107