8 date 93.08.27.22.15.57; author jromine; state Exp;
13 date 93.06.03.17.43.20; author jromine; state Exp;
18 date 92.10.28.17.01.04; author jromine; state Exp;
23 date 92.10.28.16.46.58; author jromine; state Exp;
28 date 92.10.27.20.08.26; author jromine; state Exp;
33 date 92.10.20.17.44.20; author jromine; state Exp;
38 date 92.10.20.16.58.57; author jromine; state Exp;
43 date 92.05.20.21.09.36; author jromine; state Exp;
48 date 92.02.14.00.29.53; author jromine; state Exp;
53 date 92.02.06.17.06.57; author jromine; state Exp;
58 date 92.02.06.00.09.36; author jromine; state Exp;
63 date 92.02.04.21.13.47; author jromine; state Exp;
68 date 92.01.31.16.39.19; author jromine; state Exp;
73 date 92.01.29.23.33.31; author jromine; state Exp;
78 date 91.01.25.15.49.10; author mh; state Exp;
83 date 90.12.27.15.08.20; author mh; state Exp;
88 date 90.04.08.15.06.00; author sources; state Exp;
93 date 90.04.08.14.05.52; author sources; state Exp;
98 date 90.04.05.15.17.50; author sources; state Exp;
103 date 90.04.04.15.21.46; author sources; state Exp;
108 date 90.04.03.10.29.43; author sources; state Exp;
113 date 90.03.23.15.13.44; author sources; state Exp;
118 date 90.03.22.11.33.03; author sources; state Exp;
123 date 90.03.21.09.53.00; author sources; state Exp;
128 date 90.02.23.21.38.27; author sources; state Exp;
133 date 90.02.21.16.59.35; author sources; state Exp;
138 date 89.11.17.15.56.38; author sources; state Exp;
143 date 89.11.17.15.44.18; author sources; state Exp;
154 @mkdir man1,man5,man8
157 @##############################################################################
158 # Instructions to Make, for generation of MH manual entries
161 # @@(#)$Id: doc,v 2.25 1993/06/03 17:43:20 jromine Exp jromine $
162 ##############################################################################
164 BINDIR = $(DESTDIR)@@(MHBINPATH)
165 ETCDIR = $(DESTDIR)@@(MHETCPATH)
166 MANDIR = $(DESTDIR)@@(MHMANDIR)
174 OPTIONS1= bbc.$(EXT1) bbl.$(EXT1) bbleader.$(EXT1) bboards.$(EXT1)
175 options1= bbc bbl bbleader bboards
176 inst-options1= inst-bbc inst-bbl inst-bbleader inst-bboards
177 Toptions1= bbc.man bbl.man bbleader.man bboards.man
180 OPTIONS2= cipher.$(EXT1) decipher.$(EXT1) tma.$(EXT1)
181 options2= cipher decipher tma
182 inst-options2= inst-cipher inst-decipher inst-tma
183 Toptions2= cipher.man decipher.man tma.man
185 REMOVE = @@(MHREMOVE)
188 MAN1 = ali.$(EXT1) anno.$(EXT1) burst.$(EXT1) comp.$(EXT1) \
189 dist.$(EXT1) folder.$(EXT1) forw.$(EXT1) inc.$(EXT1) \
190 mark.$(EXT1) mh-chart.$(EXT1) mh.$(EXT1) mhl.$(EXT1) \
191 mhook.$(EXT1) mhmail.$(EXT1) \
195 mhparam.$(EXT1) mhpath.$(EXT1) msgchk.$(EXT1) \
196 msh.$(EXT1) next.$(EXT1) packf.$(EXT1) pick.$(EXT1) \
200 prev.$(EXT1) prompter.$(EXT1) rcvstore.$(EXT1) refile.$(EXT1) \
201 repl.$(EXT1) rmf.$(EXT1) rmm.$(EXT1) scan.$(EXT1) \
202 send.$(EXT1) show.$(EXT1) slocal.$(EXT1) \
203 sortm.$(EXT1) vmh.$(EXT1) \
204 whatnow.$(EXT1) whom.$(EXT1) $(OPTIONS1) $(OPTIONS2)
205 man1 = ali anno burst comp dist folder forw inc mark mh-chart mh mhl \
210 mhparam mhpath msgchk msh next packf pick \
215 rcvstore refile repl rmf rmm scan send show slocal \
217 whom $(options1) $(options2)
218 inst-man1= inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \
219 inst-forw inst-inc inst-mark inst-mh-chart inst-mh inst-mhl \
220 inst-mhook inst-mhmail \
224 inst-mhparam inst-mhpath inst-msgchk inst-msh \
225 inst-next inst-packf inst-pick \
229 inst-prev inst-prompter \
230 inst-rcvstore inst-refile inst-repl inst-rmf inst-rmm \
231 inst-scan inst-send inst-show inst-slocal inst-sortm inst-vmh \
232 inst-whatnow inst-whom $(inst-options1) $(inst-options2)
233 Tman1 = ali.man anno.man burst.man comp.man dist.man folder.man \
234 forw.man inc.man mark.man mh-chart.man mh.man mhl.man \
235 mhook.man mhmail.man \
239 mhparam.man mhpath.man msgchk.man msh.man next.man packf.man \
243 pick.man prev.man prompter.man rcvstore.man \
244 refile.man repl.man rmf.man rmm.man scan.man send.man \
245 show.man slocal.man \
246 sortm.man vmh.man whatnow.man whom.man $(Toptions1) \
249 MAN5 = mh-alias.$(EXT5) mh-format.$(EXT5) mh-mail.$(EXT5) \
250 mh-profile.$(EXT5) mh-sequence.$(EXT5) mh-tailor.$(EXT5)
251 man5 = mh-alias mh-format mh-mail mh-profile mh-sequence mh-tailor
252 inst-man5= inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile \
253 inst-mh-sequence inst-mh-tailor
254 Tman5 = mh-alias.man mh-format.man mh-mail.man mh-profile.man \
255 mh-sequence.man mh-tailor.man
257 MAN8 = ap.$(EXT8) conflict.$(EXT8) dp.$(EXT8) install-mh.$(EXT8) \
261 post.$(EXT8) fmtdump.$(EXT8)
262 man8 = ap conflict dp install-mh \
267 inst-man8= inst-ap inst-conflict inst-dp inst-install-mh \
273 Tman8 = ap.man conflict.man dp.man install-mh.man \
281 ##############################################################################
283 ##############################################################################
285 .SUFFIXES: .me .cat .doc .man .imp
287 .me.cat:; itroff -t -me $< > $@@
289 .me.doc:; nroff -Tlpr -me $< > $@@
291 .me.man:; cat tmac.me $< | sed -f me2man.sed @@(MHCATMAN) > $@@
293 .cat.imp:; catimp -i $@@ $<
296 ##############################################################################
297 # Generate MH manual entries
298 ##############################################################################
300 all: @@(MHMANGEN) $(man1) $(man5) $(man8)
302 install: inst-all clean
304 inst-all: @@(MHMANGEN) mkdirs inst-tmac \
305 $(inst-man1) $(inst-man5) $(inst-man8)
307 tar: @@(MHMANGEN) $(Tman1) $(Tman5) $(Tman8)
308 @@(MHMANGEN) @@touch tmac.h $(Tman1) $(Tman5) $(Tman8)
309 @@(MHMANGEN) @@make -n inst-all > MAKEDOC
310 @@(MHMANGEN) @@chmod +x MAKEDOC
311 @@(MHMANGEN) tar $(TFLAGS) MAKEDOC tmac.h $(Tman1) $(Tman5) $(Tman8)
312 @@(MHMANGEN) @@rm -f MAKEDOC
314 uninstall:; cd $(MANDIR)/$(DIR1) ; rm -f $(MAN1)
315 cd $(MANDIR)/$(DIR5) ; rm -f $(MAN5)
316 cd $(MANDIR)/$(DIR8) ; rm -f $(MAN8)
319 ##############################################################################
320 # Generate MH User's Manual/Administrator's Guide
321 ##############################################################################
330 ##############################################################################
332 ##############################################################################
334 mkdirs: $(MANDIR)/$(DIR1) $(MANDIR)/$(DIR5) $(MANDIR)/$(DIR8)
336 $(MANDIR)/$(DIR1) $(MANDIR)/$(DIR5) $(MANDIR)/$(DIR8):
337 -mkdir $@@ && chmod 0755 $@@
340 inst-tmac: $(ETCDIR)/tmac.h
342 $(ETCDIR)/tmac.h: tmac.h
343 -$(REMOVE) $@@ ztmac.h
345 -@@chmod $(MANPROT) $@@
350 inst-ali: $(MANDIR)/$(DIR1)/ali.$(EXT1)
352 $(MANDIR)/$(DIR1)/ali.$(EXT1): ali.man
353 -$(REMOVE) $@@ zali.man
355 -@@chmod $(MANPROT) $@@
359 inst-anno: $(MANDIR)/$(DIR1)/anno.$(EXT1)
361 $(MANDIR)/$(DIR1)/anno.$(EXT1): anno.man
362 -$(REMOVE) $@@ zanno.man
364 -@@chmod $(MANPROT) $@@
368 inst-ap: $(MANDIR)/$(DIR8)/ap.$(EXT8)
370 $(MANDIR)/$(DIR8)/ap.$(EXT8): ap.man
371 -$(REMOVE) $@@ zap.man
373 -@@chmod $(MANPROT) $@@
377 inst-bbc: $(MANDIR)/$(DIR1)/bbc.$(EXT1)
379 $(MANDIR)/$(DIR1)/bbc.$(EXT1): bbc.man
380 -$(REMOVE) $@@ zbbc.man
382 -@@chmod $(MANPROT) $@@
386 inst-bbl: $(MANDIR)/$(DIR1)/bbl.$(EXT1)
388 $(MANDIR)/$(DIR1)/bbl.$(EXT1): bbl.man
389 -$(REMOVE) $@@ zbbl.man
391 -@@chmod $(MANPROT) $@@
395 inst-bbleader: $(MANDIR)/$(DIR1)/bbleader.$(EXT1)
397 $(MANDIR)/$(DIR1)/bbleader.$(EXT1): bbleader.man
398 -$(REMOVE) $@@ zbbleader.man
400 -@@chmod $(MANPROT) $@@
404 inst-bboards: $(MANDIR)/$(DIR1)/bboards.$(EXT1)
406 $(MANDIR)/$(DIR1)/bboards.$(EXT1): bboards.man
407 -$(REMOVE) $@@ zbboards.man
409 -@@chmod $(MANPROT) $@@
413 inst-burst: $(MANDIR)/$(DIR1)/burst.$(EXT1)
415 $(MANDIR)/$(DIR1)/burst.$(EXT1): burst.man
416 -$(REMOVE) $@@ zburst.man
418 -@@chmod $(MANPROT) $@@
422 inst-cipher: $(MANDIR)/$(DIR1)/cipher.$(EXT1)
424 $(MANDIR)/$(DIR1)/cipher.$(EXT1): cipher.man
425 -$(REMOVE) $@@ zcipher.man
427 -@@chmod $(MANPROT) $@@
431 inst-comp: $(MANDIR)/$(DIR1)/comp.$(EXT1)
433 $(MANDIR)/$(DIR1)/comp.$(EXT1): comp.man
434 -$(REMOVE) $@@ zcomp.man
436 -@@chmod $(MANPROT) $@@
440 inst-conflict: $(MANDIR)/$(DIR8)/conflict.$(EXT8)
442 $(MANDIR)/$(DIR8)/conflict.$(EXT8): conflict.man
443 -$(REMOVE) $@@ zconflict.man
445 -@@chmod $(MANPROT) $@@
449 inst-decipher: $(MANDIR)/$(DIR1)/decipher.$(EXT1)
451 $(MANDIR)/$(DIR1)/decipher.$(EXT1): decipher.man
452 -$(REMOVE) $@@ zdecipher.man
454 -@@chmod $(MANPROT) $@@
458 inst-dist: $(MANDIR)/$(DIR1)/dist.$(EXT1)
460 $(MANDIR)/$(DIR1)/dist.$(EXT1): dist.man
461 -$(REMOVE) $@@ zdist.man
463 -@@chmod $(MANPROT) $@@
467 inst-dp: $(MANDIR)/$(DIR8)/dp.$(EXT8)
469 $(MANDIR)/$(DIR8)/dp.$(EXT8): dp.man
470 -$(REMOVE) $@@ zdp.man
472 -@@chmod $(MANPROT) $@@
476 inst-folder: $(MANDIR)/$(DIR1)/folder.$(EXT1)
478 $(MANDIR)/$(DIR1)/folder.$(EXT1): folder.man
479 -$(REMOVE) $@@ zfolder.man
481 -@@chmod $(MANPROT) $@@
485 inst-fmtdump: $(MANDIR)/$(DIR8)/fmtdump.$(EXT8)
487 $(MANDIR)/$(DIR8)/fmtdump.$(EXT8): fmtdump.man
488 -$(REMOVE) $@@ zfmtdump.man
490 -@@chmod $(MANPROT) $@@
494 inst-forw: $(MANDIR)/$(DIR1)/forw.$(EXT1)
496 $(MANDIR)/$(DIR1)/forw.$(EXT1): forw.man
497 -$(REMOVE) $@@ zforw.man
499 -@@chmod $(MANPROT) $@@
503 inst-inc: $(MANDIR)/$(DIR1)/inc.$(EXT1)
505 $(MANDIR)/$(DIR1)/inc.$(EXT1): inc.man
506 -$(REMOVE) $@@ zinc.man
508 -@@chmod $(MANPROT) $@@
512 inst-install-mh: $(MANDIR)/$(DIR8)/install-mh.$(EXT8)
514 $(MANDIR)/$(DIR8)/install-mh.$(EXT8): install-mh.man
515 -$(REMOVE) $@@ zinstall-mh.man
516 cp install-mh.man $@@
517 -@@chmod $(MANPROT) $@@
521 inst-mark: $(MANDIR)/$(DIR1)/mark.$(EXT1)
523 $(MANDIR)/$(DIR1)/mark.$(EXT1): mark.man
524 -$(REMOVE) $@@ zmark.man
526 -@@chmod $(MANPROT) $@@
530 inst-mh-alias: $(MANDIR)/$(DIR5)/mh-alias.$(EXT5)
532 $(MANDIR)/$(DIR5)/mh-alias.$(EXT5): mh-alias.man
533 -$(REMOVE) $@@ zmh-alias.man
535 -@@chmod $(MANPROT) $@@
539 inst-mh-format: $(MANDIR)/$(DIR5)/mh-format.$(EXT5)
541 $(MANDIR)/$(DIR5)/mh-format.$(EXT5): mh-format.man
542 -$(REMOVE) $@@ zmh-format.man
544 -@@chmod $(MANPROT) $@@
548 inst-mh-chart: $(MANDIR)/$(DIR1)/mh-chart.$(EXT1)
550 $(MANDIR)/$(DIR1)/mh-chart.$(EXT1): mh-chart.man
551 -$(REMOVE) $@@ zmh-chart.man
553 -@@chmod $(MANPROT) $@@
557 inst-mh-mail: $(MANDIR)/$(DIR5)/mh-mail.$(EXT5)
559 $(MANDIR)/$(DIR5)/mh-mail.$(EXT5): mh-mail.man
560 -$(REMOVE) $@@ zmh-mail.man
562 -@@chmod $(MANPROT) $@@
566 inst-mh-tailor: $(MANDIR)/$(DIR5)/mh-tailor.$(EXT5)
568 $(MANDIR)/$(DIR5)/mh-tailor.$(EXT5): mh-tailor.man
569 -$(REMOVE) $@@ zmh-tailor.man
571 -@@chmod $(MANPROT) $@@
575 inst-mh-profile: $(MANDIR)/$(DIR5)/mh-profile.$(EXT5)
577 $(MANDIR)/$(DIR5)/mh-profile.$(EXT5): mh-profile.man
578 -$(REMOVE) $@@ zmh-profile.man
579 cp mh-profile.man $@@
580 -@@chmod $(MANPROT) $@@
584 inst-mh-sequence: $(MANDIR)/$(DIR5)/mh-sequence.$(EXT5)
586 $(MANDIR)/$(DIR5)/mh-sequence.$(EXT5): mh-sequence.man
587 -$(REMOVE) $@@ zmh-sequence.man
588 cp mh-sequence.man $@@
589 -@@chmod $(MANPROT) $@@
593 inst-mhook: $(MANDIR)/$(DIR1)/mhook.$(EXT1)
595 $(MANDIR)/$(DIR1)/mhook.$(EXT1): mhook.man
596 -$(REMOVE) $@@ zmhook.man
598 -@@chmod $(MANPROT) $@@
602 inst-mh: $(MANDIR)/$(DIR1)/mh.$(EXT1)
604 $(MANDIR)/$(DIR1)/mh.$(EXT1): mh.man
605 -$(REMOVE) $@@ zmh.man
607 -@@chmod $(MANPROT) $@@
611 inst-mhl: $(MANDIR)/$(DIR1)/mhl.$(EXT1)
613 $(MANDIR)/$(DIR1)/mhl.$(EXT1): mhl.man
614 -$(REMOVE) $@@ zmhl.man
616 -@@chmod $(MANPROT) $@@
620 inst-mhmail: $(MANDIR)/$(DIR1)/mhmail.$(EXT1)
622 $(MANDIR)/$(DIR1)/mhmail.$(EXT1): mhmail.man
623 -$(REMOVE) $@@ zmhmail.man
625 -@@chmod $(MANPROT) $@@
629 inst-mhn: $(MANDIR)/$(DIR1)/mhn.$(EXT1)
631 $(MANDIR)/$(DIR1)/mhn.$(EXT1): mhn.man
632 -$(REMOVE) $@@ zmhn.man
634 -@@chmod $(MANPROT) $@@
638 inst-mhparam: $(MANDIR)/$(DIR1)/mhparam.$(EXT1)
640 $(MANDIR)/$(DIR1)/mhparam.$(EXT1): mhparam.man
641 -$(REMOVE) $@@ zmhparam.man
643 -@@chmod $(MANPROT) $@@
647 inst-mhpath: $(MANDIR)/$(DIR1)/mhpath.$(EXT1)
649 $(MANDIR)/$(DIR1)/mhpath.$(EXT1): mhpath.man
650 -$(REMOVE) $@@ zmhpath.man
652 -@@chmod $(MANPROT) $@@
656 inst-msgchk: $(MANDIR)/$(DIR1)/msgchk.$(EXT1)
658 $(MANDIR)/$(DIR1)/msgchk.$(EXT1): msgchk.man
659 -$(REMOVE) $@@ zmsgchk.man
661 -@@chmod $(MANPROT) $@@
665 inst-msh: $(MANDIR)/$(DIR1)/msh.$(EXT1)
667 $(MANDIR)/$(DIR1)/msh.$(EXT1): msh.man
668 -$(REMOVE) $@@ zmsh.man
670 -@@chmod $(MANPROT) $@@
674 inst-next: $(MANDIR)/$(DIR1)/next.$(EXT1)
676 $(MANDIR)/$(DIR1)/next.$(EXT1): next.man
677 -$(REMOVE) $@@ znext.man
679 -@@chmod $(MANPROT) $@@
683 inst-packf: $(MANDIR)/$(DIR1)/packf.$(EXT1)
685 $(MANDIR)/$(DIR1)/packf.$(EXT1): packf.man
686 -$(REMOVE) $@@ zpackf.man
688 -@@chmod $(MANPROT) $@@
692 inst-popauth: $(MANDIR)/$(DIR8)/popauth.$(EXT8)
694 $(MANDIR)/$(DIR8)/popauth.$(EXT8): popauth.man
695 -$(REMOVE) $@@ zpopauth.man
697 -@@chmod $(MANPROT) $@@
701 inst-popi: $(MANDIR)/$(DIR1)/popi.$(EXT1)
703 $(MANDIR)/$(DIR1)/popi.$(EXT1): popi.man
704 -$(REMOVE) $@@ zpopi.man
706 -@@chmod $(MANPROT) $@@
710 inst-pick: $(MANDIR)/$(DIR1)/pick.$(EXT1)
712 $(MANDIR)/$(DIR1)/pick.$(EXT1): pick.man
713 -$(REMOVE) $@@ zpick.man
715 -@@chmod $(MANPROT) $@@
719 inst-post: $(MANDIR)/$(DIR8)/post.$(EXT8)
721 $(MANDIR)/$(DIR8)/post.$(EXT8): post.man
722 -$(REMOVE) $@@ zpost.man
724 -@@chmod $(MANPROT) $@@
728 inst-prev: $(MANDIR)/$(DIR1)/prev.$(EXT1)
730 $(MANDIR)/$(DIR1)/prev.$(EXT1): prev.man
731 -$(REMOVE) $@@ zprev.man
733 -@@chmod $(MANPROT) $@@
737 inst-prompter: $(MANDIR)/$(DIR1)/prompter.$(EXT1)
739 $(MANDIR)/$(DIR1)/prompter.$(EXT1): prompter.man
740 -$(REMOVE) $@@ zprompter.man
742 -@@chmod $(MANPROT) $@@
746 inst-rcvstore: $(MANDIR)/$(DIR1)/rcvstore.$(EXT1)
748 $(MANDIR)/$(DIR1)/rcvstore.$(EXT1): rcvstore.man
749 -$(REMOVE) $@@ zrcvstore.man
751 -@@chmod $(MANPROT) $@@
755 inst-refile: $(MANDIR)/$(DIR1)/refile.$(EXT1)
757 $(MANDIR)/$(DIR1)/refile.$(EXT1): refile.man
758 -$(REMOVE) $@@ zrefile.man
760 -@@chmod $(MANPROT) $@@
764 inst-repl: $(MANDIR)/$(DIR1)/repl.$(EXT1)
766 $(MANDIR)/$(DIR1)/repl.$(EXT1): repl.man
767 -$(REMOVE) $@@ zrepl.man
769 -@@chmod $(MANPROT) $@@
773 inst-rmm: $(MANDIR)/$(DIR1)/rmm.$(EXT1)
775 $(MANDIR)/$(DIR1)/rmm.$(EXT1): rmm.man
776 -$(REMOVE) $@@ zrmm.man
778 -@@chmod $(MANPROT) $@@
782 inst-rmf: $(MANDIR)/$(DIR1)/rmf.$(EXT1)
784 $(MANDIR)/$(DIR1)/rmf.$(EXT1): rmf.man
785 -$(REMOVE) $@@ zrmf.man
787 -@@chmod $(MANPROT) $@@
791 inst-scan: $(MANDIR)/$(DIR1)/scan.$(EXT1)
793 $(MANDIR)/$(DIR1)/scan.$(EXT1): scan.man
794 -$(REMOVE) $@@ zscan.man
796 -@@chmod $(MANPROT) $@@
800 inst-send: $(MANDIR)/$(DIR1)/send.$(EXT1)
802 $(MANDIR)/$(DIR1)/send.$(EXT1): send.man
803 -$(REMOVE) $@@ zsend.man
805 -@@chmod $(MANPROT) $@@
809 inst-show: $(MANDIR)/$(DIR1)/show.$(EXT1)
811 $(MANDIR)/$(DIR1)/show.$(EXT1): show.man
812 -$(REMOVE) $@@ zshow.man
814 -@@chmod $(MANPROT) $@@
818 inst-slocal: $(MANDIR)/$(DIR1)/slocal.$(EXT1)
820 $(MANDIR)/$(DIR1)/slocal.$(EXT1): slocal.man
821 -$(REMOVE) $@@ zslocal.man
823 -@@chmod $(MANPROT) $@@
827 inst-sortm: $(MANDIR)/$(DIR1)/sortm.$(EXT1)
829 $(MANDIR)/$(DIR1)/sortm.$(EXT1): sortm.man
830 -$(REMOVE) $@@ zsortm.man
832 -@@chmod $(MANPROT) $@@
836 inst-tma: $(MANDIR)/$(DIR1)/tma.$(EXT1)
838 $(MANDIR)/$(DIR1)/tma.$(EXT1): tma.man
839 -$(REMOVE) $@@ ztma.man
841 -@@chmod $(MANPROT) $@@
845 inst-vmh: $(MANDIR)/$(DIR1)/vmh.$(EXT1)
847 $(MANDIR)/$(DIR1)/vmh.$(EXT1): vmh.man
848 -$(REMOVE) $@@ zvmh.man
850 -@@chmod $(MANPROT) $@@
854 inst-whatnow: $(MANDIR)/$(DIR1)/whatnow.$(EXT1)
856 $(MANDIR)/$(DIR1)/whatnow.$(EXT1): whatnow.man
857 -$(REMOVE) $@@ zwhatnow.man
859 -@@chmod $(MANPROT) $@@
863 inst-whom: $(MANDIR)/$(DIR1)/whom.$(EXT1)
865 $(MANDIR)/$(DIR1)/whom.$(EXT1): whom.man
866 -$(REMOVE) $@@ zwhom.man
868 -@@chmod $(MANPROT) $@@
873 ##############################################################################
875 ##############################################################################
882 bbleader: bbleader.man
887 conflict: conflict.man
888 decipher: decipher.man
895 install-mh: install-mh.man
897 mh-alias: mh-alias.man
898 mh-format: mh-format.man
899 mh-chart: mh-chart.man
901 mh-profile: mh-profile.man
902 mh-sequence: mh-sequence.man
903 mh-tailor: mh-tailor.man
920 prompter: prompter.man
921 rcvstore: rcvstore.man
936 MH.cat MH.doc: ali.me anno.me bbc.me bbl.me bbleader.me bboards.me comp.me \
937 dist.me folder.me forw.me inc.me mark.me mh-chart.me mh.me \
942 mhook.me mhparam.me mhpath.me msgchk.me msh.me \
943 next.me packf.me pick.me \
947 prev.me prompter.me \
948 rcvstore.me refile.me repl.me rmf.me rmm.me scan.me send.me \
950 sortm.me vmh.me whatnow.me whom.me mh-alias.me \
951 mh-format.me mh-mail.me mh-profile.me mh-sequence.me \
952 ap.me conflict.me dp.me install-mh.me fmtdump.me \
955 cipher.me decipher.me tma.me \
959 ADMIN.cat ADMIN.doc: \
960 mh-tailor.me mh-mts.me \
961 bboards5.me bbaka.me bbexp.me bboards8.me bbtar.me \
962 pop5.me pop8.me popaka.me \
970 kdsc.me kdsd.me kdser.me \
975 ##############################################################################
976 # Miscellaneous tasks
977 ##############################################################################
982 cd ../config; make version
984 unconfig: distribution
985 -rm -f version.rf me2man.sed Makefile
991 -rm -f *.man *.doc *.cat *.imp
993 unclean:; -rm -f z* _* :* core MAKEDOC
998 ##############################################################################
999 # MODIFICATIONS -- Adding a new program (e.g., pickle [section n])
1000 ##############################################################################
1002 # Add pickle.$(EXT[N]) to MAN[N]
1003 # Add pickle to man[n]
1004 # Add inst-pickle to inst-man[n]
1005 # Add pickle.man to Tman[n]
1007 # Under the "MH manual entries" section, add this incantation
1008 # inst-pickle: $(MANDIR)/$(DIR[n])/pickle.$(EXT[n])
1010 # $(MANDIR)/$(DIR[n])/pickle.$(EXT[n]): pickle.man
1011 # -$(REMOVE) $@@ zpickle.man
1013 # -@@chmod $(MANPROT) $@@
1017 # Under the "Dependencies" section, add a line for pickle
1018 # pickle: pickle.man
1020 # Add pickle.me to MH.cat
1026 @allow manuals to be installed "pre-nroff'd" (manuals: standard/cat)
1031 # @@(#)$Id: doc,v 2.24 1992/10/28 17:01:04 jromine Exp $
1034 inst-all: @@(MHMANGEN) inst-tmac $(inst-man1) $(inst-man5) $(inst-man8)
1041 @move mhparam to (1)
1046 # @@(#)$Id: doc,v 2.23 1992/10/28 16:46:58 jromine Exp jromine $
1049 .me.man:; cat tmac.me $< | sed -f me2man.sed > $@@
1055 @put mh-tailor in (5) instead of (8)
1060 # @@(#)$Id: doc,v 2.22 1992/10/27 20:08:26 jromine Exp jromine $
1063 mhpath.$(EXT1) msgchk.$(EXT1) \
1066 send.$(EXT1) show.$(EXT1) sortm.$(EXT1) vmh.$(EXT1) \
1069 mhpath msgchk msh next packf pick \
1072 inst-mhpath inst-msgchk inst-msh \
1075 mhpath.man msgchk.man msh.man next.man packf.man \
1078 post.$(EXT8) fmtdump.$(EXT8) mhparam.$(EXT8)
1081 post fmtdump mhparam
1084 inst-fmtdump inst-mhparam
1087 fmtdump.man mhparam.man
1090 inst-mhparam: $(MANDIR)/$(DIR8)/mhparam.$(EXT8)
1093 $(MANDIR)/$(DIR8)/mhparam.$(EXT8): mhparam.man
1096 mhook.me mhpath.me msgchk.me msh.me \
1099 ap.me conflict.me dp.me install-mh.me fmtdump.me mhparam.me \
1110 # @@(#)$Id: doc,v 2.21 1992/10/20 17:44:20 jromine Exp jromine $
1113 mh-profile.$(EXT5) mh-sequence.$(EXT5)
1114 man5 = mh-alias mh-format mh-mail mh-profile mh-sequence
1123 post.$(EXT8) mh-tailor.$(EXT8) fmtdump.$(EXT8) mhparam.$(EXT8)
1126 post mh-tailor fmtdump mhparam
1129 inst-mh-tailor inst-fmtdump inst-mhparam
1132 mh-tailor.man fmtdump.man mhparam.man
1135 inst-mh-tailor: $(MANDIR)/$(DIR8)/mh-tailor.$(EXT8)
1138 $(MANDIR)/$(DIR8)/mh-tailor.$(EXT8): mh-tailor.man
1149 # @@(#)$Id: doc,v 2.20 1992/10/20 16:58:57 jromine Exp jromine $
1152 rcvstore refile repl rmf rmm scan send show sortm vmh whatnow \
1155 inst-scan inst-send inst-show inst-sortm inst-vmh \
1158 show.man sortm.man vmh.man whatnow.man whom.man $(Toptions1) \
1163 show.me sortm.me vmh.me whatnow.me whom.me mh-alias.me \
1169 @merge mhparam, fmtdump, mh-sequence, popauth, popi, mhn
1174 # @@(#)$Id: doc,v 2.19 1992/05/20 21:09:36 jromine Exp jromine $
1177 inst-prev inst-prompter
1188 # @@(#)$Id: doc,v 2.18 1992/02/14 00:29:53 jromine Exp jromine $
1191 mhook.$(EXT1) mhmail.$(EXT1)
1195 msgchk.$(EXT1) msh.$(EXT1) next.$(EXT1) packf.$(EXT1) \
1196 pick.$(EXT1) prev.$(EXT1) prompter.$(EXT1) rcvstore.$(EXT1) \
1197 refile.$(EXT1) repl.$(EXT1) rmf.$(EXT1) rmm.$(EXT1) \
1198 scan.$(EXT1) send.$(EXT1) show.$(EXT1) sortm.$(EXT1) \
1199 vmh.$(EXT1) whatnow.$(EXT1) whom.$(EXT1) $(OPTIONS1) \
1203 mhpath msgchk msh next packf pick prev \
1204 prompter rcvstore refile repl rmf rmm scan send show sortm \
1205 vmh whatnow whom $(options1) $(options2)
1208 inst-mhpath inst-msgchk \
1209 inst-msh inst-next inst-packf inst-pick inst-prev \
1210 inst-prompter inst-rcvstore inst-refile inst-repl inst-rmf \
1211 inst-rmm inst-scan inst-send inst-show inst-sortm inst-vmh \
1214 mhpath.man msgchk.man msh.man \
1215 next.man packf.man pick.man prev.man prompter.man \
1216 rcvstore.man refile.man repl.man rmf.man rmm.man scan.man \
1217 send.man show.man sortm.man vmh.man whatnow.man whom.man \
1218 $(Toptions1) $(Toptions2)
1222 man5 = mh-alias mh-format mh-mail mh-profile
1223 inst-man5= inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile
1224 Tman5 = mh-alias.man mh-format.man mh-mail.man mh-profile.man
1228 man8 = ap conflict dp install-mh post mh-tailor fmtdump mhparam
1229 inst-man8= inst-ap inst-conflict inst-dp inst-install-mh inst-post \
1232 Tman8 = ap.man conflict.man dp.man install-mh.man post.man \
1246 next.me packf.me pick.me popi.me prev.me prompter.me \
1249 pop5.me pop8.me popaka.me popauth.me popd.me popwrd.me \
1255 @forget itroff stuff
1260 # @@(#)$Id: doc,v 2.17 1992/02/06 17:06:57 jromine Exp jromine $
1263 mhook.$(EXT1) mhmail.$(EXT1) mhn.$(EXT1) mhpath.$(EXT1) \
1266 mhook mhmail mhn mhpath msgchk msh next packf pick prev \
1269 inst-mhook inst-mhmail inst-mhn inst-mhpath inst-msgchk \
1272 mhook.man mhmail.man mhn.man mhpath.man msgchk.man msh.man \
1279 mhl.me mhmail.me mhn.me mhook.me mhpath.me msgchk.me msh.me \
1290 # @@(#)$Id: doc,v 2.16 1992/02/06 00:09:36 jromine Exp jromine $
1296 i-print: manual guide true
1298 lpr -t -J MH ADMIN.cat
1309 @add DESTDIR for MANDIR
1314 # @@(#)$Id: doc,v 2.15 1992/02/04 21:13:47 jromine Exp jromine $
1317 post.$(EXT8) mh-tailor.$(EXT8) fmtdump.$(EXT8)
1318 man8 = ap conflict dp install-mh post mh-tailor fmtdump
1321 inst-mh-tailor inst-fmtdump
1324 mh-tailor.man fmtdump.man
1329 ap.me conflict.me dp.me install-mh.me fmtdump.me post.me \
1340 # @@(#)$Id: doc,v 2.14 1992/01/31 16:39:19 jromine Exp jromine $
1343 MANDIR = @@(MHMANDIR)
1354 # @@(#)$Id: doc,v 2.13 1992/01/29 23:33:31 jromine Exp $
1357 next.me packf.me pick.me prev.me prompter.me rcvstore.me \
1358 refile.me repl.me rmf.me rmm.me scan.me send.me show.me \
1359 sortm.me vmh.me whatnow.me whom.me mh-alias.me mh-format.me \
1360 mh-mail.me mh-profile.me mh-sequence.me \
1363 pop5.me pop8.me popaka.me popd.me popwrd.me \
1369 @add -Tlpr to nroff command
1374 # @@(#)$Id: doc,v 2.12 1991/01/25 15:49:10 mh Exp jromine $
1377 mhook.$(EXT1) mhmail.$(EXT1) mhpath.$(EXT1) msgchk.$(EXT1) \
1378 msh.$(EXT1) next.$(EXT1) packf.$(EXT1) pick.$(EXT1) \
1379 prev.$(EXT1) prompter.$(EXT1) rcvstore.$(EXT1) refile.$(EXT1) \
1380 repl.$(EXT1) rmf.$(EXT1) rmm.$(EXT1) scan.$(EXT1) \
1381 send.$(EXT1) show.$(EXT1) sortm.$(EXT1) vmh.$(EXT1) \
1382 whatnow.$(EXT1) whom.$(EXT1) $(OPTIONS1) $(OPTIONS2)
1385 mhook mhmail mhpath msgchk msh next packf pick prev prompter \
1386 rcvstore refile repl rmf rmm scan send show sortm vmh whatnow \
1387 whom $(options1) $(options2)
1390 inst-mhook inst-mhmail inst-mhpath inst-msgchk inst-msh \
1391 inst-next inst-packf inst-pick inst-prev inst-prompter \
1392 inst-rcvstore inst-refile inst-repl inst-rmf inst-rmm \
1393 inst-scan inst-send inst-show inst-sortm inst-vmh \
1396 mhook.man mhmail.man mhpath.man msgchk.man msh.man next.man \
1397 packf.man pick.man prev.man prompter.man rcvstore.man \
1398 refile.man repl.man rmf.man rmm.man scan.man send.man \
1399 show.man sortm.man vmh.man whatnow.man whom.man $(Toptions1) \
1403 mh-profile.$(EXT5) mh-sequence.$(EXT5)
1404 man5 = mh-alias mh-format mh-mail mh-profile mh-sequence
1405 inst-man5= inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile \
1407 Tman5 = mh-alias.man mh-format.man mh-mail.man mh-profile.man \
1411 mh-sequence: mh-sequence.man
1415 mhl.me mhmail.me mhook.me mhpath.me msgchk.me msh.me next.me \
1416 packf.me pick.me prev.me prompter.me rcvstore.me refile.me \
1417 repl.me rmf.me rmm.me scan.me send.me show.me sortm.me vmh.me \
1418 whatnow.me whom.me mh-alias.me mh-format.me mh-mail.me \
1419 mh-profile.me mh-sequence.me \
1430 # @@(#)$Id: doc,v 2.11 90/12/27 15:08:20 mh Exp Locker: mh $
1433 .me.doc:; nroff -me $< > $@@
1445 # @@(#)$Id: doc,v 2.10 90/04/08 15:06:00 sources Exp Locker: mh $
1448 post.$(EXT8) mh-tailor.$(EXT8)
1449 man8 = ap conflict dp install-mh post mh-tailor
1460 ap.me conflict.me dp.me install-mh.me post.me \
1471 # @@(#)$Id: doc,v 2.9 90/04/08 14:05:52 sources Exp Locker: sources $
1475 man5 = mh-alias mh-format mh-mail mh-profile
1476 inst-man5= inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile
1477 Tman5 = mh-alias.man mh-format.man mh-mail.man mh-profile.man
1482 mh-profile.me ap.me conflict.me dp.me install-mh.me post.me \
1488 @*** empty log message ***
1493 # @@(#)$Id: doc,v 2.8 90/04/05 15:17:50 sources Exp Locker: sources $
1496 -rm -f version.rf Makefile
1532 @put bbl/bbleader back
1538 man8 = ap conflict dp install-mh post
1539 inst-man8= inst-ap inst-conflict inst-dp inst-install-mh inst-post
1540 Tman8 = ap.man conflict.man dp.man install-mh.man post.man
1547 @use sed to config man pages
1552 OPTIONS0= bbl.$(EXT1) bbleader.$(EXT1)
1553 options0= bbl bbleader
1554 inst-options0= inst-bbl inst-bbleader
1555 Toptions0= bbl.man bbleader.man
1559 OPTIONS1= bbc.$(EXT1) bboards.$(EXT1)
1560 options1= bbc bboards
1561 inst-options1= inst-bbc inst-bboards
1562 Toptions1= bbc.man bboards.man
1565 whatnow.$(EXT1) whom.$(EXT1) $(OPTIONS0) $(OPTIONS1) $(OPTIONS2)
1568 whom $(options0) $(options1) $(options2)
1571 inst-whatnow inst-whom \
1572 $(inst-options0) $(inst-options1) $(inst-options2)
1575 show.man sortm.man vmh.man whatnow.man whom.man \
1576 $(Toptions0) $(Toptions1) $(Toptions2)
1582 @changes for "bbhome: none"
1587 .me.man:; cat tmac.me $< > $@@
1593 @delete version.rf under "unconfig"
1599 OPTIONS1= bbc.$(EXT1) bbl.$(EXT1) bbleader.$(EXT1) bboards.$(EXT1)
1600 options1= bbc bbl bbleader bboards
1601 inst-options1= inst-bbc inst-bbl inst-bbleader inst-bboards
1602 Toptions1= bbc.man bbl.man bbleader.man bboards.man
1605 whatnow.$(EXT1) whom.$(EXT1) $(OPTIONS1) $(OPTIONS2)
1608 whom $(options1) $(options2)
1611 inst-whatnow inst-whom $(inst-options1) $(inst-options2)
1614 show.man sortm.man vmh.man whatnow.man whom.man $(Toptions1) \
1621 @make unconfig changes
1632 @changes for SUN40 shared libraries and NNTP under bbc
1637 unconfig distribution: clean