view conf/makefiles/doc @ 12:441a2190cfae

Lion fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 21 Apr 2012 13:10:49 +0900
parents bce86c4163a3
children
line wrap: on
line source

##############################################################################
#    Instructions to Make, for generation of MH manual entries
#
#	@(MHWARNING)
# @(#)$Id: doc,v 1.1.1.1 2005/04/18 14:46:03 kono Exp $
##############################################################################

BINDIR  =	$(DESTDIR)@(MHBINPATH)
ETCDIR	=	$(DESTDIR)@(MHETCPATH)
MANDIR	=	$(DESTDIR)@(MHMANDIR)
@BEGIN: JMANUAL
JMANDIR	=	$(DESTDIR)@(MHJMANDIR)
@END: JMANUAL
DIR1	=	@(MHMANDIR1)
EXT1	=	@(MHMANEXT1)
DIR5	=	@(MHMANDIR5)
EXT5	=	@(MHMANEXT5)
DIR8	=	@(MHMANDIR8)
EXT8	=	@(MHMANEXT8)
@BEGIN: NNTP
OPTIONS1=	bbc.$(EXT1)
options1=	bbc
inst-options1=	inst-bbc
Toptions1=	bbc.man
@END: NNTP
@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) \
@BEGIN: JMANUAL
@BEGIN: MH_PLUS
		pgped.$(EXT1) \
@END: MH_PLUS
@END: JMANUAL
		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 \
@BEGIN: JMANUAL
@BEGIN: MH_PLUS
		pgped \
@END: MH_PLUS
@END: JMANUAL
		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 \
@BEGIN: JMANUAL
@BEGIN: MH_PLUS
		inst-pgped \
@END: MH_PLUS
@END: JMANUAL
		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: JMANUAL
@BEGIN: MH_PLUS
		pgped.man \
@END: MH_PLUS
@END: JMANUAL
@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: POPSERVER
@BEGIN: APOP
		popauth.$(EXT8) \
@END: APOP
@BEGIN: POP
		popd.$(EXT8) \
@END: POP
@END: POPSERVER
		post.$(EXT8) fmtdump.$(EXT8) 
man8	=	ap conflict dp install-mh \
@BEGIN: POPSERVER
@BEGIN: APOP
		popauth \
@END: APOP
@BEGIN: POP
		popd \
@END: POP
@END: POPSERVER
		post fmtdump 
inst-man8=	inst-ap inst-conflict inst-dp inst-install-mh \
@BEGIN: POPSERVER
@BEGIN: APOP
		inst-popauth \
@END: APOP
@BEGIN: POP
		inst-popd \
@END: POP
@END: POPSERVER
		inst-post \
		inst-fmtdump 
Tman8	=	ap.man conflict.man dp.man install-mh.man \
@BEGIN: POPSERVER
@BEGIN: APOP
		popauth.man \
@END: APOP
@BEGIN: POP
		popd.man \
@END: POP
@END: POPSERVER
		post.man \
		fmtdump.man 

jman1=
inst-jman1=
jman5=
inst-jman5=
jman8=
inst-jman8=

@BEGIN: JMANUAL
jman1	=	ja-ali ja-anno \
@BEGIN: NNTP
		ja-bbc \
@END: NNTP
		ja-burst ja-comp ja-dist ja-folder ja-forw ja-inc ja-mark \
		ja-mh-chart ja-mh ja-mhl ja-mhmail \
@BEGIN: MIME
		ja-mhn \
@END: MIME
		ja-mhook ja-mhparam ja-mhpath ja-msgchk ja-msh ja-next \
		ja-packf \
@BEGIN: MH_PLUS
		ja-pgped \
@END: MH_PLUS
		ja-pick ja-prev ja-prompter ja-rcvstore ja-refile ja-repl \
		ja-rmf ja-rmm ja-scan ja-send ja-show ja-slocal ja-sortm \
		ja-vmh ja-whatnow ja-whom
inst-jman1=	inst-ja-ali inst-ja-anno \
@BEGIN: NNTP
		inst-ja-bbc \
@END: NNTP
		inst-ja-burst inst-ja-comp inst-ja-dist inst-ja-folder \
		inst-ja-forw inst-ja-inc inst-ja-mark inst-ja-mh-chart \
		inst-ja-mh inst-ja-mhl inst-ja-mhmail \
