head     1.2;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.2
date     94.08.22.13.09.33;  author cfields;  state Exp;
branches ;
next     1.1;

1.1
date     93.11.11.07.20.16;  author miki;  state Exp;
branches ;
next     ;


desc
@@


1.2
log
@Use install instead of cp and chmod
don't clean on install
rename inst-all to install
7.7 checkin; changes by miki
@
text
@##############################################################################
#    Instructions to Make, for generation of MH manual entries
#
#	@@(MHWARNING)
# @@(#)doc,v 1.1.1.1 1993/01/30 04:40:16 jtc Exp
##############################################################################

BINDIR  =	$(DESTDIR)@@(MHBINPATH)
ETCDIR	=	$(DESTDIR)@@(MHETCPATH)
MANDIR	=	$(DESTDIR)@@(MHMANDIR)
DIR1	=	@@(MHMANDIR1)
EXT1	=	@@(MHMANEXT1)
DIR5	=	@@(MHMANDIR5)
EXT5	=	@@(MHMANEXT5)
DIR8	=	@@(MHMANDIR8)
EXT8	=	@@(MHMANEXT8)
@@BEGIN: BBOARDS
OPTIONS1=	bbc.$(EXT1) bbl.$(EXT1) bbleader.$(EXT1) bboards.$(EXT1)
options1=	bbc bbl bbleader bboards
inst-options1=	inst-bbc inst-bbl inst-bbleader inst-bboards
Toptions1=	bbc.man bbl.man bbleader.man bboards.man
@@END: BBOARDS
@@BEGIN: TMA
OPTIONS2=	cipher.$(EXT1) decipher.$(EXT1) tma.$(EXT1)
options2=	cipher decipher tma
inst-options2=	inst-cipher inst-decipher inst-tma
Toptions2=	cipher.man decipher.man tma.man
@@END: TMA
REMOVE	=	@@(MHREMOVE)
MANPROT	=	0644

MAN1	=	ali.$(EXT1) anno.$(EXT1) burst.$(EXT1) comp.$(EXT1) \
		dist.$(EXT1) folder.$(EXT1) forw.$(EXT1) inc.$(EXT1) \
		mark.$(EXT1) mh-chart.$(EXT1) mh.$(EXT1) mhl.$(EXT1) \
		mhook.$(EXT1) mhmail.$(EXT1) \
@@BEGIN: MIME
		mhn.$(EXT1) \
@@END: MIME
		mhparam.$(EXT1) mhpath.$(EXT1) msgchk.$(EXT1) \
		msh.$(EXT1) next.$(EXT1) packf.$(EXT1) pick.$(EXT1) \
@@BEGIN: MPOP
		popi.$(EXT1) \
@@END: MPOP
		prev.$(EXT1) prompter.$(EXT1) rcvstore.$(EXT1) refile.$(EXT1) \
		repl.$(EXT1) rmf.$(EXT1) rmm.$(EXT1) scan.$(EXT1) \
		send.$(EXT1) show.$(EXT1) slocal.$(EXT1) \
		sortm.$(EXT1) vmh.$(EXT1) \
		whatnow.$(EXT1) whom.$(EXT1) $(OPTIONS1)  $(OPTIONS2)
man1	=	ali anno burst comp dist folder forw inc mark mh-chart mh mhl \
		mhook mhmail \
@@BEGIN: MIME
		mhn \
@@END: MIME
		mhparam mhpath msgchk msh next packf pick \
@@BEGIN: MPOP
		popi \
@@END: MPOP
		prev prompter \
		rcvstore refile repl rmf rmm scan send show slocal \
		sortm vmh whatnow \
		whom $(options1) $(options2)
inst-man1=	inst-ali inst-anno inst-burst inst-comp inst-dist inst-folder \
		inst-forw inst-inc inst-mark inst-mh-chart inst-mh inst-mhl \
		inst-mhook inst-mhmail \
@@BEGIN: MIME
		inst-mhn \
@@END: MIME
		inst-mhparam inst-mhpath inst-msgchk inst-msh \
		inst-next inst-packf inst-pick \
@@BEGIN: MPOP
		inst-popi \
