comparison configure.ac @ 5744:9c17f7be0b92

Require makeinfo 4.12 or later to build the info files. See xemacs-beta message <CAD3FetiVVt_Lw8D6PCeA=_kwFbp8L0h9Y0LSA5QYL5BxxF=fWw@mail.gmail.com> for the original bug report, and xemacs-patches message <CAHCOHQm63J403HSyakhpxoO5jTO_OZ5-0rkgT36xbnTs0G3H8Q@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Tue, 25 Jun 2013 15:31:58 -0600
parents a2912073be85
children 3ccb4aaf91c7
comparison
equal deleted inserted replaced
5743:2257ac0e8a47 5744:9c17f7be0b92
2584 dnl These tests don't necessarily check that the program exists. 2584 dnl These tests don't necessarily check that the program exists.
2585 AC_PROG_RANLIB 2585 AC_PROG_RANLIB
2586 AC_PROG_INSTALL 2586 AC_PROG_INSTALL
2587 AC_PROG_YACC 2587 AC_PROG_YACC
2588 2588
2589 dnl We need a recent version of makeinfo
2590 AC_MSG_CHECKING([for makeinfo >= 4.12])
2591 MAKEINFO=
2592 for prog in `which -a makeinfo`; do
2593 mi_verstr=[`$prog --version | sed -rn '1s/.*+[[:blank:]]([^[:blank:]]+)$/\1/p'`]
2594 mi_major=`echo $mi_verstr | cut -d. -f1`
2595 mi_minor=`echo $mi_verstr | cut -d. -f2`
2596 if test $mi_major -gt 4 || ( test $mi_major -eq 4 && test $mi_minor -gt 11 );
2597 then
2598 MAKEINFO=$prog
2599 break
2600 fi
2601 done
2602 if test -z $MAKEINFO; then
2603 AC_MSG_RESULT([no])
2604 AC_MSG_WARN([Makeinfo 4.12 or later required to build info files.])
2605 else
2606 AC_MSG_RESULT([yes])
2607 fi
2608 AC_CONFIG_FILES([man/Makefile])
2609
2589 dnl checks for header files 2610 dnl checks for header files
2590 AC_CHECK_HEADERS(dnl 2611 AC_CHECK_HEADERS(dnl
2591 a.out.h dnl 2612 a.out.h dnl
2592 elf.h dnl 2613 elf.h dnl
2593 cygwin/version.h dnl 2614 cygwin/version.h dnl
5556 AC_SUBST(ld_libs_window_system) 5577 AC_SUBST(ld_libs_window_system)
5557 AC_SUBST(ld_libs_all) 5578 AC_SUBST(ld_libs_all)
5558 AC_SUBST(CFLAGS) 5579 AC_SUBST(CFLAGS)
5559 AC_SUBST(CPPFLAGS) 5580 AC_SUBST(CPPFLAGS)
5560 AC_SUBST(LDFLAGS) 5581 AC_SUBST(LDFLAGS)
5561 RECURSIVE_MAKE_ARGS="\$(MFLAGS) CC='\$(CC)' CFLAGS='\$(CFLAGS)' LDFLAGS='\$(LDFLAGS)' CPPFLAGS='\$(CPPFLAGS)'" 5582 AC_SUBST(MAKEINFO)
5583 RECURSIVE_MAKE_ARGS="\$(MFLAGS) CC='\$(CC)' CFLAGS='\$(CFLAGS)' LDFLAGS='\$(LDFLAGS)' CPPFLAGS='\$(CPPFLAGS)' MAKEINFO='\$(MAKEINFO)'"
5562 AC_SUBST(RECURSIVE_MAKE_ARGS) 5584 AC_SUBST(RECURSIVE_MAKE_ARGS)
5563 5585
5564 AC_SUBST(native_sound_lib,$with_native_sound_lib) 5586 AC_SUBST(native_sound_lib,$with_native_sound_lib)
5565 AC_SUBST(sound_cflags) 5587 AC_SUBST(sound_cflags)
5566 AC_SUBST(RANLIB) 5588 AC_SUBST(RANLIB)