home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / sharutils-4.1-src.tgz / tar.out / fsf / sharutils / configure.in < prev    next >
Text File  |  1996-09-28  |  2KB  |  75 lines

  1. # Configure template for GNU shar utilities.
  2. # Copyright (C) 1994 Free Software Foundation, Inc.
  3. # Process this file with autoconf to produce a configure script.
  4.  
  5. # FIXME: AC_HAVE_HEADERS(sys/time.h)
  6. # FIXME: AC_HAVE_FUNCS(gethostname getwd)
  7.  
  8. AC_INIT(shar.c)
  9. AC_CONFIG_HEADER(config.h)
  10. AC_ARG_PROGRAM
  11.  
  12. PRODUCT=sharutils
  13. VERSION=4.1
  14. PROGRAMS="shar unshar"
  15. AC_DEFINE_UNQUOTED(PRODUCT, "$PRODUCT")
  16. AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
  17. AC_SUBST(PRODUCT)
  18. AC_SUBST(VERSION)
  19. AC_SUBST(PROGRAMS)
  20.  
  21. AC_PROG_CC
  22. AC_PROG_INSTALL
  23. AC_PROG_RANLIB
  24.  
  25. AC_AIX
  26. AC_ISC_POSIX
  27. AC_MINIX
  28. AC_C_CROSS
  29. if test $cross_compiling = no; then
  30.   AC_C_CHAR_UNSIGNED
  31. fi
  32. fp_C_PROTOTYPES
  33. AC_C_CONST
  34.  
  35. AC_CHECK_HEADERS(limits.h memory.h string.h sys/wait.h unistd.h)
  36. AC_HEADER_DIRENT
  37. AC_HEADER_STAT
  38. AC_HEADER_STDC
  39. AC_STRUCT_TIMEZONE
  40. AC_TYPE_SIZE_T
  41.  
  42. AC_CHECK_FUNCS(basename fchmod getcwd memcpy strchr strerror uname)
  43. AC_FUNC_ALLOCA
  44. AC_FUNC_CLOSEDIR_VOID
  45. AC_FUNC_STRFTIME
  46. AC_FUNC_VPRINTF
  47. AC_REPLACE_FUNCS(memset mktime strftime)
  48. test "$ac_cv_func_basename" = yes || LIBOBJS="$LIBOBJS basename.o"
  49.  
  50. AC_MSG_CHECKING(for /etc/systemid)
  51. if test -f /etc/systemid; then
  52.   AC_MSG_RESULT(yes)
  53.   AC_DEFINE(HAVE_ETC_SYSTEMID)
  54. else
  55.   AC_MSG_RESULT(no)
  56. fi
  57.  
  58. AC_MSG_CHECKING(if uuencode and uudecode are wanted)
  59. AC_ARG_ENABLE(uucode,
  60. [  --disable-uucode        disable installation of uuencode and uudecode],
  61. [if test "$enableval" = yes; then
  62.   AC_MSG_RESULT(yes)
  63.   PROGRAMS="$PROGRAMS uudecode uuencode"
  64. else
  65.   AC_MSG_RESULT(no)
  66. fi], [
  67.   AC_MSG_RESULT(yes)
  68.   PROGRAMS="$PROGRAMS uudecode uuencode"
  69. ])
  70.  
  71. fp_WITH_DMALLOC
  72.  
  73. AC_OUTPUT(Makefile,
  74. [test -z "$CONFIG_HEADERS" || date > stamp-h])
  75.