@@END: MPOP
		inst-prev inst-prompter \
		inst-rcvstore inst-refile inst-repl inst-rmf inst-rmm \
		inst-scan inst-send inst-show inst-slocal inst-sortm inst-vmh \
		inst-whatnow inst-whom $(inst-options1) $(inst-options2)
Tman1	=	ali.man anno.man burst.man comp.man dist.man folder.man \
		forw.man inc.man mark.man mh-chart.man mh.man mhl.man \
		mhook.man mhmail.man \
@@BEGIN: MIME
		mhn.man \
@@END: MIME
		mhparam.man mhpath.man msgchk.man msh.man next.man packf.man \
@@BEGIN: MPOP
		popi.man \
@@END: MPOP
		pick.man prev.man prompter.man rcvstore.man \
		refile.man repl.man rmf.man rmm.man scan.man send.man \
		show.man slocal.man \
		sortm.man vmh.man whatnow.man whom.man $(Toptions1) \
		$(Toptions2)

MAN5	=	mh-alias.$(EXT5) mh-format.$(EXT5) mh-mail.$(EXT5) \
		mh-profile.$(EXT5) mh-sequence.$(EXT5) mh-tailor.$(EXT5)
man5	=	mh-alias mh-format mh-mail mh-profile mh-sequence mh-tailor 
inst-man5=	inst-mh-alias inst-mh-format inst-mh-mail inst-mh-profile \
		inst-mh-sequence inst-mh-tailor 
Tman5	=	mh-alias.man mh-format.man mh-mail.man mh-profile.man \
		mh-sequence.man mh-tailor.man 

MAN8	=	ap.$(EXT8) conflict.$(EXT8) dp.$(EXT8) install-mh.$(EXT8) \
@@BEGIN: APOP
		popauth.$(EXT8) \
@@END: APOP
		post.$(EXT8) fmtdump.$(EXT8) 
man8	=	ap conflict dp install-mh \
@@BEGIN: APOP
		popauth \
@@END: APOP
		post fmtdump 
inst-man8=	inst-ap inst-conflict inst-dp inst-install-mh \
@@BEGIN: APOP
		inst-popauth \
@@END: APOP
		inst-post \
		inst-fmtdump 
Tman8	=	ap.man conflict.man dp.man install-mh.man \
@@BEGIN: APOP
		popauth.man \
@@END: APOP
		post.man \
		fmtdump.man 


##############################################################################
#	Generation Rules
##############################################################################

.SUFFIXES:	.me .cat .doc .man .imp

.me.cat:;	itroff -t -me $< > $@@

.me.doc:;	nroff -Tlpr -me $< > $@@

.me.man:;	cat tmac.me $< | sed -f me2man.sed > $@@

.cat.imp:;	catimp -i $@@ $<


##############################################################################
#	Generate MH manual entries
##############################################################################

all:		@@(MHMANGEN) $(man1) $(man5) $(man8)

install:	@@(MHMANGEN) inst-tmac $(inst-man1) $(inst-man5) $(inst-man8)

tar:		@@(MHMANGEN) $(Tman1) $(Tman5) $(Tman8)
		@@(MHMANGEN) @@touch tmac.h $(Tman1) $(Tman5) $(Tman8)
		@@(MHMANGEN) @@make -n install > MAKEDOC
		@@(MHMANGEN) @@chmod +x MAKEDOC
		@@(MHMANGEN) tar $(TFLAGS) MAKEDOC tmac.h $(Tman1) $(Tman5) $(Tman8)
		@@(MHMANGEN) @@rm -f MAKEDOC

uninstall:;	cd $(MANDIR)/$(DIR1) ; rm -f $(MAN1) 
		cd $(MANDIR)/$(DIR5) ; rm -f $(MAN5)
		cd $(MANDIR)/$(DIR8) ; rm -f $(MAN8)


##############################################################################
#	Generate MH User's Manual/Administrator's Guide
##############################################################################

manual:		MH.doc

guide:		ADMIN.doc

true:;


##############################################################################
#	MH manual entries
##############################################################################

inst-tmac:	$(ETCDIR)/tmac.h

