[test "$program_prefix" = NONE],
[program_prefix=kconfig-])
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE([foreign])
AS_IF(
[test "$(${srcdir}/scripts/version.sh --internal)" = "hg"],
#----------------------------------------
# Prepare libtool
+m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) dnl Automake, we have a problem...
LT_PREREQ([2.2.6])
LT_INIT([disable-static])
[utils],
[AS_HELP_STRING(
[--disable-utils],
- [install utilities to manage .config files (default=no)])])
+ [install utilities to manage .config files (default=yes)])])
AC_SUBST([enable_utils], [${enable_utils:-yes}])
AC_ARG_ENABLE(
AC_PROG_YACC
AC_SUBST([AM_YFLAGS], ["-t -l -p zconf"])
-#----------------------------------------
-# Check for standard headers
-AC_HEADER_STDC
-AC_HEADER_STDBOOL
-AC_CHECK_HEADERS([ fcntl.h limits.h locale.h ])
-AC_CHECK_HEADERS([ stdlib.h string.h sys/time.h unistd.h ])
-AC_TYPE_SIZE_T
-
-#----------------------------------------
-# Checks for library functions.
-AC_FUNC_MALLOC
-AC_FUNC_REALLOC
-AC_FUNC_ALLOCA
-AC_CHECK_FUNCS([ bzero memmove memset ])
-AC_CHECK_FUNCS([ strcasecmp strchr strcspn strdup strncasecmp strpbrk strrchr strspn strtol ])
-AC_CHECK_FUNCS([ gettimeofday mkdir regcomp setlocale uname ])
-
#----------------------------------------
# Check for gettext, for the kconfig frontends
[has_gettext="$enable_L10n"]
LIBS_old="$LIBS"
LIBS=
AC_CHECK_HEADERS(
- [ncurses/ncurses.h ncurses/curses.h ncursesw/curses.h ncurses.h curses.h],
+ [ncursesw/curses.h ncurses/ncurses.h ncurses/curses.h ncurses.h curses.h],
[CURSES_LOC=$ac_header; break])
AS_IF(
[test -z "$CURSES_LOC"],
AS_IF(
[test "$need_panel_menu" = "yes" -o "$need_panel_menu" = "auto"],
[AC_SUBST([ncurses_extra_LIBS])
+ AC_SUBST([ncurses_extra_CPPFLAGS])
+ AS_CASE(
+ [$CURSES_LOC],
+ [ncursesw/*],[ncurses_extra_CPPFLAGS="-I/usr/include/ncursesw"],
+ [ncurses/*],[ncurses_extra_CPPFLAGS="-I/usr/include/ncurses"])
LIBS_old="$LIBS"
LIBS=
AC_SEARCH_LIBS(