Annotation of 43BSDReno/contrib/mh/doc/Makefile, revision 1.1.1.1

1.1       root        1: ##############################################################################
                      2: #    Instructions to Make, for generation of MH manual entries
                      3: #
                      4: #      This file is automatically generated.  Do not edit!
                      5: ##############################################################################
                      6: 
                      7: BINDIR  =      $(DESTDIR)/usr/contrib/mh/bin
                      8: ETCDIR =       $(DESTDIR)/usr/contrib/mh/lib
                      9: MANDIR =       /usr/contrib/man
                     10: DIR1   =       man1
                     11: EXT1   =       1
                     12: DIR5   =       man5
                     13: EXT5   =       5
                     14: DIR8   =       man8
                     15: EXT8   =       8
                     16: REMOVE =       mv -f
                     17: MANPROT        =       0444
                     18: 
                     19: inst-man1=     inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \
                     20:                inst-forw inst-inc inst-mark inst-mh-chart inst-mh inst-mhl \
                     21:                inst-mhook inst-mhmail inst-mhpath inst-msgchk inst-msh \
                     22:                inst-next inst-packf inst-pick inst-prev inst-prompter \
                     23:                inst-rcvstore inst-refile inst-repl inst-rmf inst-rmm \
                     24:                inst-scan inst-send inst-show inst-sortm inst-vmh \
                     25:                inst-whatnow inst-whom $(inst-options1) $(inst-options2)
                     26: 
                     27: inst-man5=     inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile
                     28: 
                     29: inst-man8=     inst-ap inst-conflict inst-dp inst-install-mh inst-post
                     30: 
                     31: 
                     32: ##############################################################################
                     33: #      Generation Rules
                     34: ##############################################################################
                     35: 
                     36: .SUFFIXES:
                     37: .SUFFIXES:     .me .cat .doc .man .imp .$(EXT1) .$(EXT5) .$(EXT8)
                     38: 
                     39: .me.cat:
                     40:                itroff -t -me $< > $@
                     41: 
                     42: .me.doc:
                     43:                nroff -me $< > $@
                     44: 
                     45: .me.man:
                     46:                cat tmac.me $< > $@
                     47: 
                     48: .cat.imp:
                     49:                catimp -i $@ $<
                     50: 
                     51: .man.$(EXT1):
                     52:                install -m $(MANPROT) $< $@
                     53: .man.$(EXT5):
                     54:                install -m $(MANPROT) $< $@
                     55: .man.$(EXT8):
                     56:                install -m $(MANPROT) $< $@
                     57: 
                     58: 
                     59: ##############################################################################
                     60: #      Generate MH manual entries
                     61: ##############################################################################
                     62: 
                     63: all:           #
                     64: 
                     65: install:       inst-all clean
                     66: 
                     67: inst-all:      # inst-tmac $(inst-man1) $(inst-man5) $(inst-man8)
                     68: 
                     69: tar:           # $(Tman1) $(Tman5) $(Tman8)
                     70:                # touch tmac.h $(Tman1) $(Tman5) $(Tman8)
                     71:                # ${MAKE} -n inst-all > MAKEDOC
                     72:                # chmod +x MAKEDOC
                     73:                # tar $(TFLAGS) MAKEDOC tmac.h $(Tman1) $(Tman5) $(Tman8)
                     74:                # @rm -f MAKEDOC
                     75: 
                     76: uninstall:;    cd $(MANDIR)/$(DIR1) ; rm -f $(MAN1) 
                     77:                cd $(MANDIR)/$(DIR5) ; rm -f $(MAN5)
                     78:                cd $(MANDIR)/$(DIR8) ; rm -f $(MAN8)
                     79: 
                     80: 
                     81: ##############################################################################
                     82: #      Generate MH User's Manual/Administrator's Guide
                     83: ##############################################################################
                     84: 
                     85: i-all:         manual guide
                     86: 
                     87: i-print:       manual guide true
                     88:                lpr -t -J MH MH.cat
                     89:                lpr -t -J MH ADMIN.cat
                     90: 
                     91: 
                     92: manual:                MH.cat
                     93: 
                     94: guide:         ADMIN.cat
                     95: 
                     96: true:;
                     97: 
                     98: 
                     99: ##############################################################################
                    100: #      MH manual entries
                    101: ##############################################################################
                    102: 
                    103: inst-tmac:     $(ETCDIR)/tmac.h
                    104: 
                    105: $(ETCDIR)/tmac.h:      tmac.h
                    106:                install -c -m $(MANPROT) tmac.h $@
                    107: 
                    108: inst-ali:      $(MANDIR)/$(DIR1)/ali.$(EXT1)
                    109: 
                    110: $(MANDIR)/$(DIR1)/ali.$(EXT1): ali.man
                    111: 
                    112: inst-anno:     $(MANDIR)/$(DIR1)/anno.$(EXT1)
                    113: 
                    114: $(MANDIR)/$(DIR1)/anno.$(EXT1):        anno.man
                    115: 
                    116: inst-ap:       $(MANDIR)/$(DIR8)/ap.$(EXT8)
                    117: 
                    118: $(MANDIR)/$(DIR8)/ap.$(EXT8):  ap.man
                    119: 
                    120: inst-bbc:      $(MANDIR)/$(DIR1)/bbc.$(EXT1)
                    121: 
                    122: $(MANDIR)/$(DIR1)/bbc.$(EXT1): bbc.man
                    123: 
                    124: inst-bbl:      $(MANDIR)/$(DIR1)/bbl.$(EXT1)
                    125: 
                    126: $(MANDIR)/$(DIR1)/bbl.$(EXT1): bbl.man
                    127: 
                    128: inst-bbleader: $(MANDIR)/$(DIR1)/bbleader.$(EXT1)
                    129: 
                    130: $(MANDIR)/$(DIR1)/bbleader.$(EXT1):    bbleader.man
                    131: 
                    132: inst-bboards:  $(MANDIR)/$(DIR1)/bboards.$(EXT1)
                    133: 
                    134: $(MANDIR)/$(DIR1)/bboards.$(EXT1):     bboards.man
                    135: 
                    136: inst-burst:    $(MANDIR)/$(DIR1)/burst.$(EXT1)
                    137: 
                    138: $(MANDIR)/$(DIR1)/burst.$(EXT1):       burst.man
                    139: 
                    140: inst-cipher:   $(MANDIR)/$(DIR1)/cipher.$(EXT1)
                    141: 
                    142: $(MANDIR)/$(DIR1)/cipher.$(EXT1):      cipher.man
                    143: 
                    144: inst-comp:     $(MANDIR)/$(DIR1)/comp.$(EXT1)
                    145: 
                    146: $(MANDIR)/$(DIR1)/comp.$(EXT1):        comp.man
                    147: 
                    148: inst-conflict: $(MANDIR)/$(DIR8)/conflict.$(EXT8)
                    149: 
                    150: $(MANDIR)/$(DIR8)/conflict.$(EXT8):    conflict.man
                    151: 
                    152: inst-decipher: $(MANDIR)/$(DIR1)/decipher.$(EXT1)
                    153: 
                    154: $(MANDIR)/$(DIR1)/decipher.$(EXT1):    decipher.man
                    155: 
                    156: inst-dist:     $(MANDIR)/$(DIR1)/dist.$(EXT1)
                    157: 
                    158: $(MANDIR)/$(DIR1)/dist.$(EXT1):        dist.man
                    159: 
                    160: inst-dp:       $(MANDIR)/$(DIR8)/dp.$(EXT8)
                    161: 
                    162: $(MANDIR)/$(DIR8)/dp.$(EXT8):  dp.man
                    163: 
                    164: inst-folder:   $(MANDIR)/$(DIR1)/folder.$(EXT1)
                    165: 
                    166: $(MANDIR)/$(DIR1)/folder.$(EXT1):      folder.man
                    167: 
                    168: inst-forw:     $(MANDIR)/$(DIR1)/forw.$(EXT1)
                    169: 
                    170: $(MANDIR)/$(DIR1)/forw.$(EXT1):        forw.man
                    171: 
                    172: inst-inc:      $(MANDIR)/$(DIR1)/inc.$(EXT1)
                    173: 
                    174: $(MANDIR)/$(DIR1)/inc.$(EXT1): inc.man
                    175: 
                    176: inst-install-mh: $(MANDIR)/$(DIR8)/install-mh.$(EXT8)
                    177: 
                    178: $(MANDIR)/$(DIR8)/install-mh.$(EXT8): install-mh.man
                    179: 
                    180: inst-mark:     $(MANDIR)/$(DIR1)/mark.$(EXT1)
                    181: 
                    182: $(MANDIR)/$(DIR1)/mark.$(EXT1):        mark.man
                    183: 
                    184: inst-mh-alias: $(MANDIR)/$(DIR5)/mh-alias.$(EXT5)
                    185: 
                    186: $(MANDIR)/$(DIR5)/mh-alias.$(EXT5):    mh-alias.man
                    187: 
                    188: inst-mh-format:        $(MANDIR)/$(DIR5)/mh-format.$(EXT5)
                    189: 
                    190: $(MANDIR)/$(DIR5)/mh-format.$(EXT5):   mh-format.man
                    191: 
                    192: inst-mh-chart: $(MANDIR)/$(DIR1)/mh-chart.$(EXT1)
                    193: 
                    194: $(MANDIR)/$(DIR1)/mh-chart.$(EXT1):    mh-chart.man
                    195: 
                    196: inst-mh-mail:  $(MANDIR)/$(DIR5)/mh-mail.$(EXT5)
                    197: 
                    198: $(MANDIR)/$(DIR5)/mh-mail.$(EXT5):     mh-mail.man
                    199: 
                    200: inst-mh-profile:       $(MANDIR)/$(DIR5)/mh-profile.$(EXT5)
                    201: 
                    202: $(MANDIR)/$(DIR5)/mh-profile.$(EXT5):  mh-profile.man
                    203: 
                    204: inst-mhook:    $(MANDIR)/$(DIR1)/mhook.$(EXT1)
                    205: 
                    206: $(MANDIR)/$(DIR1)/mhook.$(EXT1):       mhook.man
                    207: 
                    208: inst-mh:       $(MANDIR)/$(DIR1)/mh.$(EXT1)
                    209: 
                    210: $(MANDIR)/$(DIR1)/mh.$(EXT1):  mh.man
                    211: 
                    212: inst-mhl:      $(MANDIR)/$(DIR1)/mhl.$(EXT1)
                    213: 
                    214: $(MANDIR)/$(DIR1)/mhl.$(EXT1): mhl.man
                    215: 
                    216: inst-mhmail:   $(MANDIR)/$(DIR1)/mhmail.$(EXT1)
                    217: 
                    218: $(MANDIR)/$(DIR1)/mhmail.$(EXT1):      mhmail.man
                    219: 
                    220: inst-mhpath:   $(MANDIR)/$(DIR1)/mhpath.$(EXT1)
                    221: 
                    222: $(MANDIR)/$(DIR1)/mhpath.$(EXT1):      mhpath.man
                    223: 
                    224: inst-msgchk:   $(MANDIR)/$(DIR1)/msgchk.$(EXT1)
                    225: 
                    226: $(MANDIR)/$(DIR1)/msgchk.$(EXT1):      msgchk.man
                    227: 
                    228: inst-msh:      $(MANDIR)/$(DIR1)/msh.$(EXT1)
                    229: 
                    230: $(MANDIR)/$(DIR1)/msh.$(EXT1): msh.man
                    231: 
                    232: inst-next:     $(MANDIR)/$(DIR1)/next.$(EXT1)
                    233: 
                    234: $(MANDIR)/$(DIR1)/next.$(EXT1):        next.man
                    235: 
                    236: inst-packf:    $(MANDIR)/$(DIR1)/packf.$(EXT1)
                    237: 
                    238: $(MANDIR)/$(DIR1)/packf.$(EXT1):       packf.man
                    239: 
                    240: inst-pick:     $(MANDIR)/$(DIR1)/pick.$(EXT1)
                    241: 
                    242: $(MANDIR)/$(DIR1)/pick.$(EXT1):        pick.man
                    243: 
                    244: inst-post:     $(MANDIR)/$(DIR8)/post.$(EXT8)
                    245: 
                    246: $(MANDIR)/$(DIR8)/post.$(EXT8):        post.man
                    247: 
                    248: inst-prev:     $(MANDIR)/$(DIR1)/prev.$(EXT1)
                    249: 
                    250: $(MANDIR)/$(DIR1)/prev.$(EXT1):        prev.man
                    251: 
                    252: inst-prompter: $(MANDIR)/$(DIR1)/prompter.$(EXT1)
                    253: 
                    254: $(MANDIR)/$(DIR1)/prompter.$(EXT1):    prompter.man
                    255: 
                    256: inst-rcvstore: $(MANDIR)/$(DIR1)/rcvstore.$(EXT1)
                    257: 
                    258: $(MANDIR)/$(DIR1)/rcvstore.$(EXT1):    rcvstore.man
                    259: 
                    260: inst-refile:   $(MANDIR)/$(DIR1)/refile.$(EXT1)
                    261: 
                    262: $(MANDIR)/$(DIR1)/refile.$(EXT1):      refile.man
                    263: 
                    264: inst-repl:     $(MANDIR)/$(DIR1)/repl.$(EXT1)
                    265: 
                    266: $(MANDIR)/$(DIR1)/repl.$(EXT1):        repl.man
                    267: 
                    268: inst-rmm:      $(MANDIR)/$(DIR1)/rmm.$(EXT1)
                    269: 
                    270: $(MANDIR)/$(DIR1)/rmm.$(EXT1): rmm.man
                    271: 
                    272: inst-rmf:      $(MANDIR)/$(DIR1)/rmf.$(EXT1)
                    273: 
                    274: $(MANDIR)/$(DIR1)/rmf.$(EXT1): rmf.man
                    275: 
                    276: inst-scan:     $(MANDIR)/$(DIR1)/scan.$(EXT1)
                    277: 
                    278: $(MANDIR)/$(DIR1)/scan.$(EXT1):        scan.man
                    279: 
                    280: inst-send:     $(MANDIR)/$(DIR1)/send.$(EXT1)
                    281: 
                    282: $(MANDIR)/$(DIR1)/send.$(EXT1):        send.man
                    283: 
                    284: inst-show:     $(MANDIR)/$(DIR1)/show.$(EXT1)
                    285: 
                    286: $(MANDIR)/$(DIR1)/show.$(EXT1):        show.man
                    287: 
                    288: inst-sortm:    $(MANDIR)/$(DIR1)/sortm.$(EXT1)
                    289: 
                    290: $(MANDIR)/$(DIR1)/sortm.$(EXT1):       sortm.man
                    291: 
                    292: inst-tma:      $(MANDIR)/$(DIR1)/tma.$(EXT1)
                    293: 
                    294: $(MANDIR)/$(DIR1)/tma.$(EXT1): tma.man
                    295: 
                    296: inst-vmh:      $(MANDIR)/$(DIR1)/vmh.$(EXT1)
                    297: 
                    298: $(MANDIR)/$(DIR1)/vmh.$(EXT1): vmh.man
                    299: 
                    300: inst-whatnow:  $(MANDIR)/$(DIR1)/whatnow.$(EXT1)
                    301: 
                    302: $(MANDIR)/$(DIR1)/whatnow.$(EXT1):     whatnow.man
                    303: 
                    304: inst-whom:     $(MANDIR)/$(DIR1)/whom.$(EXT1)
                    305: 
                    306: $(MANDIR)/$(DIR1)/whom.$(EXT1):        whom.man
                    307: 
                    308: 
                    309: ##############################################################################
                    310: #      Dependencies
                    311: ##############################################################################
                    312: 
                    313: MH.cat MH.doc: ali.me anno.me bbc.me bbl.me bbleader.me bboards.me comp.me \
                    314:                dist.me folder.me forw.me inc.me mark.me mh-chart.me mh.me \
                    315:                mhl.me mhmail.me mhook.me mhpath.me msgchk.me msh.me next.me \
                    316:                packf.me pick.me prev.me prompter.me rcvstore.me refile.me \
                    317:                repl.me rmf.me rmm.me scan.me send.me show.me sortm.me vmh.me \
                    318:                whatnow.me whom.me mh-alias.me mh-format.me mh-mail.me \
                    319:                mh-profile.me ap.me conflict.me dp.me install-mh.me post.me \
                    320:                version.rf
                    321: 
                    322: ADMIN.cat ADMIN.doc: \
                    323:                mh-tailor.me mh-mts.me \
                    324:                bboards5.me bbaka.me bbexp.me bboards8.me bbtar.me \
                    325:                pop5.me pop8.me popaka.me popd.me popwrd.me \
                    326:                mf.me rmail.me \
                    327:                mh-hack.me \
                    328:                version.rf
                    329: 
                    330: 
                    331: ##############################################################################
                    332: #      Miscellaneous tasks
                    333: ##############################################################################
                    334: 
                    335: lint:;         
                    336: 
                    337: distribution:  clean
                    338:                -rm -f *.me tmac.h
                    339: 
                    340: clean:         unclean
                    341:                -rm -f *.man *.doc *.cat *.imp
                    342: 
                    343: unclean:;      -rm -f z* _* :* core MAKEDOC
                    344: 
                    345: depend:;
                    346: 
                    347: 
                    348: ##############################################################################
                    349: #  MODIFICATIONS -- Adding a new program (e.g., pickle [section n])
                    350: ##############################################################################
                    351: 
                    352: #    Add pickle.$(EXT[N]) to MAN[N]
                    353: #    Add pickle to man[n]
                    354: #    Add inst-pickle to inst-man[n]
                    355: #    Add pickle.man to Tman[n]
                    356: #
                    357: #    Under the "MH manual entries" section, add this incantation
                    358: #      inst-pickle:    $(MANDIR)/$(DIR[n])/pickle.$(EXT[n])
                    359: #      
                    360: #      $(MANDIR)/$(DIR[n])/pickle.$(EXT[n]):   pickle.man
                    361: #                      -$(REMOVE) $@ zpickle.man
                    362: #                      cp pickle.man $@
                    363: #                      -@chmod $(MANPROT) $@
                    364: #                      -@ls -l $@
                    365: #                      -@echo ""
                    366: #
                    367: #    Under the "Dependencies" section, add a line for pickle
                    368: #      pickle:         pickle.man
                    369: #
                    370: #    Add pickle.me to MH.cat

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.