$(ETCDIR)/tmac.h:	tmac.h
		-$(REMOVE) $@@ ztmac.h
		install -c -m $(MANPROT) tmac.h $@@


inst-ali:	$(MANDIR)/$(DIR1)/ali.$(EXT1)

$(MANDIR)/$(DIR1)/ali.$(EXT1):	ali.man
		-$(REMOVE) $@@ zali.man
		install -c -m $(MANPROT) ali.man $@@

inst-anno:	$(MANDIR)/$(DIR1)/anno.$(EXT1)

$(MANDIR)/$(DIR1)/anno.$(EXT1):	anno.man
		-$(REMOVE) $@@ zanno.man
		install -c -m $(MANPROT) anno.man $@@

inst-ap:	$(MANDIR)/$(DIR8)/ap.$(EXT8)

$(MANDIR)/$(DIR8)/ap.$(EXT8):	ap.man
		-$(REMOVE) $@@ zap.man
		install -c -m $(MANPROT) ap.man $@@

inst-bbc:	$(MANDIR)/$(DIR1)/bbc.$(EXT1)

$(MANDIR)/$(DIR1)/bbc.$(EXT1):	bbc.man
		-$(REMOVE) $@@ zbbc.man
		install -c -m $(MANPROT) bbc.man $@@

inst-bbl:	$(MANDIR)/$(DIR1)/bbl.$(EXT1)

$(MANDIR)/$(DIR1)/bbl.$(EXT1):	bbl.man
		-$(REMOVE) $@@ zbbl.man
		install -c -m $(MANPROT) bbl.man $@@

inst-bbleader:	$(MANDIR)/$(DIR1)/bbleader.$(EXT1)

$(MANDIR)/$(DIR1)/bbleader.$(EXT1):	bbleader.man
		-$(REMOVE) $@@ zbbleader.man
		install -c -m $(MANPROT) bbleader.man $@@

inst-bboards:	$(MANDIR)/$(DIR1)/bboards.$(EXT1)

$(MANDIR)/$(DIR1)/bboards.$(EXT1):	bboards.man
		-$(REMOVE) $@@ zbboards.man
		install -c -m $(MANPROT) bboards.man $@@

inst-burst:	$(MANDIR)/$(DIR1)/burst.$(EXT1)

$(MANDIR)/$(DIR1)/burst.$(EXT1):	burst.man
		-$(REMOVE) $@@ zburst.man
		install -c -m $(MANPROT) burst.man $@@

inst-cipher:	$(MANDIR)/$(DIR1)/cipher.$(EXT1)

$(MANDIR)/$(DIR1)/cipher.$(EXT1):	cipher.man
		-$(REMOVE) $@@ zcipher.man
		install -c -m $(MANPROT) cipher.man $@@

inst-comp:	$(MANDIR)/$(DIR1)/comp.$(EXT1)

$(MANDIR)/$(DIR1)/comp.$(EXT1):	comp.man
		-$(REMOVE) $@@ zcomp.man
		install -c -m $(MANPROT) comp.man $@@

inst-conflict:	$(MANDIR)/$(DIR8)/conflict.$(EXT8)

$(MANDIR)/$(DIR8)/conflict.$(EXT8):	conflict.man
		-$(REMOVE) $@@ zconflict.man
		install -c -m $(MANPROT) conflict.man $@@

inst-decipher:	$(MANDIR)/$(DIR1)/decipher.$(EXT1)

$(MANDIR)/$(DIR1)/decipher.$(EXT1):	decipher.man
		-$(REMOVE) $@@ zdecipher.man
		install -c -m $(MANPROT) decipher.man $@@

inst-dist:	$(MANDIR)/$(DIR1)/dist.$(EXT1)

$(MANDIR)/$(DIR1)/dist.$(EXT1):	dist.man
		-$(REMOVE) $@@ zdist.man
		install -c -m $(MANPROT) dist.man $@@

inst-dp:	$(MANDIR)/$(DIR8)/dp.$(EXT8)

$(MANDIR)/$(DIR8)/dp.$(EXT8):	dp.man
		-$(REMOVE) $@@ zdp.man
		install -c -m $(MANPROT) dp.man $@@