@BEGIN: MIME
		inst-ja-mhn \
@END: MIME
		inst-ja-mhook inst-ja-mhparam inst-ja-mhpath inst-ja-msgchk \
		inst-ja-msh inst-ja-next inst-ja-packf \
@BEGIN: MH_PLUS
		inst-ja-pgped \
@END: MH_PLUS
		inst-ja-pick inst-ja-prev inst-ja-prompter inst-ja-rcvstore \
		inst-ja-refile inst-ja-repl inst-ja-rmf inst-ja-rmm \
		inst-ja-scan inst-ja-send inst-ja-show inst-ja-slocal \
		inst-ja-sortm inst-ja-vmh inst-ja-whatnow inst-ja-whom

jman5	=	ja-mh-alias ja-mh-format ja-mh-mail ja-mh-profile \
		ja-mh-sequence ja-mh-tailor
inst-jman5=	inst-ja-mh-alias inst-ja-mh-format inst-ja-mh-mail \
		inst-ja-mh-profile inst-ja-mh-sequence inst-ja-mh-tailor

jman8	=	ja-ap ja-conflict ja-dp ja-fmtdump ja-install-mh ja-post
inst-jman8=	inst-ja-ap inst-ja-conflict inst-ja-dp inst-ja-fmtdump \
		inst-ja-install-mh inst-ja-post

@END: JMANUAL

##############################################################################
#	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 @(MHCATMAN) > $@

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


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

all:		@(MHMANGEN) $(man1) $(man5) $(man8) $(jman1) $(jman5) $(jman8)

install:	inst-all clean

inst-all:	@(MHMANGEN) mkdirs inst-tmac \
			$(inst-man1) $(inst-man5) $(inst-man8) \
@BEGIN: JMANUAL
			jmkdirs \
@END: JMANUAL
			$(inst-jman1) $(inst-jman5) $(inst-jman8)

tar:		@(MHMANGEN) $(Tman1) $(Tman5) $(Tman8)
		@(MHMANGEN) @touch tmac.h $(Tman1) $(Tman5) $(Tman8)
		@(MHMANGEN) @make -n inst-all > 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
##############################################################################

mkdirs:		$(MANDIR)/$(DIR1) $(MANDIR)/$(DIR5) $(MANDIR)/$(DIR8)

$(MANDIR)/$(DIR1) $(MANDIR)/$(DIR5) $(MANDIR)/$(DIR8):
		-sh ../install-sh -d $@

@BEGIN: JMANUAL
jmkdirs:	$(JMANDIR)/$(DIR1) $(JMANDIR)/$(DIR5) $(JMANDIR)/$(DIR8)

$(JMANDIR)/$(DIR1) $(JMANDIR)/$(DIR5) $(JMANDIR)/$(DIR8):
		-sh ../install-sh -d $@
@END: JMANUAL

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

$(ETCDIR)/tmac.h:	tmac.h
		-$(REMOVE) $@ ztmac.h
		cp tmac.h $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""


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

