AM_INIT_AUTOMAKE
AC_CONFIG_HEADERS([config.h])
-AC_DEFINE(MUTT_VERSION, "1.8.3", [Version of upstream Mutt])
+dnl AC_DEFINE_SUBST(NAME, VALUE, DESCRIPTION)
+AC_DEFUN([AC_DEFINE_SUBST], [
+ AC_DEFINE([$1], [$2], [$3])
+ AC_SUBST([$1], ['$2'])
+])
+
+AC_DEFINE_SUBST(MUTT_VERSION, "1.8.3", [Version of upstream Mutt])
AC_USE_SYSTEM_EXTENSIONS
mutt.1: $(srcdir)/mutt.man
$(EDIT) $(srcdir)/mutt.man > $@
-manual.xml: makedoc$(EXEEXT) ../config.h $(top_srcdir)/init.h \
+manual.xml: makedoc$(EXEEXT) $(top_srcdir)/init.h \
manual.xml.head $(top_srcdir)/functions.h manual.xml.tail \
$(srcdir)/gen-map-doc $(top_srcdir)/opcodes.h
- ( mutt_ver=`sed -n -e '/MUTT_VERSION/s/.*"\(.*\)".*/\1/p' ../config.h` && \
- sed -e "s/@VERSION\@/$(PACKAGE_VERSION) ($$mutt_ver)/" $(srcdir)/manual.xml.head && \
+ ( sed -e "s/@VERSION\@/$(PACKAGE_VERSION) $(MUTT_VERSION)/" $(srcdir)/manual.xml.head && \
$(MAKEDOC_CPP) $(top_srcdir)/init.h | ./makedoc$(EXEEXT) -s && \
- $(MAKEDOC_CPP) $(top_srcdir)/functions.h | \
- perl $(srcdir)/gen-map-doc $(srcdir)/manual.xml.tail $(top_srcdir)/opcodes.h \
+ $(MAKEDOC_CPP) $(top_srcdir)/functions.h | perl $(srcdir)/gen-map-doc $(srcdir)/manual.xml.tail $(top_srcdir)/opcodes.h \
) > $@