inst-folder:	$(MANDIR)/$(DIR1)/folder.$(EXT1)

$(MANDIR)/$(DIR1)/folder.$(EXT1):	folder.man
		-$(REMOVE) $@@ zfolder.man
		install -c -m $(MANPROT) folder.man $@@

inst-fmtdump:	$(MANDIR)/$(DIR8)/fmtdump.$(EXT8)

$(MANDIR)/$(DIR8)/fmtdump.$(EXT8):	fmtdump.man
		-$(REMOVE) $@@ zfmtdump.man
		install -c -m $(MANPROT) fmtdump.man $@@

inst-forw:	$(MANDIR)/$(DIR1)/forw.$(EXT1)

$(MANDIR)/$(DIR1)/forw.$(EXT1):	forw.man
		-$(REMOVE) $@@ zforw.man
		install -c -m $(MANPROT) forw.man $@@

inst-inc:	$(MANDIR)/$(DIR1)/inc.$(EXT1)

$(MANDIR)/$(DIR1)/inc.$(EXT1):	inc.man
		-$(REMOVE) $@@ zinc.man
		install -c -m $(MANPROT) inc.man $@@

inst-install-mh: $(MANDIR)/$(DIR8)/install-mh.$(EXT8)

$(MANDIR)/$(DIR8)/install-mh.$(EXT8): install-mh.man
		-$(REMOVE) $@@ zinstall-mh.man
		install -c -m $(MANPROT) install-mh.man $@@

inst-mark:	$(MANDIR)/$(DIR1)/mark.$(EXT1)

$(MANDIR)/$(DIR1)/mark.$(EXT1):	mark.man
		-$(REMOVE) $@@ zmark.man
		install -c -m $(MANPROT) mark.man $@@

inst-mh-alias:	$(MANDIR)/$(DIR5)/mh-alias.$(EXT5)

$(MANDIR)/$(DIR5)/mh-alias.$(EXT5):	mh-alias.man
		-$(REMOVE) $@@ zmh-alias.man
		install -c -m $(MANPROT) mh-alias.man $@@

inst-mh-format:	$(MANDIR)/$(DIR5)/mh-format.$(EXT5)

$(MANDIR)/$(DIR5)/mh-format.$(EXT5):	mh-format.man
		-$(REMOVE) $@@ zmh-format.man
		install -c -m $(MANPROT) mh-format.man $@@

inst-mh-chart:	$(MANDIR)/$(DIR1)/mh-chart.$(EXT1)

$(MANDIR)/$(DIR1)/mh-chart.$(EXT1):	mh-chart.man
		-$(REMOVE) $@@ zmh-chart.man
		install -c -m $(MANPROT) mh-chart.man $@@

inst-mh-mail:	$(MANDIR)/$(DIR5)/mh-mail.$(EXT5)

$(MANDIR)/$(DIR5)/mh-mail.$(EXT5):	mh-mail.man
		-$(REMOVE) $@@ zmh-mail.man
		install -c -m $(MANPROT) mh-mail.man $@@

inst-mh-tailor:	$(MANDIR)/$(DIR5)/mh-tailor.$(EXT5)

$(MANDIR)/$(DIR5)/mh-tailor.$(EXT5):	mh-tailor.man
		-$(REMOVE) $@@ zmh-tailor.man
		install -c -m $(MANPROT) mh-tailor.man $@@

inst-mh-profile:	$(MANDIR)/$(DIR5)/mh-profile.$(EXT5)

$(MANDIR)/$(DIR5)/mh-profile.$(EXT5):	mh-profile.man
		-$(REMOVE) $@@ zmh-profile.man
		install -c -m $(MANPROT) mh-profile.man $@@


inst-mh-sequence:	$(MANDIR)/$(DIR5)/mh-sequence.$(EXT5)

$(MANDIR)/$(DIR5)/mh-sequence.$(EXT5):	mh-sequence.man
		-$(REMOVE) $@@ zmh-sequence.man
		install -c -m $(MANPROT) mh-sequence.man $@@


inst-mhook:	$(MANDIR)/$(DIR1)/mhook.$(EXT1)