$(MANDIR)/$(DIR1)/ali.$(EXT1):	ali.man
		-$(REMOVE) $@ zali.man
		cp ali.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/anno.$(EXT1):	anno.man
		-$(REMOVE) $@ zanno.man
		cp anno.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/ap.$(EXT8):	ap.man
		-$(REMOVE) $@ zap.man
		cp ap.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/bbc.$(EXT1):	bbc.man
		-$(REMOVE) $@ zbbc.man
		cp bbc.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/bbl.$(EXT1):	bbl.man
		-$(REMOVE) $@ zbbl.man
		cp bbl.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/bbleader.$(EXT1):	bbleader.man
		-$(REMOVE) $@ zbbleader.man
		cp bbleader.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/bboards.$(EXT1):	bboards.man
		-$(REMOVE) $@ zbboards.man
		cp bboards.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/burst.$(EXT1):	burst.man
		-$(REMOVE) $@ zburst.man
		cp burst.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/cipher.$(EXT1):	cipher.man
		-$(REMOVE) $@ zcipher.man
		cp cipher.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/comp.$(EXT1):	comp.man
		-$(REMOVE) $@ zcomp.man
		cp comp.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/conflict.$(EXT8):	conflict.man
		-$(REMOVE) $@ zconflict.man
		cp conflict.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/decipher.$(EXT1):	decipher.man
		-$(REMOVE) $@ zdecipher.man
		cp decipher.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/dist.$(EXT1):	dist.man
		-$(REMOVE) $@ zdist.man
		cp dist.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/dp.$(EXT8):	dp.man
		-$(REMOVE) $@ zdp.man
		cp dp.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/folder.$(EXT1):	folder.man
		-$(REMOVE) $@ zfolder.man
		cp folder.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/fmtdump.$(EXT8):	fmtdump.man
		-$(REMOVE) $@ zfmtdump.man
		cp fmtdump.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/forw.$(EXT1):	forw.man
		-$(REMOVE) $@ zforw.man
		cp forw.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/inc.$(EXT1):	inc.man
		-$(REMOVE) $@ zinc.man
		cp inc.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/install-mh.$(EXT8): install-mh.man
		-$(REMOVE) $@ zinstall-mh.man
		cp install-mh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mark.$(EXT1):	mark.man
		-$(REMOVE) $@ zmark.man
		cp mark.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR5)/mh-alias.$(EXT5):	mh-alias.man
		-$(REMOVE) $@ zmh-alias.man
		cp mh-alias.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR5)/mh-format.$(EXT5):	mh-format.man
		-$(REMOVE) $@ zmh-format.man
		cp mh-format.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mh-chart.$(EXT1):	mh-chart.man
		-$(REMOVE) $@ zmh-chart.man
		cp mh-chart.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR5)/mh-mail.$(EXT5):	mh-mail.man
		-$(REMOVE) $@ zmh-mail.man
		cp mh-mail.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR5)/mh-tailor.$(EXT5):	mh-tailor.man
		-$(REMOVE) $@ zmh-tailor.man
		cp mh-tailor.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR5)/mh-profile.$(EXT5):	mh-profile.man
		-$(REMOVE) $@ zmh-profile.man
		cp mh-profile.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR5)/mh-sequence.$(EXT5):	mh-sequence.man
		-$(REMOVE) $@ zmh-sequence.man
		cp mh-sequence.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mhook.$(EXT1):	mhook.man
		-$(REMOVE) $@ zmhook.man
		cp mhook.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mh.$(EXT1):	mh.man
		-$(REMOVE) $@ zmh.man
		cp mh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mhl.$(EXT1):	mhl.man
		-$(REMOVE) $@ zmhl.man
		cp mhl.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mhmail.$(EXT1):	mhmail.man
		-$(REMOVE) $@ zmhmail.man
		cp mhmail.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mhn.$(EXT1):	mhn.man
		-$(REMOVE) $@ zmhn.man
		cp mhn.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mhparam.$(EXT1):	mhparam.man
		-$(REMOVE) $@ zmhparam.man
		cp mhparam.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/mhpath.$(EXT1):	mhpath.man
		-$(REMOVE) $@ zmhpath.man
		cp mhpath.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/msgchk.$(EXT1):	msgchk.man
		-$(REMOVE) $@ zmsgchk.man
		cp msgchk.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/msh.$(EXT1):	msh.man
		-$(REMOVE) $@ zmsh.man
		cp msh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/next.$(EXT1):	next.man
		-$(REMOVE) $@ znext.man
		cp next.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/packf.$(EXT1):	packf.man
		-$(REMOVE) $@ zpackf.man
		cp packf.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/pgped.$(EXT1):	pgped.man
		-$(REMOVE) $@ zpgped.man
		cp pgped.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/popauth.$(EXT8):	popauth.man
		-$(REMOVE) $@ zpopauth.man
		cp popauth.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/popd.$(EXT8):	popd.man
		-$(REMOVE) $@ zpopd.man
		cp popd.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/popi.$(EXT1):	popi.man
		-$(REMOVE) $@ zpopi.man
		cp popi.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/pick.$(EXT1):	pick.man
		-$(REMOVE) $@ zpick.man
		cp pick.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR8)/post.$(EXT8):	post.man
		-$(REMOVE) $@ zpost.man
		cp post.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/prev.$(EXT1):	prev.man
		-$(REMOVE) $@ zprev.man
		cp prev.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/prompter.$(EXT1):	prompter.man
		-$(REMOVE) $@ zprompter.man
		cp prompter.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/rcvstore.$(EXT1):	rcvstore.man
		-$(REMOVE) $@ zrcvstore.man
		cp rcvstore.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/refile.$(EXT1):	refile.man
		-$(REMOVE) $@ zrefile.man
		cp refile.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/repl.$(EXT1):	repl.man
		-$(REMOVE) $@ zrepl.man
		cp repl.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/rmm.$(EXT1):	rmm.man
		-$(REMOVE) $@ zrmm.man
		cp rmm.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/rmf.$(EXT1):	rmf.man
		-$(REMOVE) $@ zrmf.man
		cp rmf.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/scan.$(EXT1):	scan.man
		-$(REMOVE) $@ zscan.man
		cp scan.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/send.$(EXT1):	send.man
		-$(REMOVE) $@ zsend.man
		cp send.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/show.$(EXT1):	show.man
		-$(REMOVE) $@ zshow.man
		cp show.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/slocal.$(EXT1):	slocal.man
		-$(REMOVE) $@ zslocal.man
		cp slocal.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/sortm.$(EXT1):	sortm.man
		-$(REMOVE) $@ zsortm.man
		cp sortm.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/tma.$(EXT1):	tma.man
		-$(REMOVE) $@ ztma.man
		cp tma.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/vmh.$(EXT1):	vmh.man
		-$(REMOVE) $@ zvmh.man
		cp vmh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/whatnow.$(EXT1):	whatnow.man
		-$(REMOVE) $@ zwhatnow.man
		cp whatnow.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(MANDIR)/$(DIR1)/whom.$(EXT1):	whom.man
		-$(REMOVE) $@ zwhom.man
		cp whom.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

