|
|
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/new/mh ! 8: ETCDIR = $(DESTDIR)/usr/new/lib/mh ! 9: MANDIR = /usr/man ! 10: DIR1 = mann ! 11: EXT1 = n ! 12: DIR5 = mann ! 13: EXT5 = n ! 14: DIR8 = mann ! 15: EXT8 = n ! 16: REMOVE = mv -f ! 17: MANPROT = 0444 ! 18: ! 19: MAN1 = ali.$(EXT1) anno.$(EXT1) burst.$(EXT1) comp.$(EXT1) \ ! 20: dist.$(EXT1) folder.$(EXT1) forw.$(EXT1) inc.$(EXT1) \ ! 21: mark.$(EXT1) mh-chart.$(EXT1) mh.$(EXT1) mhl.$(EXT1) \ ! 22: mhook.$(EXT1) mhmail.$(EXT1) mhpath.$(EXT1) msgchk.$(EXT1) \ ! 23: msh.$(EXT1) next.$(EXT1) packf.$(EXT1) pick.$(EXT1) \ ! 24: prev.$(EXT1) prompter.$(EXT1) refile.$(EXT1) repl.$(EXT1) \ ! 25: rmf.$(EXT1) rmm.$(EXT1) scan.$(EXT1) send.$(EXT1) \ ! 26: show.$(EXT1) sortm.$(EXT1) vmh.$(EXT1) whatnow.$(EXT1) \ ! 27: whom.$(EXT1) ! 28: man1 = ali anno burst comp dist folder forw inc mark mh-chart mh mhl \ ! 29: mhook mhmail mhpath msgchk msh next packf pick prev prompter \ ! 30: refile repl rmf rmm scan send show sortm vmh whatnow whom \ ! 31: $(options1) $(options2) ! 32: inst-man1= inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \ ! 33: inst-forw inst-inc inst-mark inst-mh-chart inst-mh inst-mhl \ ! 34: inst-mhook inst-mhmail inst-mhpath inst-msgchk inst-msh \ ! 35: inst-next inst-packf inst-pick inst-prev inst-prompter \ ! 36: inst-refile inst-repl inst-rmf inst-rmm inst-scan inst-send \ ! 37: inst-show inst-sortm inst-vmh inst-whatnow inst-whom \ ! 38: $(inst-options1) $(inst-options2) ! 39: Tman1 = ali.man anno.man burst.man comp.man dist.man folder.man \ ! 40: forw.man inc.man mark.man mh-chart.man mh.man mhl.man \ ! 41: mhook.man mhmail.man mhpath.man msgchk.man msh.man next.man \ ! 42: packf.man pick.man prev.man prompter.man refile.man repl.man \ ! 43: rmf.man rmm.man scan.man send.man show.man sortm.man vmh.man \ ! 44: whatnow.man whom.man $(Toptions1) $(Toptions2) ! 45: ! 46: MAN5 = mh-alias.$(EXT5) mh-format.$(EXT5) mh-mail.$(EXT5) \ ! 47: mh-profile.$(EXT5) ! 48: man5 = mh-alias mh-format mh-mail mh-profile ! 49: inst-man5= inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile ! 50: Tman5 = mh-alias.man mh-format.man mh-mail.man mh-profile.man ! 51: ! 52: MAN8 = ap.$(EXT8) conflict.$(EXT8) dp.$(EXT8) install-mh.$(EXT8) \ ! 53: post.$(EXT8) ! 54: man8 = ap conflict dp install-mh post ! 55: inst-man8= inst-ap inst-conflict inst-dp inst-install-mh inst-post ! 56: Tman8 = ap.man conflict.man dp.man install-mh.man post.man ! 57: ! 58: ############################################################################## ! 59: # Generation Rules ! 60: ############################################################################## ! 61: ! 62: .SUFFIXES: .me .cat .doc .man .imp ! 63: ! 64: .me.cat:; itroff -t -me $< > $@ ! 65: ! 66: .me.doc:; nroff -me $< > $@ ! 67: ! 68: .me.man:; cat tmac.me $< > $@ ! 69: ! 70: .cat.imp:; catimp -i $@ $< ! 71: ! 72: ! 73: ############################################################################## ! 74: # Generate MH manual entries ! 75: ############################################################################## ! 76: ! 77: all: $(man1) $(man5) $(man8) ! 78: ! 79: install: inst-all clean ! 80: ! 81: inst-all: inst-tmac $(inst-man1) $(inst-man5) $(inst-man8) ! 82: ! 83: tar: $(Tman1) $(Tman5) $(Tman8) ! 84: @touch tmac.h $(Tman1) $(Tman5) $(Tman8) ! 85: @make -n inst-all > MAKEDOC ! 86: @chmod +x MAKEDOC ! 87: tar $(TFLAGS) MAKEDOC tmac.h $(Tman1) $(Tman5) $(Tman8) ! 88: @rm -f MAKEDOC ! 89: ! 90: uninstall:; cd $(MANDIR)/$(DIR1) ; rm -f $(MAN1) ! 91: cd $(MANDIR)/$(DIR5) ; rm -f $(MAN5) ! 92: cd $(MANDIR)/$(DIR8) ; rm -f $(MAN8) ! 93: ! 94: ! 95: ############################################################################## ! 96: # Generate MH User's Manual/Administrator's Guide ! 97: ############################################################################## ! 98: ! 99: i-all: manual guide ! 100: ! 101: i-print: manual guide true ! 102: lpr -t -J MH MH.cat ! 103: lpr -t -J MH ADMIN.cat ! 104: ! 105: ! 106: manual: MH.cat ! 107: ! 108: guide: ADMIN.cat ! 109: ! 110: true:; ! 111: ! 112: ! 113: ############################################################################## ! 114: # MH manual entries ! 115: ############################################################################## ! 116: ! 117: inst-tmac: $(ETCDIR)/tmac.h ! 118: ! 119: $(ETCDIR)/tmac.h: tmac.h ! 120: install -m $(MANPROT) -c tmac.h $@ ! 121: ! 122: ! 123: inst-ali: $(MANDIR)/$(DIR1)/ali.$(EXT1) ! 124: ! 125: $(MANDIR)/$(DIR1)/ali.$(EXT1): ali.man ! 126: install -m $(MANPROT) -c ali.man $@ ! 127: ! 128: inst-anno: $(MANDIR)/$(DIR1)/anno.$(EXT1) ! 129: ! 130: $(MANDIR)/$(DIR1)/anno.$(EXT1): anno.man ! 131: install -m $(MANPROT) -c anno.man $@ ! 132: ! 133: inst-ap: $(MANDIR)/$(DIR8)/ap.$(EXT8) ! 134: ! 135: $(MANDIR)/$(DIR8)/ap.$(EXT8): ap.man ! 136: install -m $(MANPROT) -c ap.man $@ ! 137: ! 138: inst-bbc: $(MANDIR)/$(DIR1)/bbc.$(EXT1) ! 139: ! 140: $(MANDIR)/$(DIR1)/bbc.$(EXT1): bbc.man ! 141: install -m $(MANPROT) -c bbc.man $@ ! 142: ! 143: inst-bbl: $(MANDIR)/$(DIR1)/bbl.$(EXT1) ! 144: ! 145: $(MANDIR)/$(DIR1)/bbl.$(EXT1): bbl.man ! 146: install -m $(MANPROT) -c bbl.man $@ ! 147: ! 148: inst-bbleader: $(MANDIR)/$(DIR1)/bbleader.$(EXT1) ! 149: ! 150: $(MANDIR)/$(DIR1)/bbleader.$(EXT1): bbleader.man ! 151: install -m $(MANPROT) -c bbleader.man $@ ! 152: ! 153: inst-bboards: $(MANDIR)/$(DIR1)/bboards.$(EXT1) ! 154: ! 155: $(MANDIR)/$(DIR1)/bboards.$(EXT1): bboards.man ! 156: install -m $(MANPROT) -c bboards.man $@ ! 157: ! 158: inst-burst: $(MANDIR)/$(DIR1)/burst.$(EXT1) ! 159: ! 160: $(MANDIR)/$(DIR1)/burst.$(EXT1): burst.man ! 161: install -m $(MANPROT) -c burst.man $@ ! 162: ! 163: inst-cipher: $(MANDIR)/$(DIR1)/cipher.$(EXT1) ! 164: ! 165: $(MANDIR)/$(DIR1)/cipher.$(EXT1): cipher.man ! 166: install -m $(MANPROT) -c cipher.man $@ ! 167: ! 168: inst-comp: $(MANDIR)/$(DIR1)/comp.$(EXT1) ! 169: ! 170: $(MANDIR)/$(DIR1)/comp.$(EXT1): comp.man ! 171: install -m $(MANPROT) -c comp.man $@ ! 172: ! 173: inst-conflict: $(MANDIR)/$(DIR8)/conflict.$(EXT8) ! 174: ! 175: $(MANDIR)/$(DIR8)/conflict.$(EXT8): conflict.man ! 176: install -m $(MANPROT) -c conflict.man $@ ! 177: ! 178: inst-decipher: $(MANDIR)/$(DIR1)/decipher.$(EXT1) ! 179: ! 180: $(MANDIR)/$(DIR1)/decipher.$(EXT1): decipher.man ! 181: install -m $(MANPROT) -c decipher.man $@ ! 182: ! 183: inst-dist: $(MANDIR)/$(DIR1)/dist.$(EXT1) ! 184: ! 185: $(MANDIR)/$(DIR1)/dist.$(EXT1): dist.man ! 186: install -m $(MANPROT) -c dist.man $@ ! 187: ! 188: inst-dp: $(MANDIR)/$(DIR8)/dp.$(EXT8) ! 189: ! 190: $(MANDIR)/$(DIR8)/dp.$(EXT8): dp.man ! 191: install -m $(MANPROT) -c dp.man $@ ! 192: ! 193: inst-folder: $(MANDIR)/$(DIR1)/folder.$(EXT1) ! 194: ! 195: $(MANDIR)/$(DIR1)/folder.$(EXT1): folder.man ! 196: install -m $(MANPROT) -c folder.man $@ ! 197: ! 198: inst-forw: $(MANDIR)/$(DIR1)/forw.$(EXT1) ! 199: ! 200: $(MANDIR)/$(DIR1)/forw.$(EXT1): forw.man ! 201: install -m $(MANPROT) -c forw.man $@ ! 202: ! 203: inst-inc: $(MANDIR)/$(DIR1)/inc.$(EXT1) ! 204: ! 205: $(MANDIR)/$(DIR1)/inc.$(EXT1): inc.man ! 206: install -m $(MANPROT) -c inc.man $@ ! 207: ! 208: inst-install-mh: $(MANDIR)/$(DIR8)/install-mh.$(EXT8) ! 209: ! 210: $(MANDIR)/$(DIR8)/install-mh.$(EXT8): install-mh.man ! 211: install -m $(MANPROT) -c install-mh.man $@ ! 212: ! 213: inst-mark: $(MANDIR)/$(DIR1)/mark.$(EXT1) ! 214: ! 215: $(MANDIR)/$(DIR1)/mark.$(EXT1): mark.man ! 216: install -m $(MANPROT) -c mark.man $@ ! 217: ! 218: inst-mh-alias: $(MANDIR)/$(DIR5)/mh-alias.$(EXT5) ! 219: ! 220: $(MANDIR)/$(DIR5)/mh-alias.$(EXT5): mh-alias.man ! 221: install -m $(MANPROT) -c mh-alias.man $@ ! 222: ! 223: inst-mh-format: $(MANDIR)/$(DIR5)/mh-format.$(EXT5) ! 224: ! 225: $(MANDIR)/$(DIR5)/mh-format.$(EXT5): mh-format.man ! 226: install -m $(MANPROT) -c mh-format.man $@ ! 227: ! 228: inst-mh-chart: $(MANDIR)/$(DIR1)/mh-chart.$(EXT1) ! 229: ! 230: $(MANDIR)/$(DIR1)/mh-chart.$(EXT1): mh-chart.man ! 231: install -m $(MANPROT) -c mh-chart.man $@ ! 232: ! 233: inst-mh-mail: $(MANDIR)/$(DIR5)/mh-mail.$(EXT5) ! 234: ! 235: $(MANDIR)/$(DIR5)/mh-mail.$(EXT5): mh-mail.man ! 236: install -m $(MANPROT) -c mh-mail.man $@ ! 237: ! 238: inst-mh-profile: $(MANDIR)/$(DIR5)/mh-profile.$(EXT5) ! 239: ! 240: $(MANDIR)/$(DIR5)/mh-profile.$(EXT5): mh-profile.man ! 241: install -m $(MANPROT) -c mh-profile.man $@ ! 242: ! 243: inst-mhook: $(MANDIR)/$(DIR1)/mhook.$(EXT1) ! 244: ! 245: $(MANDIR)/$(DIR1)/mhook.$(EXT1): mhook.man ! 246: install -m $(MANPROT) -c mhook.man $@ ! 247: ! 248: inst-mh: $(MANDIR)/$(DIR1)/mh.$(EXT1) ! 249: ! 250: $(MANDIR)/$(DIR1)/mh.$(EXT1): mh.man ! 251: install -m $(MANPROT) -c mh.man $@ ! 252: ! 253: inst-mhl: $(MANDIR)/$(DIR1)/mhl.$(EXT1) ! 254: ! 255: $(MANDIR)/$(DIR1)/mhl.$(EXT1): mhl.man ! 256: install -m $(MANPROT) -c mhl.man $@ ! 257: ! 258: inst-mhmail: $(MANDIR)/$(DIR1)/mhmail.$(EXT1) ! 259: ! 260: $(MANDIR)/$(DIR1)/mhmail.$(EXT1): mhmail.man ! 261: install -m $(MANPROT) -c mhmail.man $@ ! 262: ! 263: inst-mhpath: $(MANDIR)/$(DIR1)/mhpath.$(EXT1) ! 264: ! 265: $(MANDIR)/$(DIR1)/mhpath.$(EXT1): mhpath.man ! 266: install -m $(MANPROT) -c mhpath.man $@ ! 267: ! 268: inst-msgchk: $(MANDIR)/$(DIR1)/msgchk.$(EXT1) ! 269: ! 270: $(MANDIR)/$(DIR1)/msgchk.$(EXT1): msgchk.man ! 271: install -m $(MANPROT) -c msgchk.man $@ ! 272: ! 273: inst-msh: $(MANDIR)/$(DIR1)/msh.$(EXT1) ! 274: ! 275: $(MANDIR)/$(DIR1)/msh.$(EXT1): msh.man ! 276: install -m $(MANPROT) -c msh.man $@ ! 277: ! 278: inst-next: $(MANDIR)/$(DIR1)/next.$(EXT1) ! 279: ! 280: $(MANDIR)/$(DIR1)/next.$(EXT1): next.man ! 281: install -m $(MANPROT) -c next.man $@ ! 282: ! 283: inst-packf: $(MANDIR)/$(DIR1)/packf.$(EXT1) ! 284: ! 285: $(MANDIR)/$(DIR1)/packf.$(EXT1): packf.man ! 286: install -m $(MANPROT) -c packf.man $@ ! 287: ! 288: inst-pick: $(MANDIR)/$(DIR1)/pick.$(EXT1) ! 289: ! 290: $(MANDIR)/$(DIR1)/pick.$(EXT1): pick.man ! 291: install -m $(MANPROT) -c pick.man $@ ! 292: ! 293: inst-post: $(MANDIR)/$(DIR8)/post.$(EXT8) ! 294: ! 295: $(MANDIR)/$(DIR8)/post.$(EXT8): post.man ! 296: install -m $(MANPROT) -c post.man $@ ! 297: ! 298: inst-prev: $(MANDIR)/$(DIR1)/prev.$(EXT1) ! 299: ! 300: $(MANDIR)/$(DIR1)/prev.$(EXT1): prev.man ! 301: install -m $(MANPROT) -c prev.man $@ ! 302: ! 303: inst-prompter: $(MANDIR)/$(DIR1)/prompter.$(EXT1) ! 304: ! 305: $(MANDIR)/$(DIR1)/prompter.$(EXT1): prompter.man ! 306: install -m $(MANPROT) -c prompter.man $@ ! 307: ! 308: inst-refile: $(MANDIR)/$(DIR1)/refile.$(EXT1) ! 309: ! 310: $(MANDIR)/$(DIR1)/refile.$(EXT1): refile.man ! 311: install -m $(MANPROT) -c refile.man $@ ! 312: ! 313: inst-repl: $(MANDIR)/$(DIR1)/repl.$(EXT1) ! 314: ! 315: $(MANDIR)/$(DIR1)/repl.$(EXT1): repl.man ! 316: install -m $(MANPROT) -c repl.man $@ ! 317: ! 318: inst-rmm: $(MANDIR)/$(DIR1)/rmm.$(EXT1) ! 319: ! 320: $(MANDIR)/$(DIR1)/rmm.$(EXT1): rmm.man ! 321: install -m $(MANPROT) -c rmm.man $@ ! 322: ! 323: inst-rmf: $(MANDIR)/$(DIR1)/rmf.$(EXT1) ! 324: ! 325: $(MANDIR)/$(DIR1)/rmf.$(EXT1): rmf.man ! 326: install -m $(MANPROT) -c rmf.man $@ ! 327: ! 328: inst-scan: $(MANDIR)/$(DIR1)/scan.$(EXT1) ! 329: ! 330: $(MANDIR)/$(DIR1)/scan.$(EXT1): scan.man ! 331: install -m $(MANPROT) -c scan.man $@ ! 332: ! 333: inst-send: $(MANDIR)/$(DIR1)/send.$(EXT1) ! 334: ! 335: $(MANDIR)/$(DIR1)/send.$(EXT1): send.man ! 336: install -m $(MANPROT) -c send.man $@ ! 337: ! 338: inst-show: $(MANDIR)/$(DIR1)/show.$(EXT1) ! 339: ! 340: $(MANDIR)/$(DIR1)/show.$(EXT1): show.man ! 341: install -m $(MANPROT) -c show.man $@ ! 342: ! 343: inst-sortm: $(MANDIR)/$(DIR1)/sortm.$(EXT1) ! 344: ! 345: $(MANDIR)/$(DIR1)/sortm.$(EXT1): sortm.man ! 346: install -m $(MANPROT) -c sortm.man $@ ! 347: ! 348: inst-tma: $(MANDIR)/$(DIR1)/tma.$(EXT1) ! 349: ! 350: $(MANDIR)/$(DIR1)/tma.$(EXT1): tma.man ! 351: install -m $(MANPROT) -c tma.man $@ ! 352: ! 353: inst-vmh: $(MANDIR)/$(DIR1)/vmh.$(EXT1) ! 354: ! 355: $(MANDIR)/$(DIR1)/vmh.$(EXT1): vmh.man ! 356: install -m $(MANPROT) -c vmh.man $@ ! 357: ! 358: inst-whatnow: $(MANDIR)/$(DIR1)/whatnow.$(EXT1) ! 359: ! 360: $(MANDIR)/$(DIR1)/whatnow.$(EXT1): whatnow.man ! 361: install -m $(MANPROT) -c whatnow.man $@ ! 362: ! 363: inst-whom: $(MANDIR)/$(DIR1)/whom.$(EXT1) ! 364: ! 365: $(MANDIR)/$(DIR1)/whom.$(EXT1): whom.man ! 366: install -m $(MANPROT) -c whom.man $@ ! 367: ! 368: ! 369: ############################################################################## ! 370: # Dependencies ! 371: ############################################################################## ! 372: ! 373: ali: ali.man ! 374: anno: anno.man ! 375: ap: ap.man ! 376: bbc: bbc.man ! 377: bbl: bbl.man ! 378: bbleader: bbleader.man ! 379: bboards: bboards.man ! 380: burst: burst.man ! 381: cipher: cipher.man ! 382: comp: comp.man ! 383: conflict: conflict.man ! 384: decipher: decipher.man ! 385: dist: dist.man ! 386: dp: dp.man ! 387: folder: folder.man ! 388: forw: forw.man ! 389: inc: inc.man ! 390: install-mh: install-mh.man ! 391: mark: mark.man ! 392: mh-alias: mh-alias.man ! 393: mh-format: mh-format.man ! 394: mh-chart: mh-chart.man ! 395: mh-mail: mh-mail.man ! 396: mh-profile: mh-profile.man ! 397: mhook: mhook.man ! 398: mh: mh.man ! 399: mhl: mhl.man ! 400: mhmail: mhmail.man ! 401: mhpath: mhpath.man ! 402: msgchk: msgchk.man ! 403: msh: msh.man ! 404: next: next.man ! 405: packf: packf.man ! 406: pick: pick.man ! 407: post: post.man ! 408: prev: prev.man ! 409: prompter: prompter.man ! 410: refile: refile.man ! 411: repl: repl.man ! 412: rmf: rmf.man ! 413: rmm: rmm.man ! 414: scan: scan.man ! 415: send: send.man ! 416: show: show.man ! 417: sortm: sortm.man ! 418: tma: tma.man ! 419: vmh: vmh.man ! 420: whatnow: whatnow.man ! 421: whom: whom.man ! 422: ! 423: MH.cat MH.doc: ali.me anno.me bbc.me bbl.me bbleader.me bboards.me comp.me \ ! 424: dist.me folder.me forw.me inc.me mark.me mh-chart.me mh.me \ ! 425: mhl.me mhmail.me mhook.me mhpath.me msgchk.me msh.me next.me \ ! 426: packf.me pick.me prev.me prompter.me refile.me repl.me rmf.me \ ! 427: rmm.me scan.me send.me show.me sortm.me vmh.me whatnow.me \ ! 428: whom.me mh-alias.me mh-format.me mh-mail.me mh-profile.me \ ! 429: ap.me conflict.me dp.me install-mh.me post.me \ ! 430: version.rf ! 431: ! 432: ADMIN.cat ADMIN.doc: \ ! 433: mh-tailor.me mh-mts.me \ ! 434: bboards5.me bbaka.me bbexp.me bboards8.me bbtar.me \ ! 435: pop5.me pop8.me popaka.me popd.me popwrd.me \ ! 436: mf.me rmail.me \ ! 437: mh-hack.me \ ! 438: version.rf ! 439: ! 440: ! 441: ############################################################################## ! 442: # Miscellaneous tasks ! 443: ############################################################################## ! 444: ! 445: lint:; ! 446: ! 447: distribution: clean ! 448: -rm -f *.me tmac.h ! 449: ! 450: clean: unclean ! 451: -rm -f *.man *.doc *.cat *.imp ! 452: ! 453: unclean:; -rm -f z* _* :* core MAKEDOC ! 454: ! 455: depend:; ! 456: ! 457: ! 458: ############################################################################## ! 459: # MODIFICATIONS -- Adding a new program (e.g., pickle [section n]) ! 460: ############################################################################## ! 461: ! 462: # Add pickle.$(EXT[N]) to MAN[N] ! 463: # Add pickle to man[n] ! 464: # Add inst-pickle to inst-man[n] ! 465: # Add pickle.man to Tman[n] ! 466: # ! 467: # Under the "MH manual entries" section, add this incantation ! 468: # inst-pickle: $(MANDIR)/$(DIR[n])/pickle.$(EXT[n]) ! 469: # ! 470: # $(MANDIR)/$(DIR[n])/pickle.$(EXT[n]): pickle.man ! 471: # cp pickle.man $@ ! 472: # ! 473: # Under the "Dependencies" section, add a line for pickle ! 474: # pickle: pickle.man ! 475: # ! 476: # Add pickle.me to MH.cat
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.