$(MANDIR)/$(DIR1)/mhook.$(EXT1):	mhook.man
		-$(REMOVE) $@@ zmhook.man
		install -c -m $(MANPROT) mhook.man $@@


inst-mh:	$(MANDIR)/$(DIR1)/mh.$(EXT1)

$(MANDIR)/$(DIR1)/mh.$(EXT1):	mh.man
		-$(REMOVE) $@@ zmh.man
		install -c -m $(MANPROT) mh.man $@@

inst-mhl:	$(MANDIR)/$(DIR1)/mhl.$(EXT1)

$(MANDIR)/$(DIR1)/mhl.$(EXT1):	mhl.man
		-$(REMOVE) $@@ zmhl.man
		install -c -m $(MANPROT) mhl.man $@@

inst-mhmail:	$(MANDIR)/$(DIR1)/mhmail.$(EXT1)

$(MANDIR)/$(DIR1)/mhmail.$(EXT1):	mhmail.man
		-$(REMOVE) $@@ zmhmail.man
		install -c -m $(MANPROT) mhmail.man $@@

inst-mhn:	$(MANDIR)/$(DIR1)/mhn.$(EXT1)

$(MANDIR)/$(DIR1)/mhn.$(EXT1):	mhn.man
		-$(REMOVE) $@@ zmhn.man
		install -c -m $(MANPROT) mhn.man $@@


inst-mhparam:	$(MANDIR)/$(DIR1)/mhparam.$(EXT1)

$(MANDIR)/$(DIR1)/mhparam.$(EXT1):	mhparam.man
		-$(REMOVE) $@@ zmhparam.man
		install -c -m $(MANPROT) mhparam.man $@@

inst-mhpath:	$(MANDIR)/$(DIR1)/mhpath.$(EXT1)

$(MANDIR)/$(DIR1)/mhpath.$(EXT1):	mhpath.man
		-$(REMOVE) $@@ zmhpath.man
		install -c -m $(MANPROT) mhpath.man $@@

inst-msgchk:	$(MANDIR)/$(DIR1)/msgchk.$(EXT1)

$(MANDIR)/$(DIR1)/msgchk.$(EXT1):	msgchk.man
		-$(REMOVE) $@@ zmsgchk.man
		install -c -m $(MANPROT) msgchk.man $@@

inst-msh:	$(MANDIR)/$(DIR1)/msh.$(EXT1)

$(MANDIR)/$(DIR1)/msh.$(EXT1):	msh.man
		-$(REMOVE) $@@ zmsh.man
		install -c -m $(MANPROT) msh.man $@@

inst-next:	$(MANDIR)/$(DIR1)/next.$(EXT1)

$(MANDIR)/$(DIR1)/next.$(EXT1):	next.man
		-$(REMOVE) $@@ znext.man
		install -c -m $(MANPROT) next.man $@@

inst-packf:	$(MANDIR)/$(DIR1)/packf.$(EXT1)

$(MANDIR)/$(DIR1)/packf.$(EXT1):	packf.man
		-$(REMOVE) $@@ zpackf.man
		install -c -m $(MANPROT) packf.man $@@

inst-popauth:	$(MANDIR)/$(DIR8)/popauth.$(EXT8)

$(MANDIR)/$(DIR8)/popauth.$(EXT8):	popauth.man
		-$(REMOVE) $@@ zpopauth.man
		install -c -m $(MANPROT) popauth.man $@@


inst-popi:	$(MANDIR)/$(DIR1)/popi.$(EXT1)

$(MANDIR)/$(DIR1)/popi.$(EXT1):	popi.man
		-$(REMOVE) $@@ zpopi.man
		install -c -m $(MANPROT) popi.man $@@

inst-pick:	$(MANDIR)/$(DIR1)/pick.$(EXT1)

$(MANDIR)/$(DIR1)/pick.$(EXT1):	pick.man
		-$(REMOVE) $@@ zpick.man
		install -c -m $(MANPROT) pick.man $@@

inst-post:	$(MANDIR)/$(DIR8)/post.$(EXT8)

$(MANDIR)/$(DIR8)/post.$(EXT8):	post.man
		-$(REMOVE) $@@ zpost.man
		install -c -m $(MANPROT) post.man $@@