@BEGIN: JMANUAL
inst-ja-ali:	$(JMANDIR)/$(DIR1)/ali.$(EXT1)

$(JMANDIR)/$(DIR1)/ali.$(EXT1):	ja-ali.man
		-$(REMOVE) $@ zja-ali.man
		cp ja-ali.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-anno:	$(JMANDIR)/$(DIR1)/anno.$(EXT1)

$(JMANDIR)/$(DIR1)/anno.$(EXT1):	ja-anno.man
		-$(REMOVE) $@ zja-anno.man
		cp ja-anno.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-ap:	$(JMANDIR)/$(DIR8)/ap.$(EXT8)

$(JMANDIR)/$(DIR8)/ap.$(EXT8):	ja-ap.man
		-$(REMOVE) $@ zja-ap.man
		cp ja-ap.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-bbc:	$(JMANDIR)/$(DIR1)/bbc.$(EXT1)

$(JMANDIR)/$(DIR1)/bbc.$(EXT1):	ja-bbc.man
		-$(REMOVE) $@ zja-bbc.man
		cp ja-bbc.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-burst:	$(JMANDIR)/$(DIR1)/burst.$(EXT1)

$(JMANDIR)/$(DIR1)/burst.$(EXT1):	ja-burst.man
		-$(REMOVE) $@ zja-burst.man
		cp ja-burst.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-comp:	$(JMANDIR)/$(DIR1)/comp.$(EXT1)

$(JMANDIR)/$(DIR1)/comp.$(EXT1):	ja-comp.man
		-$(REMOVE) $@ zja-comp.man
		cp ja-comp.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-conflict:	$(JMANDIR)/$(DIR8)/conflict.$(EXT8)

$(JMANDIR)/$(DIR8)/conflict.$(EXT8):	ja-conflict.man
		-$(REMOVE) $@ zja-conflict.man
		cp ja-conflict.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-dist:	$(JMANDIR)/$(DIR1)/dist.$(EXT1)

$(JMANDIR)/$(DIR1)/dist.$(EXT1):	ja-dist.man
		-$(REMOVE) $@ zja-dist.man
		cp ja-dist.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-dp:	$(JMANDIR)/$(DIR8)/dp.$(EXT8)

$(JMANDIR)/$(DIR8)/dp.$(EXT8):	ja-dp.man
		-$(REMOVE) $@ zja-dp.man
		cp ja-dp.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-fmtdump:	$(JMANDIR)/$(DIR8)/fmtdump.$(EXT8)

$(JMANDIR)/$(DIR8)/fmtdump.$(EXT8):	ja-fmtdump.man
		-$(REMOVE) $@ zja-fmtdump.man
		cp ja-fmtdump.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-folder:	$(JMANDIR)/$(DIR1)/folder.$(EXT1)

