-#serial 39 -*- autoconf -*-
+#serial 41 -*- autoconf -*-
dnl Misc type-related macros for fileutils, sh-utils, textutils.
AC_DEFUN([jm_MACROS],
[
- AC_PREREQ(2.52)
+ AC_PREREQ(2.52f)
GNU_PACKAGE="GNU $PACKAGE"
AC_DEFINE_UNQUOTED(GNU_PACKAGE, "$GNU_PACKAGE",
[The concatenation of the strings `GNU ', and PACKAGE.])
AC_SUBST(GNU_PACKAGE)
+ AM_MISSING_PROG(HELP2MAN, help2man)
AC_SUBST(OPTIONAL_BIN_PROGS)
AC_SUBST(OPTIONAL_BIN_ZCRIPTS)
AC_SUBST(MAN)
jm_CHECK_ALL_TYPES
jm_INCLUDED_REGEX([lib/regex.c])
+ AC_REQUIRE([UTILS_HOST_OS])
+ AC_REQUIRE([UTILS_FUNC_MKDIR_TRAILING_SLASH])
AC_REQUIRE([jm_BISON])
AC_REQUIRE([jm_ASSERT])
AC_REQUIRE([jm_CHECK_TYPE_STRUCT_UTIMBUF])
AC_REQUIRE([jm_PREREQ])
+ AC_REQUIRE([UTILS_FUNC_DIRFD])
AC_REQUIRE([jm_FUNC_LCHOWN])
AC_REQUIRE([fetish_FUNC_RMDIR_NOTEMPTY])
AC_REQUIRE([jm_FUNC_CHOWN])
AC_REQUIRE([jm_AC_PREREQ_XSTRTOUMAX])
AC_REQUIRE([jm_AC_PREREQ_XSTRTOIMAX])
AC_REQUIRE([jm_AC_FUNC_LINK_FOLLOWS_SYMLINK])
- AC_REQUIRE([AM_FUNC_ERROR_AT_LINE])
+ AC_REQUIRE([AC_FUNC_ERROR_AT_LINE])
AC_REQUIRE([jm_FUNC_GNU_STRFTIME])
AC_REQUIRE([jm_FUNC_MKTIME])
AC_REQUIRE([jm_FUNC_FPENDING])
AC_REPLACE_FUNCS(memchr memcpy memmove memrchr memset)
AC_CHECK_FUNCS(getpagesize)
- AC_REPLACE_FUNCS(mkstemp)
- if test $ac_cv_func_mkstemp != yes; then
- AC_LIBOBJ(tempname)
- fi
+ AC_REQUIRE([UTILS_FUNC_MKSTEMP])
# By default, argmatch should fail calling usage (1).
AC_DEFINE(ARGMATCH_DIE, [usage (1)],
AC_CHECK_FUNCS( \
acl \
bcopy \
+ canonicalize_file_name \
endgrent \
endpwent \
fchdir \
if test $am_cv_func_working_getline != yes; then
AC_CHECK_FUNCS(getdelim)
fi
- AM_FUNC_OBSTACK
+ AC_FUNC_OBSTACK
- AM_FUNC_STRTOD
- AC_SUBST(POW_LIBM)
- test $am_cv_func_strtod_needs_libm = yes && POW_LIBM=-lm
+ AC_FUNC_STRTOD
# See if linking `seq' requires -lm.
# It does on nearly every system. The single exception (so far) is