inst-prev:	$(MANDIR)/$(DIR1)/prev.$(EXT1)

$(MANDIR)/$(DIR1)/prev.$(EXT1):	prev.man
		-$(REMOVE) $@@ zprev.man
		install -c -m $(MANPROT) prev.man $@@

inst-prompter:	$(MANDIR)/$(DIR1)/prompter.$(EXT1)

$(MANDIR)/$(DIR1)/prompter.$(EXT1):	prompter.man
		-$(REMOVE) $@@ zprompter.man
		install -c -m $(MANPROT) prompter.man $@@

inst-rcvstore:	$(MANDIR)/$(DIR1)/rcvstore.$(EXT1)

$(MANDIR)/$(DIR1)/rcvstore.$(EXT1):	rcvstore.man
		-$(REMOVE) $@@ zrcvstore.man
		install -c -m $(MANPROT) rcvstore.man $@@

inst-refile:	$(MANDIR)/$(DIR1)/refile.$(EXT1)

$(MANDIR)/$(DIR1)/refile.$(EXT1):	refile.man
		-$(REMOVE) $@@ zrefile.man
		install -c -m $(MANPROT) refile.man $@@

inst-repl:	$(MANDIR)/$(DIR1)/repl.$(EXT1)

$(MANDIR)/$(DIR1)/repl.$(EXT1):	repl.man
		-$(REMOVE) $@@ zrepl.man
		install -c -m $(MANPROT) repl.man $@@

inst-rmm:	$(MANDIR)/$(DIR1)/rmm.$(EXT1)

$(MANDIR)/$(DIR1)/rmm.$(EXT1):	rmm.man
		-$(REMOVE) $@@ zrmm.man
		install -c -m $(MANPROT) rmm.man $@@

inst-rmf:	$(MANDIR)/$(DIR1)/rmf.$(EXT1)

$(MANDIR)/$(DIR1)/rmf.$(EXT1):	rmf.man
		-$(REMOVE) $@@ zrmf.man
		install -c -m $(MANPROT) rmf.man $@@

inst-scan:	$(MANDIR)/$(DIR1)/scan.$(EXT1)

$(MANDIR)/$(DIR1)/scan.$(EXT1):	scan.man
		-$(REMOVE) $@@ zscan.man
		install -c -m $(MANPROT) scan.man $@@

inst-send:	$(MANDIR)/$(DIR1)/send.$(EXT1)

$(MANDIR)/$(DIR1)/send.$(EXT1):	send.man
		-$(REMOVE) $@@ zsend.man
		install -c -m $(MANPROT) send.man $@@

inst-show:	$(MANDIR)/$(DIR1)/show.$(EXT1)

$(MANDIR)/$(DIR1)/show.$(EXT1):	show.man
		-$(REMOVE) $@@ zshow.man
		install -c -m $(MANPROT) show.man $@@

inst-slocal:	$(MANDIR)/$(DIR1)/slocal.$(EXT1)

$(MANDIR)/$(DIR1)/slocal.$(EXT1):	slocal.man
		-$(REMOVE) $@@ zslocal.man
		install -c -m $(MANPROT) slocal.man $@@

inst-sortm:	$(MANDIR)/$(DIR1)/sortm.$(EXT1)

$(MANDIR)/$(DIR1)/sortm.$(EXT1):	sortm.man
		-$(REMOVE) $@@ zsortm.man
		install -c -m $(MANPROT) sortm.man $@@

inst-tma:	$(MANDIR)/$(DIR1)/tma.$(EXT1)

$(MANDIR)/$(DIR1)/tma.$(EXT1):	tma.man
		-$(REMOVE) $@@ ztma.man
		install -c -m $(MANPROT) tma.man $@@

inst-vmh:	$(MANDIR)/$(DIR1)/vmh.$(EXT1)

$(MANDIR)/$(DIR1)/vmh.$(EXT1):	vmh.man
		-$(REMOVE) $@@ zvmh.man
		install -c -m $(MANPROT) vmh.man $@@