$(JMANDIR)/$(DIR1)/folder.$(EXT1):	ja-folder.man
		-$(REMOVE) $@ zja-folder.man
		cp ja-folder.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-forw:	$(JMANDIR)/$(DIR1)/forw.$(EXT1)

$(JMANDIR)/$(DIR1)/forw.$(EXT1):	ja-forw.man
		-$(REMOVE) $@ zja-forw.man
		cp ja-forw.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-inc:	$(JMANDIR)/$(DIR1)/inc.$(EXT1)

$(JMANDIR)/$(DIR1)/inc.$(EXT1):	ja-inc.man
		-$(REMOVE) $@ zja-inc.man
		cp ja-inc.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR8)/install-mh.$(EXT8):	ja-install-mh.man
		-$(REMOVE) $@ zja-install-mh.man
		cp ja-install-mh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mark:	$(JMANDIR)/$(DIR1)/mark.$(EXT1)

$(JMANDIR)/$(DIR1)/mark.$(EXT1):	ja-mark.man
		-$(REMOVE) $@ zja-mark.man
		cp ja-mark.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR5)/mh-alias.$(EXT5):	ja-mh-alias.man
		-$(REMOVE) $@ zja-mh-alias.man
		cp ja-mh-alias.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR1)/mh-chart.$(EXT1):	ja-mh-chart.man
		-$(REMOVE) $@ zja-mh-chart.man
		cp ja-mh-chart.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR5)/mh-format.$(EXT5):	ja-mh-format.man
		-$(REMOVE) $@ zja-mh-format.man
		cp ja-mh-format.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR5)/mh-mail.$(EXT5):	ja-mh-mail.man
		-$(REMOVE) $@ zja-mh-mail.man
		cp ja-mh-mail.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR5)/mh-profile.$(EXT5):	ja-mh-profile.man
		-$(REMOVE) $@ zja-mh-profile.man
		cp ja-mh-profile.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR5)/mh-sequence.$(EXT5):	ja-mh-sequence.man
		-$(REMOVE) $@ zja-mh-sequence.man
		cp ja-mh-sequence.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

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

$(JMANDIR)/$(DIR5)/mh-tailor.$(EXT5):	ja-mh-tailor.man
		-$(REMOVE) $@ zja-mh-tailor.man
		cp ja-mh-tailor.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mh:	$(JMANDIR)/$(DIR1)/mh.$(EXT1)

$(JMANDIR)/$(DIR1)/mh.$(EXT1):	ja-mh.man
		-$(REMOVE) $@ zja-mh.man
		cp ja-mh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mhl:	$(JMANDIR)/$(DIR1)/mhl.$(EXT1)

$(JMANDIR)/$(DIR1)/mhl.$(EXT1):	ja-mhl.man
		-$(REMOVE) $@ zja-mhl.man
		cp ja-mhl.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mhmail:	$(JMANDIR)/$(DIR1)/mhmail.$(EXT1)

$(JMANDIR)/$(DIR1)/mhmail.$(EXT1):	ja-mhmail.man
		-$(REMOVE) $@ zja-mhmail.man
		cp ja-mhmail.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mhn:	$(JMANDIR)/$(DIR1)/mhn.$(EXT1)

$(JMANDIR)/$(DIR1)/mhn.$(EXT1):	ja-mhn.man
		-$(REMOVE) $@ zja-mhn.man
		cp ja-mhn.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mhook:	$(JMANDIR)/$(DIR1)/mhook.$(EXT1)

$(JMANDIR)/$(DIR1)/mhook.$(EXT1):	ja-mhook.man
		-$(REMOVE) $@ zja-mhook.man
		cp ja-mhook.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mhparam:	$(JMANDIR)/$(DIR1)/mhparam.$(EXT1)

$(JMANDIR)/$(DIR1)/mhparam.$(EXT1):	ja-mhparam.man
		-$(REMOVE) $@ zja-mhparam.man
		cp ja-mhparam.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-mhpath:	$(JMANDIR)/$(DIR1)/mhpath.$(EXT1)

$(JMANDIR)/$(DIR1)/mhpath.$(EXT1):	ja-mhpath.man
		-$(REMOVE) $@ zja-mhpath.man
		cp ja-mhpath.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-msgchk:	$(JMANDIR)/$(DIR1)/msgchk.$(EXT1)

