aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in145
1 files changed, 0 insertions, 145 deletions
diff --git a/configure.in b/configure.in
deleted file mode 100644
index 9b02bf8..0000000
--- a/configure.in
+++ /dev/null
@@ -1,145 +0,0 @@
-# Process this file with autoconf to produce a configure script.
-AC_INIT(powwow, 1.2.18)
-AM_INIT_AUTOMAKE
-
-AC_CANONICAL_HOST
-
-AC_ARG_ENABLE(vt100,
- AC_HELP_STRING([--enable-vt100],
- [Hard code VT100 escape sequences; use if you have no termcap [[default=no]]]),
- ,
- [enable_vt100="no"]
-)
-AS_IF([ test "${enable_vt100}" = yes ],
- [ AC_DEFINE(USE_VT100) ])
-
-AC_ARG_ENABLE(sort,
- AC_HELP_STRING([--enable-sort],
- [Sort aliases and actions [[default=no]]]),
- ,
- [enable_sort="no"]
-)
-AS_IF([ test "${enable_sort}" = yes ],
- [ AC_DEFINE(DO_SORT) ])
-
-AC_ARG_ENABLE(noshell,
- AC_HELP_STRING([--enable-noshell],
- [Disables the "#!" command [[default=no]]]),
- ,
- [enable_noshell="no"]
-)
-AS_IF([ test "${enable_noshell}" = yes ],
- [ AC_DEFINE(NO_SHELL) ])
-
-AC_ARG_ENABLE(ansibug,
- AC_HELP_STRING([--enable-ansibug],
- [Enables fixes for "#mark" ansi bugs on some terminals [[default=no]]]),
- ,
- [enable_ansibug="no"]
-)
-AS_IF([ test "${enable_ansibug}" = yes ],
- [ AC_DEFINE(BUG_ANSI) ])
-
-AC_ARG_ENABLE(bsd,
- AC_HELP_STRING([--enable-bsd],
- [Needed for BSD systems, in powwow this was USE_SGTTY and BSD_LIKE. Default on Darwin (OS X) systems.]))
-AS_IF([ test -z "${enable_bsd}" ],
- [ case "${host_os}" in
- darwin*) enable_bsd=yes ;;
- *) enable_bsd=no ;;
- esac])
-AS_IF([ test "${enable_bsd}" = yes ],
- [ AC_DEFINE(USE_SGTTY)
- AC_DEFINE(BSD_LIKE) ])
-
-AC_MSG_CHECKING([man page encoding])
-if test -z "${MAN_PAGE_ENCODING}"; then
- case "${host_os}" in
- darwin*) MAN_PAGE_ENCODING=ISO-8859-1 ;;
- *) MAN_PAGE_ENCODING=UTF-8 ;;
- esac
-fi
-AC_SUBST([MAN_PAGE_ENCODING])
-AC_MSG_RESULT([${MAN_PAGE_ENCODING}])
-
-if test "${MAN_PAGE_ENCODING}" != UTF-8; then
- AC_CHECK_PROG([ICONV], [iconv], [iconv], [])
- if test -z "${ICONV}" -a "${MAN_PAGE_ENCODING}" != UTF-8; then
- AC_MSG_WARN([Forcing man page encoding to UTF-8])
- MAN_PAGE_ENCODING=UTF-8
- fi
-fi
-
-AM_CONDITIONAL([MAN_PAGE_ENCODING_IS_UTF_8],
- [test "${MAN_PAGE_ENCODING}" = UTF-8 ])
-
-# Checks for programs.
-AC_PROG_CC_C89
-AC_PROG_LN_S
-
-# Checks for libraries.
-AC_CHECK_FUNC(regcomp,AC_DEFINE(USE_REGEXP))
-AC_CHECK_FUNC(lrand48,,AC_DEFINE(USE_RANDOM))
-
-if test "x${enable_vt100}" != "xyes"; then
- AC_SEARCH_LIBS(initscr,[ncurses curses], [], [
- if test "x${enable_vt100}" = "xno" ; then
- AC_MSG_ERROR([*** curses libraries not found])
- fi])
-fi
-
-# Dynamic modules
-AC_SEARCH_LIBS(dlopen,[dl],[
- AC_DEFINE(HAVE_LIBDL)
- dl_ldflags="-rdynamic"])
-AC_SUBST(dl_ldflags)
-
-# Checks for header files.
-AC_CHECK_HEADERS([stdlib.h unistd.h])
-AC_CHECK_HEADER([locale.h],
- [AC_CHECK_FUNC([putwc],[AC_DEFINE(USE_LOCALE)])])
-
-AC_ARG_WITH([plugindir],
- AC_HELP_STRING([--with-plugindir=DIR],
- [Plugin installation directory [[default=LIBDIR/powwow]]])],
- [plugindir="${withval}"],
- [plugindir="\${libdir}/powwow"])
-
-AC_SUBST(plugindir)
-
-# Checks for typedefs, structures, and compiler characteristics.
-AC_C_CONST
-
-# Checks for library functions.
-AC_FUNC_MALLOC
-
-AC_OUTPUT(Makefile)
-
-AC_OUTPUT
-
-cat <<EOF
-
-
-Powwow has been configured with the following options:
-
-Version: ${VERSION}
-User binaries: $(eval eval eval echo "${bindir}")
-Data directory: $(eval eval eval echo "${datadir}/${PACKAGE}")
-Plugin directory: $(eval eval eval echo "${plugindir}")
-
-enable-vt100: ${enable_vt100}
-enable-sort: ${enable_sort}
-enable-noshell: ${enable_noshell}
-enable-ansibug: ${enable_ansibug}
-enable-bsd: ${enable_bsd}
-
-Man page encoding: ${MAN_PAGE_ENCODING}
-
-Host: ${host}
-Compiler: ${CC}
-Preprocessor flags: ${CPPFLAGS}
-Compiler flags: ${CFLAGS}
-Linker flags: ${LDFLAGS}
-Libraries: ${LIBS}
-
-EOF