ncurses: move USE_GETCAP, update README files
authorJohn Marino <draco@marino.st>
Mon, 14 May 2012 07:38:53 +0000 (09:38 +0200)
committerJohn Marino <draco@marino.st>
Mon, 14 May 2012 10:24:32 +0000 (12:24 +0200)
The ncurses headers were generated with additional configuration switches
documented on README.DRAGONFLY.  One outcome is the USE_GETCAP should
be in the configuration header rather than in the Makefile, so that
was updated.

New files were imported to support building the terminfo database, and
the path for that will be /usr/share/terminfo.  Accordingly, the man
page and configuration header have been updated.

contrib/ncurses/README.DELETED
contrib/ncurses/README.DRAGONFLY
lib/libncurses/include/ncurses_cfg.h
lib/libncurses/libncurses/Makefile
lib/libncurses/man/terminfo.5

index d6b1f50..a2e326f 100644 (file)
@@ -53,15 +53,12 @@ misc/cmpdef.cmd
 misc/csort
 misc/emx.src
 misc/gen-pkgconfig.in
-misc/gen_edit.sh
 misc/makedef.cmd
 misc/makellib
 misc/ncurses-config.in
 misc/ncurses.supp
-misc/run_tic.in
 misc/shlib
 misc/tdlint
-misc/terminfo.src
 mk-0th.awk
 mk-1st.awk
 mk-2nd.awk
@@ -89,5 +86,5 @@ panel/llib-lpanelt
 panel/llib-lpaneltw
 panel/llib-lpanelw
 panel/modules
-progs/
+progs/Makefile.in
 test/
index 4077653..1842a78 100644 (file)
@@ -17,6 +17,9 @@ The .h files copied into base where created using configure opts:
        --with-sysmouse
        --enable-termcap
        --enable-bsdpad
+       --enable-getcap
+       --with-default-terminfo-dir=/usr/share/terminfo
+       --with-terminfo-dirs=/usr/share/terminfo
 
 The following files have been modified:
        ncurses/tinfo/comp_scan.c
index a673c2e..381e767 100644 (file)
 #define MIXEDCASE_FILENAMES 1
 #define USE_SYSMOUSE 1
 #define USE_DATABASE 1
-#define TERMINFO_DIRS "/usr/local/share/terminfo"
-#define TERMINFO "/usr/local/share/terminfo"
+#define TERMINFO_DIRS "/usr/share/terminfo"
+#define TERMINFO "/usr/share/terminfo"
 #define HAVE_BIG_CORE 1
 #define USE_TERMCAP 1
 #define TERMPATH "/etc/termcap:/usr/share/misc/termcap"
+#define USE_GETCAP 1
 #define USE_HOME_TERMINFO 1
 #define USE_ROOT_ENVIRON 1
 #define HAVE_REMOVE 1
 #define HAVE_TCGETPGRP 1
 #define HAVE_TIMES 1
 #define HAVE_VSNPRINTF 1
+#define HAVE_BSD_CGETENT 1
 #define HAVE_ISASCII 1
 #define HAVE_NANOSLEEP 1
 #define HAVE_TERMIOS_H 1
index 65d54de..978f3ba 100644 (file)
@@ -11,7 +11,6 @@ NCURSESWCHARDIR=${NCURSESDIR}/ncurses/widechar
        ${.OBJDIR} ${.CURDIR}/../include ${NCURSESDIR}/include/
 
 CFLAGS+=       -DTRACE
-CFLAGS+=       -DUSE_GETCAP
 CFLAGS+=       -DDRAGONFLY_NATIVE
 
 ncurses_def.h:
index 9cbb1bd..2ac998a 100644 (file)
@@ -35,7 +35,7 @@
 .\" $Id: terminfo.head,v 1.18 2010/07/31 16:08:48 tom Exp $
 .TH terminfo 5 "" "" "File Formats"
 .ds n 5
-.ds d /usr/local/share/terminfo
+.ds d /usr/share/terminfo
 .SH NAME
 terminfo \- terminal capability data base
 .SH SYNOPSIS