$(JMANDIR)/$(DIR1)/msgchk.$(EXT1):	ja-msgchk.man
		-$(REMOVE) $@ zja-msgchk.man
		cp ja-msgchk.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-msh:	$(JMANDIR)/$(DIR1)/msh.$(EXT1)

$(JMANDIR)/$(DIR1)/msh.$(EXT1):	ja-msh.man
		-$(REMOVE) $@ zja-msh.man
		cp ja-msh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-next:	$(JMANDIR)/$(DIR1)/next.$(EXT1)

$(JMANDIR)/$(DIR1)/next.$(EXT1):	ja-next.man
		-$(REMOVE) $@ zja-next.man
		cp ja-next.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-packf:	$(JMANDIR)/$(DIR1)/packf.$(EXT1)

$(JMANDIR)/$(DIR1)/packf.$(EXT1):	ja-packf.man
		-$(REMOVE) $@ zja-packf.man
		cp ja-packf.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-pgped:	$(JMANDIR)/$(DIR1)/pgped.$(EXT1)

$(JMANDIR)/$(DIR1)/pgped.$(EXT1):	ja-pgped.man
		-$(REMOVE) $@ zja-pgped.man
		cp ja-pgped.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-pick:	$(JMANDIR)/$(DIR1)/pick.$(EXT1)

$(JMANDIR)/$(DIR1)/pick.$(EXT1):	ja-pick.man
		-$(REMOVE) $@ zja-pick.man
		cp ja-pick.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-post:	$(JMANDIR)/$(DIR8)/post.$(EXT8)

$(JMANDIR)/$(DIR8)/post.$(EXT8):	ja-post.man
		-$(REMOVE) $@ zja-post.man
		cp ja-post.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-prev:	$(JMANDIR)/$(DIR1)/prev.$(EXT1)

$(JMANDIR)/$(DIR1)/prev.$(EXT1):	ja-prev.man
		-$(REMOVE) $@ zja-prev.man
		cp ja-prev.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-prompter:	$(JMANDIR)/$(DIR1)/prompter.$(EXT1)

$(JMANDIR)/$(DIR1)/prompter.$(EXT1):	ja-prompter.man
		-$(REMOVE) $@ zja-prompter.man
		cp ja-prompter.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-rcvstore:	$(JMANDIR)/$(DIR1)/rcvstore.$(EXT1)

$(JMANDIR)/$(DIR1)/rcvstore.$(EXT1):	ja-rcvstore.man
		-$(REMOVE) $@ zja-rcvstore.man
		cp ja-rcvstore.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-refile:	$(JMANDIR)/$(DIR1)/refile.$(EXT1)

$(JMANDIR)/$(DIR1)/refile.$(EXT1):	ja-refile.man
		-$(REMOVE) $@ zja-refile.man
		cp ja-refile.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-repl:	$(JMANDIR)/$(DIR1)/repl.$(EXT1)

$(JMANDIR)/$(DIR1)/repl.$(EXT1):	ja-repl.man
		-$(REMOVE) $@ zja-repl.man
		cp ja-repl.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-rmf:	$(JMANDIR)/$(DIR1)/rmf.$(EXT1)

$(JMANDIR)/$(DIR1)/rmf.$(EXT1):	ja-rmf.man
		-$(REMOVE) $@ zja-rmf.man
		cp ja-rmf.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-rmm:	$(JMANDIR)/$(DIR1)/rmm.$(EXT1)

$(JMANDIR)/$(DIR1)/rmm.$(EXT1):	ja-rmm.man
		-$(REMOVE) $@ zja-rmm.man
		cp ja-rmm.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-scan:	$(JMANDIR)/$(DIR1)/scan.$(EXT1)

$(JMANDIR)/$(DIR1)/scan.$(EXT1):	ja-scan.man
		-$(REMOVE) $@ zja-scan.man
		cp ja-scan.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-send:	$(JMANDIR)/$(DIR1)/send.$(EXT1)

$(JMANDIR)/$(DIR1)/send.$(EXT1):	ja-send.man
		-$(REMOVE) $@ zja-send.man
		cp ja-send.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-show:	$(JMANDIR)/$(DIR1)/show.$(EXT1)

