Added all of the MH sources, including RCS files, in
[mmh] / docs / historical / mh-6.8.5 / conf / makefiles / uip
1 ##############################################################################
2 #    Instructions to Make, for compilation of MH processes
3 #
4 #       @(MHWARNING)
5 # @(#)$Id: uip,v 2.39 1992/12/18 17:57:45 jromine Exp $
6 ##############################################################################
7
8 # The following entries were inserted during MH configuration
9 BINDIR  =       $(DESTDIR)@(MHBINPATH)
10 ETCDIR  =       $(DESTDIR)@(MHETCPATH)
11 OPTIONS =       @(MHOPTIONS)
12 LDOPTIONS=      @(LDOPTIONS)
13 LDOPTLIB=       @(LDOPTLIB)
14 LDCURSES=       @(LDCURSES)
15 @BEGIN: MMDFMTS
16 MTSBRS  =
17 MTSMISC =
18 IMTSMISC=
19 LMTSMISC=
20 TMTSMISC=
21 @END: MMDFMTS
22 @BEGIN: MHMTS
23 MTSBRS  =       dropsbr.o
24 @BEGIN: MF
25 MTSMISC =       rmail umhook
26 IMTSMISC=       inst-rmail inst-umhook
27 LMTSMISC=       l-rmail l-umhook
28 TMTSMISC=       rmail umhook
29 @END: MF
30 @END: MHMTS
31 @BEGIN: SENDMTS
32 MTSBRS  =
33 MTSMISC =
34 IMTSMISC=
35 LMTSMISC=
36 TMTSMISC=
37 @END: SENDMTS
38 @BEGIN: SENDMTSHACK
39 SMTSMISC=       slocal
40 ISMTSMISC=      inst-slocal
41 LSMTSMISC=      l-slocal
42 TSMTSMISC=      xslocal
43 @END: SENDMTSHACK
44 SBBOARDS=       $(ETCDIR)/sbboards
45 CHOWN   =       @(MHCHOWNPATH)
46 REMOVE  =       @(MHREMOVE)
47 @BEGIN: BBOARDS
48 BBUID   =       bboards
49 BBCMDS  =       bbc bbl
50 IBBCMDS=        inst-bbc inst-bbl
51 LBBCMDS=        l-bbc l-bbl
52 TBBCMDS=        xbbc xbbl
53 @BEGIN: MHMTS
54 BBMISC  =       sbboards
55 IBBMISC=        inst-sbboards
56 LBBMISC=        l-sbboards
57 SBBOARDS=       @(BBHOME)/.mh_receive
58 TBBMISC=        xsbboards
59 @END: MHMTS
60 @BEGIN: SENDMTSHACK
61 BBMISC  =       sbboards
62 IBBMISC=        inst-sbboards
63 LBBMISC=        l-sbboards
64 SBBOARDS=       $(ETCDIR)/sbboards
65 TBBMISC=        xsbboards
66 @END: SENDMTSHACK
67 @END: BBOARDS
68 @BEGIN: POP
69 POPUID  =       pop
70 POPLIB  =       popsbr.o
71 POPLLIBS=       popsbr.c
72 @BEGIN: MPOP
73 POPCMDS =       popi
74 IPOPCMDS=       inst-popi
75 LPOPCMDS=       l-popi
76 TPOPCMS=        xpopi
77 @END: MPOP
78 @BEGIN: SENDMTSHACK
79 POPMISC=        spop
80 IPOPMISC=       inst-spop
81 LPOPMISC=       l-spop
82 TPOPMISC=       xspop
83 @END: SENDMTSHACK
84 @BEGIN: KPOP
85 KRBLIB  =       -lkrb -ldes
86 @END: KPOP
87 @END: POP
88 @BEGIN: BPOP
89 PSHLIB  =       popsbr.o
90 PSHLLIBS=       popsbr.c 
91 @END: BPOP
92 @BEGIN: NNTP
93 PSHLIB  =       pshsbr.o
94 PSHLLIBS=       -DPSHSBR popsbr.c 
95 @END: NNTP
96 @BEGIN: HESIOD
97 HESLIB  =       -lhesiod
98 @END: HESIOD
99 @BEGIN: TMA
100 TMACMDS =       cipher decipher tma
101 ITMACMDS=       inst-cipher inst-decipher inst-tma
102 LTMACMDS=       l-cipher l-decipher l-tma
103 TTMACMS=        xcipher xdecipher xtma
104 #TMAMISC=       kdsc
105 #ITMAMISC=      inst-kdsc
106 #LKDSMISC=      l-kdsc
107 #TTMAMISC=      xkdsc
108 TMAOPTS =       -I../tma/h
109 TMALIB  =       tmasbr.o ../tma/libtma.a
110 TMALLIBS=       tmasbr.c ../tma/llib-ltma
111 KDSLIB  =       ../tma/libkds.a ../tma/libtma.a
112 KDSLLIBS=       ../tma/llib-lkds
113 @END: TMA
114
115 CP      =       @(CP)
116 LN      =       @(LN)
117
118 CC      =       @(MHCOMPILER)
119 @BEGIN: STDLIB
120 LD      =       @(MHCOMPILER)
121 @END: STDLIB
122 @BEGIN: SHAREDLIB
123 LD      =       LD_LIBRARY_PATH=../sbr @(MHCOMPILER)
124 @END: SHAREDLIB
125 @BEGIN: OPTIM
126 CFLAGS  =       $(OPTIONS)
127 @END: OPTIM
128 @BEGIN: DEBUG
129 CFLAGS  =            $(OPTIONS)
130 @END: DEBUG
131 LDFLAGS =       $(LDOPTIONS)
132 @BEGIN: STDLIB
133 LIBES   =       ../config/config.o ../sbr/libmh.a ../mts/libmts.a \
134                 ../zotnet/libzot.a
135 LDLIBS  =       $(LIBES) ../config/version.o $(LDOPTLIB)
136 @END: STDLIB
137 @BEGIN: SUN4SHLIB
138 SLIBVER =       .@(SLIBVER)
139 @END: SUN4SHLIB
140 @BEGIN: SHAREDLIB
141 LIBES   =       ../config/config.o ../sbr/libmh.so ../mts/libmts.a \
142                 ../zotnet/libzot.a
143 LDLIBES =       ../config/config.o -Bdynamic @(SLDFLAG) -lmh$(SLIBVER) \
144                 ../mts/libmts.a  ../zotnet/libzot.a
145 LDLIBS  =       $(LDLIBES) ../config/version.o $(LDOPTLIB)
146 @END: SHAREDLIB
147 LINT    =       lint
148 LFLAGS  =       -bhu $(OPTIONS) $(TMAOPTS)
149 LLIBS   =       ../sbr/llib-lmh ../zotnet/llib-lzotnet ../mts/llib-lmts
150
151 PGMPROT =       0755
152
153 CMDS    =       ali anno burst comp dist folder folders forw inc mark mhmail \
154 @BEGIN: MIME
155                 mhn \
156 @END: MIME
157                 mhpath msgchk msh next packf pick prev prompter refile repl \
158                 rmf rmm scan send show sortm vmh whatnow whom $(BBCMDS) \
159                 $(TMACMDS) $(POPCMDS)
160 MISC    =       ap conflict dp install-mh mhl post rcvdist rcvpack rcvstore \
161                 rcvtty fmtdump mhparam \
162 @BEGIN: SMTP
163                 sendmail \
164 @END: SMTP
165 @BEGIN: SENDMTS
166                 spost \
167 @END: SENDMTS
168                 $(MTSMISC) $(BBMISC) $(POPMISC) $(SMTSMISC) $(TMAMISC)
169
170 ICMDS   =       inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \
171                 inst-folders inst-forw inst-inc inst-mark inst-mhmail \
172 @BEGIN: MIME
173                 inst-mhn \
174 @END: MIME
175                 inst-mhpath inst-msgchk inst-msh inst-next inst-packf \
176                 inst-pick inst-prev inst-prompter inst-refile inst-repl \
177                 inst-rmf inst-rmm inst-scan inst-send inst-show inst-sortm \
178                 inst-vmh inst-whatnow inst-whom $(IBBCMDS) $(ITMACMDS) \
179                 $(IPOPCMDS)
180 IMISC   =       inst-ap inst-conflict inst-dp inst-install-mh inst-mhl \
181                 inst-post inst-rcvdist inst-rcvpack inst-rcvstore inst-rcvtty \
182                 inst-fmtdump inst-mhparam \
183 @BEGIN: SMTP
184                 inst-sendmail \
185 @END: SMTP
186                 $(IMTSMISC) \
187 @BEGIN: SENDMTS
188                 inst-spost \
189 @END: SENDMTS
190                 $(IBBMISC) $(IPOPMISC) $(ISMTSMISC) $(ITMAMISC)
191
192 LCMDS   =       l-ali l-anno l-burst l-comp l-dist l-folder l-forw l-inc \
193                 l-mark l-mhmail \
194 @BEGIN: MIME
195                 l-mhn \
196 @END: MIME
197                 l-mhpath l-msgchk l-msh l-packf l-pick \
198                 l-prompter l-refile l-repl l-rmf l-rmm l-scan l-send \
199                 l-show l-sortm l-vmh l-whatnow l-whom $(LBBCMDS) $(LTMACMDS) \
200                 $(LPOPCMDS)
201 LMISC   =       l-ap l-conflict l-dp l-install-mh l-mhl l-post l-rcvdist \
202                 l-rcvpack l-rcvstore l-rcvtty l-fmtdump l-mhparam \
203 @BEGIN: SMTP
204                 l-sendmail \
205 @END: SMTP
206                 $(LMTSMISC) $(LBBMISC) \
207 @BEGIN: SENDMTS
208                 l-spost \
209 @END: SENDMTS
210                 $(LPOPMISC) $(LSMTSMISC) $(LTMAMISC)
211
212 TCMDS   =       xali xanno xburst xcomp xdist xfolder xforw xinc xmark \
213                 xmhmail \
214 @BEGIN: MIME
215                 xmhn \
216 @END: MIME
217                 xmhpath xmsgchk xmsh xpackf xpick xprompter xrefile \
218                 xrepl xrmf xrmm xscan xsend xshow xsortm xvmh xwhatnow xwhom \
219                 $(TBBCMDS) $(TTMACMDS) $(TPOPCMDS)
220 TMISC   =       xap xconflict xdp xinstall-mh xmhl xpost xrcvdist xrcvpack \
221                 xrcvstore xrcvtty xfmtdump xmhparam \
222 @BEGIN: SMTP
223                 xsendmail \
224 @END: SMTP
225                 $(TMTSMISC) $(TBBMISC) $(TPOPMISC) \
226                 $(TSMTSMISC) \
227 @BEGIN: SENDMTS
228                 xspost \
229 @END: SENDMTS
230                 $(TTMAMISC)
231
232 .c:;            echo $@
233
234 ##############################################################################
235 #       Generate MH processes
236 ##############################################################################
237
238 all:            $(CMDS) $(MISC)
239
240 install:        inst-all clean
241
242 inst-all:       $(ICMDS) $(IMISC)
243
244 tar:            $(TCMDS) $(TMISC)
245                 @touch $(TCMDS) $(TMISC)
246                 @make -n inst-all > MAKEUIP
247                 @chmod +x MAKEUIP
248                 tar $(TFLAGS) MAKEUIP $(TCMDS) $(TMISC)
249                 @rm -f MAKEUIP
250
251 uninstall:;     -cd $(BINDIR); rm -f $(CMDS)
252                 -cd $(ETCDIR); rm -f $(MISC)
253
254 lint:           $(LCMDS) $(LMISC)
255
256
257 ##############################################################################
258 #       MH processes
259 ##############################################################################
260
261 inst-ali:       $(BINDIR)/ali
262
263 $(BINDIR)/ali:  xali
264                 -$(REMOVE) $@ zali
265                 $(CP) xali $@
266                 -@chmod $(PGMPROT) $@
267                 -@ls -l $@
268                 -@echo ""
269
270 ali:            xali
271
272 xali:           ali.o aliasbr.o $(LIBES)
273                 $(LD) $(LDFLAGS) -o $@ ali.o aliasbr.o $(LDLIBS)
274
275 l-ali:;         $(LINT) $(LFLAGS) ali.c aliasbr.c $(LLIBS) 
276
277
278 inst-anno:      $(BINDIR)/anno
279
280 $(BINDIR)/anno: xanno
281                 -$(REMOVE) $@ zanno
282                 $(CP) xanno $@
283                 -@chmod $(PGMPROT) $@
284                 -@ls -l $@
285                 -@echo ""
286
287 anno:           xanno
288
289 xanno:          anno.o annosbr.o $(LIBES)
290                 $(LD) $(LDFLAGS) -o $@ anno.o annosbr.o $(LDLIBS)
291
292 l-anno:;        $(LINT) $(LFLAGS) anno.c annosbr.c $(LLIBS)
293
294
295 inst-ap:        $(ETCDIR)/ap
296
297 $(ETCDIR)/ap:   xap
298                 -$(REMOVE) $@ zap
299                 $(CP) xap $@
300                 -@chmod $(PGMPROT) $@
301                 -@ls -l $@
302                 -@echo ""
303
304 ap:             xap
305
306 xap:            ap.o trmsbr.o $(LIBES)
307                 $(LD) $(LDFLAGS) -o $@ ap.o trmsbr.o $(LDLIBS) $(LDCURSES)
308
309 l-ap:;          $(LINT) $(LFLAGS) ap.c trmsbr.c $(LLIBS) 
310
311
312 inst-bbc:       $(BINDIR)/bbc
313
314 $(BINDIR)/bbc:  xbbc
315                 -$(REMOVE) $@ zbbc
316 @BEGIN: BPOP
317                 -chmod u-s zbbc
318 @END: BPOP
319                 $(CP) xbbc $@
320                 -@chmod $(PGMPROT) $@
321 @BEGIN: BPOP
322                 -$(CHOWN) root $@
323                 chmod u+s $@
324 @END: BPOP
325                 -@ls -l $(BINDIR)/bbc
326                 -@echo ""
327
328 bbc:            xbbc
329
330 xbbc:           bbc.o $(PSHLIB) $(LIBES) 
331                 $(LD) $(LDFLAGS) -o $@ bbc.o $(PSHLIB) $(LDLIBS)
332
333 l-bbc:;         $(LINT) $(LFLAGS) bbc.c $(PSHLLIBS) $(LLIBS)
334
335 pshsbr.c:       popsbr.c
336                 rm -f $@
337                 $(LN) popsbr.c $@
338
339 pshsbr.o:       pshsbr.c
340                 $(CC) $(CFLAGS) -DPSHSBR -c pshsbr.c
341
342
343 inst-bbl:       $(BINDIR)/bbl
344
345 $(BINDIR)/bbl:  xbbl
346                 -$(REMOVE) $@ zbbl
347                 -chmod u-s zbbl
348                 $(CP) xbbl $@
349                 -chmod $(PGMPROT) $@
350                 -$(CHOWN) $(BBUID) $@
351                 chmod u+s $@
352                 -@ls -l $@
353                 -@echo ""
354
355 bbl:            xbbl
356
357 xbbl:           bbl.o $(LIBES)
358                 $(LD) $(LDFLAGS) -o $@ bbl.o $(LDLIBS)
359
360 l-bbl:;         $(LINT) $(LFLAGS) bbl.c $(LLIBS)
361
362
363 inst-burst:     $(BINDIR)/burst
364
365 $(BINDIR)/burst:        xburst
366                 -$(REMOVE) $@ zburst
367                 $(CP) xburst $@
368                 -@chmod $(PGMPROT) $@
369                 -@ls -l $@
370                 -@echo ""
371
372 burst:          xburst
373
374 xburst:         burst.o $(LIBES)
375                 $(LD) $(LDFLAGS) -o $@ burst.o $(LDLIBS)
376
377 l-burst:;       $(LINT) $(LFLAGS) burst.c $(LLIBS)
378
379
380 inst-cipher:    $(BINDIR)/cipher
381
382 $(BINDIR)/cipher:       xcipher
383                 -$(REMOVE) $@ zcipher
384                 $(CP) xcipher $@
385                 -@chmod $(PGMPROT) $@
386                 -@ls -l $@
387                 -@echo ""
388
389 cipher:         xcipher
390
391 xcipher:        cipher.o $(TMALIB) $(LIBES)
392                 $(LD) $(LDFLAGS) -o $@ cipher.o $(TMALIB) $(LDLIBS)
393
394 l-cipher:;      $(LINT) $(LFLAGS) cipher.c $(TMALLIBS) $(LLIBS)
395
396
397 inst-comp:      $(BINDIR)/comp
398
399 $(BINDIR)/comp: xcomp
400                 -$(REMOVE) $@ zcomp
401                 $(CP) xcomp $@
402                 -@chmod $(PGMPROT) $@
403                 -@ls -l $(BINDIR)/comp
404                 -@echo ""
405
406 comp:           xcomp
407
408 xcomp:          comp.o whatnowproc.o \
409                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES) 
410                 $(LD) $(LDFLAGS) -o $@ comp.o whatnowproc.o \
411                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS) 
412
413 l-comp:;        $(LINT) $(LFLAGS) comp.c whatnowproc.c \
414                         whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
415
416
417 inst-conflict:  $(ETCDIR)/conflict
418
419 $(ETCDIR)/conflict:     xconflict
420                 -$(REMOVE) $@ zconflict
421                 $(CP) xconflict $@
422                 -@chmod $(PGMPROT) $@
423                 -@ls -l $@
424                 -@echo ""
425
426 conflict:       xconflict
427
428 xconflict:      conflict.o aliasbr.o $(LIBES)
429                 $(LD) $(LDFLAGS) -o $@ conflict.o aliasbr.o $(LDLIBS)
430
431 l-conflict:;    $(LINT) $(LFLAGS) conflict.c aliasbr.c $(LLIBS)
432
433
434 inst-decipher:  $(BINDIR)/decipher
435
436 $(BINDIR)/decipher:     xdecipher
437                 -$(REMOVE) $@ zdecipher
438                 $(CP) xdecipher $@
439                 -@chmod $(PGMPROT) $@
440                 -@ls -l $@
441                 -@echo ""
442
443 decipher:               xdecipher
444
445 xdecipher:      decipher.o $(TMALIB) $(LIBES)
446                 $(LD) $(LDFLAGS) -o $@ decipher.o $(TMALIB) $(LDLIBS)
447
448 l-decipher:;    $(LINT) $(LFLAGS) decipher.c $(TMALLIBS) $(LLIBS)
449
450
451 inst-dist:      $(BINDIR)/dist
452
453 $(BINDIR)/dist: xdist
454                 -$(REMOVE) $@ zdist
455                 $(CP) xdist $@
456                 -@chmod $(PGMPROT) $@
457                 -@ls -l $@
458                 -@echo ""
459
460 dist:           xdist
461
462 xdist:          dist.o whatnowproc.o \
463                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES) 
464                 $(LD) $(LDFLAGS) -o $@ dist.o whatnowproc.o \
465                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS) 
466
467 l-dist:;        $(LINT) $(LFLAGS) dist.c whatnowproc.c \
468                         whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
469
470
471 inst-dp:        $(ETCDIR)/dp
472
473 $(ETCDIR)/dp:   xdp
474                 -$(REMOVE) $@ zdp
475                 $(CP) xdp $@
476                 -@chmod $(PGMPROT) $@
477                 -@ls -l $(ETCDIR)/dp
478                 -@echo ""
479
480 dp:             xdp
481
482 xdp:            dp.o trmsbr.o $(LIBES) 
483                 $(LD) $(LDFLAGS) -o $@ dp.o trmsbr.o $(LDLIBS) $(LDCURSES)
484
485 l-dp:;          $(LINT) $(LFLAGS) dp.c trmsbr.c $(LLIBS)
486
487
488 inst-fmtdump:   $(ETCDIR)/fmtdump
489
490 $(ETCDIR)/fmtdump:      xfmtdump
491                 -$(REMOVE) $@ zfmtdump
492                 cp xfmtdump $@
493                 -@chmod $(PGMPROT) $@
494                 -@ls -l $@
495                 -@echo ""
496
497 fmtdump:                xfmtdump
498
499 xfmtdump:               fmtdump.o trmsbr.o $(LIBES)
500                 $(LD) $(LDFLAGS) -o $@ fmtdump.o $(LDLIBS)
501
502 l-fmtdump:;             $(LINT) $(LFLAGS) fmtdump.c $(LLIBS) 
503
504
505 inst-folders:   inst-folder
506 inst-folder:    $(BINDIR)/folder
507
508 $(BINDIR)/folder:       xfolder
509                 -$(REMOVE) $@ zfolder
510                 $(CP) xfolder $@
511                 -@chmod $(PGMPROT) $@
512                 rm -f $(BINDIR)/folders
513                 -ln $@ $(BINDIR)/folders
514                 -@ls -l $@
515                 -@echo ""
516
517 folders:        folder
518 folder:         xfolder
519
520 xfolder:        folder.o $(LIBES) 
521                 $(LD) $(LDFLAGS) -o $@ folder.o $(LDLIBS) 
522
523 l-folder:;      $(LINT) $(LFLAGS) folder.c $(LLIBS)
524
525
526 inst-forw:      $(BINDIR)/forw
527
528 $(BINDIR)/forw: xforw
529                 -$(REMOVE) $@ zforw
530                 $(CP) xforw $@
531                 -@chmod $(PGMPROT) $@
532                 -@ls -l $@
533                 -@echo ""
534
535 forw:           xforw
536
537 xforw:          forw.o whatnowproc.o \
538                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES) 
539                 $(LD) $(LDFLAGS) -o $@ forw.o whatnowproc.o \
540                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS) 
541
542 l-forw:;        $(LINT) $(LFLAGS) forw.c whatnowproc.c \
543                         whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
544
545
546 inst-inc:       $(BINDIR)/inc
547
548 $(BINDIR)/inc:  xinc
549                 -$(REMOVE) $@ zinc
550 @BEGIN: POP
551                 -chmod u-s zinc
552 @END: POP
553                 $(CP) xinc $@
554                 -@chmod $(PGMPROT) $@
555 @BEGIN: MAILGROUP
556                 -@chgrp @(MAILGROUP) $@
557                 -@chmod g+s $@
558 @END: MAILGROUP
559 @BEGIN: POP
560                 -$(CHOWN) root $@
561                 chmod u+s $@
562 @END: POP
563                 -@ls -l $@
564                 -@echo ""
565
566 inc:            xinc
567
568 xinc:           inc.o scansbr.o dropsbr.o trmsbr.o \
569                         $(POPLIB) $(TMALIB) $(LIBES)
570                 $(LD) $(LDFLAGS) -o $@ inc.o scansbr.o dropsbr.o \
571                         trmsbr.o $(POPLIB) $(TMALIB) $(KRBLIB) $(HESLIB) \
572                         $(LDLIBS) $(LDCURSES)
573
574 l-inc:;         $(LINT) $(LFLAGS) inc.c scansbr.c \
575                         dropsbr.c trmsbr.c $(POPLLIBS) $(TMALLIBS) $(LLIBS)
576
577
578 inst-install-mh:        $(ETCDIR)/install-mh
579
580 $(ETCDIR)/install-mh:   xinstall-mh
581                 -$(REMOVE) $@ zinstall-mh
582                 $(CP) xinstall-mh $@
583                 -@chmod $(PGMPROT) $@
584                 -@ls -l $@
585                 -@echo ""
586
587 install-mh:     xinstall-mh
588
589 xinstall-mh:    install-mh.o $(LIBES) 
590                 $(LD) $(LDFLAGS) -o $@ install-mh.o $(LDLIBS) 
591
592 l-install-mh:;  $(LINT) $(LFLAGS) install-mh.c $(LLIBS)
593
594
595 inst-kdsc:      $(ETCDIR)/kdsc
596
597 $(ETCDIR)/kdsc: xkdsc
598                 -$(REMOVE) $@ zkdsc
599                 $(CP) xkdsc $@
600                 -@chmod $(PGMPROT) $@
601                 -@ls -l $@
602                 -@echo ""
603
604 kdsc:           xkdsc
605
606 xkdsc:          kdsc.o $(KDSLIB) $(LIBES)
607                 $(LD) $(LDFLAGS) -o $@ kdsc.o $(KDSLIB) $(LDLIBS)
608
609 l-kdsc:;        $(LINT) $(LFLAGS) kdsc.c $(KDSLLIBS) $(LLIBS)
610
611
612 inst-mark:      $(BINDIR)/mark
613
614 $(BINDIR)/mark: xmark
615                 -$(REMOVE) $@ zmark
616                 $(CP) xmark $@
617                 -@chmod $(PGMPROT) $@
618                 -@ls -l $@
619                 -@echo ""
620
621 mark:           xmark
622
623 xmark:          mark.o $(LIBES) 
624                 $(LD) $(LDFLAGS) -o $@ mark.o $(LDLIBS) 
625
626 l-mark:;        $(LINT) $(LFLAGS) mark.c $(LLIBS)
627
628
629 inst-mhl:       $(ETCDIR)/mhl
630
631 $(ETCDIR)/mhl:  xmhl
632                 -$(REMOVE) $@ zmhl
633                 $(CP) xmhl $@
634                 -@chmod $(PGMPROT) $@
635                 -@ls -l $@
636                 -@echo ""
637
638 mhl:            xmhl
639
640 xmhl:           mhl.o \
641                         mhlsbr.o trmsbr.o $(LIBES) 
642                 $(LD) $(LDFLAGS) -o $@ mhl.o \
643                         mhlsbr.o trmsbr.o $(LDLIBS) $(LDCURSES)
644
645 l-mhl:;         $(LINT) $(LFLAGS) mhl.c \
646                         mhlsbr.c trmsbr.c $(LLIBS)
647
648
649 inst-mhmail:    $(BINDIR)/mhmail
650
651 $(BINDIR)/mhmail:       xmhmail
652                 -$(REMOVE) $@ zmhmail
653                 $(CP) xmhmail $@
654                 -@chmod $(PGMPROT) $@
655                 -@ls -l $@
656                 -@echo ""
657
658 mhmail:         xmhmail
659
660 xmhmail:        mhmail.o $(LIBES) 
661                 $(LD) $(LDFLAGS) -o $@ mhmail.o $(LDLIBS)
662
663 l-mhmail:;      $(LINT) $(LFLAGS) mhmail.c $(LLIBS)
664
665
666 inst-mhn:       $(BINDIR)/mhn
667
668 $(BINDIR)/mhn:  xmhn
669                 -$(REMOVE) $@ zmhn
670                 cp xmhn $@
671                 -@chmod $(PGMPROT) $@
672                 -@ls -l $@
673                 -@echo ""
674
675 mhn:            xmhn
676
677 xmhn:           mhn.o ftpsbr.o trmsbr.o $(LIBES) 
678                 $(LD) $(LDFLAGS) -o $@ mhn.o ftpsbr.o trmsbr.o \
679                                 $(LDLIBS) $(LDCURSES)
680
681 l-mhn:;         $(LINT) $(LFLAGS) mhn.c ftpsbr.c trmsbr.c $(LLIBS)
682
683
684 inst-mhparam:   $(BINDIR)/mhparam
685
686 $(BINDIR)/mhparam:      xmhparam
687                 -$(REMOVE) $@ zmhparam
688                 cp xmhparam $@
689                 -@chmod $(PGMPROT) $@
690                 -@ls -l $@
691                 -@echo ""
692
693 mhparam:        xmhparam
694
695 xmhparam:       mhparam.o trmsbr.o $(LIBES)
696                 $(LD) $(LDFLAGS) -o $@ mhparam.o $(LDLIBS) $(LDCURSES)
697
698 l-mhparam:;     $(LINT) $(LFLAGS) mhparam.c $(LLIBS) 
699
700
701 inst-mhpath:    $(BINDIR)/mhpath
702
703 $(BINDIR)/mhpath:       xmhpath
704                 -$(REMOVE) $@ zmhpath
705                 $(CP) xmhpath $@
706                 -@chmod $(PGMPROT) $@
707                 -@ls -l $@
708                 -@echo ""
709
710 mhpath:         xmhpath
711
712 xmhpath:        mhpath.o $(LIBES) 
713                 $(LD) $(LDFLAGS) -o $@ mhpath.o $(LDLIBS)
714
715 l-mhpath:;      $(LINT) $(LFLAGS) mhpath.c $(LLIBS)
716
717
718 inst-msgchk:    $(BINDIR)/msgchk
719
720 $(BINDIR)/msgchk:       xmsgchk
721                 -$(REMOVE) $@ zmsgchk
722 @BEGIN: POP
723                 -chmod u-s zmsgchk
724 @END: POP
725                 $(CP) xmsgchk $@
726                 -@chmod $(PGMPROT) $@
727 @BEGIN: POP
728                 -$(CHOWN) root $@
729                 chmod u+s $@
730 @END: POP
731                 -@ls -l $@
732                 -@echo ""
733
734 msgchk:         xmsgchk
735
736 xmsgchk:        msgchk.o $(POPLIB) $(LIBES)
737                 $(LD) $(LDFLAGS) -o $@ msgchk.o $(POPLIB) \
738                                         $(KRBLIB) $(HESLIB) $(LDLIBS)
739
740 l-msgchk:;      $(LINT) $(LFLAGS) msgchk.c $(POPLLIBS) $(LLIBS)
741
742
743 inst-msh:       $(BINDIR)/msh
744
745 $(BINDIR)/msh:  xmsh
746                 -$(REMOVE) $@ zmsh
747                 $(CP) xmsh $@
748                 -@chmod $(PGMPROT) $@
749                 -@ls -l $@
750                 -@echo ""
751
752 msh:            xmsh
753
754 xmsh:           msh.o mshcmds.o vmhsbr.o \
755                         picksbr.o scansbr.o dropsbr.o mhlsbr.o trmsbr.o \
756                         $(PSHLIB) $(LIBES)
757                 $(LD) $(LDFLAGS) -o $@ msh.o mshcmds.o vmhsbr.o \
758                         picksbr.o scansbr.o dropsbr.o mhlsbr.o trmsbr.o \
759                         $(PSHLIB) $(LDLIBS) $(LDCURSES)
760
761 l-msh:;         $(LINT) $(LFLAGS) msh.c mshcmds.c vmhsbr.c \
762                         picksbr.c scansbr.c dropsbr.c mhlsbr.c trmsbr.c \
763                         $(PSHLLIBS) $(LLIBS)
764
765
766 inst-packf:     $(BINDIR)/packf
767
768 $(BINDIR)/packf:        xpackf
769                 -$(REMOVE) $@ zpackf
770                 $(CP) xpackf $@
771                 -@chmod $(PGMPROT) $@
772                 -@ls -l $@
773                 -@echo ""
774
775 packf:          xpackf
776
777 xpackf:         packf.o dropsbr.o $(LIBES)
778                 $(LD) $(LDFLAGS) -o $@ packf.o dropsbr.o $(LDLIBS)
779
780 l-packf:;       $(LINT) $(LFLAGS) packf.c dropsbr.c $(LLIBS)
781
782
783 inst-pick:      $(BINDIR)/pick
784
785 $(BINDIR)/pick: xpick
786                 -$(REMOVE) $@ zpick
787                 $(CP) xpick $@
788                 -@chmod $(PGMPROT) $@
789                 -@ls -l $@
790                 -@echo ""
791
792 pick:           xpick
793
794 xpick:          pick.o picksbr.o $(LIBES)
795                 $(LD) $(LDFLAGS) -o $@ pick.o picksbr.o $(LDLIBS)
796
797 l-pick:;        $(LINT) $(LFLAGS) pick.c picksbr.c $(LLIBS)
798
799
800 inst-popi:      $(BINDIR)/popi
801
802 $(BINDIR)/popi: xpopi
803                 -$(REMOVE) $@ zpopi
804                 cp xpopi $@
805                 -@chmod $(PGMPROT) $@
806                 -@ls -l $@
807                 -@echo ""
808
809 popi:           xpopi
810
811 xpopi:          popi.o $(POPLIB) trmsbr.o $(LIBES)
812                 $(LD) $(LDFLAGS) -o $@ popi.o $(POPLIB) trmsbr.o $(LDLIBS) \
813                         $(LDCURSES)
814
815 l-popi:;        $(LINT) $(LFLAGS) popi.c $(POPLLIBS) trmsbr.c $(LLIBS)
816
817
818 inst-post:      $(ETCDIR)/post
819
820 $(ETCDIR)/post: xpost
821                 -$(REMOVE) $@ zpost
822 @BEGIN: MHMTS
823                 -chmod u-s zpost
824 @END: MHMTS
825                 $(CP) xpost $@
826                 -@chmod $(PGMPROT) $@
827 @BEGIN: MHMTS
828                 -$(CHOWN) root $@
829                 chmod u+s $@
830 @END: MHMTS
831                 -@ls -l $@
832                 -@echo ""
833
834 post:           xpost
835
836 xpost:          post.o \
837                         aliasbr.o $(MTSBRS) $(TMALIB) $(LIBES)
838                 $(LD) $(LDFLAGS) -o $@ post.o \
839                         aliasbr.o $(MTSBRS) $(TMALIB) $(LDLIBS)
840
841 l-post:;        $(LINT) $(LFLAGS) post.c \
842                         aliasbr.c $(TMALLIBS) $(LLIBS) 
843
844
845 inst-prompter:  $(BINDIR)/prompter
846
847 $(BINDIR)/prompter:     xprompter
848                 -$(REMOVE) $@ zprompter
849                 $(CP) xprompter $@
850                 -@chmod $(PGMPROT) $@
851                 -@ls -l $@
852                 -@echo ""
853
854 prompter:       xprompter
855
856 xprompter:      prompter.o $(LIBES) 
857                 $(LD) $(LDFLAGS) -o $@ prompter.o $(LDLIBS)
858
859 l-prompter:;    $(LINT) $(LFLAGS) prompter.c $(LLIBS)
860
861
862 inst-rcvdist:   $(ETCDIR)/rcvdist
863
864 $(ETCDIR)/rcvdist:      xrcvdist
865                 -$(REMOVE) $@ zrcvdist
866                 $(CP) xrcvdist $@
867                 -@chmod $(PGMPROT) $@
868                 -@ls -l $@
869                 -@echo ""
870
871 rcvdist:        xrcvdist
872
873 xrcvdist:       rcvdist.o distsbr.o $(LIBES)
874                 $(LD) $(LDFLAGS) -o $@ rcvdist.o distsbr.o $(LDLIBS)
875
876 l-rcvdist:;     $(LINT) $(LFLAGS) rcvdist.c distsbr.c $(LLIBS) 
877
878
879 inst-rcvpack:   $(ETCDIR)/rcvpack
880
881 $(ETCDIR)/rcvpack:      xrcvpack
882                 -$(REMOVE) $@ zrcvpack
883                 $(CP) xrcvpack $@
884                 -@chmod $(PGMPROT) $@
885                 -@ls -l $@
886                 -@echo ""
887
888 rcvpack:        xrcvpack
889
890 xrcvpack:       rcvpack.o dropsbr.o $(LIBES)
891                 $(LD) $(LDFLAGS) -o $@ rcvpack.o dropsbr.o $(LDLIBS)
892
893 l-rcvpack:;     $(LINT) $(LFLAGS) rcvpack.c dropsbr.c $(LLIBS)
894
895
896 inst-rcvstore:  $(ETCDIR)/rcvstore
897
898 $(ETCDIR)/rcvstore:     xrcvstore
899                 -$(REMOVE) $@ zrcvstore
900                 $(CP) xrcvstore $@
901                 -@chmod $(PGMPROT) $@
902                 -@ls -l $@
903                 -@echo ""
904
905 rcvstore:       xrcvstore
906
907 xrcvstore:      rcvstore.o $(LIBES)
908                 $(LD) $(LDFLAGS) -o $@ rcvstore.o $(LDLIBS)
909
910 l-rcvstore:;    $(LINT) $(LFLAGS) rcvstore.c $(LLIBS)
911
912
913 inst-rcvtty:    $(ETCDIR)/rcvtty
914
915 $(ETCDIR)/rcvtty:       xrcvtty
916                 -$(REMOVE) $@ zrcvtty
917                 $(CP) xrcvtty $@
918                 -@chmod $(PGMPROT) $@
919 @BEGIN: BSD43
920                 -@chgrp tty $@
921                 -@chmod g+s $@
922 @END: BSD43
923                 -@ls -l $@
924                 -@echo ""
925
926 rcvtty:         xrcvtty
927
928 xrcvtty:        rcvtty.o scansbr.o trmsbr.o \
929 @BEGIN: TTYD
930                         ttyw.o \
931 @END: TTYD
932                         $(LIBES)
933                 $(LD) $(LDFLAGS) -o $@ rcvtty.o scansbr.o trmsbr.o \
934 @BEGIN: TTYD
935                         ttyw.o \
936 @END: TTYD
937                         $(LDLIBS) $(LDCURSES)
938
939 l-rcvtty:;      $(LINT) $(LFLAGS) rcvtty.c scansbr.c trmsbr.c \
940 @BEGIN: TTYD
941                         ttyw.c \
942 @END: TTYD
943                         $(LLIBS)
944
945
946 inst-refile:    $(BINDIR)/refile
947
948 $(BINDIR)/refile:       xrefile
949                 -$(REMOVE) $@ zrefile
950                 $(CP) xrefile $@
951                 -@chmod $(PGMPROT) $@
952                 -@ls -l $@
953                 -@echo ""
954
955 refile:         xrefile
956
957 xrefile:        refile.o $(LIBES) 
958                 $(LD) $(LDFLAGS) -o $@ refile.o $(LDLIBS) 
959
960 l-refile:;      $(LINT) $(LFLAGS) refile.c $(LLIBS)
961
962
963 inst-repl:      $(BINDIR)/repl
964
965 $(BINDIR)/repl: xrepl
966                 -$(REMOVE) $@ zrepl
967                 $(CP) xrepl $@
968                 -@chmod $(PGMPROT) $@
969                 -@ls -l $@
970                 -@echo ""
971
972 repl:           xrepl
973
974 xrepl:          repl.o replsbr.o whatnowproc.o \
975                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES)
976                 $(LD) $(LDFLAGS) -o $@ repl.o replsbr.o whatnowproc.o \
977                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS)
978
979 l-repl:;        $(LINT) $(LFLAGS) repl.c replsbr.c whatnowproc.c \
980                         whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS) 
981
982
983 inst-rmail:     /bin/rmail
984
985 /bin/rmail:     xrmail
986                 -$(REMOVE) $@ zrmail
987                 -chmod u-s zrmail
988                 $(CP) xrmail $@
989                 -@chmod $(PGMPROT) $@
990                 -$(CHOWN) root $@
991                 chmod u+s $@
992                 -@ls -l $@
993                 -@echo ""
994
995 rmail:          xrmail
996
997 xrmail:         rmail.o $(LIBES)
998                 $(LD) $(LDFLAGS) -o $@ rmail.o $(LDLIBS)
999
1000 l-rmail:;       $(LINT) $(LFLAGS) rmail.c $(LLIBS) 
1001
1002
1003 inst-rmf:       $(BINDIR)/rmf
1004
1005 $(BINDIR)/rmf:  xrmf
1006                 -$(REMOVE) $@ zrmf
1007                 $(CP) xrmf $@
1008                 -@chmod $(PGMPROT) $@
1009                 -@ls -l $@
1010                 -@echo ""
1011
1012 rmf:            xrmf
1013
1014 xrmf:           rmf.o $(LIBES) 
1015                 $(LD) $(LDFLAGS) -o $@ rmf.o $(LDLIBS)
1016
1017 l-rmf:;         $(LINT) $(LFLAGS) rmf.c $(LLIBS)
1018
1019
1020 inst-rmm:       $(BINDIR)/rmm
1021
1022 $(BINDIR)/rmm:  xrmm
1023                 -$(REMOVE) $@ zrmm
1024                 $(CP) xrmm $@
1025                 -@chmod $(PGMPROT) $@
1026                 -@ls -l $@
1027                 -@echo ""
1028
1029 rmm:            xrmm
1030
1031 xrmm:           rmm.o $(LIBES) 
1032                 $(LD) $(LDFLAGS) -o $@ rmm.o $(LDLIBS)
1033
1034 l-rmm:;         $(LINT) $(LFLAGS) rmm.c $(LLIBS)
1035
1036
1037 inst-scan:      $(BINDIR)/scan
1038
1039 $(BINDIR)/scan: xscan
1040                 -$(REMOVE) $@ zscan
1041                 $(CP) xscan $@
1042                 -@chmod $(PGMPROT) $@
1043                 -@ls -l $@
1044                 -@echo ""
1045
1046 scan:           xscan
1047
1048 xscan:          scan.o \
1049                         scansbr.o trmsbr.o $(LIBES)
1050                 $(LD) $(LDFLAGS) -o $@ scan.o \
1051                         scansbr.o trmsbr.o $(LDLIBS) $(LDCURSES)
1052
1053 l-scan:;        $(LINT) $(LFLAGS) scan.c \
1054                         scansbr.c trmsbr.c $(LLIBS)
1055
1056
1057 inst-send:      $(BINDIR)/send
1058
1059 $(BINDIR)/send: xsend
1060                 -$(REMOVE) $@ zsend
1061                 $(CP) xsend $@
1062                 -@chmod $(PGMPROT) $@
1063                 -@ls -l $@
1064                 -@echo ""
1065
1066 send:           xsend
1067
1068 xsend:          send.o \
1069                         sendsbr.o annosbr.o distsbr.o $(LIBES) 
1070                 $(LD) $(LDFLAGS) -o $@ send.o \
1071                         sendsbr.o annosbr.o distsbr.o $(LDLIBS)
1072
1073 l-send:;        $(LINT) $(LFLAGS) send.c \
1074                         sendsbr.c annosbr.c distsbr.c $(LLIBS)
1075
1076
1077 inst-next:      inst-show
1078 inst-prev:      inst-show
1079 inst-show:      $(BINDIR)/show
1080
1081 $(BINDIR)/show: xshow
1082                 -$(REMOVE) $@ zshow
1083                 $(CP) xshow $@
1084                 -@chmod $(PGMPROT) $@
1085                 rm -f $(BINDIR)/next
1086                 -ln $@ $(BINDIR)/next
1087                 rm -f $(BINDIR)/prev
1088                 -ln $@ $(BINDIR)/prev
1089                 -@ls -l $@
1090                 -@echo ""
1091
1092 next:           show
1093 prev:           show
1094 show:           xshow
1095
1096 xshow:          show.o \
1097                         mhlsbr.o trmsbr.o $(LIBES) 
1098                 $(LD) $(LDFLAGS) -o $@ show.o \
1099                         mhlsbr.o trmsbr.o $(LDLIBS) $(LDCURSES)
1100
1101 l-show:;        $(LINT) $(LFLAGS) show.c \
1102                         mhlsbr.c trmsbr.c $(LLIBS)
1103
1104
1105 inst-sbboards:  $(SBBOARDS)
1106
1107 $(SBBOARDS):    xsbboards
1108                 -$(REMOVE) $@ zsbboards
1109 @BEGIN: SENDMTS
1110                 -chmod u-s zsbboards
1111 @END: SENDMTS
1112                 $(CP) xsbboards $@
1113                 -chmod $(PGMPROT) $@
1114 @BEGIN: SENDMTS
1115                 -$(CHOWN) $(BBUID) $@
1116                 chmod u+s $@
1117 @END: SENDMTS
1118                 -@ls -l $@
1119                 -@echo ""
1120
1121 sbboards:       xsbboards
1122
1123 xsbboards:      sbboards.o dropsbr.o $(LIBES)
1124                 $(LD) $(LDFLAGS) -o $@ sbboards.o dropsbr.o $(LDLIBS)
1125
1126 l-sbboards:;    $(LINT) $(LFLAGS) sbboards.c dropsbr.c $(LLIBS) 
1127
1128
1129 inst-slocal:    $(ETCDIR)/slocal
1130
1131 $(ETCDIR)/slocal:       xslocal
1132                 -$(REMOVE) $@ zslocal
1133                 $(CP) xslocal $@
1134                 -chmod $(PGMPROT) $@
1135                 -@ls -l $@
1136                 -@echo ""
1137
1138 slocal:         xslocal
1139
1140 xslocal:        slocal.o aliasbr.o dropsbr.o $(LIBES)
1141                 $(LD) $(LDFLAGS) -o $@ slocal.o aliasbr.o dropsbr.o $(LDLIBS)
1142
1143 l-slocal:;      $(LINT) $(LFLAGS) slocal.c aliasbr.c dropsbr.c $(LLIBS) 
1144
1145
1146 inst-sortm:     $(BINDIR)/sortm
1147
1148 $(BINDIR)/sortm:        xsortm
1149                 -$(REMOVE) $@ zsortm
1150                 $(CP) xsortm $@
1151                 -@chmod $(PGMPROT) $@
1152                 -@ls -l $@
1153                 -@echo ""
1154
1155 sortm:          xsortm
1156
1157 xsortm:         sortm.o $(LIBES) 
1158                 $(LD) $(LDFLAGS) -o $@ sortm.o $(LDLIBS)
1159
1160 l-sortm:;       $(LINT) $(LFLAGS) sortm.c $(LLIBS)
1161
1162
1163 inst-spop:      $(ETCDIR)/spop
1164
1165 $(ETCDIR)/spop: xspop
1166                 -$(REMOVE) $@ zspop
1167                 -chmod u-s zspop
1168                 $(CP) xspop $@
1169                 -chmod $(PGMPROT) $@
1170                 -$(CHOWN) $(POPUID) $@
1171                 chmod u+s $@
1172                 -@ls -l $@
1173                 -@echo ""
1174
1175 spop:           xspop
1176
1177 xspop:          spop.o dropsbr.o $(LIBES)
1178                 $(LD) $(LDFLAGS) -o $@ spop.o dropsbr.o $(LDLIBS)
1179
1180 spop.o:         spop.c
1181                 $(CC) $(CFLAGS) -DSPOP -c spop.c
1182
1183 l-spop:;        $(LINT) $(LFLAGS) -DSPOP spop.c dropsbr.c $(LLIBS) 
1184
1185
1186 @BEGIN: SENDMTS
1187 inst-spost:     $(ETCDIR)/spost
1188
1189 $(ETCDIR)/spost:        xspost
1190                 -$(REMOVE) $@ zspost
1191                 $(CP) xspost $@
1192                 -@chmod $(PGMPROT) $@
1193                 -@ls -l $@
1194                 -@echo ""
1195
1196 spost:          xspost
1197
1198 xspost:         spost.o aliasbr.o $(LIBES)
1199                 $(LD) $(LDFLAGS) -o $@ spost.o aliasbr.o $(LDLIBS)
1200
1201 l-spost:;       $(LINT) $(LFLAGS) spost.c aliasbr.c $(LLIBS)
1202 @END: SENDMTS
1203
1204
1205 @BEGIN: SMTP
1206 inst-sendmail:  $(ETCDIR)/sendmail
1207
1208 $(ETCDIR)/sendmail:     xsendmail
1209                 -$(REMOVE) $@ zsendmail
1210                 cp xsendmail $@
1211                 -@chmod $(PGMPROT) $@
1212                 -@ls -l $@
1213                 -@echo "Don't forget to: ln -s /usr/lib/sendmail $@"
1214                 -@echo ""
1215                 
1216 sendmail:               xsendmail
1217
1218 xsendmail:              sendmail.o $(LIBES)
1219                 $(LD) $(LDFLAGS) -o $@ sendmail.o $(LDLIBS)
1220
1221 l-sendmail:;            $(LINT) $(LFLAGS) sendmail.c $(LLIBS)
1222 @END: SMTP
1223
1224 inst-tma:       $(BINDIR)/tma
1225
1226 $(BINDIR)/tma:  xtma
1227                 -$(REMOVE) $@ ztma
1228                 $(CP) xtma $@
1229                 -@chmod $(PGMPROT) $@
1230                 -@ls -l $@
1231                 -@echo ""
1232
1233 tma:            xtma
1234
1235 xtma:           tma.o $(TMALIB) $(LIBES)
1236                 $(LD) $(LDFLAGS) -o $@ tma.o $(TMALIB) $(LDLIBS)
1237
1238 l-tma:;         $(LINT) $(LFLAGS) tma.c $(TMALLIBS) $(LLIBS)
1239
1240
1241 inst-umhook:    $(BINDIR)/umhook
1242
1243 $(BINDIR)/umhook:       xumhook
1244                 -$(REMOVE) $@ zumhook
1245                 $(CP) xumhook $@
1246                 -@chmod $(PGMPROT) $@
1247                 -@ls -l $@
1248                 -@echo ""
1249
1250 umhook:         xumhook
1251
1252 xumhook:        umhook.o $(LIBES) 
1253                 $(LD) $(LDFLAGS) -o $@ umhook.o  $(LDLIBS) $(LDCURSES)
1254
1255 l-umhook:;      $(LINT) $(LFLAGS) umhook.c $(LLIBS)
1256
1257
1258 inst-vmh:       $(BINDIR)/vmh
1259
1260 $(BINDIR)/vmh:  xvmh
1261                 -$(REMOVE) $@ zvmh
1262                 $(CP) xvmh $@
1263                 -@chmod $(PGMPROT) $@
1264                 -@ls -l $@
1265                 -@echo ""
1266
1267 vmh:            xvmh
1268
1269 xvmh:           vmh.o vmhsbr.o $(LIBES) 
1270                 $(LD) $(LDFLAGS) -o $@ vmh.o vmhsbr.o $(LDCURSES) $(LDLIBS)
1271
1272 l-vmh:;         $(LINT) $(LFLAGS) vmh.c vmhsbr.c $(LLIBS)
1273
1274
1275 xvmhtest:       vmhtest.o vmhsbr.o $(LIBES)
1276                 $(LD) $(LDFLAGS) -o $@ vmhtest.o vmhsbr.o $(LDLIBS)
1277         
1278
1279 inst-whatnow:   $(BINDIR)/whatnow
1280
1281 $(BINDIR)/whatnow:      xwhatnow
1282                 -$(REMOVE) $@ zwhatnow
1283                 $(CP) xwhatnow $@
1284                 -@chmod $(PGMPROT) $@
1285                 -@ls -l $@
1286                 -@echo ""
1287
1288 whatnow:        xwhatnow
1289
1290 xwhatnow:       whatnow.o \
1291                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LIBES)
1292                 $(LD) $(LDFLAGS) -o $@ whatnow.o \
1293                         whatnowsbr.o sendsbr.o annosbr.o distsbr.o $(LDLIBS)
1294
1295 l-whatnow:;     $(LINT) $(LFLAGS) whatnow.c \
1296                         whatnowsbr.c sendsbr.c annosbr.c distsbr.c $(LLIBS)
1297
1298
1299 inst-whom:      $(BINDIR)/whom
1300
1301 $(BINDIR)/whom: xwhom
1302                 -$(REMOVE) $@ zwhom
1303                 $(CP) xwhom $@
1304                 -@chmod $(PGMPROT) $@
1305                 -@ls -l $@
1306                 -@echo ""
1307
1308 whom:           xwhom
1309
1310 xwhom:          whom.o distsbr.o $(LIBES)
1311                 $(LD) $(LDFLAGS) -o $@ whom.o distsbr.o $(LDLIBS)
1312
1313 l-whom:;        $(LINT) $(LFLAGS) whom.c distsbr.c $(LLIBS)
1314
1315
1316 inst-wmh:       $(BINDIR)/wmh
1317
1318 $(BINDIR)/wmh:  xwmh
1319                 -$(REMOVE) $@ zwmh
1320                 $(CP) xwmh $@
1321                 -@chmod $(PGMPROT) $@
1322                 -@ls -l $@
1323                 -@echo ""
1324
1325 wmh:            xwmh
1326
1327 xwmh:           wmh.o vmhsbr.o $(LIBES) 
1328                 ${CC} $(LDFLAGS) -o $@ wmh.o vmhsbr.o $(LDLIBS) \
1329                         -ltools -lbm -lvt
1330
1331 wmh.o:          wmh.c
1332                 ${CC} $(CFLAGS) -c $*.c
1333
1334 l-wmh:;         $(LINT) $(LFLAGS) wmh.c vmhsbr.c $(LLIBS)
1335
1336
1337 ##############################################################################
1338 #       Miscellaneous tasks
1339 ##############################################################################
1340
1341 unconfig:       distribution
1342                 -rm -f Makefile
1343
1344 distribution:   clean
1345
1346 clean:          unclean
1347                 -rm -f x* *.o
1348
1349 unclean:;       -rm -f z* _* :* core eddep makedep MAKEUIP
1350
1351
1352 ##############################################################################
1353 #  MODIFICATIONS -- Adding a new program (e.g., pickle)
1354 ##############################################################################
1355
1356 #
1357 #    If it's a user-program, add pickle to CMDS, inst-pickle to ICMDS,
1358 #       and l-pickle to LCMDS
1359 #    If not, add pickle to MISC, inst-pickle to IMISC, and l-pickle to
1360 #       LMISC
1361 #
1362 #    Under the "MH processes" section, add this incantation
1363 #       inst-pickle:    $(BINDIR)/pickle
1364 #       
1365 #       $(BINDIR)/pickle:       xpickle
1366 #                       -$(REMOVE) $@ zpickle
1367 #                       cp xpickle $@
1368 #                       -@chmod $(PGMPROT) $@
1369 #                       -@ls -l $@
1370 #                       -@echo ""
1371 #       
1372 #       pickle:         xpickle
1373 #       
1374 #       xpickle:        pickle.o $(LIBES)
1375 #                       $(LD) $(LDFLAGS) -o $@ pickle.o $(LDLIBS)
1376 #
1377 #       l-pickle:;      $(LINT) $(LFLAGS) pickle.c $(LLIBS)
1378 #       
1379 #
1380 #    If other libraries are loaded in, modify the rule for xpickle and
1381 #    l-pickle to reflect this.
1382 #
1383 #    Under the "Dependencies" section, add a line for pickle.o
1384 #       pickle.o:       ../h/mh.h
1385 #
1386 #    If other includes are read, modify this rule to reflect this
1387
1388
1389 ##############################################################################
1390 #       Dependencies
1391 ##############################################################################
1392
1393 MODULES =       [a-z]*.c
1394
1395 depend:;        for m in $(MODULES); do ( \
1396                     i=`basename $$m .c`; \
1397                     echo $$i.o: $$i.c >> makedep; \
1398                     grep '^#[   ]*include' $$i.c | \
1399                         sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \
1400                             -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \
1401                             -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \
1402                         >> makedep \
1403                 ); done
1404                 echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep
1405                 echo '$$r makedep' >> eddep
1406                 echo 'w' >> eddep
1407                 cp Makefile _Makefile
1408                 ed - Makefile < eddep
1409                 rm eddep makedep
1410                 echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
1411                 echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
1412
1413 # CONFIGURATION DEPENDENT DEPENDENCIES START HERE
1414 @BEGIN: MMDFMTS
1415 post.o:         ../mts/mmdf/util.h ../mts/mmdf/mmdf.h
1416 @END: MMDFMTS
1417 @BEGIN: SENDMTS
1418 post.o:         ../mts/sendmail/smail.h
1419 sbboards.o:     ../mts/sendmail/smail.h
1420 spop.o:         ../mts/sendmail/smail.h
1421 @END: SENDMTS
1422 # CONFIGURATION DEPENDENT DEPENDENCIES END HERE
1423
1424 # DO NOT DELETE THIS LINE
1425 # DEPENDENCIES START HERE
1426 ali.o: ali.c
1427 ali.o: ../h/mh.h
1428 ali.o: ../h/addrsbr.h
1429 ali.o: ../h/aliasbr.h
1430 #ali.o: /usr/include/stdio.h
1431 aliasbr.o: aliasbr.c
1432 aliasbr.o: ../h/mh.h
1433 aliasbr.o: ../h/aliasbr.h
1434 #aliasbr.o: /usr/include/ctype.h
1435 #aliasbr.o: /usr/include/grp.h
1436 #aliasbr.o: /usr/include/pwd.h
1437 #aliasbr.o: /usr/include/stdio.h
1438 anno.o: anno.c
1439 anno.o: ../h/mh.h
1440 #anno.o: /usr/include/ctype.h
1441 #anno.o: /usr/include/stdio.h
1442 annosbr.o: annosbr.c
1443 annosbr.o: ../h/mh.h
1444 annosbr.o: ../zotnet/tws.h
1445 #annosbr.o: /usr/include/errno.h
1446 #annosbr.o: /usr/include/stdio.h
1447 #annosbr.o: /usr/include/sys/types.h
1448 #annosbr.o: /usr/include/sys/stat.h
1449 ap.o: ap.c
1450 ap.o: ../h/mh.h
1451 ap.o: ../h/addrsbr.h
1452 ap.o: ../h/formatsbr.h
1453 #ap.o: /usr/include/stdio.h
1454 bbc.o: bbc.c
1455 bbc.o: ../h/mh.h
1456 bbc.o: ../zotnet/bboards.h
1457 #bbc.o: /usr/include/stdio.h
1458 @BEGIN: BPOP
1459 bbc.o: ../zotnet/mts.h
1460 @END: BPOP
1461 #bbc.o: /usr/include/errno.h
1462 #bbc.o: /usr/include/signal.h
1463 #bbc.o: /usr/include/sys/types.h
1464 #bbc.o: /usr/include/sys/stat.h
1465 #bbc.o: /usr/include/sys/wait.h
1466 #bbc.o: /usr/include/sys/time.h
1467 #bbc.o: /usr/include/sys/resource.h
1468 bbl.o: bbl.c
1469 bbl.o: ../h/mh.h
1470 bbl.o: ../h/local.h
1471 bbl.o: ../zotnet/bboards.h
1472 #bbl.o: /usr/include/ctype.h
1473 #bbl.o: /usr/include/pwd.h
1474 #bbl.o: /usr/include/stdio.h
1475 #bbl.o: /usr/include/sys/types.h
1476 #bbl.o: /usr/include/ndir.h
1477 #bbl.o: /usr/include/dir.h
1478 #bbl.o: /usr/include/sys/dir.h
1479 #bbl.o: /usr/include/sys/stat.h
1480 burst.o: burst.c
1481 burst.o: ../h/mh.h
1482 #burst.o: /usr/include/stdio.h
1483 #burst.o: /usr/include/sys/types.h
1484 #burst.o: /usr/include/sys/stat.h
1485 cipher.o: cipher.c
1486 cipher.o: ../h/mh.h
1487 #cipher.o: /usr/include/sgtty.h
1488 #cipher.o: /usr/include/signal.h
1489 #cipher.o: /usr/include/stdio.h
1490 cipher.o: ../tma/h/tma.h
1491 comp.o: comp.c
1492 comp.o: ../h/mh.h
1493 #comp.o: /usr/include/stdio.h
1494 #comp.o: /usr/include/sys/types.h
1495 #comp.o: /usr/include/sys/stat.h
1496 conflict.o: conflict.c
1497 conflict.o: ../h/mh.h
1498 conflict.o: ../h/aliasbr.h
1499 conflict.o: ../h/local.h
1500 #conflict.o: /usr/include/stdio.h
1501 conflict.o: ../zotnet/mts.h
1502 #conflict.o: /usr/include/grp.h
1503 #conflict.o: /usr/include/pwd.h
1504 #conflict.o: /usr/include/sys/types.h
1505 #conflict.o: /usr/include/ndir.h
1506 #conflict.o: /usr/include/dir.h
1507 #conflict.o: /usr/include/sys/param.h
1508 #conflict.o: /usr/include/sys/dir.h
1509 #conflict.o: /usr/include/ctype.h
1510 decipher.o: decipher.c
1511 decipher.o: ../h/mh.h
1512 #decipher.o: /usr/include/stdio.h
1513 decipher.o: ../tma/h/tma.h
1514 dist.o: dist.c
1515 dist.o: ../h/mh.h
1516 #dist.o: /usr/include/stdio.h
1517 #dist.o: /usr/include/sys/types.h
1518 #dist.o: /usr/include/sys/stat.h
1519 distsbr.o: distsbr.c
1520 distsbr.o: ../h/mh.h
1521 #distsbr.o: /usr/include/ctype.h
1522 #distsbr.o: /usr/include/stdio.h
1523 dp.o: dp.c
1524 dp.o: ../h/mh.h
1525 dp.o: ../h/formatsbr.h
1526 dp.o: ../zotnet/tws.h
1527 #dp.o: /usr/include/stdio.h
1528 dropsbr.o: dropsbr.c
1529 #dropsbr.o: /usr/include/stdio.h
1530 dropsbr.o: ../h/mh.h
1531 dropsbr.o: ../h/dropsbr.h
1532 dropsbr.o: ../zotnet/mts.h
1533 #dropsbr.o: /usr/include/errno.h
1534 #dropsbr.o: /usr/include/sys/types.h
1535 #dropsbr.o: /usr/include/sys/stat.h
1536 folder.o: folder.c
1537 folder.o: ../h/mh.h
1538 folder.o: ../h/local.h
1539 #folder.o: /usr/include/errno.h
1540 #folder.o: /usr/include/stdio.h
1541 #folder.o: /usr/include/sys/types.h
1542 #folder.o: /usr/include/ndir.h
1543 #folder.o: /usr/include/dir.h
1544 #folder.o: /usr/include/sys/dir.h
1545 #folder.o: /usr/include/sys/stat.h
1546 forw.o: forw.c
1547 forw.o: ../h/mh.h
1548 forw.o: ../h/formatsbr.h
1549 forw.o: ../zotnet/tws.h
1550 #forw.o: /usr/include/stdio.h
1551 #forw.o: /usr/include/sys/types.h
1552 #forw.o: /usr/include/sys/stat.h
1553 fmtdump.o: fmtdump.c
1554 fmtdump.o: ../h/mh.h
1555 fmtdump.o: ../h/formatsbr.h
1556 fmtdump.o: ../h/fmtcompile.h
1557 #fmtdump.o: /usr/include/stdio.h
1558 ftpsbr.o: ftpsbr.c
1559 ftpsbr.o: ../h/mh.h
1560 ftpsbr.o: ../h/mhn.h
1561 #ftpsbr.o: /usr/include/ctype.h
1562 #ftpsbr.o: /usr/include/stdio.h
1563 #ftpsbr.o: /usr/include/arpa/ftp.h
1564 #ftpsbr.o: /usr/include/varargs.h
1565 #ftpsbr.o: /usr/include/sys/types.h
1566 #ftpsbr.o: /usr/include/sys/socket.h
1567 #ftpsbr.o: /usr/include/netinet/in.h
1568 #ftpsbr.o: /usr/include/netdb.h
1569 inc.o: inc.c
1570 inc.o: ../h/mh.h
1571 inc.o: ../h/dropsbr.h
1572 inc.o: ../h/formatsbr.h
1573 inc.o: ../h/scansbr.h
1574 inc.o: ../zotnet/tws.h
1575 #inc.o: /usr/include/stdio.h
1576 inc.o: ../zotnet/mts.h
1577 #inc.o: /usr/include/errno.h
1578 #inc.o: /usr/include/signal.h
1579 #inc.o: /usr/include/sys/types.h
1580 #inc.o: /usr/include/sys/stat.h
1581 install-mh.o: install-mh.c
1582 install-mh.o: ../h/mh.h
1583 #install-mh.o: /usr/include/pwd.h
1584 #install-mh.o: /usr/include/stdio.h
1585 #install-mh.o: /usr/include/sys/types.h
1586 #install-mh.o: /usr/include/sys/stat.h
1587 kdsc.o: kdsc.c
1588 kdsc.o: ../h/mh.h
1589 kdsc.o: ../zotnet/tws.h
1590 kdsc.o: ../tma/h/kds.h
1591 mark.o: mark.c
1592 mark.o: ../h/mh.h
1593 #mark.o: /usr/include/stdio.h
1594 mhl.o: mhl.c
1595 mhlsbr.o: mhlsbr.c
1596 mhlsbr.o: ../h/mh.h
1597 mhlsbr.o: ../h/addrsbr.h
1598 mhlsbr.o: ../h/formatsbr.h
1599 mhlsbr.o: ../zotnet/tws.h
1600 #mhlsbr.o: /usr/include/ctype.h
1601 #mhlsbr.o: /usr/include/setjmp.h
1602 #mhlsbr.o: /usr/include/signal.h
1603 #mhlsbr.o: /usr/include/stdio.h
1604 #mhlsbr.o: /usr/include/sys/types.h
1605 #mhlsbr.o: /usr/include/sys/stat.h
1606 mhmail.o: mhmail.c
1607 mhmail.o: ../h/mh.h
1608 #mhmail.o: /usr/include/stdio.h
1609 #mhmail.o: /usr/include/signal.h
1610 mhn.o: mhn.c
1611 mhn.o: ../h/mh.h
1612 mhn.o: ../h/mhn.h
1613 #mhn.o: /usr/include/ctype.h
1614 #mhn.o: /usr/include/errno.h
1615 #mhn.o: /usr/include/signal.h
1616 #mhn.o: /usr/include/stdio.h
1617 #mhn.o: /usr/include/sys/types.h
1618 #mhn.o: /usr/include/sys/stat.h
1619 #mhn.o: /usr/include/sys/wait.h
1620 mhparam.o: mhparam.c
1621 mhparam.o: ../h/mh.h
1622 mhparam.o: ../h/strings.h
1623 #mhparam.o: /usr/include/stdio.h
1624 mhpath.o: mhpath.c
1625 mhpath.o: ../h/mh.h
1626 #mhpath.o: /usr/include/stdio.h
1627 msgchk.o: msgchk.c
1628 msgchk.o: ../h/mh.h
1629 #msgchk.o: /usr/include/stdio.h
1630 msgchk.o: ../zotnet/mts.h
1631 msgchk.o: ../zotnet/tws.h
1632 #msgchk.o: /usr/include/sys/types.h
1633 #msgchk.o: /usr/include/sys/stat.h
1634 #msgchk.o: /usr/include/pwd.h
1635 msh.o: msh.c
1636 msh.o: ../h/mh.h
1637 msh.o: ../h/dropsbr.h
1638 msh.o: ../h/formatsbr.h
1639 msh.o: ../h/scansbr.h
1640 msh.o: ../zotnet/tws.h
1641 #msh.o: /usr/include/stdio.h
1642 msh.o: ../zotnet/mts.h
1643 #msh.o: /usr/include/ctype.h
1644 #msh.o: /usr/include/sys/types.h
1645 #msh.o: /usr/include/sys/stat.h
1646 #msh.o: /usr/include/sgtty.h
1647 #msh.o: /usr/include/termio.h
1648 #msh.o: /usr/include/sys/ioctl.h
1649 #msh.o: /usr/include/pwd.h
1650 #msh.o: /usr/include/setjmp.h
1651 #msh.o: /usr/include/signal.h
1652 msh.o: ../h/mshsbr.h
1653 msh.o: ../h/vmhsbr.h
1654 mshcmds.o: mshcmds.c
1655 mshcmds.o: ../h/mh.h
1656 mshcmds.o: ../h/dropsbr.h
1657 mshcmds.o: ../h/formatsbr.h
1658 mshcmds.o: ../h/scansbr.h
1659 mshcmds.o: ../zotnet/tws.h
1660 #mshcmds.o: /usr/include/stdio.h
1661 mshcmds.o: ../zotnet/mts.h
1662 #mshcmds.o: /usr/include/ctype.h
1663 #mshcmds.o: /usr/include/setjmp.h
1664 #mshcmds.o: /usr/include/signal.h
1665 mshcmds.o: ../h/mshsbr.h
1666 @BEGIN: MIME
1667 mshcmds.o: ../h/mhn.h
1668 @END: MIME
1669 packf.o: packf.c
1670 packf.o: ../h/mh.h
1671 packf.o: ../h/dropsbr.h
1672 #packf.o: /usr/include/stdio.h
1673 pick.o: pick.c
1674 pick.o: ../h/mh.h
1675 pick.o: ../zotnet/tws.h
1676 #pick.o: /usr/include/stdio.h
1677 picksbr.o: picksbr.c
1678 picksbr.o: ../h/mh.h
1679 picksbr.o: ../zotnet/tws.h
1680 #picksbr.o: /usr/include/stdio.h
1681 popsbr.o: popsbr.c
1682 popsbr.o: ../h/strings.h
1683 #popsbr.o: /usr/include/stdio.h
1684 #popsbr.o: /usr/include/signal.h
1685 pshsbr.o: popsbr.c
1686 pshsbr.o: ../h/strings.h
1687 pshsbr.o: ../h/nntp.h
1688 #pshsbr.o: /usr/include/stdio.h
1689 #pshsbr.o: /usr/include/signal.h
1690 popi.o: popi.c
1691 popi.o: ../h/mh.h
1692 popi.o: ../h/strings.h
1693 popi.o: ../h/formatsbr.h
1694 popi.o: ../h/scansbr.h
1695 popi.o: ../zotnet/mts.h
1696 #popi.o: /usr/include/errno.h
1697 #popi.o: /usr/include/sys/errno.h
1698 #popi.o: /usr/include/stdio.h
1699 #popi.o: /usr/include/sys/types.h
1700 #popi.o: /usr/include/sys/stdtypes.h
1701 #popi.o: /usr/include/sys/sysmacros.h
1702 #popi.o: /usr/include/sys/stat.h
1703 #popi.o: /usr/include/sys/types.h
1704 post.o: post.c
1705 post.o: ../h/mh.h
1706 post.o: ../h/addrsbr.h
1707 post.o: ../h/aliasbr.h
1708 post.o: ../h/dropsbr.h
1709 post.o: ../zotnet/tws.h
1710 #post.o: /usr/include/ctype.h
1711 #post.o: /usr/include/errno.h
1712 #post.o: /usr/include/setjmp.h
1713 #post.o: /usr/include/stdio.h
1714 #post.o: /usr/include/sys/types.h
1715 post.o: ../zotnet/mts.h
1716 #post.o: /usr/include/sys/ioctl.h
1717 #post.o: /usr/include/sys/stat.h
1718 #post.o: /usr/include/signal.h
1719 prompter.o: prompter.c
1720 prompter.o: ../h/mh.h
1721 #prompter.o: /usr/include/stdio.h
1722 #prompter.o: /usr/include/errno.h
1723 #prompter.o: /usr/include/sgtty.h
1724 #prompter.o: /usr/include/sys/types.h
1725 #prompter.o: /usr/include/termio.h
1726 #prompter.o: /usr/include/sys/ioctl.h
1727 #prompter.o: /usr/include/setjmp.h
1728 #prompter.o: /usr/include/signal.h
1729 rcvdist.o: rcvdist.c
1730 rcvdist.o: ../h/mh.h
1731 rcvdist.o: ../h/formatsbr.h
1732 rcvdist.o: ../h/rcvmail.h
1733 rcvdist.o: ../zotnet/tws.h
1734 rcvpack.o: rcvpack.c
1735 rcvpack.o: ../h/mh.h
1736 rcvpack.o: ../h/dropsbr.h
1737 rcvpack.o: ../h/rcvmail.h
1738 rcvpack.o: ../zotnet/tws.h
1739 rcvpack.o: ../zotnet/mts.h
1740 rcvstore.o: rcvstore.c
1741 rcvstore.o: ../h/mh.h
1742 #rcvstore.o: /usr/include/errno.h
1743 #rcvstore.o: /usr/include/signal.h
1744 #rcvstore.o: /usr/include/stdio.h
1745 #rcvstore.o: /usr/include/sys/types.h
1746 #rcvstore.o: /usr/include/sys/stat.h
1747 rcvtty.o: rcvtty.c
1748 rcvtty.o: ../h/mh.h
1749 rcvtty.o: ../h/rcvmail.h
1750 rcvtty.o: ../h/scansbr.h
1751 rcvtty.o: ../zotnet/tws.h
1752 #rcvtty.o: /usr/include/signal.h
1753 #rcvtty.o: /usr/include/sys/stat.h
1754 #rcvtty.o: /usr/include/utmp.h
1755 refile.o: refile.c
1756 refile.o: ../h/mh.h
1757 #refile.o: /usr/include/errno.h
1758 #refile.o: /usr/include/stdio.h
1759 #refile.o: /usr/include/sys/types.h
1760 #refile.o: /usr/include/sys/stat.h
1761 repl.o: repl.c
1762 repl.o: ../h/mh.h
1763 #repl.o: /usr/include/stdio.h
1764 #repl.o: /usr/include/sys/types.h
1765 #repl.o: /usr/include/sys/stat.h
1766 replsbr.o: replsbr.c
1767 replsbr.o: ../h/mh.h
1768 replsbr.o: ../h/addrsbr.h
1769 replsbr.o: ../h/formatsbr.h
1770 #replsbr.o: /usr/include/ctype.h
1771 #replsbr.o: /usr/include/stdio.h
1772 rmail.o: rmail.c
1773 rmail.o: ../h/mh.h
1774 rmail.o: ../h/addrsbr.h
1775 rmail.o: ../zotnet/mf.h
1776 rmail.o: ../zotnet/tws.h
1777 #rmail.o: /usr/include/stdio.h
1778 rmail.o: ../zotnet/mts.h
1779 #rmail.o: /usr/include/signal.h
1780 rmf.o: rmf.c
1781 rmf.o: ../h/mh.h
1782 rmf.o: ../h/local.h
1783 #rmf.o: /usr/include/stdio.h
1784 #rmf.o: /usr/include/sys/types.h
1785 #rmf.o: /usr/include/ndir.h
1786 #rmf.o: /usr/include/dir.h
1787 #rmf.o: /usr/include/sys/dir.h
1788 rmm.o: rmm.c
1789 rmm.o: ../h/mh.h
1790 #rmm.o: /usr/include/stdio.h
1791 sbboards.o: sbboards.c
1792 sbboards.o: ../h/mh.h
1793 sbboards.o: ../h/addrsbr.h
1794 sbboards.o: ../h/dropsbr.h
1795 sbboards.o: ../zotnet/bboards.h
1796 sbboards.o: ../zotnet/tws.h
1797 #sbboards.o: /usr/include/stdio.h
1798 sbboards.o: ../zotnet/mts.h
1799 #sbboards.o: /usr/include/pwd.h
1800 #sbboards.o: /usr/include/sysexits.h
1801 sbboards.o: ../mts/sendmail/smail.h
1802 scan.o: scan.c
1803 scan.o: ../h/mh.h
1804 scan.o: ../h/formatsbr.h
1805 scan.o: ../h/scansbr.h
1806 scan.o: ../zotnet/tws.h
1807 #scan.o: /usr/include/errno.h
1808 #scan.o: /usr/include/stdio.h
1809 scansbr.o: scansbr.c
1810 scansbr.o: ../h/mh.h
1811 scansbr.o: ../h/addrsbr.h
1812 scansbr.o: ../h/formatsbr.h
1813 scansbr.o: ../h/scansbr.h
1814 scansbr.o: ../zotnet/tws.h
1815 #scansbr.o: /usr/include/stdio.h
1816 #scansbr.o: /usr/include/ctype.h
1817 #scansbr.o: /usr/include/sys/types.h
1818 #scansbr.o: /usr/include/sys/stat.h
1819 send.o: send.c
1820 send.o: ../h/mh.h
1821 #send.o: /usr/include/stdio.h
1822 #send.o: /usr/include/signal.h
1823 #send.o: /usr/include/sys/types.h
1824 #send.o: /usr/include/sys/stat.h
1825 @BEGIN: SMTP
1826 sendmail.o: sendmail.c
1827 sendmail.o: ../h/mh.h
1828 sendmail.o: ../h/strings.h
1829 sendmail.o: ../h/addrsbr.h
1830 sendmail.o: ../h/aliasbr.h
1831 sendmail.o: ../h/dropsbr.h
1832 sendmail.o: ../zotnet/tws.h
1833 sendmail.o: ../zotnet/mts.h
1834 #sendmail.o: /usr/include/ctype.h
1835 #sendmail.o: /usr/include/errno.h
1836 #sendmail.o: /usr/include/sys/errno.h
1837 #sendmail.o: /usr/include/setjmp.h
1838 #sendmail.o: /usr/include/machine/setjmp.h
1839 #sendmail.o: /usr/include/stdio.h
1840 #sendmail.o: /usr/include/sys/types.h
1841 #sendmail.o: /usr/include/sys/stdtypes.h
1842 #sendmail.o: /usr/include/sys/sysmacros.h
1843 #sendmail.o: /usr/include/signal.h
1844 #sendmail.o: /usr/include/sys/signal.h
1845 #sendmail.o: /usr/include/vm/faultcode.h
1846 #sendmail.o: /usr/include/sys/stdtypes.h
1847 @END: SMTP
1848 sendsbr.o: sendsbr.c
1849 sendsbr.o: ../h/mh.h
1850 #sendsbr.o: /usr/include/setjmp.h
1851 #sendsbr.o: /usr/include/stdio.h
1852 #sendsbr.o: /usr/include/signal.h
1853 #sendsbr.o: /usr/include/sys/types.h
1854 #sendsbr.o: /usr/include/sys/stat.h
1855 @BEGIN: MIME
1856 sendsbr.o: ../h/mhn.h
1857 @END: MIME
1858 show.o: show.c
1859 show.o: ../h/mh.h
1860 #show.o: /usr/include/stdio.h
1861 @BEGIN: MIME
1862 show.o: ../h/mhn.h
1863 @END: MIME
1864 slocal.o: slocal.c
1865 slocal.o: ../h/mh.h
1866 slocal.o: ../h/dropsbr.h
1867 slocal.o: ../h/rcvmail.h
1868 slocal.o: ../zotnet/tws.h
1869 slocal.o: ../zotnet/mts.h
1870 #slocal.o: /usr/include/pwd.h
1871 #slocal.o: /usr/include/signal.h
1872 #slocal.o: /usr/include/sys/ioctl.h
1873 #slocal.o: /usr/include/sys/stat.h
1874 #slocal.o: /usr/include/utmp.h
1875 sortm.o: sortm.c
1876 sortm.o: ../h/mh.h
1877 sortm.o: ../zotnet/tws.h
1878 #sortm.o: /usr/include/stdio.h
1879 spop.o: spop.c
1880 spop.o: ../h/mh.h
1881 spop.o: ../h/addrsbr.h
1882 spop.o: ../h/dropsbr.h
1883 spop.o: ../zotnet/bboards.h
1884 spop.o: ../zotnet/tws.h
1885 #spop.o: /usr/include/stdio.h
1886 spop.o: ../zotnet/mts.h
1887 #spop.o: /usr/include/pwd.h
1888 #spop.o: /usr/include/sysexits.h
1889 spop.o: ../mts/sendmail/smail.h
1890 spost.o: spost.c
1891 #spost.o: /usr/include/ctype.h
1892 #spost.o: /usr/include/stdio.h
1893 #spost.o: /usr/include/signal.h
1894 spost.o: ../h/mh.h
1895 spost.o: ../h/addrsbr.h
1896 spost.o: ../h/aliasbr.h
1897 spost.o: ../h/dropsbr.h
1898 spost.o: ../zotnet/tws.h
1899 tma.o: tma.c
1900 tma.o: ../h/mh.h
1901 tma.o: ../h/addrsbr.h
1902 tma.o: ../zotnet/tws.h
1903 tma.o: ../tma/h/tma.h
1904 tma.o: ../zotnet/mts.h
1905 tmasbr.o: tmasbr.c
1906 tmasbr.o: ../h/mh.h
1907 tmasbr.o: ../h/scansbr.h
1908 tmasbr.o: ../tma/h/tma.h
1909 #tmasbr.o: /usr/include/sys/stat.h
1910 trmsbr.o: trmsbr.c
1911 trmsbr.o: ../h/mh.h
1912 #trmsbr.o: /usr/include/stdio.h
1913 #trmsbr.o: /usr/include/sgtty.h
1914 #trmsbr.o: /usr/include/sys/types.h
1915 #trmsbr.o: /usr/include/termio.h
1916 #trmsbr.o: /usr/include/sys/ioctl.h
1917 @BEGIN: TTYD
1918 ttym.o: ttym.c
1919 #ttym.o: /usr/include/pwd.h
1920 #ttym.o: /usr/include/signal.h
1921 #ttym.o: /usr/include/sys/time.h
1922 ttyw.o: ttyw.c
1923 #ttyw.o: /usr/include/errno.h
1924 #ttyw.o: /usr/include/stdio.h
1925 #ttyw.o: /usr/include/strings.h
1926 #ttyw.o: /usr/include/sys/types.h
1927 #ttyw.o: /usr/include/sys/socket.h
1928 #ttyw.o: /usr/include/netinet/in.h
1929 #ttyw.o: /usr/include/netdb.h
1930 #ttyw.o: /usr/include/arpa/inet.h
1931 ttyw.o: ttyd.h
1932 ttyw.o: ttym.c
1933 @END: TTYD
1934 umhook.o: umhook.c
1935 umhook.o: ../h/mh.h
1936 umhook.o: ../zotnet/mf.h
1937 #umhook.o: /usr/include/stdio.h
1938 umhook.o: ../zotnet/mts.h
1939 #umhook.o: /usr/include/pwd.h
1940 #umhook.o: /usr/include/signal.h
1941 #umhook.o: /usr/include/sys/ioctl.h
1942 #umhook.o: /usr/include/sys/types.h
1943 #umhook.o: /usr/include/sys/stat.h
1944 vmh.o: vmh.c
1945 #vmh.o: /usr/include/curses.h
1946 vmh.o: ../h/mh.h
1947 vmh.o: ../h/vmhsbr.h
1948 #vmh.o: /usr/include/ctype.h
1949 #vmh.o: /usr/include/errno.h
1950 #vmh.o: /usr/include/setjmp.h
1951 #vmh.o: /usr/include/signal.h
1952 #vmh.o: /usr/include/sys/types.h
1953 #vmh.o: /usr/include/sys/uio.h
1954 vmhsbr.o: vmhsbr.c
1955 vmhsbr.o: ../h/mh.h
1956 vmhsbr.o: ../h/vmhsbr.h
1957 #vmhsbr.o: /usr/include/stdio.h
1958 vmhtest.o: vmhtest.c
1959 vmhtest.o: ../h/mh.h
1960 vmhtest.o: ../h/vmhsbr.h
1961 #vmhtest.o: /usr/include/ctype.h
1962 #vmhtest.o: /usr/include/stdio.h
1963 whatnow.o: whatnow.c
1964 whatnowproc.o: whatnowproc.c
1965 whatnowproc.o: ../h/mh.h
1966 whatnowproc.o: ../h/strings.h
1967 #whatnowproc.o: /usr/include/stdio.h
1968 whatnowsbr.o: whatnowsbr.c
1969 whatnowsbr.o: ../h/mh.h
1970 #whatnowsbr.o: /usr/include/stdio.h
1971 #whatnowsbr.o: /usr/include/signal.h
1972 #whatnowsbr.o: /usr/include/sys/types.h
1973 #whatnowsbr.o: /usr/include/sys/stat.h
1974 whom.o: whom.c
1975 whom.o: ../h/mh.h
1976 #whom.o: /usr/include/stdio.h
1977 #whom.o: /usr/include/signal.h
1978 # DEPENDENCIES MUST END AT END OF FILE
1979 # IF YOU PUT STUFF HERE IT WILL GO AWAY