update from MirBSD CVS
[alioth/jupp.git] / configure.ac
index c95b309..9935c47 100644 (file)
@@ -1,4 +1,4 @@
-# $MirOS: contrib/code/jupp/configure.ac,v 1.59 2017/12/02 04:15:29 tg Exp $
+# $MirOS: contrib/code/jupp/configure.ac,v 1.61 2017/12/02 05:26:39 tg Exp $
 #-
 # Process this file with autoconf to produce a configure script.
 
@@ -6,7 +6,7 @@
 AC_PREREQ(2.54)
 
 #### Here's the only place where to change version number ####
-AC_INIT(joe, 3.1jupp31)
+AC_INIT(joe, 3.1jupp31dev)
 #### But see main.c for the Copyright (c) owner and year! ####
 AC_CONFIG_SRCDIR([b.c])
 
@@ -53,7 +53,7 @@ AC_ARG_ENABLE(curses,
 [  --disable-curses        disable use of curses library],
        curses=$enableval, curses=yes)
 test x"$curses" = x"yes" && \
-    search_libs_term="$search_libs_term tinfo ncurses curses"
+    search_libs_term="$search_libs_term tinfo ncursesw ncurses curses"
 
 AC_ARG_ENABLE(termcap,
 [  --disable-termcap       disable use of termcap library],
@@ -61,6 +61,10 @@ AC_ARG_ENABLE(termcap,
 test x"$termcap" = x"yes" && \
     search_libs_term="$search_libs_term termcap"
 
+AC_ARG_ENABLE(terminfo,
+[  --disable-terminfo      disable use of terminfo functions],
+       terminfo=$enableval, terminfo=yes)
+
 AC_ARG_ENABLE([search_libs],
 [  --disable-search-libs   do not search in any external libraries],
        search_libs=$enableval, search_libs=yes)
@@ -74,7 +78,11 @@ fi
 
 AC_SEARCH_LIBS(openpty, $search_libs_util, AC_DEFINE_UNQUOTED(HAVE_OPENPTY, 1, [If we have BSD function openpty()]))
 AC_SEARCH_LIBS(login_tty, $search_libs_util, AC_DEFINE_UNQUOTED(HAVE_LOGIN_TTY, 1, [If we have BSD function login_tty()]))
-AC_SEARCH_LIBS(tgetflag, $search_libs_term, AC_DEFINE_UNQUOTED(TERMINFO, 1, [If we have newer terminfo/termcap capabilities]))
+if test x"$terminfo" = x"no"; then
+       echo "DISabling looking for terminal libraries entirely!"
+else
+       AC_SEARCH_LIBS(tgetflag, $search_libs_term, AC_DEFINE_UNQUOTED(TERMINFO, 1, [If we have newer terminfo/termcap capabilities]))
+fi
 AC_SEARCH_LIBS(snprintf, $search_libs_snprintf, AC_DEFINE_UNQUOTED(HAVE_SNPRINTF, 1, [If we have snprintf]))
 AC_SEARCH_LIBS(is_selinux_enabled, $search_libs_selinux, AC_DEFINE_UNQUOTED(HAVE_SELINUX_FUN, 1, [We have SELinux functions]))