inst-whatnow:	$(MANDIR)/$(DIR1)/whatnow.$(EXT1)

$(MANDIR)/$(DIR1)/whatnow.$(EXT1):	whatnow.man
		-$(REMOVE) $@@ zwhatnow.man
		install -c -m $(MANPROT) whatnow.man $@@

inst-whom:	$(MANDIR)/$(DIR1)/whom.$(EXT1)

$(MANDIR)/$(DIR1)/whom.$(EXT1):	whom.man
		-$(REMOVE) $@@ zwhom.man
		install -c -m $(MANPROT) whom.man $@@


##############################################################################
#	Dependencies
##############################################################################

ali:		ali.man
anno:		anno.man
ap:		ap.man
bbc:		bbc.man
bbl:		bbl.man
bbleader:	bbleader.man
bboards:	bboards.man
burst:		burst.man
cipher:		cipher.man
comp:		comp.man
conflict:	conflict.man
decipher:	decipher.man
dist:		dist.man
dp:		dp.man
fmtdump:	fmtdump.man
folder:		folder.man
forw:		forw.man
inc:		inc.man
install-mh:	install-mh.man
mark:		mark.man
mh-alias:	mh-alias.man
mh-format:	mh-format.man
mh-chart:	mh-chart.man
mh-mail:	mh-mail.man
mh-profile:	mh-profile.man
mh-sequence:	mh-sequence.man
mh-tailor:	mh-tailor.man
mhook:		mhook.man
mh:		mh.man
mhl:		mhl.man
mhmail:		mhmail.man
mhparam:	mhparam.man
mhpath:		mhpath.man
mhn:		mhn.man
msgchk:		msgchk.man
msh:		msh.man
next:		next.man
packf:		packf.man
pick:		pick.man
popauth:	popauth.man
popi:		popi.man
post:		post.man
prev:		prev.man
prompter:	prompter.man
rcvstore:	rcvstore.man
refile:		refile.man
repl:		repl.man
rmf:		rmf.man
rmm:		rmm.man
scan:		scan.man
send:		send.man
show:		show.man
slocal:		slocal.man
sortm:		sortm.man
tma:		tma.man
vmh:		vmh.man
whatnow:	whatnow.man
whom:		whom.man

MH.cat MH.doc:	ali.me anno.me bbc.me bbl.me bbleader.me bboards.me comp.me \
		dist.me folder.me forw.me inc.me mark.me mh-chart.me mh.me \
		mhl.me mhmail.me \
@@BEGIN: MIME
		mhn.me \
@@END: MIME
		mhook.me mhparam.me mhpath.me msgchk.me msh.me \
		next.me packf.me pick.me \
@@BEGIN: MPOP
		popi.me \
@@END: MPOP
		prev.me prompter.me \
		rcvstore.me refile.me repl.me rmf.me rmm.me scan.me send.me \
		show.me slocal.me \
		sortm.me vmh.me whatnow.me whom.me mh-alias.me \
		mh-format.me mh-mail.me mh-profile.me mh-sequence.me \
		ap.me conflict.me dp.me install-mh.me fmtdump.me \
		post.me \
@@BEGIN: TMA
		cipher.me decipher.me tma.me \
@@END: TMA
		version.rf

ADMIN.cat ADMIN.doc: \
		mh-tailor.me mh-mts.me \
		bboards5.me bbaka.me bbexp.me bboards8.me bbtar.me \
		pop5.me pop8.me popaka.me \
@@BEGIN: APOP
		popauth.me \
@@END: APOP
		popd.me popwrd.me \
		mf.me rmail.me \
		mh-hack.me \
@@BEGIN: TMA
		kdsc.me kdsd.me kdser.me \
@@END: TMA
		version.rf


##############################################################################
#	Miscellaneous tasks
##############################################################################

lint:;		

version.rf:
		cd ../config; make version

unconfig:	distribution
		-rm -f version.rf me2man.sed Makefile

distribution:	clean
		-rm -f *.me tmac.h

clean:		unclean
		-rm -f *.man *.doc *.cat *.imp

unclean:;	-rm -f z* _* :* core MAKEDOC

depend:;


