summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman I Khimov <khimov@altell.ru>2009-03-27 19:37:53 +0300
committerRoman I Khimov <khimov@altell.ru>2009-04-22 23:00:21 +0400
commit57cd858103e99a019a5264840cd412be700e2299 (patch)
tree1cb29efdc0e7de1294a09d8878bc0e4cfcb993de
parent6cf8a2695b13601dab36cec36811355a96040618 (diff)
dialog: update version 1.0-20050306 -> 1.1-20080819
Previous version is obsolete and can't be found on official FTP, it is also removed from Debian archives so the packages failed to build if not using some distro-specific mirror. Hence, update version removing the old one along the way. Acked-by: Koen Kooi <koen@openembedded.org>
-rw-r--r--conf/checksums.ini6
-rw-r--r--recipes/dialog/dialog-1.0-20050306/configure.patch37
-rw-r--r--recipes/dialog/dialog-1.0-20050306/m4.patch6979
-rw-r--r--recipes/dialog/dialog-1.0-20050306/templates.patch25
-rw-r--r--recipes/dialog/dialog-static_1.0-20050306.bb4
-rw-r--r--recipes/dialog/dialog-static_1.1-20080819.bb3
-rw-r--r--recipes/dialog/dialog.inc9
-rw-r--r--recipes/dialog/dialog_1.1-20080819.bb1
8 files changed, 12 insertions, 7052 deletions
diff --git a/conf/checksums.ini b/conf/checksums.ini
index a5746bcdec..6321357738 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -4614,9 +4614,9 @@ sha256=902da1b1e9d90dfda8aa1864846db8ad12386e7521fc9f8b18c8ba220dd0123a
md5=7b81b22baa2df55efe4845865dddc7b6
sha256=7bb43d8b0cb287d728ea479fb65d1b57b8530af773018214e7f312dceed34237
-[ftp://ftp.us.debian.org/debian/pool/main/d/dialog/dialog_1.0-20050306.orig.tar.gz]
-md5=8ce5945be0660bd3152bd9eb0827f945
-sha256=e3968765ed916b348fce5e309029d25d068a61e1d422a69a506d0fc80ee6e976
+[ftp://invisible-island.net/dialog/dialog-1.1-20080819.tgz]
+md5=3caebd641a9f337b980becb4444336c5
+sha256=c5d49b39c5998bcecd124c05cc6f096d22ccdc378ad455214611ae41a2f4b7d9
[http://didiwiki.org/sources/didiwiki-0.2.tar.gz]
md5=a8643526ced64ed066df407e013259e3
diff --git a/recipes/dialog/dialog-1.0-20050306/configure.patch b/recipes/dialog/dialog-1.0-20050306/configure.patch
deleted file mode 100644
index 754243ad45..0000000000
--- a/recipes/dialog/dialog-1.0-20050306/configure.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
---- dialog-0.9b-20031207/configure.in~configure
-+++ dialog-0.9b-20031207/configure.in
-@@ -6,6 +6,8 @@
- AC_CONFIG_HEADER(dlg_config.h:config.hin)
-
- CF_VERSION_INFO(dialog)
-+AH_TEMPLATE([DIALOG_VERSION], [Define to dialog version])
-+AH_TEMPLATE([DIALOG_PATCHDATE], [Define to dialog patchdate])
-
- DESTDIR=
- AC_SUBST(DESTDIR)
-@@ -146,6 +148,20 @@
- wget_wch \
- )
-
-+AH_TEMPLATE([HAVE_COLOR],
-+ [Define if you have the start_color function])
-+AH_TEMPLATE([HAVE_FORMBOX],
-+ [Define if you want the form dialog])
-+AH_TEMPLATE([HAVE_GAUGE],
-+ [Define if you want the gauge dialog])
-+AH_TEMPLATE([HAVE_TAILBOX],
-+ [Define if you want the tailbox dialog])
-+AH_TEMPLATE([HAVE_XDIALOG],
-+ [Define if you want Xdialog-style dialogs])
-+AH_TEMPLATE([HAVE_RC_FILE],
-+ [Define if you want the config-file support])
-+AH_TEMPLATE([USE_WIDE_CURSES], [Define if using wide curses])
-+
- AC_CHECK_FUNC(start_color,[AC_DEFINE(HAVE_COLOR)])
- CF_CURSES_CHTYPE
- CF_FUNC_WAIT
diff --git a/recipes/dialog/dialog-1.0-20050306/m4.patch b/recipes/dialog/dialog-1.0-20050306/m4.patch
deleted file mode 100644
index d7701b1770..0000000000
--- a/recipes/dialog/dialog-1.0-20050306/m4.patch
+++ /dev/null
@@ -1,6979 +0,0 @@
-
-#
-# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
-#
-
-Index: dialog-1.0-20050306/acinclude.m4
-===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ dialog-1.0-20050306/acinclude.m4 2005-05-16 01:32:07.000000000 +0200
-@@ -0,0 +1,1953 @@
-+dnl ---------------------------------------------------------------------------
-+dnl CF_AC_PREREQ version: 2 updated: 1997/09/06 13:24:56
-+dnl ------------
-+dnl Conditionally generate script according to whether we're using the release
-+dnl version of autoconf, or a patched version (using the ternary component as
-+dnl the patch-version).
-+define(CF_AC_PREREQ,
-+[CF_PREREQ_COMPARE(
-+AC_PREREQ_CANON(AC_PREREQ_SPLIT(AC_ACVERSION)),
-+AC_PREREQ_CANON(AC_PREREQ_SPLIT([$1])), [$1], [$2], [$3])])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_ADD_INCDIR version: 4 updated: 2002/12/21 14:25:52
-+dnl -------------
-+dnl Add an include-directory to $CPPFLAGS. Don't add /usr/include, since it's
-+dnl redundant. We don't normally need to add -I/usr/local/include for gcc,
-+dnl but old versions (and some misinstalled ones) need that. To make things
-+dnl worse, gcc 3.x gives error messages if -I/usr/local/include is added to
-+dnl the include-path).
-+AC_DEFUN([CF_ADD_INCDIR],
-+[
-+for cf_add_incdir in $1
-+do
-+ while true
-+ do
-+ case $cf_add_incdir in
-+ /usr/include) # (vi
-+ ;;
-+ /usr/local/include) # (vi
-+ if test "$GCC" = yes
-+ then
-+ cf_save_CPPFLAGS="$CPPFLAGS"
-+ CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
-+ AC_TRY_COMPILE([#include <stdio.h>],
-+ [printf("Hello")],
-+ [],
-+ [CPPFLAGS="$cf_save_CPPFLAGS"])
-+ fi
-+ ;;
-+ *) # (vi
-+ CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
-+ ;;
-+ esac
-+ cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
-+ test "$cf_top_incdir" = "$cf_add_incdir" && break
-+ cf_add_incdir="$cf_top_incdir"
-+ done
-+done
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_ARG_DISABLE version: 3 updated: 1999/03/30 17:24:31
-+dnl --------------
-+dnl Allow user to disable a normally-on option.
-+AC_DEFUN([CF_ARG_DISABLE],
-+[CF_ARG_OPTION($1,[$2],[$3],[$4],yes)])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_ARG_ENABLE version: 3 updated: 1999/03/30 17:24:31
-+dnl -------------
-+dnl Allow user to enable a normally-off option.
-+AC_DEFUN([CF_ARG_ENABLE],
-+[CF_ARG_OPTION($1,[$2],[$3],[$4],no)])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_ARG_MSG_ENABLE version: 2 updated: 2000/07/29 19:32:03
-+dnl -----------------
-+dnl Verbose form of AC_ARG_ENABLE:
-+dnl
-+dnl Parameters:
-+dnl $1 = message
-+dnl $2 = option name
-+dnl $3 = help-string
-+dnl $4 = action to perform if option is enabled
-+dnl $5 = action if perform if option is disabled
-+dnl $6 = default option value (either 'yes' or 'no')
-+AC_DEFUN([CF_ARG_MSG_ENABLE],[
-+AC_MSG_CHECKING($1)
-+AC_ARG_ENABLE($2,[$3],,enableval=ifelse($6,,no,$6))
-+AC_MSG_RESULT($enableval)
-+if test "$enableval" != no ; then
-+ifelse($4,,[ :],$4)
-+else
-+ifelse($5,,[ :],$5)
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_ARG_OPTION version: 3 updated: 1997/10/18 14:42:41
-+dnl -------------
-+dnl Restricted form of AC_ARG_ENABLE that ensures user doesn't give bogus
-+dnl values.
-+dnl
-+dnl Parameters:
-+dnl $1 = option name
-+dnl $2 = help-string
-+dnl $3 = action to perform if option is not default
-+dnl $4 = action if perform if option is default
-+dnl $5 = default option value (either 'yes' or 'no')
-+AC_DEFUN([CF_ARG_OPTION],
-+[AC_ARG_ENABLE($1,[$2],[test "$enableval" != ifelse($5,no,yes,no) && enableval=ifelse($5,no,no,yes)
-+ if test "$enableval" != "$5" ; then
-+ifelse($3,,[ :]dnl
-+,[ $3]) ifelse($4,,,[
-+ else
-+ $4])
-+ fi],[enableval=$5 ifelse($4,,,[
-+ $4
-+])dnl
-+ ])])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_BUNDLED_INTL version: 10 updated: 2003/09/14 18:49:13
-+dnl ---------------
-+dnl Top-level macro for configuring an application with a bundled copy of
-+dnl the intl and po directories for gettext.
-+dnl
-+dnl $1 specifies either Makefile or makefile, defaulting to the former.
-+dnl $2 if nonempty sets the option to --enable-nls rather than to --disable-nls
-+dnl
-+dnl Sets variables which can be used to substitute in makefiles:
-+dnl INTLDIR_MAKE - to make ./intl directory
-+dnl MSG_DIR_MAKE - to make ./po directory
-+dnl SUB_MAKEFILE - list of makefiles in ./intl, ./po directories
-+dnl Defines
-+dnl HAVE_LIBGETTEXT_H if we're using ./intl
-+dnl
-+dnl Environment:
-+dnl ALL_LINGUAS if set, lists the root names of the ".po" files.
-+dnl CONFIG_H assumed to be "config.h"
-+dnl VERSION may be set, otherwise extract from "VERSION" file.
-+dnl
-+AH_TEMPLATE([HAVE_LIBGETTEXT_H], [Define if we're using ./intl.])
-+AC_DEFUN([CF_BUNDLED_INTL],[
-+cf_makefile=ifelse($1,,Makefile,$1)
-+
-+dnl Set of available languages (based on source distribution). Note that
-+dnl setting $LINGUAS overrides $ALL_LINGUAS. Some environments set $LINGUAS
-+dnl rather than $LC_ALL
-+test -z "$ALL_LINGUAS" && ALL_LINGUAS=`test -d $srcdir/po && cd $srcdir/po && echo *.po|sed -e 's/\.po//g' -e 's/*//'`
-+
-+# Allow override of "config.h" definition:
-+: ${CONFIG_H=config.h}
-+AC_SUBST(CONFIG_H)
-+
-+if test -z "$VERSION" ; then
-+if test -f $srcdir/VERSION ; then
-+ VERSION=`sed -e '2,$d' $srcdir/VERSION|cut -f1`
-+else
-+ VERSION=unknown
-+fi
-+fi
-+AC_SUBST(VERSION)
-+
-+AM_GNU_GETTEXT(,,,[$2])
-+
-+INTLDIR_MAKE=
-+MSG_DIR_MAKE=
-+SUB_MAKEFILE=
-+
-+dnl this updates SUB_MAKEFILE and MSG_DIR_MAKE:
-+CF_OUR_MESSAGES($1)
-+
-+if test "$USE_INCLUDED_LIBINTL" = yes ; then
-+ if test "$nls_cv_force_use_gnu_gettext" = yes ; then
-+ :
-+ elif test "$nls_cv_use_gnu_gettext" = yes ; then
-+ :
-+ else
-+ INTLDIR_MAKE="#"
-+ fi
-+ if test -z "$INTLDIR_MAKE"; then
-+ AC_DEFINE(HAVE_LIBGETTEXT_H)
-+ for cf_makefile in \
-+ $srcdir/intl/Makefile.in \
-+ $srcdir/intl/makefile.in
-+ do
-+ if test -f "$cf_makefile" ; then
-+ SUB_MAKEFILE="$SUB_MAKEFILE `echo ${cf_makefile}|sed -e 's/\.in$//'`:${cf_makefile}"
-+ break
-+ fi
-+ done
-+ fi
-+else
-+ INTLDIR_MAKE="#"
-+ if test "$USE_NLS" = yes ; then
-+ AC_CHECK_HEADERS(libintl.h)
-+ fi
-+fi
-+
-+if test -z "$INTLDIR_MAKE" ; then
-+ CPPFLAGS="-I../intl $CPPFLAGS"
-+fi
-+
-+dnl FIXME: we use this in lynx (the alternative is a spurious dependency upon
-+dnl GNU make)
-+if test "$BUILD_INCLUDED_LIBINTL" = yes ; then
-+ GT_YES="#"
-+ GT_NO=
-+else
-+ GT_YES=
-+ GT_NO="#"
-+fi
-+
-+AC_SUBST(INTLDIR_MAKE)
-+AC_SUBST(MSG_DIR_MAKE)
-+AC_SUBST(GT_YES)
-+AC_SUBST(GT_NO)
-+
-+dnl FIXME: the underlying AM_GNU_GETTEXT macro either needs some fixes or a
-+dnl little documentation. It doesn't define anything so that we can ifdef our
-+dnl own code, except ENABLE_NLS, which is too vague to be of any use.
-+
-+if test "$USE_INCLUDED_LIBINTL" = yes ; then
-+ if test "$nls_cv_force_use_gnu_gettext" = yes ; then
-+ AC_DEFINE(HAVE_GETTEXT)
-+ elif test "$nls_cv_use_gnu_gettext" = yes ; then
-+ AC_DEFINE(HAVE_GETTEXT)
-+ fi
-+ if test -n "$nls_cv_header_intl" ; then
-+ AC_DEFINE(HAVE_LIBINTL_H)
-+ fi
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_CHECK_CACHE version: 7 updated: 2001/12/19 00:50:10
-+dnl --------------
-+dnl Check if we're accidentally using a cache from a different machine.
-+dnl Derive the system name, as a check for reusing the autoconf cache.
-+dnl
-+dnl If we've packaged config.guess and config.sub, run that (since it does a
-+dnl better job than uname). Normally we'll use AC_CANONICAL_HOST, but allow
-+dnl an extra parameter that we may override, e.g., for AC_CANONICAL_SYSTEM
-+dnl which is useful in cross-compiles.
-+AC_DEFUN([CF_CHECK_CACHE],
-+[
-+if test -f $srcdir/config.guess ; then
-+ ifelse([$1],,[AC_CANONICAL_HOST],[$1])
-+ system_name="$host_os"
-+else
-+ system_name="`(uname -s -r) 2>/dev/null`"
-+ if test -z "$system_name" ; then
-+ system_name="`(hostname) 2>/dev/null`"
-+ fi
-+fi
-+AH_TEMPLATE([SYSTEM_NAME], [Set to the system name])
-+test -n "$system_name" && AC_DEFINE_UNQUOTED(SYSTEM_NAME,"$system_name")
-+AC_CACHE_VAL(cf_cv_system_name,[cf_cv_system_name="$system_name"])
-+
-+test -z "$system_name" && system_name="$cf_cv_system_name"
-+test -n "$cf_cv_system_name" && AC_MSG_RESULT(Configuring for $cf_cv_system_name)
-+
-+if test ".$system_name" != ".$cf_cv_system_name" ; then
-+ AC_MSG_RESULT(Cached system name ($system_name) does not agree with actual ($cf_cv_system_name))
-+ AC_ERROR("Please remove config.cache and try again.")
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_CURSES_CHTYPE version: 6 updated: 2003/11/06 19:59:57
-+dnl ----------------
-+dnl Test if curses defines 'chtype' (usually a 'long' type for SysV curses).
-+AH_TEMPLATE([HAVE_TYPE_CHTYPE], [Define if curses defines 'chtype'.])
-+AH_TEMPLATE([TYPE_CHTYPE_IS_SCALAR], [Define if chtype is scalar rather than a struct.])
-+AC_DEFUN([CF_CURSES_CHTYPE],
-+[
-+AC_REQUIRE([CF_CURSES_CPPFLAGS])dnl
-+AC_CACHE_CHECK(for chtype typedef,cf_cv_chtype_decl,[
-+ AC_TRY_COMPILE([#include <${cf_cv_ncurses_header-curses.h}>],
-+ [chtype foo],
-+ [cf_cv_chtype_decl=yes],
-+ [cf_cv_chtype_decl=no])])
-+if test $cf_cv_chtype_decl = yes ; then
-+ AC_DEFINE(HAVE_TYPE_CHTYPE)
-+ AC_CACHE_CHECK(if chtype is scalar or struct,cf_cv_chtype_type,[
-+ AC_TRY_COMPILE([#include <${cf_cv_ncurses_header-curses.h}>],
-+ [chtype foo; long x = foo],
-+ [cf_cv_chtype_type=scalar],
-+ [cf_cv_chtype_type=struct])])
-+ if test $cf_cv_chtype_type = scalar ; then
-+ AC_DEFINE(TYPE_CHTYPE_IS_SCALAR)
-+ fi
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_CURSES_CPPFLAGS version: 7 updated: 2003/06/06 00:48:41
-+dnl ------------------
-+dnl Look for the curses headers.
-+AC_DEFUN([CF_CURSES_CPPFLAGS],[
-+
-+AC_CACHE_CHECK(for extra include directories,cf_cv_curses_incdir,[
-+cf_cv_curses_incdir=no
-+case $host_os in #(vi
-+hpux10.*|hpux11.*) #(vi
-+ test -d /usr/include/curses_colr && \
-+ cf_cv_curses_incdir="-I/usr/include/curses_colr"
-+ ;;
-+sunos3*|sunos4*)
-+ test -d /usr/5lib && \
-+ test -d /usr/5include && \
-+ cf_cv_curses_incdir="-I/usr/5include"
-+ ;;
-+esac
-+])
-+test "$cf_cv_curses_incdir" != no && CPPFLAGS="$cf_cv_curses_incdir $CPPFLAGS"
-+
-+AC_CACHE_CHECK(if we have identified curses headers,cf_cv_ncurses_header,[
-+cf_cv_ncurses_header=none
-+for cf_header in \
-+ curses.h \
-+ ncurses.h \
-+ ncurses/curses.h \
-+ ncurses/ncurses.h
-+do
-+AC_TRY_COMPILE([#include <${cf_header}>],
-+ [initscr(); tgoto("?", 0,0)],
-+ [cf_cv_ncurses_header=$cf_header; break],[])
-+done
-+])
-+
-+if test "$cf_cv_ncurses_header" = none ; then
-+ AC_MSG_ERROR(No curses header-files found)
-+fi
-+
-+# cheat, to get the right #define's for HAVE_NCURSES_H, etc.
-+AC_CHECK_HEADERS($cf_cv_ncurses_header)
-+
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_CURSES_FUNCS version: 12 updated: 2003/11/06 19:59:57
-+dnl ---------------
-+dnl Curses-functions are a little complicated, since a lot of them are macros.
-+AC_DEFUN([CF_CURSES_FUNCS],
-+[
-+AC_REQUIRE([CF_CURSES_CPPFLAGS])dnl
-+AC_REQUIRE([CF_XOPEN_CURSES])
-+AC_REQUIRE([CF_CURSES_TERM_H])
-+for cf_func in $1
-+do
-+ CF_UPPER(cf_tr_func,$cf_func)
-+ AC_MSG_CHECKING(for ${cf_func})
-+ CF_MSG_LOG(${cf_func})
-+ AC_CACHE_VAL(cf_cv_func_$cf_func,[
-+ eval cf_result='$ac_cv_func_'$cf_func
-+ if test ".$cf_result" != ".no"; then
-+ AC_TRY_LINK([
-+#ifdef HAVE_XCURSES
-+#include <xcurses.h>
-+char * XCursesProgramName = "test";
-+#else
-+#include <${cf_cv_ncurses_header-curses.h}>
-+#if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
-+#include <ncursesw/term.h>
-+#else
-+#if defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
-+#include <ncurses/term.h>
-+#else
-+#ifdef HAVE_TERM_H
-+#include <term.h>
-+#endif
-+#endif
-+#endif
-+#endif],
-+ [
-+#ifndef ${cf_func}
-+long foo = (long)(&${cf_func});
-+exit(foo == 0);
-+#endif
-+ ],
-+ [cf_result=yes],
-+ [cf_result=no])
-+ fi
-+ eval 'cf_cv_func_'$cf_func'=$cf_result'
-+ ])
-+ # use the computed/retrieved cache-value:
-+ eval 'cf_result=$cf_cv_func_'$cf_func
-+ AC_MSG_RESULT($cf_result)
-+ if test $cf_result != no; then
-+ AC_DEFINE_UNQUOTED(HAVE_${cf_tr_func})
-+ fi
-+done
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_CURSES_LIBS version: 23 updated: 2003/11/06 19:59:57
-+dnl --------------
-+dnl Look for the curses libraries. Older curses implementations may require
-+dnl termcap/termlib to be linked as well. Call CF_CURSES_CPPFLAGS first.
-+AC_DEFUN([CF_CURSES_LIBS],[
-+
-+AC_REQUIRE([CF_CURSES_CPPFLAGS])dnl
-+AC_MSG_CHECKING(if we have identified curses libraries)
-+AC_TRY_LINK([#include <${cf_cv_ncurses_header-curses.h}>],
-+ [initscr(); tgoto("?", 0,0)],
-+ cf_result=yes,
-+ cf_result=no)
-+AC_MSG_RESULT($cf_result)
-+
-+if test "$cf_result" = no ; then
-+case $host_os in #(vi
-+freebsd*) #(vi
-+ AC_CHECK_LIB(mytinfo,tgoto,[LIBS="-lmytinfo $LIBS"])
-+ ;;
-+hpux10.*|hpux11.*) #(vi
-+ AC_CHECK_LIB(cur_colr,initscr,[
-+ LIBS="-lcur_colr $LIBS"
-+ ac_cv_func_initscr=yes
-+ ],[
-+ AC_CHECK_LIB(Hcurses,initscr,[
-+ # HP's header uses __HP_CURSES, but user claims _HP_CURSES.
-+ LIBS="-lHcurses $LIBS"
-+ CPPFLAGS="-D__HP_CURSES -D_HP_CURSES $CPPFLAGS"
-+ ac_cv_func_initscr=yes
-+ ])])
-+ ;;
-+linux*) # Suse Linux does not follow /usr/lib convention
-+ LIBS="$LIBS -L/lib"
-+ ;;
-+sunos3*|sunos4*)
-+ test -d /usr/5lib && \
-+ LIBS="$LIBS -L/usr/5lib -lcurses -ltermcap"
-+ ac_cv_func_initscr=yes
-+ ;;
-+esac
-+
-+if test ".$ac_cv_func_initscr" != .yes ; then
-+ cf_save_LIBS="$LIBS"
-+ cf_term_lib=""
-+ cf_curs_lib=""
-+
-+ if test ".${cf_cv_ncurses_version-no}" != .no
-+ then
-+ cf_check_list="ncurses curses cursesX"
-+ else
-+ cf_check_list="cursesX curses ncurses"
-+ fi
-+
-+ # Check for library containing tgoto. Do this before curses library
-+ # because it may be needed to link the test-case for initscr.
-+ AC_CHECK_FUNC(tgoto,[cf_term_lib=predefined],[
-+ for cf_term_lib in $cf_check_list termcap termlib unknown
-+ do
-+ AC_CHECK_LIB($cf_term_lib,tgoto,[break])
-+ done
-+ ])
-+
-+ # Check for library containing initscr
-+ test "$cf_term_lib" != predefined && test "$cf_term_lib" != unknown && LIBS="-l$cf_term_lib $cf_save_LIBS"
-+ for cf_curs_lib in $cf_check_list xcurses jcurses unknown
-+ do
-+ AC_CHECK_LIB($cf_curs_lib,initscr,[break])
-+ done
-+ test $cf_curs_lib = unknown && AC_ERROR(no curses library found)
-+
-+ LIBS="-l$cf_curs_lib $cf_save_LIBS"
-+ if test "$cf_term_lib" = unknown ; then
-+ AC_MSG_CHECKING(if we can link with $cf_curs_lib library)
-+ AC_TRY_LINK([#include <${cf_cv_ncurses_header-curses.h}>],
-+ [initscr()],
-+ [cf_result=yes],
-+ [cf_result=no])
-+ AC_MSG_RESULT($cf_result)
-+ test $cf_result = no && AC_ERROR(Cannot link curses library)
-+ elif test "$cf_curs_lib" = "$cf_term_lib" ; then
-+ :
-+ elif test "$cf_term_lib" != predefined ; then
-+ AC_MSG_CHECKING(if we need both $cf_curs_lib and $cf_term_lib libraries)
-+ AC_TRY_LINK([#include <${cf_cv_ncurses_header-curses.h}>],
-+ [initscr(); tgoto((char *)0, 0, 0);],
-+ [cf_result=no],
-+ [
-+ LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS"
-+ AC_TRY_LINK([#include <${cf_cv_ncurses_header-curses.h}>],
-+ [initscr()],
-+ [cf_result=yes],
-+ [cf_result=error])
-+ ])
-+ AC_MSG_RESULT($cf_result)
-+ fi
-+fi
-+fi
-+
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_CURSES_TERM_H version: 6 updated: 2003/11/06 19:59:57
-+dnl ----------------
-+dnl SVr4 curses should have term.h as well (where it puts the definitions of
-+dnl the low-level interface). This may not be true in old/broken implementations,
-+dnl as well as in misconfigured systems (e.g., gcc configured for Solaris 2.4
-+dnl running with Solaris 2.5.1).
-+AC_DEFUN([CF_CURSES_TERM_H],
-+[
-+AC_CACHE_CHECK(for term.h, cf_cv_term_header,[
-+
-+AC_REQUIRE([CF_CURSES_CPPFLAGS])dnl
-+# If we found <ncurses/curses.h>, look for <ncurses/term.h>, but always look
-+# for <term.h> if we do not find the variant.
-+for cf_header in \
-+ `echo ${cf_cv_ncurses_header-curses.h} | sed -e 's%/.*%/%'`term.h \
-+ term.h
-+do
-+ AC_TRY_COMPILE([
-+#include <${cf_cv_ncurses_header-curses.h}>
-+#include <${cf_header}>],
-+ [WINDOW *x],
-+ [cf_cv_term_header=$cf_header
-+ break],
-+ [cf_cv_term_header=no])
-+done
-+])
-+
-+AH_TEMPLATE([HAVE_TERM_H], [define if you have term.h])
-+AH_TEMPLATE([HAVE_NCURSES_TERM_H], [define if you have ncurses/term.h])
-+AH_TEMPLATE([HAVE_NCURSESW_TERM_H], [define if you have ncursesw/term.h])
-+case $cf_cv_term_header in #(vi
-+term.h) #(vi
-+ AC_DEFINE(HAVE_TERM_H)
-+ ;;
-+ncurses/term.h)
-+ AC_DEFINE(HAVE_NCURSES_TERM_H)
-+ ;;
-+ncursesw/term.h)
-+ AC_DEFINE(HAVE_NCURSESW_TERM_H)
-+ ;;
-+esac
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_DIRNAME version: 4 updated: 2002/12/21 19:25:52
-+dnl ----------
-+dnl "dirname" is not portable, so we fake it with a shell script.
-+AC_DEFUN([CF_DIRNAME],[$1=`echo $2 | sed -e 's%/[[^/]]*$%%'`])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_DISABLE_ECHO version: 10 updated: 2003/04/17 22:27:11
-+dnl ---------------
-+dnl You can always use "make -n" to see the actual options, but it's hard to
-+dnl pick out/analyze warning messages when the compile-line is long.
-+dnl
-+dnl Sets:
-+dnl ECHO_LT - symbol to control if libtool is verbose
-+dnl ECHO_LD - symbol to prefix "cc -o" lines
-+dnl RULE_CC - symbol to put before implicit "cc -c" lines (e.g., .c.o)
-+dnl SHOW_CC - symbol to put before explicit "cc -c" lines
-+dnl ECHO_CC - symbol to put before any "cc" line
-+dnl
-+AC_DEFUN([CF_DISABLE_ECHO],[
-+AC_MSG_CHECKING(if you want to see long compiling messages)
-+CF_ARG_DISABLE(echo,
-+ [ --disable-echo display "compiling" commands],
-+ [
-+ ECHO_LT='--silent'
-+ ECHO_LD='@echo linking [$]@;'
-+ RULE_CC=' @echo compiling [$]<'
-+ SHOW_CC=' @echo compiling [$]@'
-+ ECHO_CC='@'
-+],[
-+ ECHO_LT=''
-+ ECHO_LD=''
-+ RULE_CC='# compiling'
-+ SHOW_CC='# compiling'
-+ ECHO_CC=''
-+])
-+AC_MSG_RESULT($enableval)
-+AC_SUBST(ECHO_LT)
-+AC_SUBST(ECHO_LD)
-+AC_SUBST(RULE_CC)
-+AC_SUBST(SHOW_CC)
-+AC_SUBST(ECHO_CC)
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_FIND_LIBRARY version: 7 updated: 2000/04/13 21:38:04
-+dnl ---------------
-+dnl Look for a non-standard library, given parameters for AC_TRY_LINK. We
-+dnl prefer a standard location, and use -L options only if we do not find the
-+dnl library in the standard library location(s).
-+dnl $1 = library name
-+dnl $2 = library class, usually the same as library name
-+dnl $3 = includes
-+dnl $4 = code fragment to compile/link
-+dnl $5 = corresponding function-name
-+dnl $6 = flag, nonnull if failure causes an error-exit
-+dnl
-+dnl Sets the variable "$cf_libdir" as a side-effect, so we can see if we had
-+dnl to use a -L option.
-+AC_DEFUN([CF_FIND_LIBRARY],
-+[
-+ eval 'cf_cv_have_lib_'$1'=no'
-+ cf_libdir=""
-+ AC_CHECK_FUNC($5,
-+ eval 'cf_cv_have_lib_'$1'=yes',[
-+ cf_save_LIBS="$LIBS"
-+ AC_MSG_CHECKING(for $5 in -l$1)
-+ LIBS="-l$1 $LIBS"
-+ AC_TRY_LINK([$3],[$4],
-+ [AC_MSG_RESULT(yes)
-+ eval 'cf_cv_have_lib_'$1'=yes'
-+ ],
-+ [AC_MSG_RESULT(no)
-+ CF_LIBRARY_PATH(cf_search,$2)
-+ for cf_libdir in $cf_search
-+ do
-+ AC_MSG_CHECKING(for -l$1 in $cf_libdir)
-+ LIBS="-L$cf_libdir -l$1 $cf_save_LIBS"
-+ AC_TRY_LINK([$3],[$4],
-+ [AC_MSG_RESULT(yes)
-+ eval 'cf_cv_have_lib_'$1'=yes'
-+ break],
-+ [AC_MSG_RESULT(no)
-+ LIBS="$cf_save_LIBS"])
-+ done
-+ ])
-+ ])
-+eval 'cf_found_library=[$]cf_cv_have_lib_'$1
-+ifelse($6,,[
-+if test $cf_found_library = no ; then
-+ AC_ERROR(Cannot link $1 library)
-+fi
-+])
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_FUNC_WAIT version: 2 updated: 1997/10/21 19:45:33
-+dnl ------------
-+dnl Test for the presence of <sys/wait.h>, 'union wait', arg-type of 'wait()'
-+dnl and/or 'waitpid()'.
-+dnl
-+dnl Note that we cannot simply grep for 'union wait' in the wait.h file,
-+dnl because some Posix systems turn this on only when a BSD variable is
-+dnl defined.
-+dnl
-+dnl I don't use AC_HEADER_SYS_WAIT, because it defines HAVE_SYS_WAIT_H, which
-+dnl would conflict with an attempt to test that header directly.
-+dnl
-+AH_TEMPLATE([WAIT_USES_UNION], [Define if wait uses union])
-+AH_TEMPLATE([WAITPID_USES_UNION], [Define if waitpid uses union])
-+AC_DEFUN([CF_FUNC_WAIT],
-+[
-+AC_REQUIRE([CF_UNION_WAIT])
-+if test $cf_cv_type_unionwait = yes; then
-+
-+ AC_MSG_CHECKING(if union wait can be used as wait-arg)
-+ AC_CACHE_VAL(cf_cv_arg_union_wait,[
-+ AC_TRY_COMPILE($cf_wait_headers,
-+ [union wait x; wait(&x)],
-+ [cf_cv_arg_union_wait=yes],
-+ [cf_cv_arg_union_wait=no])
-+ ])
-+ AC_MSG_RESULT($cf_cv_arg_union_wait)
-+ test $cf_cv_arg_union_wait = yes && AC_DEFINE(WAIT_USES_UNION)
-+
-+ AC_MSG_CHECKING(if union wait can be used as waitpid-arg)
-+ AC_CACHE_VAL(cf_cv_arg_union_waitpid,[
-+ AC_TRY_COMPILE($cf_wait_headers,
-+ [union wait x; waitpid(0, &x, 0)],
-+ [cf_cv_arg_union_waitpid=yes],
-+ [cf_cv_arg_union_waitpid=no])
-+ ])
-+ AC_MSG_RESULT($cf_cv_arg_union_waitpid)
-+ test $cf_cv_arg_union_waitpid = yes && AC_DEFINE(WAITPID_USES_UNION)
-+
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_GCC_ATTRIBUTES version: 9 updated: 2002/12/21 19:25:52
-+dnl -----------------
-+dnl Test for availability of useful gcc __attribute__ directives to quiet
-+dnl compiler warnings. Though useful, not all are supported -- and contrary
-+dnl to documentation, unrecognized directives cause older compilers to barf.
-+AC_DEFUN([CF_GCC_ATTRIBUTES],
-+[
-+if test "$GCC" = yes
-+then
-+cat > conftest.i <<EOF
-+#ifndef GCC_PRINTF
-+#define GCC_PRINTF 0
-+#endif
-+#ifndef GCC_SCANF
-+#define GCC_SCANF 0
-+#endif
-+#ifndef GCC_NORETURN
-+#define GCC_NORETURN /* nothing */
-+#endif
-+#ifndef GCC_UNUSED
-+#define GCC_UNUSED /* nothing */
-+#endif
-+EOF
-+if test "$GCC" = yes
-+then
-+ AC_CHECKING([for $CC __attribute__ directives])
-+cat > conftest.$ac_ext <<EOF
-+#line __oline__ "configure"
-+#include "confdefs.h"
-+#include "conftest.h"
-+#include "conftest.i"
-+#if GCC_PRINTF
-+#define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
-+#else
-+#define GCC_PRINTFLIKE(fmt,var) /*nothing*/
-+#endif
-+#if GCC_SCANF
-+#define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
-+#else
-+#define GCC_SCANFLIKE(fmt,var) /*nothing*/
-+#endif
-+extern void wow(char *,...) GCC_SCANFLIKE(1,2);
-+extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
-+extern void foo(void) GCC_NORETURN;
-+int main(int argc GCC_UNUSED, char *argv[[]] GCC_UNUSED) { return 0; }
-+EOF
-+ for cf_attribute in scanf printf unused noreturn
-+ do
-+ CF_UPPER(CF_ATTRIBUTE,$cf_attribute)
-+ cf_directive="__attribute__(($cf_attribute))"
-+ echo "checking for $CC $cf_directive" 1>&AC_FD_CC
-+ case $cf_attribute in
-+ scanf|printf)
-+ cat >conftest.h <<EOF
-+#define GCC_$CF_ATTRIBUTE 1
-+EOF
-+ ;;
-+ *)
-+ cat >conftest.h <<EOF
-+#define GCC_$CF_ATTRIBUTE $cf_directive
-+EOF
-+ ;;
-+ esac
-+ if AC_TRY_EVAL(ac_compile); then
-+ test -n "$verbose" && AC_MSG_RESULT(... $cf_attribute)
-+ cat conftest.h >>confdefs.h
-+ fi
-+ done
-+else
-+ fgrep define conftest.i >>confdefs.h
-+fi
-+rm -rf conftest*
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_GCC_VERSION version: 3 updated: 2003/09/06 19:16:57
-+dnl --------------
-+dnl Find version of gcc
-+AC_DEFUN([CF_GCC_VERSION],[
-+AC_REQUIRE([AC_PROG_CC])
-+GCC_VERSION=none
-+if test "$GCC" = yes ; then
-+ AC_MSG_CHECKING(version of $CC)
-+ GCC_VERSION="`${CC} --version|sed -e '2,$d' -e 's/^[[^0-9.]]*//' -e 's/[[^0-9.]].*//'`"
-+ test -z "$GCC_VERSION" && GCC_VERSION=unknown
-+ AC_MSG_RESULT($GCC_VERSION)
-+fi
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_GCC_WARNINGS version: 15 updated: 2003/07/05 18:42:30
-+dnl ---------------
-+dnl Check if the compiler supports useful warning options. There's a few that
-+dnl we don't use, simply because they're too noisy:
-+dnl
-+dnl -Wconversion (useful in older versions of gcc, but not in gcc 2.7.x)
-+dnl -Wredundant-decls (system headers make this too noisy)
-+dnl -Wtraditional (combines too many unrelated messages, only a few useful)
-+dnl -Wwrite-strings (too noisy, but should review occasionally). This
-+dnl is enabled for ncurses using "--enable-const".
-+dnl -pedantic
-+dnl
-+AC_DEFUN([CF_GCC_WARNINGS],
-+[
-+AC_REQUIRE([CF_GCC_VERSION])
-+if test "$GCC" = yes
-+then
-+ cat > conftest.$ac_ext <<EOF
-+#line __oline__ "configure"
-+int main(int argc, char *argv[[]]) { return (argv[[argc-1]] == 0) ; }
-+EOF
-+ AC_CHECKING([for $CC warning options])
-+ cf_save_CFLAGS="$CFLAGS"
-+ EXTRA_CFLAGS="-W -Wall"
-+ cf_warn_CONST=""
-+ test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
-+ for cf_opt in \
-+ Wbad-function-cast \
-+ Wcast-align \
-+ Wcast-qual \
-+ Winline \
-+ Wmissing-declarations \
-+ Wmissing-prototypes \
-+ Wnested-externs \
-+ Wpointer-arith \
-+ Wshadow \
-+ Wstrict-prototypes \
-+ Wundef $cf_warn_CONST
-+ do
-+ CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
-+ if AC_TRY_EVAL(ac_compile); then
-+ test -n "$verbose" && AC_MSG_RESULT(... -$cf_opt)
-+ case $cf_opt in #(vi
-+ Wcast-qual) #(vi
-+ CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
-+ ;;
-+ Winline) #(vi
-+ case $GCC_VERSION in
-+ 3.3*)
-+ CF_VERBOSE(feature is broken in gcc $GCC_VERSION)
-+ continue;;
-+ esac
-+ ;;
-+ esac
-+ EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
-+ fi
-+ done
-+ rm -f conftest*
-+ CFLAGS="$cf_save_CFLAGS"
-+fi
-+AC_SUBST(EXTRA_CFLAGS)
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_GNU_SOURCE version: 3 updated: 2000/10/29 23:30:53
-+dnl -------------
-+dnl Check if we must define _GNU_SOURCE to get a reasonable value for
-+dnl _XOPEN_SOURCE, upon which many POSIX definitions depend. This is a defect
-+dnl (or misfeature) of glibc2, which breaks portability of many applications,
-+dnl since it is interwoven with GNU extensions.
-+dnl
-+dnl Well, yes we could work around it...
-+AC_DEFUN([CF_GNU_SOURCE],
-+[
-+AC_CACHE_CHECK(if we must define _GNU_SOURCE,cf_cv_gnu_source,[
-+AC_TRY_COMPILE([#include <sys/types.h>],[
-+#ifndef _XOPEN_SOURCE
-+make an error
-+#endif],
-+ [cf_cv_gnu_source=no],
-+ [cf_save="$CPPFLAGS"
-+ CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
-+ AC_TRY_COMPILE([#include <sys/types.h>],[
-+#ifdef _XOPEN_SOURCE
-+make an error
-+#endif],
-+ [cf_cv_gnu_source=no],
-+ [cf_cv_gnu_source=yes])
-+ CPPFLAGS="$cf_save"
-+ ])
-+])
-+test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_HEADER_PATH version: 8 updated: 2002/11/10 14:46:59
-+dnl --------------
-+dnl Construct a search-list for a nonstandard header-file
-+AC_DEFUN([CF_HEADER_PATH],
-+[CF_SUBDIR_PATH($1,$2,include)
-+test "$includedir" != NONE && \
-+test "$includedir" != "/usr/include" && \
-+test -d "$includedir" && {
-+ test -d $includedir && $1="[$]$1 $includedir"
-+ test -d $includedir/$2 && $1="[$]$1 $includedir/$2"
-+}
-+
-+test "$oldincludedir" != NONE && \
-+test "$oldincludedir" != "/usr/include" && \
-+test -d "$oldincludedir" && {
-+ test -d $oldincludedir && $1="[$]$1 $oldincludedir"
-+ test -d $oldincludedir/$2 && $1="[$]$1 $oldincludedir/$2"
-+}
-+
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_HELP_MESSAGE version: 3 updated: 1998/01/14 10:56:23
-+dnl ---------------
-+dnl Insert text into the help-message, for readability, from AC_ARG_WITH.
-+AC_DEFUN([CF_HELP_MESSAGE],
-+[AC_DIVERT_HELP([$1])dnl
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_INCLUDE_DIRS version: 4 updated: 2002/12/01 00:12:15
-+dnl ---------------
-+dnl Construct the list of include-options according to whether we're building
-+dnl in the source directory or using '--srcdir=DIR' option. If we're building
-+dnl with gcc, don't append the includedir if it happens to be /usr/include,
-+dnl since that usually breaks gcc's shadow-includes.
-+AC_DEFUN([CF_INCLUDE_DIRS],
-+[
-+CPPFLAGS="-I. -I../include $CPPFLAGS"
-+if test "$srcdir" != "."; then
-+ CPPFLAGS="-I\$(srcdir)/../include $CPPFLAGS"
-+fi
-+if test "$GCC" != yes; then
-+ CPPFLAGS="$CPPFLAGS -I\$(includedir)"
-+elif test "$includedir" != "/usr/include"; then
-+ if test "$includedir" = '${prefix}/include' ; then
-+ if test $prefix != /usr ; then
-+ CPPFLAGS="$CPPFLAGS -I\$(includedir)"
-+ fi
-+ else
-+ CPPFLAGS="$CPPFLAGS -I\$(includedir)"
-+ fi
-+fi
-+AC_SUBST(CPPFLAGS)
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_INCLUDE_PATH version: 4 updated: 2001/04/15 21:21:45
-+dnl ---------------
-+dnl Adds to the include-path
-+dnl
-+dnl Autoconf 1.11 should have provided a way to add include path options to
-+dnl the cpp-tests.
-+dnl
-+AC_DEFUN([CF_INCLUDE_PATH],
-+[
-+for cf_path in $1
-+do
-+ cf_result="no"
-+ AC_MSG_CHECKING(for directory $cf_path)
-+ if test -d $cf_path
-+ then
-+ INCLUDES="$INCLUDES -I$cf_path"
-+ ac_cpp="${ac_cpp} -I$cf_path"
-+ CFLAGS="$CFLAGS -I$cf_path"
-+ cf_result="yes"
-+ case $cf_path in
-+ /usr/include|/usr/include/*)
-+ ;;
-+ *)
-+ CF_DIRNAME(cf_temp,$cf_path)
-+ case $cf_temp in
-+ */include)
-+ INCLUDES="$INCLUDES -I$cf_temp"
-+ ac_cpp="${ac_cpp} -I$cf_temp"
-+ CFLAGS="$CFLAGS -I$cf_temp"
-+ ;;
-+ esac
-+ esac
-+ fi
-+ AC_MSG_RESULT($cf_result)
-+done
-+])dnl
-+dnl ---------------------------------------------------------------------------
-+dnl CF_LIBRARY_PATH version: 7 updated: 2002/11/10 14:46:59
-+dnl ---------------
-+dnl Construct a sea