|
Packit Service |
8876fe |
AC_INIT([newt_pr.h])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
PACKAGE=newt
|
|
Packit Service |
8876fe |
VERSION=0.52.20
|
|
Packit Service |
8876fe |
SONAME=0.52
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_CONFIG_HEADER([config.h])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Package Name])
|
|
Packit Service |
8876fe |
AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [NEWT Version String])
|
|
Packit Service |
8876fe |
AC_SUBST([VERSION])
|
|
Packit Service |
8876fe |
AC_SUBST([SONAME])
|
|
Packit Service |
8876fe |
AC_PROG_CC
|
|
Packit Service |
8876fe |
AC_PROG_INSTALL
|
|
Packit Service |
8876fe |
AC_PROG_LN_S
|
|
Packit Service |
8876fe |
AC_PROG_GREP
|
|
Packit Service |
8876fe |
AC_SYS_LARGEFILE
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_CHECK_SIZEOF([long])
|
|
Packit Service |
8876fe |
AC_CHECK_SIZEOF([long long])
|
|
Packit Service |
8876fe |
AC_CHECK_SIZEOF([void *])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
# Are we using GNU ld?
|
|
Packit Service |
8876fe |
AC_MSG_CHECKING([for GNU ld])
|
|
Packit Service |
8876fe |
LD=`$CC -print-prog-name=ld 2>&5`
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
if test `$LD -v 2>&1 | $ac_cv_path_GREP -c "GNU ld"` = 0; then
|
|
Packit Service |
8876fe |
# Not
|
|
Packit Service |
8876fe |
GNU_LD=""
|
|
Packit Service |
8876fe |
AC_MSG_RESULT([no])
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
GNU_LD="$LD"
|
|
Packit Service |
8876fe |
AC_MSG_RESULT([yes])
|
|
Packit Service |
8876fe |
AC_SUBST([GNU_LD])
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_CHECK_HEADERS([sys/select.h alloca.h])
|
|
Packit Service |
8876fe |
AC_CHECK_HEADER([slang.h], [], [
|
|
Packit Service |
8876fe |
old_CPPFLAGS=${CPPFLAGS}
|
|
Packit Service |
8876fe |
CPPFLAGS="${CPPFLAGS} -I/opt/local/include"
|
|
Packit Service |
8876fe |
unset ac_cv_header_slang_h
|
|
Packit Service |
8876fe |
AC_CHECK_HEADER([slang.h])
|
|
Packit Service |
8876fe |
if test x$ac_cv_header_slang_h = x; then
|
|
Packit Service |
8876fe |
CPPFLAGS="${old_CPPFLAGS}"
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
LDFLAGS="${LDFLAGS} -L/opt/local/lib"
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
])
|
|
Packit Service |
8876fe |
if test x$ac_cv_header_slang_h = x; then
|
|
Packit Service |
8876fe |
old_CPPFLAGS=${CPPFLAGS}
|
|
Packit Service |
8876fe |
CPPFLAGS="${CPPFLAGS} -I/sw/include"
|
|
Packit Service |
8876fe |
AC_CHECK_HEADER([slang.h])
|
|
Packit Service |
8876fe |
if test x$ac_cv_header_slang_h = x; then
|
|
Packit Service |
8876fe |
CPPFLAGS=${old_CPPFLAGS}
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
LDFLAGS="${LDFLAGS} -L/sw/lib"
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
AC_CHECK_HEADERS([popt.h libintl.h])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_MSG_CHECKING([for python versions])
|
|
Packit Service |
8876fe |
AC_ARG_WITH([python], [ --without-python do not compile python support])
|
|
Packit Service |
8876fe |
if test "x$with_python" = "xno"; then
|
|
Packit Service |
8876fe |
AC_MSG_RESULT([skipped])
|
|
Packit Service |
8876fe |
PYTHONVERS=
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
PYTHONVERS=$(ls /usr/include/python*/Python.h 2> /dev/null | sed 's|.*\(python[[0-9]]*\.[[0-9]]*\).*|\1|g' | tr '\n' ' ')
|
|
Packit Service |
8876fe |
AC_MSG_RESULT([$PYTHONVERS])
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
AC_SUBST([PYTHONVERS])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_ARG_WITH([tcl], [ --without-tcl do not compile whiptcl.so])
|
|
Packit Service |
8876fe |
if test "x$with_tcl" = "xno"; then
|
|
Packit Service |
8876fe |
WHIPTCLLIB=
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
AC_MSG_CHECKING([for tcl configuration])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
# check in a few common install locations
|
|
Packit Service |
8876fe |
if test x"${ac_cv_c_tclconfig}" = x ; then
|
|
Packit Service |
8876fe |
for i in `ls -d ${libdir} 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/lib 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/lib64 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/local/lib 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/contrib/lib 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/pkg/lib 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/local/lib/tcl8.5 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/local/lib/tcl8.4 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/lib/tcl8.5 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /usr/lib/tcl8.4 2>/dev/null` \
|
|
Packit Service |
8876fe |
`ls -d /opt/local/lib 2>/dev/null` \
|
|
Packit Service |
8876fe |
; do
|
|
Packit Service |
8876fe |
if test -f "$i/tclConfig.sh" ; then
|
|
Packit Service |
8876fe |
ac_cv_c_tclconfig=`(cd $i; pwd)`
|
|
Packit Service |
8876fe |
break
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
done
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
if test x"${ac_cv_c_tclconfig}" != x ; then
|
|
Packit Service |
8876fe |
AC_MSG_RESULT([found])
|
|
Packit Service |
8876fe |
. ${ac_cv_c_tclconfig}/tclConfig.sh
|
|
Packit Service |
8876fe |
AC_SUBST([TCL_LIB_FLAG])
|
|
Packit Service |
8876fe |
WHIPTCLLIB=whiptcl
|
|
Packit Service |
8876fe |
# needed with tcl8.6
|
|
Packit Service |
8876fe |
CPPFLAGS="$CPPFLAGS -DUSE_INTERP_RESULT"
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
AC_MSG_RESULT([NOT found])
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
AC_SUBST([WHIPTCLLIB])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_ARG_WITH([gpm-support], [ --with-gpm-support compile with GPM support])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
if test "x$with_gpm_support" = "xyes"; then
|
|
Packit Service |
8876fe |
AC_DEFINE([USE_GPM], 1, [Define to 1 if GPM support is enabled])
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_ARG_ENABLE([nls], [ --disable-nls compile without NLS support])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
if test "x$enable_nls" != "xno"; then
|
|
Packit Service |
8876fe |
AC_CHECK_LIB([c], [gettext], [ ], [
|
|
Packit Service |
8876fe |
AC_CHECK_LIB([intl], [gettext], [
|
|
Packit Service |
8876fe |
LIBS="-lintl"
|
|
Packit Service |
8876fe |
AC_SUBST([LIBS])], [
|
|
Packit Service |
8876fe |
if test "x$enable_nls" != "xcheck"; then
|
|
Packit Service |
8876fe |
AC_MSG_FAILURE([--enable-nls was specified, but the configure check failed])
|
|
Packit Service |
8876fe |
else
|
|
Packit Service |
8876fe |
enable_nls=no
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
])
|
|
Packit Service |
8876fe |
])
|
|
Packit Service |
8876fe |
if test "x$enable_nls" != "xno"; then
|
|
Packit Service |
8876fe |
AC_DEFINE([ENABLE_NLS], 1, [Define to 1 if NLS support is enabled])
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_ARG_WITH(colorsfile, [ --with-colorsfile=file set default location of colors file])
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
if test "x$with_colorsfile" != "xno"; then
|
|
Packit Service |
8876fe |
if test "x$with_colorsfile" != "xyes"; then
|
|
Packit Service |
8876fe |
if test "x$with_colorsfile" != "x"; then
|
|
Packit Service |
8876fe |
AC_DEFINE_UNQUOTED(NEWT_COLORS_FILE, "$with_colorsfile", [Default NEWT_COLORS_FILE ])
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
fi
|
|
Packit Service |
8876fe |
|
|
Packit Service |
8876fe |
AC_CONFIG_FILES([Makefile libnewt.pc])
|
|
Packit Service |
8876fe |
AC_OUTPUT
|
|
Packit Service |
8876fe |
|