##############################################################################
#  MODIFICATIONS -- Adding a new program (e.g., pickle [section n])
##############################################################################

#    Add pickle.$(EXT[N]) to MAN[N]
#    Add pickle to man[n]
#    Add inst-pickle to inst-man[n]
#    Add pickle.man to Tman[n]
#
#    Under the "MH manual entries" section, add this incantation
#	inst-pickle:	$(MANDIR)/$(DIR[n])/pickle.$(EXT[n])
#	
#	$(MANDIR)/$(DIR[n])/pickle.$(EXT[n]):	pickle.man
#			-$(REMOVE) $@@ zpickle.man
#			install -c -m $(MANPROT) pickle.man $@@
#
#    Under the "Dependencies" section, add a line for pickle
#	pickle:		pickle.man
#
#    Add pickle.me to MH.cat
@


1.1
log
@Initial revision
@
text
@d146 1
a146 1
install:	inst-all clean
a147 2
inst-all:	@@(MHMANGEN) inst-tmac $(inst-man1) $(inst-man5) $(inst-man8)

d150 1
a150 1
		@@(MHMANGEN) @@make -n inst-all > MAKEDOC
d179 1
a179 4
		cp tmac.h $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d186 1
a186 4
		cp ali.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d192 1
a192 4
		cp anno.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d198 1
a198 4
		cp ap.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d204 1
a204 4
		cp bbc.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d210 1
a210 4
		cp bbl.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d216 1
a216 4
		cp bbleader.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d222 1
a222 4
		cp bboards.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d228 1
a228 4
		cp burst.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d234 1
a234 4
		cp cipher.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d240 1
a240 4
		cp comp.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d246 1
a246 4
		cp conflict.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d252 1
a252 4
		cp decipher.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d258 1
a258 4
		cp dist.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d264 1
a264 4
		cp dp.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d270 1
a270 4
		cp folder.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d276 1
a276 4
		cp fmtdump.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d282 1
a282 4
		cp forw.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d288 1
a288 4
		cp inc.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d294 1
a294 4
		cp install-mh.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d300 1
a300 4
		cp mark.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d306 1
a306 4
		cp mh-alias.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d312 1
a312 4
		cp mh-format.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d318 1
a318 4
		cp mh-chart.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d324 1
a324 4
		cp mh-mail.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d330 1
a330 4
		cp mh-tailor.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d336 1
a336 4
		cp mh-profile.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d338 1
d343 1
a343 4
		cp mh-sequence.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d345 1
d350 1
a350 4
		cp mhook.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d352 1
d357 1
a357 4
		cp mh.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d363 1
a363 4
		cp mhl.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d369 1
a369 4
		cp mhmail.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d375 1
a375 4
		cp mhn.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d377 1
d382 1
a382 4
		cp mhparam.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d388 1
a388 4
		cp mhpath.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d394 1
a394 4
		cp msgchk.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d400 1
a400 4
		cp msh.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d406 1
a406 4
		cp next.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d412 1
a412 4
		cp packf.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d418 1
a418 4
		cp popauth.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d420 1
d425 1
a425 4
		cp popi.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d431 1
a431 4
		cp pick.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d437 1
a437 4
		cp post.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d443 1
a443 4
		cp prev.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d449 1
a449 4
		cp prompter.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d455 1
a455 4
		cp rcvstore.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d461 1
a461 4
		cp refile.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d467 1
a467 4
		cp repl.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d473 1
a473 4
		cp rmm.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d479 1
a479 4
		cp rmf.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d485 1
a485 4
		cp scan.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d491 1
a491 4
		cp send.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d497 1
a497 4
		cp show.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d503 1
a503 4
		cp slocal.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d509 1
a509 4
		cp sortm.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d515 1
a515 4
		cp tma.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d521 1
a521 4
		cp vmh.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d527 1
a527 4
		cp whatnow.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d533 1
a533 4
		cp whom.man $@@
		-@@chmod $(MANPROT) $@@
		-@@ls -l $@@
		-@@echo ""
d675 1
a675 4
#			cp pickle.man $@@
#			-@@chmod $(MANPROT) $@@
#			-@@ls -l $@@
#			-@@echo ""
@