$(JMANDIR)/$(DIR1)/show.$(EXT1):	ja-show.man
		-$(REMOVE) $@ zja-show.man
		cp ja-show.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-slocal:	$(JMANDIR)/$(DIR1)/slocal.$(EXT1)

$(JMANDIR)/$(DIR1)/slocal.$(EXT1):	ja-slocal.man
		-$(REMOVE) $@ zja-slocal.man
		cp ja-slocal.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-sortm:	$(JMANDIR)/$(DIR1)/sortm.$(EXT1)

$(JMANDIR)/$(DIR1)/sortm.$(EXT1):	ja-sortm.man
		-$(REMOVE) $@ zja-sortm.man
		cp ja-sortm.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-vmh:	$(JMANDIR)/$(DIR1)/vmh.$(EXT1)

$(JMANDIR)/$(DIR1)/vmh.$(EXT1):	ja-vmh.man
		-$(REMOVE) $@ zja-vmh.man
		cp ja-vmh.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-whatnow:	$(JMANDIR)/$(DIR1)/whatnow.$(EXT1)

$(JMANDIR)/$(DIR1)/whatnow.$(EXT1):	ja-whatnow.man
		-$(REMOVE) $@ zja-whatnow.man
		cp ja-whatnow.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

inst-ja-whom:	$(JMANDIR)/$(DIR1)/whom.$(EXT1)

$(JMANDIR)/$(DIR1)/whom.$(EXT1):	ja-whom.man
		-$(REMOVE) $@ zja-whom.man
		cp ja-whom.man $@
		-@chmod $(MANPROT) $@
		-@ls -l $@
		-@echo ""

@END: JMANUAL

##############################################################################
#	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
pgped:		pgped.man
pick:		pick.man
popauth:	popauth.man
popd:		popd.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
@BEGIN: JMANUAL
ja-ali:		ja-ali.man
ja-anno:	ja-anno.man
ja-ap:		ja-ap.man
ja-bbc:		ja-bbc.man
ja-burst:	ja-burst.man
ja-comp:	ja-comp.man
ja-conflict:	ja-conflict.man
ja-dist:	ja-dist.man
ja-dp:		ja-dp.man
ja-fmtdump:	ja-fmtdump.man
ja-folder:	ja-folder.man
ja-forw:	ja-forw.man
ja-inc:		ja-inc.man
ja-install-mh:	ja-install-mh.man
ja-mark:	ja-mark.man
ja-mh-alias:	ja-mh-alias.man
ja-mh-chart:	ja-mh-chart.man
ja-mh-format:	ja-mh-format.man
ja-mh-mail:	ja-mh-mail.man
ja-mh-profile:	ja-mh-profile.man
ja-mh-sequence:	ja-mh-sequence.man
ja-mh-tailor:	ja-mh-tailor.man
ja-mh:		ja-mh.man
ja-mhl:		ja-mhl.man
ja-mhmail:	ja-mhmail.man
ja-mhn:		ja-mhn.man
ja-mhook:	ja-mhook.man
ja-mhparam:	ja-mhparam.man
ja-mhpath:	ja-mhpath.man
ja-msgchk:	ja-msgchk.man
ja-msh:		ja-msh.man
ja-next:	ja-next.man
ja-packf:	ja-packf.man
ja-pgped:	ja-pgped.man
ja-pick:	ja-pick.man
ja-post:	ja-post.man
ja-prev:	ja-prev.man
ja-prompter:	ja-prompter.man
ja-rcvstore:	ja-rcvstore.man
ja-refile:	ja-refile.man
ja-repl:	ja-repl.man
ja-rmf:		ja-rmf.man
ja-rmm:		ja-rmm.man
ja-scan:	ja-scan.man
ja-send:	ja-send.man
ja-show:	ja-show.man
ja-slocal:	ja-slocal.man
ja-sortm:	ja-sortm.man
ja-vmh:		ja-vmh.man
ja-whatnow:	ja-whatnow.man
ja-whom:	ja-whom.man
@END: JMANUAL

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: POPSERVER
@BEGIN: APOP
		popauth.me \
@END: APOP
@END: POPSERVER
		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 *.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
#			cp pickle.man $@
#			-@chmod $(MANPROT) $@
#			-@ls -l $@
#			-@echo ""
#
#    Under the "Dependencies" section, add a line for pickle
#	pickle:		pickle.man
#
#    Add pickle.me to MH.cat