-MAN1SRC = ali. anno. burst. comp. dist. flist. flists. folder. folders. \
- forw. inc. mark. mh-chart. mhbuild. mhl. mhlist. mmh. \
- mhmail. mhparam. mhpath. mhshow. mhstore. msgchk. new. fnext. \
+MAN1SRC = ali. anno. burst. comp. dist. flist. flists. folder. folders. \
+ forw. inc. mark. mhbuild. mhl. mhlist. mhsign. mhpgp. mmh. mmhwrap. \
+ mhmail. mhparam. mhpath. mhstore. new. fnext. \
MAN1 = $(MAN1SRC:.=.$(manext1))
MAN5 = $(MAN5SRC:.=.$(manext5))
MAN7 = $(MAN7SRC:.=.$(manext7))
MAN8 = $(MAN8SRC:.=.$(manext8))
MAN1 = $(MAN1SRC:.=.$(manext1))
MAN5 = $(MAN5SRC:.=.$(manext5))
MAN7 = $(MAN7SRC:.=.$(manext7))
MAN8 = $(MAN8SRC:.=.$(manext8))
-# source for man pages
-DIST_MAN1 = $(MAN1SRC:.=.man1)
-DIST_MAN5 = $(MAN5SRC:.=.man5)
-DIST_MAN7 = $(MAN7SRC:.=.man7)
-DIST_MAN8 = $(MAN8SRC:.=.man8)
-
-# auxiliary files
-AUX = Makefile.in
-
-# all files in this directory included in the distribution
-DIST = $(DIST_MAN1) $(DIST_MAN5) $(DIST_MAN7) $(DIST_MAN8) $(AUX)
+ALLPROGS = $(MAN1) $(MAN8)
+mh-chart.man7: $(ALLPROGS)
+ $(srcdir)/mh-chart-gen.sh $(ALLPROGS) >$@
+
+titles:
+ $(srcdir)/gettitles.sh 1 >titles1.temp
+ $(srcdir)/gettitles.sh 5 >titles5.temp
+ $(srcdir)/gettitles.sh 7 >titles7.temp
+ $(srcdir)/gettitles.sh 8 >titles8.temp
+
@echo 's,%nmhwarning%,THIS FILE HAS BEEN AUTOMATICALLY GENERATED. DO NOT EDIT.,g' > $@
@echo 's,%nmhversion%,mmh-$(VERSION),g' >> $@
@echo 's,%nmhdate%,$(DATE),g' >> $@
@echo 's,%nmhwarning%,THIS FILE HAS BEEN AUTOMATICALLY GENERATED. DO NOT EDIT.,g' > $@
@echo 's,%nmhversion%,mmh-$(VERSION),g' >> $@
@echo 's,%nmhdate%,$(DATE),g' >> $@
@echo ' s,%mhl_format%,,g' >> $@
@echo '/%mhl_reply%/r $(top_srcdir)/etc/mhl.reply' >> $@
@echo ' s,%mhl_reply%,,g' >> $@
@echo ' s,%mhl_format%,,g' >> $@
@echo '/%mhl_reply%/r $(top_srcdir)/etc/mhl.reply' >> $@
@echo ' s,%mhl_reply%,,g' >> $@
+ @echo '/^%titles1%$$/r titles1.temp' >> $@
+ @echo '/^%titles5%$$/r titles5.temp' >> $@
+ @echo '/^%titles7%$$/r titles7.temp' >> $@
+ @echo '/^%titles8%$$/r titles8.temp' >> $@
+ @echo '/^%titles[0-9]%$$/d' >> $@