summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/debian-mingw/changelog11
-rw-r--r--package/debian-mingw/compat1
-rw-r--r--package/debian-mingw/control16
-rw-r--r--package/debian-mingw/copyright112
-rwxr-xr-xpackage/debian-mingw/rules140
-rw-r--r--package/debian-mingw/source/format1
-rw-r--r--package/debian-mingw/watch4
-rw-r--r--package/debian-mingw64/changelog11
-rw-r--r--package/debian-mingw64/compat1
-rw-r--r--package/debian-mingw64/control16
-rw-r--r--package/debian-mingw64/copyright112
-rwxr-xr-xpackage/debian-mingw64/rules140
-rw-r--r--package/debian-mingw64/source/format1
-rw-r--r--package/debian-mingw64/watch4
-rw-r--r--package/debian/changelog11
-rw-r--r--package/debian/compat1
-rw-r--r--package/debian/control16
-rw-r--r--package/debian/copyright112
-rwxr-xr-xpackage/debian/rules128
-rw-r--r--package/debian/source/format1
-rw-r--r--package/debian/watch4
-rw-r--r--package/mingw-ncurses.nsi190
-rw-r--r--package/mingw-ncurses.spec143
-rw-r--r--package/ncurses.map1142
-rw-r--r--package/ncurses.spec100
-rw-r--r--package/ncurses.sym846
-rw-r--r--package/ncursest.map1101
-rw-r--r--package/ncursest.sym826
-rw-r--r--package/ncursestw.map1220
-rw-r--r--package/ncursestw.sym936
-rw-r--r--package/ncursesw.map1247
-rw-r--r--package/ncursesw.sym950
32 files changed, 9544 insertions, 0 deletions
diff --git a/package/debian-mingw/changelog b/package/debian-mingw/changelog
new file mode 100644
index 0000000..3ee42a9
--- /dev/null
+++ b/package/debian-mingw/changelog
@@ -0,0 +1,11 @@
+ncurses6 (5.9+20150131) unstable; urgency=low
+
+ * latest weekly patch
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 25 Jan 2015 06:39:18 -0500
+
+ncurses6 (5.9-20131005) unstable; urgency=low
+
+ * initial release
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 05 Oct 2013 13:35:29 -0400
diff --git a/package/debian-mingw/compat b/package/debian-mingw/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/package/debian-mingw/compat
@@ -0,0 +1 @@
+5
diff --git a/package/debian-mingw/control b/package/debian-mingw/control
new file mode 100644
index 0000000..b32a33e
--- /dev/null
+++ b/package/debian-mingw/control
@@ -0,0 +1,16 @@
+Source: ncurses6
+Section: libdevel
+Priority: optional
+Maintainer: Thomas E. Dickey <dickey@invisible-island.net>
+Homepage: http://invisible-island.net/ncurses/
+Build-Depends: debhelper (>= 7)
+Standards-Version: 3.8.2
+
+Package: mingw32-ncurses6
+Architecture: any
+Depends: ${misc:Depends}
+Description: shared libraries for terminal handling
+ The ncurses library routines are a terminal-independent method of
+ updating character screens with reasonable optimization.
+ .
+ This package is used for testing ABI 6 with the MinGW 32-bit port.
diff --git a/package/debian-mingw/copyright b/package/debian-mingw/copyright
new file mode 100644
index 0000000..9911e8d
--- /dev/null
+++ b/package/debian-mingw/copyright
@@ -0,0 +1,112 @@
+This package is used for testing builds of ncurses.
+
+Copyright (c) 1998-2014,2015 Free Software Foundation, Inc.
+Copyright © 2001 by Pradeep Padala
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, distribute with modifications, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
+THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+
+
+Copyright (C) 1994 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall not
+be used in advertising or otherwise to promote the sale, use or other deal-
+ings in this Software without prior written authorization from the X Consor-
+tium.
+
+
+Copyright (c) 1980, 1991, 1992, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+
+Copyright 1996-2014,2015 by Thomas E. Dickey
+
+ All Rights Reserved
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+
+-- vile: txtmode file-encoding=utf-8
diff --git a/package/debian-mingw/rules b/package/debian-mingw/rules
new file mode 100755
index 0000000..1ec3cef
--- /dev/null
+++ b/package/debian-mingw/rules
@@ -0,0 +1,140 @@
+#!/usr/bin/make -f
+# Made with the aid of dh_make, by Craig Small
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
+# Some lines taken from debmake, by Cristoph Lameter.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+BUILD_CC = gcc
+
+CC_NORMAL = -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion
+CC_STRICT = $(CC_NORMAL) -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic
+
+TARGET = i686-w64-mingw32
+MINGW_BIN = /usr/bin
+MINGW_TOP = /usr/$(TARGET)
+MINGW_TMP = $(CURDIR)/debian/mingw32-ncurses6
+
+CFLAGS = $(CC_NORMAL)
+
+CONFIG_OPTIONS = \
+ --disable-echo \
+ --disable-db-install \
+ --disable-getcap \
+ --disable-hard-tabs \
+ --disable-leaks \
+ --disable-macros \
+ --disable-overwrite \
+ --disable-termcap \
+ --enable-const \
+ --enable-ext-colors \
+ --enable-ext-mouse \
+ --enable-interop \
+ --enable-sp-funcs \
+ --enable-term-driver \
+ --enable-warnings \
+ --enable-widec \
+ --verbose \
+ --with-chtype=uint32_t \
+ --with-mmask_t=uint32_t \
+ --with-cxx-shared \
+ --with-develop \
+ --with-fallbacks=unknown,rxvt \
+ --with-shared \
+ --with-tparm-arg=intptr_t \
+ --with-trace \
+ --with-xterm-kbs=DEL \
+ --without-ada \
+ --without-debug \
+ --without-manpages \
+ --without-progs \
+ --without-tests
+
+export CFLAGS BUILD_CC
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+
+ CC=$(TARGET)-gcc \
+ CFLAGS="$(CFLAGS)" \
+ ./configure \
+ --host=$(TARGET) \
+ --target=$(TARGET) \
+ --prefix=$(MINGW_TOP) \
+ --with-build-cc=$(BUILD_CC) \
+ $(CONFIG_OPTIONS)
+
+ touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+
+ [ ! -f makefile ] || $(MAKE) distclean
+
+ rm -f configure-stamp build-stamp install-stamp
+
+ dh_clean
+
+install: install-stamp
+install-stamp: build-stamp
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ $(MAKE) install.libs DESTDIR=$(MINGW_TMP)
+
+ mkdir -p $(MINGW_TMP)$(MINGW_BIN)
+ for name in $(MINGW_TMP)$(MINGW_TOP)/bin/*-config; \
+ do \
+ base=`basename $$name`; \
+ ln -v $$name $(MINGW_TMP)$(MINGW_BIN)/$(TARGET)-$$base; \
+ done
+
+ touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# No binary-indep target.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs NEWS
+ # dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install install-stamp
diff --git a/package/debian-mingw/source/format b/package/debian-mingw/source/format
new file mode 100644
index 0000000..89ae9db
--- /dev/null
+++ b/package/debian-mingw/source/format
@@ -0,0 +1 @@
+3.0 (native)
diff --git a/package/debian-mingw/watch b/package/debian-mingw/watch
new file mode 100644
index 0000000..945a996
--- /dev/null
+++ b/package/debian-mingw/watch
@@ -0,0 +1,4 @@
+version=3
+
+opts=passive ftp://invisible-island.net/ncurses/current/ncurses\.tar.gz \
+ debian uupdate
diff --git a/package/debian-mingw64/changelog b/package/debian-mingw64/changelog
new file mode 100644
index 0000000..3ee42a9
--- /dev/null
+++ b/package/debian-mingw64/changelog
@@ -0,0 +1,11 @@
+ncurses6 (5.9+20150131) unstable; urgency=low
+
+ * latest weekly patch
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 25 Jan 2015 06:39:18 -0500
+
+ncurses6 (5.9-20131005) unstable; urgency=low
+
+ * initial release
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 05 Oct 2013 13:35:29 -0400
diff --git a/package/debian-mingw64/compat b/package/debian-mingw64/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/package/debian-mingw64/compat
@@ -0,0 +1 @@
+5
diff --git a/package/debian-mingw64/control b/package/debian-mingw64/control
new file mode 100644
index 0000000..a17ed1f
--- /dev/null
+++ b/package/debian-mingw64/control
@@ -0,0 +1,16 @@
+Source: ncurses6
+Section: libdevel
+Priority: optional
+Maintainer: Thomas E. Dickey <dickey@invisible-island.net>
+Homepage: http://invisible-island.net/ncurses/
+Build-Depends: debhelper (>= 7)
+Standards-Version: 3.8.2
+
+Package: mingw64-ncurses6
+Architecture: any
+Depends: ${misc:Depends}
+Description: shared libraries for terminal handling
+ The ncurses library routines are a terminal-independent method of
+ updating character screens with reasonable optimization.
+ .
+ This package is used for testing ABI 6 with the MinGW 64-bit port.
diff --git a/package/debian-mingw64/copyright b/package/debian-mingw64/copyright
new file mode 100644
index 0000000..9911e8d
--- /dev/null
+++ b/package/debian-mingw64/copyright
@@ -0,0 +1,112 @@
+This package is used for testing builds of ncurses.
+
+Copyright (c) 1998-2014,2015 Free Software Foundation, Inc.
+Copyright © 2001 by Pradeep Padala
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, distribute with modifications, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
+THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+
+
+Copyright (C) 1994 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall not
+be used in advertising or otherwise to promote the sale, use or other deal-
+ings in this Software without prior written authorization from the X Consor-
+tium.
+
+
+Copyright (c) 1980, 1991, 1992, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+
+Copyright 1996-2014,2015 by Thomas E. Dickey
+
+ All Rights Reserved
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+
+-- vile: txtmode file-encoding=utf-8
diff --git a/package/debian-mingw64/rules b/package/debian-mingw64/rules
new file mode 100755
index 0000000..599112c
--- /dev/null
+++ b/package/debian-mingw64/rules
@@ -0,0 +1,140 @@
+#!/usr/bin/make -f
+# Made with the aid of dh_make, by Craig Small
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
+# Some lines taken from debmake, by Cristoph Lameter.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+BUILD_CC = gcc
+
+CC_NORMAL = -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion
+CC_STRICT = $(CC_NORMAL) -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic
+
+TARGET = x86_64-w64-mingw32
+MINGW_BIN = /usr/bin
+MINGW_TOP = /usr/$(TARGET)
+MINGW_TMP = $(CURDIR)/debian/mingw64-ncurses6
+
+CFLAGS = $(CC_NORMAL)
+
+CONFIG_OPTIONS = \
+ --disable-echo \
+ --disable-db-install \
+ --disable-getcap \
+ --disable-hard-tabs \
+ --disable-leaks \
+ --disable-macros \
+ --disable-overwrite \
+ --disable-termcap \
+ --enable-const \
+ --enable-ext-colors \
+ --enable-ext-mouse \
+ --enable-interop \
+ --enable-sp-funcs \
+ --enable-term-driver \
+ --enable-warnings \
+ --enable-widec \
+ --verbose \
+ --with-chtype=uint32_t \
+ --with-mmask_t=uint32_t \
+ --with-cxx-shared \
+ --with-develop \
+ --with-fallbacks=unknown,rxvt \
+ --with-shared \
+ --with-tparm-arg=intptr_t \
+ --with-trace \
+ --with-xterm-kbs=DEL \
+ --without-ada \
+ --without-debug \
+ --without-manpages \
+ --without-progs \
+ --without-tests
+
+export CFLAGS BUILD_CC
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+
+ CC=$(TARGET)-gcc \
+ CFLAGS="$(CFLAGS)" \
+ ./configure \
+ --host=$(TARGET) \
+ --target=$(TARGET) \
+ --prefix=$(MINGW_TOP) \
+ --with-build-cc=$(BUILD_CC) \
+ $(CONFIG_OPTIONS)
+
+ touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+
+ [ ! -f makefile ] || $(MAKE) distclean
+
+ rm -f configure-stamp build-stamp install-stamp
+
+ dh_clean
+
+install: install-stamp
+install-stamp: build-stamp
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ $(MAKE) install.libs DESTDIR=$(MINGW_TMP)
+
+ mkdir -p $(MINGW_TMP)$(MINGW_BIN)
+ for name in $(MINGW_TMP)$(MINGW_TOP)/bin/*-config; \
+ do \
+ base=`basename $$name`; \
+ ln -v $$name $(MINGW_TMP)$(MINGW_BIN)/$(TARGET)-$$base; \
+ done
+
+ touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# No binary-indep target.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs NEWS
+ # dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install install-stamp
diff --git a/package/debian-mingw64/source/format b/package/debian-mingw64/source/format
new file mode 100644
index 0000000..89ae9db
--- /dev/null
+++ b/package/debian-mingw64/source/format
@@ -0,0 +1 @@
+3.0 (native)
diff --git a/package/debian-mingw64/watch b/package/debian-mingw64/watch
new file mode 100644
index 0000000..945a996
--- /dev/null
+++ b/package/debian-mingw64/watch
@@ -0,0 +1,4 @@
+version=3
+
+opts=passive ftp://invisible-island.net/ncurses/current/ncurses\.tar.gz \
+ debian uupdate
diff --git a/package/debian/changelog b/package/debian/changelog
new file mode 100644
index 0000000..440e608
--- /dev/null
+++ b/package/debian/changelog
@@ -0,0 +1,11 @@
+ncurses6 (5.9+20150131) unstable; urgency=low
+
+ * latest weekly patch
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 25 Jan 2015 06:39:18 -0500
+
+ncurses6 (5.9-20120608) unstable; urgency=low
+
+ * initial release
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Fri, 08 Jun 2012 07:54:29 -0400
diff --git a/package/debian/compat b/package/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/package/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/package/debian/control b/package/debian/control
new file mode 100644
index 0000000..8f80f25
--- /dev/null
+++ b/package/debian/control
@@ -0,0 +1,16 @@
+Source: ncurses6
+Section: libdevel
+Priority: optional
+Maintainer: Thomas E. Dickey <dickey@invisible-island.net>
+Homepage: http://invisible-island.net/ncurses/
+Build-Depends: debhelper (>= 7)
+Standards-Version: 3.8.2
+
+Package: ncurses6
+Architecture: any
+Depends: ${misc:Depends}
+Description: shared libraries for terminal handling
+ The ncurses library routines are a terminal-independent method of
+ updating character screens with reasonable optimization.
+ .
+ This package is used for testing ABI 6.
diff --git a/package/debian/copyright b/package/debian/copyright
new file mode 100644
index 0000000..9911e8d
--- /dev/null
+++ b/package/debian/copyright
@@ -0,0 +1,112 @@
+This package is used for testing builds of ncurses.
+
+Copyright (c) 1998-2014,2015 Free Software Foundation, Inc.
+Copyright © 2001 by Pradeep Padala
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, distribute with modifications, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
+THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+
+
+Copyright (C) 1994 X Consortium
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the X Consortium shall not
+be used in advertising or otherwise to promote the sale, use or other deal-
+ings in this Software without prior written authorization from the X Consor-
+tium.
+
+
+Copyright (c) 1980, 1991, 1992, 1993
+ The Regents of the University of California. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+3. Neither the name of the University nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+
+Copyright 1996-2014,2015 by Thomas E. Dickey
+
+ All Rights Reserved
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+
+-- vile: txtmode file-encoding=utf-8
diff --git a/package/debian/rules b/package/debian/rules
new file mode 100755
index 0000000..a8b6635
--- /dev/null
+++ b/package/debian/rules
@@ -0,0 +1,128 @@
+#!/usr/bin/make -f
+# MAde with the aid of dh_make, by Craig Small
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
+# Some lines taken from debmake, by Cristoph Lameter.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CC_NORMAL = -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion
+CC_STRICT = $(CC_NORMAL) -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic
+
+MY_DIR=/usr/local/ncurses6
+MYDATA=/usr/local/ncurses/share/terminfo
+BUILD_DIR=$(CURDIR)/debian/ncurses6
+
+CFLAGS = $(CC_NORMAL)
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+
+ RPATH_LIST=../lib:$(MY_DIR)/lib \
+ CFLAGS="$(CFLAGS)" ./configure \
+ --host=$(DEB_HOST_GNU_TYPE) \
+ --build=$(DEB_BUILD_GNU_TYPE) \
+ --prefix=$(MY_DIR) \
+ --with-default-terminfo-dir=$(MYDATA) \
+ --with-terminfo-dirs=$(MYDATA):/usr/share/terminfo \
+ --disable-echo \
+ --disable-getcap \
+ --disable-leaks \
+ --disable-macros \
+ --disable-termcap \
+ --enable-const \
+ --enable-ext-colors \
+ --enable-ext-mouse \
+ --enable-hard-tabs \
+ --enable-interop \
+ --enable-pc-files \
+ --enable-rpath \
+ --enable-sp-funcs \
+ --enable-warnings \
+ --enable-widec \
+ --verbose \
+ --with-chtype=uint32_t \
+ --with-mmask_t=uint32_t \
+ --with-develop \
+ --with-pc-suffix=6 \
+ --with-shared \
+ --with-termlib \
+ --with-ticlib \
+ --with-trace \
+ --with-cxx-shared \
+ --with-versioned-syms \
+ --with-xterm-kbs=DEL \
+ --without-ada \
+ --without-debug \
+ --without-normal
+
+ touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+
+ [ ! -f makefile ] || $(MAKE) distclean
+
+ rm -f configure-stamp build-stamp install-stamp
+
+ dh_clean
+
+install: install-stamp
+install-stamp: build-stamp
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ $(MAKE) install.libs install.progs DESTDIR=$(BUILD_DIR)
+
+ ( cd test && make ncurses LOCAL_LIBDIR=$(MY_DIR)/lib )
+ mv test/ncurses $(BUILD_DIR)$(MY_DIR)/bin/ncurses6
+
+ touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: build install
+# No binary-indep target.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs NEWS
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install install-stamp
diff --git a/package/debian/source/format b/package/debian/source/format
new file mode 100644
index 0000000..89ae9db
--- /dev/null
+++ b/package/debian/source/format
@@ -0,0 +1 @@
+3.0 (native)
diff --git a/package/debian/watch b/package/debian/watch
new file mode 100644
index 0000000..945a996
--- /dev/null
+++ b/package/debian/watch
@@ -0,0 +1,4 @@
+version=3
+
+opts=passive ftp://invisible-island.net/ncurses/current/ncurses\.tar.gz \
+ debian uupdate
diff --git a/package/mingw-ncurses.nsi b/package/mingw-ncurses.nsi
new file mode 100644
index 0000000..d2aeb2c
--- /dev/null
+++ b/package/mingw-ncurses.nsi
@@ -0,0 +1,190 @@
+; $Id: mingw-ncurses.nsi,v 1.83 2015/01/25 11:39:18 tom Exp $
+
+; TODO add examples
+; TODO bump ABI to 6
+
+; Define the application name
+!define APPNAME "ncurses"
+!define EXENAME "ncurses.exe"
+
+!define VERSION_MAJOR "5"
+!define VERSION_MINOR "9"
+!define VERSION_YYYY "2015"
+!define VERSION_MMDD "0131"
+!define VERSION_PATCH ${VERSION_YYYY}${VERSION_MMDD}
+
+!define MY_ABI "5"
+!define MY_MODEL "w"
+
+!define SUBKEY "ncurses"
+
+!define INSTALL "${APPNAME} (Console)"
+!define VERSION ${VERSION_MAJOR}.${VERSION_MINOR}
+!define VERSION_FULL ${VERSION}-${VERSION_PATCH}
+
+; Main Install settings
+Name "${INSTALL}"
+InstallDir "c:\mingw"
+InstallDirRegKey HKLM "Software\${SUBKEY}" "$INSTDIR\bin"
+OutFile "NSIS-Output\${APPNAME}-${VERSION_FULL}-setup.exe"
+
+CRCCheck on
+SetCompressor /SOLID lzma
+
+VIAddVersionKey ProductName "${SUBKEY}"
+VIAddVersionKey CompanyName "http://invisible-island.net"
+VIAddVersionKey FileDescription "NCurses Installer (MinGW)"
+VIAddVersionKey FileVersion ${VERSION_FULL}
+VIAddVersionKey ProductVersion ${VERSION_FULL}
+VIAddVersionKey Comments "This installer was built with NSIS and cross-compiling to MinGW."
+VIAddVersionKey InternalName "${APPNAME}-${VERSION_FULL}-setup.exe"
+; This is a dotted set of numbers limited to 16-bits each
+VIProductVersion "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_YYYY}.${VERSION_MMDD}"
+
+; Modern interface settings
+!include "MUI.nsh"
+
+!define MUI_ABORTWARNING
+;!define MUI_FINISHPAGE_RUN
+;"$INSTDIR\bin\${EXENAME}"
+
+!insertmacro MUI_PAGE_WELCOME
+!insertmacro MUI_PAGE_LICENSE "..\COPYING"
+!insertmacro MUI_PAGE_COMPONENTS
+!insertmacro MUI_PAGE_DIRECTORY
+!insertmacro MUI_PAGE_INSTFILES
+!insertmacro MUI_PAGE_FINISH
+
+!insertmacro MUI_UNPAGE_CONFIRM
+!insertmacro MUI_UNPAGE_INSTFILES
+
+; Set languages (first is default language)
+!insertmacro MUI_LANGUAGE "English"
+!insertmacro MUI_RESERVEFILE_LANGDLL
+
+InstType "Full" ; SectionIn 1
+InstType "Typical" ; SectionIn 2
+InstType "Minimal" ; SectionIn 3
+
+Section "${APPNAME}" Section1
+
+ SectionIn 1 2 3
+
+ ; Set Section properties
+ SetOverwrite on
+
+ ; Set Section Files and Shortcuts
+ SetOutPath "$INSTDIR\bin"
+
+ File ".\bin\*.dll"
+
+ SetOutPath "$INSTDIR\share\${APPNAME}"
+ File /oname=README.txt "..\README"
+ File /oname=README-mingw.txt "..\README.mingw"
+
+ CreateDirectory "$SMPROGRAMS\${INSTALL}"
+ CreateShortCut "$SMPROGRAMS\${INSTALL}\${APPNAME}.lnk" "$INSTDIR\bin\${EXENAME}"
+ CreateShortCut "$SMPROGRAMS\${INSTALL}\Uninstall.lnk" "$INSTDIR\uninstall.exe"
+
+SectionEnd
+
+Section "development" Section2
+
+ SectionIn 1 2
+
+ ; Set Section properties
+ SetOverwrite on
+
+ ; Set Section Files and Shortcuts
+ SetOutPath "$INSTDIR\share\${APPNAME}"
+
+ SetOutPath "$INSTDIR\include\${APPNAME}${MY_MODEL}"
+
+ File ".\include\${APPNAME}${MY_MODEL}\*.h"
+
+ SetOutPath "$INSTDIR\lib"
+
+ File ".\lib\*.a"
+
+SectionEnd
+
+Section "examples" Section3
+
+ SectionIn 1
+
+ ; Set Section properties
+ SetOverwrite on
+
+ ; Set Section Files and Shortcuts
+ SetOutPath "$INSTDIR\lib\${APPNAME}"
+
+SectionEnd
+
+Section -FinishSection
+
+ WriteRegStr HKLM "Software\${SUBKEY}" "" "$INSTDIR"
+ WriteRegStr HKLM "Software\${SUBKEY}" "Environment" ""
+ WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${INSTALL}" "DisplayName" "${APPNAME} ${VERSION_FULL} (Console)"
+ WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${INSTALL}" "UninstallString" "$INSTDIR\uninstall.exe"
+ WriteUninstaller "$INSTDIR\uninstall.exe"
+
+SectionEnd
+
+; Modern install component descriptions
+!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
+ !insertmacro MUI_DESCRIPTION_TEXT ${Section1} "${SUBKEY} runtime"
+ !insertmacro MUI_DESCRIPTION_TEXT ${Section2} "Development headers and libraries"
+ !insertmacro MUI_DESCRIPTION_TEXT ${Section3} "Examples"
+!insertmacro MUI_FUNCTION_DESCRIPTION_END
+
+;Uninstall section
+Section Uninstall
+
+ ;Remove from registry...
+ DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${INSTALL}"
+ DeleteRegKey HKLM "SOFTWARE\${SUBKEY}"
+
+ ; Delete self
+ Delete "$INSTDIR\uninstall.exe"
+
+ ; Delete Shortcuts
+ Delete "$SMPROGRAMS\${INSTALL}\${APPNAME}.lnk"
+ Delete "$SMPROGRAMS\${INSTALL}\Uninstall.lnk"
+
+ ; Clean up application
+ Delete "$INSTDIR\bin\libform${MY_MODEL}${MY_ABI}.dll"
+ Delete "$INSTDIR\bin\libmenu${MY_MODEL}${MY_ABI}.dll"
+ Delete "$INSTDIR\bin\libncurses++${MY_MODEL}${MY_ABI}.dll"
+ Delete "$INSTDIR\bin\libncurses${MY_MODEL}${MY_ABI}.dll"
+ Delete "$INSTDIR\bin\libpanel${MY_MODEL}${MY_ABI}.dll"
+
+ Delete "$INSTDIR\include\${APPNAME}${MY_MODEL}\*.h"
+
+ Delete "$INSTDIR\lib\libform${MY_MODEL}.a"
+ Delete "$INSTDIR\lib\libmenu${MY_MODEL}.a"
+ Delete "$INSTDIR\lib\libncurses++${MY_MODEL}.a"
+ Delete "$INSTDIR\lib\libncurses${MY_MODEL}.a"
+ Delete "$INSTDIR\lib\libpanel${MY_MODEL}.a"
+
+ Delete "$INSTDIR\lib\libform${MY_MODEL}.dll.a"
+ Delete "$INSTDIR\lib\libmenu${MY_MODEL}.dll.a"
+ Delete "$INSTDIR\lib\libncurses++${MY_MODEL}.dll.a"
+ Delete "$INSTDIR\lib\libncurses${MY_MODEL}.dll.a"
+ Delete "$INSTDIR\lib\libpanel${MY_MODEL}.dll.a"
+
+ Delete "$INSTDIR\lib\${APPNAME}\*.exe"
+
+ Delete "$INSTDIR\share\${APPNAME}\*.*"
+
+ ; Remove remaining directories
+ RMDir "$SMPROGRAMS\${INSTALL}"
+ RMDir "$INSTDIR\share\${APPNAME}"
+ RMDir "$INSTDIR\share"
+ RMDir "$INSTDIR\lib\${APPNAME}"
+ RMDir "$INSTDIR\lib"
+ RMDir "$INSTDIR\include\${APPNAME}${MY_MODEL}"
+ RMDir "$INSTDIR\include"
+ RMDir "$INSTDIR\bin"
+ RMDir "$INSTDIR\"
+
+SectionEnd \ No newline at end of file
diff --git a/package/mingw-ncurses.spec b/package/mingw-ncurses.spec
new file mode 100644
index 0000000..474f426
--- /dev/null
+++ b/package/mingw-ncurses.spec
@@ -0,0 +1,143 @@
+%?mingw_package_header
+
+Summary: shared libraries for terminal handling
+Name: mingw32-ncurses6
+Version: 5.9
+Release: 20150131
+License: X11
+Group: Development/Libraries
+Source: ncurses-%{version}-%{release}.tgz
+# URL: http://invisible-island.net/ncurses/
+
+BuildRequires: mingw32-filesystem >= 95
+BuildRequires: mingw32-gcc
+BuildRequires: mingw32-binutils
+
+BuildRequires: mingw64-filesystem >= 95
+BuildRequires: mingw64-gcc
+BuildRequires: mingw64-binutils
+
+%define CC_NORMAL -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion
+%define CC_STRICT %{CC_NORMAL} -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic
+
+%description -n mingw32-ncurses6
+Cross-compiling support for ncurses to mingw32.
+
+The ncurses library routines are a terminal-independent method of
+updating character screens with reasonable optimization.
+
+This package is used for testing ABI 6 with cross-compiles to MinGW.
+
+%package -n mingw64-ncurses6
+Summary: Curses library for MinGW64
+
+%description -n mingw64-ncurses6
+Cross-compiling support for ncurses to mingw64.
+
+The ncurses library routines are a terminal-independent method of
+updating character screens with reasonable optimization.
+
+This package is used for testing ABI 6 with cross-compiles to MinGW.
+
+%prep
+
+%define CFG_OPTS \\\
+ --disable-echo \\\
+ --disable-db-install \\\
+ --disable-getcap \\\
+ --disable-hard-tabs \\\
+ --disable-leaks \\\
+ --disable-macros \\\
+ --disable-overwrite \\\
+ --disable-termcap \\\
+ --enable-const \\\
+ --enable-ext-colors \\\
+ --enable-ext-mouse \\\
+ --enable-interop \\\
+ --enable-sp-funcs \\\
+ --enable-term-driver \\\
+ --enable-warnings \\\
+ --enable-widec \\\
+ --verbose \\\
+ --with-cxx-shared \\\
+ --with-develop \\\
+ --with-fallbacks=unknown,rxvt \\\
+ --with-shared \\\
+ --with-tparm-arg=intptr_t \\\
+ --with-trace \\\
+ --with-xterm-kbs=DEL \\\
+ --without-ada \\\
+ --without-debug \\\
+ --with-install-prefix=$RPM_BUILD_ROOT \\\
+ --without-manpages \\\
+ --without-progs \\\
+ --without-tests
+
+%define debug_package %{nil}
+%setup -q -n ncurses-%{version}-%{release}
+
+%build
+mkdir BUILD-W32
+pushd BUILD-W32
+CFLAGS="%{CC_NORMAL}" \
+CC=%{mingw32_cc} \
+%mingw32_configure %{CFG_OPTS}
+make
+popd
+
+mkdir BUILD-W64
+pushd BUILD-W64
+CFLAGS="%{CC_NORMAL}" \
+CC=%{mingw64_cc} \
+%mingw64_configure %{CFG_OPTS}
+make
+popd
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+
+pushd BUILD-W32
+%{mingw32_make} install.libs
+for name in $RPM_BUILD_ROOT%{mingw32_bindir}/*-config; \
+ do \
+ base=`basename $name`; \
+ ln -v $name $RPM_BUILD_ROOT%{_bindir}/%{mingw32_target}-$base; \
+ done
+popd
+
+pushd BUILD-W64
+%{mingw64_make} install.libs
+for name in $RPM_BUILD_ROOT%{mingw64_bindir}/*-config; \
+ do \
+ base=`basename $name`; \
+ ln -v $name $RPM_BUILD_ROOT%{_bindir}/%{mingw64_target}-$base; \
+ done
+popd
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+
+%files -n mingw32-ncurses6
+%{_bindir}/%{mingw32_target}-*
+%{mingw32_bindir}/*
+%{mingw32_includedir}/*
+%{mingw32_libdir}/*
+
+%files -n mingw64-ncurses6
+%{_bindir}/%{mingw64_target}-*
+%{mingw64_bindir}/*
+%{mingw64_includedir}/*
+%{mingw64_libdir}/*
+
+%changelog
+
+* Sat Sep 20 2014 Thomas E. Dickey
+- adjust install-rules for ncurses*-config
+
+* Sat Aug 03 2013 Thomas E. Dickey
+- initial version, using mingw-pdcurses package as a guide.
diff --git a/package/ncurses.map b/package/ncurses.map
new file mode 100644
index 0000000..d1ba585
--- /dev/null
+++ b/package/ncurses.map
@@ -0,0 +1,1142 @@
+# $Id: ncurses.map,v 1.32 2015/01/31 19:03:03 tom Exp $
+# script for shared library symbol-versioning using ld
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.0.19991023)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.1.20000708)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.2.20001021)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.3.20021019)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.4.20040208)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.5.20051010)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.6.20061217)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace
+
+NCURSES_5.0.19991023 {
+ global:
+ COLORS;
+ COLOR_PAIR;
+ COLOR_PAIRS;
+ ESCDELAY;
+ PAIR_NUMBER;
+ TYPE_ALNUM;
+ TYPE_ALPHA;
+ TYPE_ENUM;
+ TYPE_INTEGER;
+ TYPE_IPV4;
+ TYPE_NUMERIC;
+ TYPE_REGEXP;
+ _nc_free_and_exit;
+ _nc_panelhook;
+ _nc_ripoffline;
+ addch;
+ addchnstr;
+ addchstr;
+ addnstr;
+ addstr;
+ attr_get;
+ attr_off;
+ attr_on;
+ attr_set;
+ attroff;
+ attron;
+ attrset;
+ beep;
+ bkgd;
+ bkgdset;
+ border;
+ bottom_panel;
+ box;
+ can_change_color;
+ chgat;
+ clear;
+ clearok;
+ clrtobot;
+ clrtoeol;
+ color_content;
+ color_set;
+ copywin;
+ current_field;
+ current_item;
+ data_ahead;
+ data_behind;
+ del_panel;
+ delch;
+ deleteln;
+ delscreen;
+ delwin;
+ derwin;
+ doupdate;
+ dup_field;
+ dupwin;
+ dynamic_field_info;
+ echo;
+ echochar;
+ endwin;
+ field_arg;
+ field_back;
+ field_buffer;
+ field_count;
+ field_fore;
+ field_index;
+ field_info;
+ field_init;
+ field_just;
+ field_opts;
+ field_opts_off;
+ field_opts_on;
+ field_pad;
+ field_status;
+ field_term;
+ field_type;
+ field_userptr;
+ filter;
+ flash;
+ form_driver;
+ form_fields;
+ form_init;
+ form_opts;
+ form_opts_off;
+ form_opts_on;
+ form_page;
+ form_request_by_name;
+ form_request_name;
+ form_sub;
+ form_term;
+ form_userptr;
+ form_win;
+ free_field;
+ free_fieldtype;
+ free_form;
+ free_item;
+ free_menu;
+ getbkgd;
+ getch;
+ getmouse;
+ getnstr;
+ getstr;
+ getwin;
+ has_colors;
+ hide_panel;
+ hline;
+ immedok;
+ inch;
+ inchnstr;
+ inchstr;
+ init_color;
+ init_pair;
+ initscr;
+ innstr;
+ insch;
+ insdelln;
+ insertln;
+ insnstr;
+ insstr;
+ instr;
+ is_linetouched;
+ is_wintouched;
+ isendwin;
+ item_count;
+ item_description;
+ item_index;
+ item_init;
+ item_name;
+ item_opts;
+ item_opts_off;
+ item_opts_on;
+ item_term;
+ item_userptr;
+ item_value;
+ item_visible;
+ leaveok;
+ link_field;
+ link_fieldtype;
+ mcprint;
+ menu_back;
+ menu_driver;
+ menu_fore;
+ menu_format;
+ menu_grey;
+ menu_init;
+ menu_items;
+ menu_mark;
+ menu_opts;
+ menu_opts_off;
+ menu_opts_on;
+ menu_pad;
+ menu_pattern;
+ menu_request_by_name;
+ menu_request_name;
+ menu_spacing;
+ menu_sub;
+ menu_term;
+ menu_userptr;
+ menu_win;
+ mouse_trafo;
+ mouseinterval;
+ mousemask;
+ move;
+ move_field;
+ move_panel;
+ mvaddch;
+ mvaddchnstr;
+ mvaddchstr;
+ mvaddnstr;
+ mvaddstr;
+ mvchgat;
+ mvcur;
+ mvdelch;
+ mvderwin;
+ mvgetch;
+ mvgetnstr;
+ mvgetstr;
+ mvhline;
+ mvinch;
+ mvinchnstr;
+ mvinchstr;
+ mvinnstr;
+ mvinsch;
+ mvinsnstr;
+ mvinsstr;
+ mvinstr;
+ mvprintw;
+ mvscanw;
+ mvvline;
+ mvwaddch;
+ mvwaddchnstr;
+ mvwaddchstr;
+ mvwaddnstr;
+ mvwaddstr;
+ mvwchgat;
+ mvwdelch;
+ mvwgetch;
+ mvwgetnstr;
+ mvwgetstr;
+ mvwhline;
+ mvwin;
+ mvwinch;
+ mvwinchnstr;
+ mvwinchstr;
+ mvwinnstr;
+ mvwinsch;
+ mvwinsnstr;
+ mvwinsstr;
+ mvwinstr;
+ mvwprintw;
+ mvwscanw;
+ mvwvline;
+ new_field;
+ new_fieldtype;
+ new_form;
+ new_item;
+ new_menu;
+ new_page;
+ new_panel;
+ newpad;
+ newterm;
+ newwin;
+ nl;
+ noecho;
+ nonl;
+ overlay;
+ overwrite;
+ pair_content;
+ panel_above;
+ panel_below;
+ panel_hidden;
+ panel_userptr;
+ panel_window;
+ pechochar;
+ pnoutrefresh;
+ pos_form_cursor;
+ pos_menu_cursor;
+ post_form;
+ post_menu;
+ prefresh;
+ printw;
+ putwin;
+ redrawwin;
+ refresh;
+ replace_panel;
+ resizeterm;
+ restartterm;
+ ripoffline;
+ scale_form;
+ scale_menu;
+ scanw;
+ scr_dump;
+ scr_init;
+ scr_restore;
+ scr_set;
+ scrl;
+ scroll;
+ scrollok;
+ set_current_field;
+ set_current_item;
+ set_field_back;
+ set_field_buffer;
+ set_field_fore;
+ set_field_init;
+ set_field_just;
+ set_field_opts;
+ set_field_pad;
+ set_field_status;
+ set_field_term;
+ set_field_type;
+ set_field_userptr;
+ set_fieldtype_arg;
+ set_fieldtype_choice;
+ set_form_fields;
+ set_form_init;
+ set_form_opts;
+ set_form_page;
+ set_form_sub;
+ set_form_term;
+ set_form_userptr;
+ set_form_win;
+ set_item_init;
+ set_item_opts;
+ set_item_term;
+ set_item_userptr;
+ set_item_value;
+ set_max_field;
+ set_menu_back;
+ set_menu_fore;
+ set_menu_format;
+ set_menu_grey;
+ set_menu_init;
+ set_menu_items;
+ set_menu_mark;
+ set_menu_opts;
+ set_menu_pad;
+ set_menu_pattern;
+ set_menu_spacing;
+ set_menu_sub;
+ set_menu_term;
+ set_menu_userptr;
+ set_menu_win;
+ set_new_page;
+ set_panel_userptr;
+ set_term;
+ set_top_row;
+ setscrreg;
+ show_panel;
+ slk_attr;
+ slk_attr_off;
+ slk_attr_on;
+ slk_attr_set;
+ slk_attroff;
+ slk_attron;
+ slk_attrset;
+ slk_clear;
+ slk_color;
+ slk_init;
+ slk_label;
+ slk_noutrefresh;
+ slk_refresh;
+ slk_restore;
+ slk_set;
+ slk_touch;
+ standend;
+ standout;
+ start_color;
+ subpad;
+ subwin;
+ syncok;
+ termattrs;
+ timeout;
+ top_panel;
+ top_row;
+ ungetch;
+ ungetmouse;
+ unpost_form;
+ unpost_menu;
+ untouchwin;
+ update_panels;
+ use_default_colors;
+ vid_attr;
+ vidattr;
+ vidputs;
+ vline;
+ vw_printw;
+ vw_scanw;
+ vwprintw;
+ vwscanw;
+ waddch;
+ waddchnstr;
+ waddchstr;
+ waddnstr;
+ waddstr;
+ wattr_get;
+ wattr_off;
+ wattr_on;
+ wattr_set;
+ wattroff;
+ wattron;
+ wattrset;
+ wbkgd;
+ wbkgdset;
+ wborder;
+ wchgat;
+ wclear;
+ wclrtobot;
+ wclrtoeol;
+ wcolor_set;
+ wcursyncup;
+ wdelch;
+ wdeleteln;
+ wechochar;
+ wenclose;
+ werase;
+ wgetch;
+ wgetnstr;
+ wgetstr;
+ whline;
+ winch;
+ winchnstr;
+ winchstr;
+ winnstr;
+ winsch;
+ winsdelln;
+ winsertln;
+ winsnstr;
+ winsstr;
+ winstr;
+ wmouse_trafo;
+ wmove;
+ wnoutrefresh;
+ wprintw;
+ wredrawln;
+ wrefresh;
+ wresize;
+ wscanw;
+ wscrl;
+ wsetscrreg;
+ wstandend;
+ wstandout;
+ wsyncdown;
+ wsyncup;
+ wtouchln;
+ wvline;
+ local:
+ _nc_Calculate_Item_Length_and_Width;
+ _nc_Connect_Items;
+ _nc_Copy_Argument;
+ _nc_Copy_Type;
+ _nc_Default_Field;
+ _nc_Default_FieldType;
+ _nc_Default_Form;
+ _nc_Default_Item;
+ _nc_Default_Menu;
+ _nc_Disconnect_Items;
+ _nc_Draw_Menu;
+ _nc_First_Active_Field;
+ _nc_Free_Argument;
+ _nc_Free_Type;
+ _nc_Internal_Validation;
+ _nc_Link_Items;
+ _nc_Make_Argument;
+ _nc_Match_Next_Character_In_Item_Name;
+ _nc_New_TopRow_and_CurrentItem;
+ _nc_Position_Form_Cursor;
+ _nc_Post_Item;
+ _nc_Refresh_Current_Field;
+ _nc_Set_Current_Field;
+ _nc_Set_Form_Page;
+ _nc_Show_Menu;
+ _nc_Synchronize_Attributes;
+ _nc_Synchronize_Options;
+ _nc_background;
+ _nc_do_color;
+ _nc_expanded;
+ _nc_freewin;
+ _nc_has_mouse;
+ _nc_hash_map;
+ _nc_lib_traceatr;
+ _nc_lib_tracedmp;
+ _nc_lib_tracemouse;
+ _nc_make_oldhash;
+ _nc_makenew;
+ _nc_memmove;
+ _nc_menu_cursor_pos;
+ _nc_msec_cost;
+ _nc_mvcur_init;
+ _nc_mvcur_resume;
+ _nc_mvcur_wrap;
+ _nc_oldnums;
+ _nc_outstr;
+ _nc_printf_string;
+ _nc_render;
+ _nc_screen_init;
+ _nc_screen_resume;
+ _nc_screen_wrap;
+ _nc_scroll_oldhash;
+ _nc_scroll_optimize;
+ _nc_scroll_window;
+ _nc_scrolln;
+ _nc_setupscreen;
+ _nc_sigaction;
+ _nc_signal_handler;
+ _nc_slk_format;
+ _nc_slk_initialize;
+ _nc_synchook;
+ _nc_trace_xnames;
+ _nc_vsscanf;
+ _nc_waddch_nosync;
+};
+
+NCURSES_5.1.20000708 {
+ global:
+ assume_default_colors;
+ erase;
+ touchline;
+ touchwin;
+} NCURSES_5.0.19991023;
+
+NCURSES_5.3.20021019 {
+ global:
+ is_term_resized;
+ resize_term;
+ local:
+ _nc_reset_colors;
+ _nc_varargs;
+ _nc_wgetch;
+} NCURSES_5.1.20000708;
+
+NCURSES_5.4.20040208 {
+ global:
+ _nc_optimize_enable;
+ local:
+ _nc_Touchline;
+ _nc_Touchpan;
+ _nc_Wnoutrefresh;
+ _nc_dPanel;
+ _nc_dStack;
+ _nc_fifo_dump;
+ _nc_insert_ch;
+ _nc_linedump;
+ _nc_my_visbuf;
+ _tracedump;
+ _tracemouse;
+} NCURSES_5.3.20021019;
+
+NCURSES_5.5.20051010 {
+ local:
+ _nc_Calculate_Text_Width;
+ _nc_retrace_field;
+ _nc_retrace_field_ptr;
+ _nc_retrace_field_type;
+ _nc_retrace_form;
+ _nc_retrace_form_hook;
+ _nc_retrace_item;
+ _nc_retrace_item_opts;
+ _nc_retrace_item_ptr;
+ _nc_retrace_menu;
+ _nc_retrace_menu_hook;
+ _nc_retrace_menu_opts;
+ _nc_retrace_panel;
+} NCURSES_5.4.20040208;
+
+NCURSES_5.6.20061217 {
+ global:
+ getbegx;
+ getbegy;
+ getcurx;
+ getcury;
+ getmaxx;
+ getmaxy;
+ getparx;
+ getpary;
+ nofilter;
+ use_legacy_coding;
+ wgetch_events;
+ wgetnstr_events;
+} NCURSES_5.5.20051010;
+
+NCURSES_5.7.20081102 {
+ global:
+ getattrs;
+ is_cleared;
+ is_idcok;
+ is_idlok;
+ is_immedok;
+ is_keypad;
+ is_leaveok;
+ is_nodelay;
+ is_notimeout;
+ is_scrollok;
+ is_syncok;
+ set_escdelay;
+ use_screen;
+ use_window;
+ wgetparent;
+ wgetscrreg;
+ local:
+ _nc_tracemouse;
+ _nc_ungetch;
+} NCURSES_5.6.20061217;
+
+NCURSES_5.8.20110226 {
+ global:
+ _nc_panelhook_sp;
+ assume_default_colors_sp;
+ beep_sp;
+ can_change_color_sp;
+ ceiling_panel;
+ color_content_sp;
+ doupdate_sp;
+ echo_sp;
+ endwin_sp;
+ filter_sp;
+ flash_sp;
+ get_escdelay;
+ get_escdelay_sp;
+ getmouse_sp;
+ getwin_sp;
+ ground_panel;
+ has_colors_sp;
+ has_mouse;
+ has_mouse_sp;
+ init_color_sp;
+ init_pair_sp;
+ is_pad;
+ is_subwin;
+ is_term_resized_sp;
+ isendwin_sp;
+ mcprint_sp;
+ mouseinterval_sp;
+ mousemask_sp;
+ mvcur_sp;
+ new_form_sp;
+ new_menu_sp;
+ newpad_sp;
+ newterm_sp;
+ newwin_sp;
+ nl_sp;
+ noecho_sp;
+ nofilter_sp;
+ nonl_sp;
+ pair_content_sp;
+ resize_term_sp;
+ resizeterm_sp;
+ restartterm_sp;
+ ripoffline_sp;
+ scr_init_sp;
+ scr_restore_sp;
+ scr_set_sp;
+ set_escdelay_sp;
+ slk_attr_set_sp;
+ slk_attr_sp;
+ slk_attroff_sp;
+ slk_attron_sp;
+ slk_attrset_sp;
+ slk_clear_sp;
+ slk_color_sp;
+ slk_init_sp;
+ slk_label_sp;
+ slk_noutrefresh_sp;
+ slk_refresh_sp;
+ slk_restore_sp;
+ slk_set_sp;
+ slk_touch_sp;
+ start_color_sp;
+ termattrs_sp;
+ ungetch_sp;
+ ungetmouse_sp;
+ update_panels_sp;
+ use_default_colors_sp;
+ use_legacy_coding_sp;
+ vidattr_sp;
+ vidputs_sp;
+ local:
+ _nc_TYPE_ALNUM;
+ _nc_TYPE_ALPHA;
+ _nc_TYPE_ENUM;
+ _nc_TYPE_INTEGER;
+ _nc_TYPE_IPV4;
+ _nc_TYPE_NUMERIC;
+ _nc_TYPE_REGEXP;
+ _nc_curscr_of;
+ _nc_do_color_sp;
+ _nc_form_cursor;
+ _nc_format_slks;
+ _nc_free_and_exit_sp;
+ _nc_freeall_sp;
+ _nc_fty_generic;
+ _nc_generic_fieldtype;
+ _nc_get_fieldbuffer;
+ _nc_hash_map_sp;
+ _nc_linedump_sp;
+ _nc_make_oldhash_sp;
+ _nc_makenew_sp;
+ _nc_msec_cost_sp;
+ _nc_mvcur_init_sp;
+ _nc_mvcur_resume_sp;
+ _nc_mvcur_wrap_sp;
+ _nc_newscr_of;
+ _nc_printf_string_sp;
+ _nc_reset_colors_sp;
+ _nc_retrace_mmask_t;
+ _nc_ripoffline_sp;
+ _nc_screen_init_sp;
+ _nc_screen_resume_sp;
+ _nc_screen_wrap_sp;
+ _nc_scroll_oldhash_sp;
+ _nc_scroll_optimize_sp;
+ _nc_scrolln_sp;
+ _nc_set_generic_fieldtype;
+ _nc_setupscreen_sp;
+ _nc_stdscr_of;
+} NCURSES_5.7.20081102;
+
+NCURSES_5.9.current {
+ global:
+ wgetdelay;
+ local:
+ _*;
+ _nc_mvcur;
+ _nc_mvcur_sp;
+ _nc_trace_mmask_t;
+} NCURSES_5.8.20110226;
+
+NCURSES_TIC_5.0.19991023 {
+ global:
+ _nc_capcmp;
+ _nc_check_termtype;
+ _nc_entry_match;
+ _nc_infotocap;
+ _nc_read_entry_source;
+ _nc_reset_input;
+ _nc_resolve_uses;
+ _nc_set_writedir;
+ _nc_syntax;
+ _nc_tic_expand;
+ _nc_tic_written;
+ _nc_trans_string;
+ _nc_write_entry;
+ local:
+ _nc_captoinfo;
+ _nc_comment_end;
+ _nc_comment_start;
+ _nc_copy_entry;
+ _nc_curr_file_pos;
+ _nc_curr_token;
+ _nc_get_token;
+ _nc_init_entry;
+ _nc_merge_entry;
+ _nc_panic_mode;
+ _nc_parse_entry;
+ _nc_push_token;
+ _nc_save_str;
+ _nc_start_line;
+ _nc_wrap_entry;
+};
+
+NCURSES_TIC_5.1.20000708 {
+ global:
+ _nc_disable_period;
+} NCURSES_TIC_5.0.19991023;
+
+NCURSES_TIC_5.5.20051010 {
+ global:
+ _nc_alloc_entry_leaks;
+ _nc_captoinfo_leaks;
+ _nc_check_termtype2;
+ _nc_comp_scan_leaks;
+ _nc_resolve_uses2;
+} NCURSES_TIC_5.1.20000708;
+
+NCURSES_TIC_5.7.20081102 {
+ global:
+ _nc_free_tic;
+ local:
+ _nc_comp_captab_leaks;
+ _nc_leaks_tic;
+} NCURSES_TIC_5.5.20051010;
+
+NCURSES_TIC_5.9.current {
+ global:
+ _nc_strict_bsd;
+} NCURSES_TIC_5.7.20081102;
+
+NCURSES_TINFO_5.0.19991023 {
+ global:
+ BC;
+ COLS;
+ LINES;
+ PC;
+ SP;
+ TABSIZE;
+ UP;
+ _nc_access;
+ _nc_add_to_try;
+ _nc_copy_termtype;
+ _nc_curr_col;
+ _nc_curr_line;
+ _nc_doalloc;
+ _nc_err_abort;
+ _nc_fallback;
+ _nc_find_entry;
+ _nc_find_type_entry;
+ _nc_first_name;
+ _nc_free_entries;
+ _nc_free_termtype;
+ _nc_free_tparm;
+ _nc_freeall;
+ _nc_get_hash_table;
+ _nc_get_table;
+ _nc_get_tty_mode;
+ _nc_get_type;
+ _nc_getenv_num;
+ _nc_head;
+ _nc_home_terminfo;
+ _nc_info_hash_table;
+ _nc_init_acs;
+ _nc_keep_tic_dir;
+ _nc_keypad;
+ _nc_name_match;
+ _nc_outch;
+ _nc_read_entry;
+ _nc_read_file_entry;
+ _nc_screen_chain;
+ _nc_set_buffer;
+ _nc_set_source;
+ _nc_set_tty_mode;
+ _nc_set_type;
+ _nc_suppress_warnings;
+ _nc_syserr_abort;
+ _nc_tail;
+ _nc_tic_dir;
+ _nc_timed_wait;
+ _nc_tinfo_fkeysf;
+ _nc_trace_buf;
+ _nc_tracing;
+ _nc_update_screensize;
+ _nc_visbuf;
+ _nc_visbuf2;
+ _nc_warning;
+ _tracechar;
+ acs_map;
+ baudrate;
+ boolcodes;
+ boolfnames;
+ boolnames;
+ cbreak;
+ cur_term;
+ curs_set;
+ curscr;
+ curses_version;
+ def_prog_mode;
+ def_shell_mode;
+ define_key;
+ del_curterm;
+ delay_output;
+ erasechar;
+ flushinp;
+ halfdelay;
+ has_ic;
+ has_il;
+ has_key;
+ idcok;
+ idlok;
+ intrflush;
+ keybound;
+ keyname;
+ keyok;
+ keypad;
+ killchar;
+ longname;
+ meta;
+ napms;
+ newscr;
+ nocbreak;
+ nodelay;
+ noqiflush;
+ noraw;
+ notimeout;
+ numcodes;
+ numfnames;
+ numnames;
+ ospeed;
+ putp;
+ qiflush;
+ raw;
+ reset_prog_mode;
+ reset_shell_mode;
+ resetty;
+ savetty;
+ set_curterm;
+ setupterm;
+ stdscr;
+ strcodes;
+ strfnames;
+ strnames;
+ termname;
+ tgetent;
+ tgetflag;
+ tgetnum;
+ tgetstr;
+ tgoto;
+ tigetflag;
+ tigetnum;
+ tigetstr;
+ tparm;
+ tputs;
+ trace;
+ ttytype;
+ typeahead;
+ unctrl;
+ use_env;
+ wtimeout;
+ local:
+ _nc_baudrate;
+ _nc_cap_hash_table;
+ _nc_capalias_table;
+ _nc_expand_try;
+ _nc_infoalias_table;
+ _nc_init_keytry;
+ _nc_key_names;
+ _nc_nulls_sent;
+ _nc_ospeed;
+ _nc_read_termcap;
+ _nc_read_termcap_entry;
+ _nc_remove_key;
+ _nc_remove_string;
+ _nc_trace_tries;
+ _nc_tracebits;
+};
+
+NCURSES_TINFO_5.1.20000708 {
+ global:
+ _nc_align_termtype;
+ _nc_flush;
+ _nc_tinfo_fkeys;
+ _nc_user_definable;
+ use_extended_names;
+} NCURSES_TINFO_5.0.19991023;
+
+NCURSES_TINFO_5.2.20001021 {
+ global:
+ _nc_basename;
+ _nc_env_access;
+ _nc_safe_strcat;
+ _nc_safe_strcpy;
+ _nc_str_copy;
+ _nc_str_init;
+ _nc_str_null;
+} NCURSES_TINFO_5.1.20000708;
+
+NCURSES_TINFO_5.3.20021019 {
+ global:
+ _nc_rootname;
+ _nc_tparm_err;
+ _nc_visbufn;
+} NCURSES_TINFO_5.2.20001021;
+
+NCURSES_TINFO_5.4.20040208 {
+ global:
+ _nc_get_locale;
+ _nc_locale_breaks_acs;
+ _nc_outchars;
+ _nc_pathlast;
+ _nc_retrace_attr_t;
+ _nc_retrace_bool;
+ _nc_retrace_chtype;
+ _nc_retrace_int;
+ _nc_retrace_ptr;
+ _nc_retrace_sp;
+ _nc_retrace_unsigned;
+ _nc_retrace_win;
+ _nc_tparm_analyze;
+ _nc_tputs_trace;
+ _nc_trace_bufcat;
+ _nc_unicode_locale;
+ _traceattr;
+ _traceattr2;
+ _tracechtype;
+ _tracechtype2;
+ _tracef;
+ key_defined;
+ local:
+ _nc_altcharset_name;
+ _nc_trace_ttymode;
+} NCURSES_TINFO_5.3.20021019;
+
+NCURSES_TINFO_5.5.20051010 {
+ global:
+ _nc_get_source;
+ _nc_retrace_cptr;
+ _nc_retrace_cvoid_ptr;
+ _nc_retrace_void_ptr;
+ _nc_setupterm;
+ _nc_trim_sgr0;
+ local:
+ _nc_delink_entry;
+ _nc_free_entry;
+} NCURSES_TINFO_5.4.20040208;
+
+NCURSES_TINFO_5.6.20061217 {
+ global:
+ _nc_db_close;
+ _nc_db_first;
+ _nc_db_have_data;
+ _nc_db_next;
+ _nc_db_open;
+ _nc_db_put;
+ _nc_eventlist_timeout;
+ _nc_first_db;
+ _nc_handle_sigwinch;
+ _nc_is_abs_path;
+ _nc_is_dir_path;
+ _nc_is_file_path;
+ _nc_keyname_leaks;
+ _nc_last_db;
+ _nc_next_db;
+ _nc_read_termtype;
+ _nc_tgetent_leaks;
+ _nc_viscbuf;
+ local:
+ _nc_db_get;
+ _nc_db_have_index;
+ _nc_hashed_db;
+ _nc_viscbuf2;
+} NCURSES_TINFO_5.5.20051010;
+
+NCURSES_TINFO_5.7.20081102 {
+ global:
+ _nc_free_tinfo;
+ _nc_get_alias_table;
+ _nc_get_screensize;
+ _nc_globals;
+ _nc_leaks_tinfo;
+ _nc_prescreen;
+ _nc_screen_of;
+ _nc_set_no_padding;
+ _nc_tracechar;
+ set_tabsize;
+ local:
+ _nc_keyname;
+ _nc_unctrl;
+} NCURSES_TINFO_5.6.20061217;
+
+NCURSES_TINFO_5.8.20110226 {
+ global:
+ _nc_flush_sp;
+ _nc_get_tty_mode_sp;
+ _nc_init_acs_sp;
+ _nc_outc_wrapper;
+ _nc_outch_sp;
+ _nc_putp;
+ _nc_putp_flush;
+ _nc_putp_flush_sp;
+ _nc_putp_sp;
+ _nc_retrace_int_attr_t;
+ _nc_set_buffer_sp;
+ _nc_set_tty_mode_sp;
+ baudrate_sp;
+ cbreak_sp;
+ curs_set_sp;
+ def_prog_mode_sp;
+ def_shell_mode_sp;
+ define_key_sp;
+ del_curterm_sp;
+ delay_output_sp;
+ erasechar_sp;
+ flushinp_sp;
+ halfdelay_sp;
+ has_ic_sp;
+ has_il_sp;
+ has_key_sp;
+ intrflush_sp;
+ key_defined_sp;
+ keybound_sp;
+ keyname_sp;
+ keyok_sp;
+ killchar_sp;
+ napms_sp;
+ new_prescr;
+ nocbreak_sp;
+ noqiflush_sp;
+ noraw_sp;
+ putp_sp;
+ qiflush_sp;
+ raw_sp;
+ reset_prog_mode_sp;
+ reset_shell_mode_sp;
+ resetty_sp;
+ savetty_sp;
+ set_curterm_sp;
+ set_tabsize_sp;
+ termname_sp;
+ tgetent_sp;
+ tgetflag_sp;
+ tgetnum_sp;
+ tgetstr_sp;
+ tigetflag_sp;
+ tigetnum_sp;
+ tigetstr_sp;
+ tiparm;
+ tputs_sp;
+ typeahead_sp;
+ unctrl_sp;
+ use_env_sp;
+ local:
+ _nc_get_hash_info;
+ _nc_retrace_char;
+ _nc_setup_tinfo;
+ _nc_tinfo_cmdch;
+} NCURSES_TINFO_5.7.20081102;
+
+NCURSES_TINFO_5.9.current {
+ global:
+ _nc_init_termtype;
+ _nc_putchar;
+ _nc_putchar_sp;
+ use_tioctl;
+ use_tioctl_sp;
+ local:
+ _*;
+ _nc_comp_error_leaks;
+ _nc_db_iterator_leaks;
+ _nc_setenv_num;
+} NCURSES_TINFO_5.8.20110226;
diff --git a/package/ncurses.spec b/package/ncurses.spec
new file mode 100644
index 0000000..166c7aa
--- /dev/null
+++ b/package/ncurses.spec
@@ -0,0 +1,100 @@
+Summary: shared libraries for terminal handling
+Name: ncurses6
+Version: 5.9
+Release: 20150131
+License: X11
+Group: Development/Libraries
+Source: ncurses-%{version}-%{release}.tgz
+# URL: http://invisible-island.net/ncurses/
+
+%define CC_NORMAL -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion
+%define CC_STRICT %{CC_NORMAL} -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic
+
+%global _prefix /usr/local/ncurses6
+%global MY_PKG /usr/lib64/pkgconfig
+%define MYDATA /usr/local/ncurses/share/terminfo
+
+%description
+The ncurses library routines are a terminal-independent method of
+updating character screens with reasonable optimization.
+
+This package is used for testing ABI 6.
+
+%prep
+
+%define debug_package %{nil}
+%setup -q -n ncurses-%{version}-%{release}
+
+%build
+CFLAGS="%{CC_NORMAL}" \
+RPATH_LIST=../lib:%{_prefix}/lib \
+%configure \
+ --target %{_target_platform} \
+ --prefix=%{_prefix} \
+ --includedir='${prefix}/include' \
+ --with-default-terminfo-dir=%{MYDATA} \
+ --with-install-prefix=$RPM_BUILD_ROOT \
+ --with-terminfo-dirs=%{MYDATA}:/usr/share/terminfo \
+ --disable-echo \
+ --disable-getcap \
+ --disable-leaks \
+ --disable-macros \
+ --disable-overwrite \
+ --disable-termcap \
+ --enable-const \
+ --enable-ext-colors \
+ --enable-ext-mouse \
+ --enable-hard-tabs \
+ --enable-interop \
+ --enable-pc-files \
+ --enable-rpath \
+ --enable-sp-funcs \
+ --enable-warnings \
+ --enable-widec \
+ --verbose \
+ --with-chtype=uint32_t \
+ --with-mmask_t=uint32_t \
+ --with-develop \
+ --with-shared \
+ --with-termlib \
+ --with-ticlib \
+ --with-trace \
+ --with-cxx-shared \
+ --with-pc-suffix=6 \
+ --with-pkg-config-libdir=%{MY_PKG} \
+ --with-versioned-syms \
+ --with-xterm-kbs=DEL \
+ --without-ada \
+ --without-debug \
+ --without-normal
+
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make install.libs install.progs
+rm -f test/ncurses
+( cd test && make ncurses LOCAL_LIBDIR=%{_libdir} && mv ncurses $RPM_BUILD_ROOT/%{_bindir}/ncurses6 )
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/*
+%{_includedir}/*
+%{_libdir}/*
+%{MY_PKG}/*.pc
+#%{_datadir}/*
+
+%changelog
+
+* Sat Mar 09 2013 Thomas E. Dickey
+- add --with-cxx-shared option to demonstrate c++ binding as shared library
+
+* Sat Oct 27 2012 Thomas E. Dickey
+- add ncurses program as "ncurses6" to provide demonstration.
+
+* Fri Jun 08 2012 Thomas E. Dickey
+- initial version.
diff --git a/package/ncurses.sym b/package/ncurses.sym
new file mode 100644
index 0000000..cfd7559
--- /dev/null
+++ b/package/ncurses.sym
@@ -0,0 +1,846 @@
+# $Id: ncurses.sym,v 1.21 2015/01/31 22:25:14 tom Exp $
+# script for shared library symbol-visibility using libtool
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.0.19991023)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.1.20000708)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.2.20001021)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.3.20021019)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.4.20040208)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.5.20051010)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.6.20061217)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace
+BC
+COLORS
+COLOR_PAIR
+COLOR_PAIRS
+COLS
+ESCDELAY
+LINES
+PAIR_NUMBER
+PC
+SP
+TABSIZE
+TYPE_ALNUM
+TYPE_ALPHA
+TYPE_ENUM
+TYPE_INTEGER
+TYPE_IPV4
+TYPE_NUMERIC
+TYPE_REGEXP
+UP
+_nc_access
+_nc_add_to_try
+_nc_align_termtype
+_nc_alloc_entry_leaks
+_nc_basename
+_nc_capcmp
+_nc_captoinfo_leaks
+_nc_check_termtype
+_nc_check_termtype2
+_nc_comp_scan_leaks
+_nc_copy_termtype
+_nc_curr_col
+_nc_curr_line
+_nc_db_close
+_nc_db_first
+_nc_db_have_data
+_nc_db_next
+_nc_db_open
+_nc_db_put
+_nc_disable_period
+_nc_doalloc
+_nc_entry_match
+_nc_env_access
+_nc_err_abort
+_nc_eventlist_timeout
+_nc_fallback
+_nc_find_entry
+_nc_find_type_entry
+_nc_first_db
+_nc_first_name
+_nc_flush
+_nc_flush_sp
+_nc_free_and_exit
+_nc_free_entries
+_nc_free_termtype
+_nc_free_tic
+_nc_free_tinfo
+_nc_free_tparm
+_nc_freeall
+_nc_get_alias_table
+_nc_get_hash_table
+_nc_get_locale
+_nc_get_screensize
+_nc_get_source
+_nc_get_table
+_nc_get_tty_mode
+_nc_get_tty_mode_sp
+_nc_get_type
+_nc_getenv_num
+_nc_globals
+_nc_handle_sigwinch
+_nc_head
+_nc_home_terminfo
+_nc_info_hash_table
+_nc_infotocap
+_nc_init_acs
+_nc_init_acs_sp
+_nc_init_termtype
+_nc_is_abs_path
+_nc_is_dir_path
+_nc_is_file_path
+_nc_keep_tic_dir
+_nc_keyname_leaks
+_nc_keypad
+_nc_last_db
+_nc_leaks_tinfo
+_nc_locale_breaks_acs
+_nc_name_match
+_nc_next_db
+_nc_optimize_enable
+_nc_outc_wrapper
+_nc_outch
+_nc_outch_sp
+_nc_outchars
+_nc_panelhook
+_nc_panelhook_sp
+_nc_pathlast
+_nc_prescreen
+_nc_putchar
+_nc_putchar_sp
+_nc_putp
+_nc_putp_flush
+_nc_putp_flush_sp
+_nc_putp_sp
+_nc_read_entry
+_nc_read_entry_source
+_nc_read_file_entry
+_nc_read_termtype
+_nc_reset_input
+_nc_resolve_uses
+_nc_resolve_uses2
+_nc_retrace_attr_t
+_nc_retrace_bool
+_nc_retrace_chtype
+_nc_retrace_cptr
+_nc_retrace_cvoid_ptr
+_nc_retrace_int
+_nc_retrace_int_attr_t
+_nc_retrace_ptr
+_nc_retrace_sp
+_nc_retrace_unsigned
+_nc_retrace_void_ptr
+_nc_retrace_win
+_nc_ripoffline
+_nc_rootname
+_nc_safe_strcat
+_nc_safe_strcpy
+_nc_screen_chain
+_nc_screen_of
+_nc_set_buffer
+_nc_set_buffer_sp
+_nc_set_no_padding
+_nc_set_source
+_nc_set_tty_mode
+_nc_set_tty_mode_sp
+_nc_set_type
+_nc_set_writedir
+_nc_setupterm
+_nc_str_copy
+_nc_str_init
+_nc_str_null
+_nc_strict_bsd
+_nc_suppress_warnings
+_nc_syntax
+_nc_syserr_abort
+_nc_tail
+_nc_tgetent_leaks
+_nc_tic_dir
+_nc_tic_expand
+_nc_tic_written
+_nc_timed_wait
+_nc_tinfo_fkeys
+_nc_tinfo_fkeysf
+_nc_tparm_analyze
+_nc_tparm_err
+_nc_tputs_trace
+_nc_trace_buf
+_nc_trace_bufcat
+_nc_tracechar
+_nc_tracing
+_nc_trans_string
+_nc_trim_sgr0
+_nc_unicode_locale
+_nc_update_screensize
+_nc_user_definable
+_nc_visbuf
+_nc_visbuf2
+_nc_visbufn
+_nc_viscbuf
+_nc_warning
+_nc_write_entry
+_traceattr
+_traceattr2
+_tracechar
+_tracechtype
+_tracechtype2
+_tracef
+acs_map
+addch
+addchnstr
+addchstr
+addnstr
+addstr
+assume_default_colors
+assume_default_colors_sp
+attr_get
+attr_off
+attr_on
+attr_set
+attroff
+attron
+attrset
+baudrate
+baudrate_sp
+beep
+beep_sp
+bkgd
+bkgdset
+boolcodes
+boolfnames
+boolnames
+border
+bottom_panel
+box
+can_change_color
+can_change_color_sp
+cbreak
+cbreak_sp
+ceiling_panel
+chgat
+clear
+clearok
+clrtobot
+clrtoeol
+color_content
+color_content_sp
+color_set
+copywin
+cur_term
+current_field
+current_item
+curs_set
+curs_set_sp
+curscr
+curses_version
+data_ahead
+data_behind
+def_prog_mode
+def_prog_mode_sp
+def_shell_mode
+def_shell_mode_sp
+define_key
+define_key_sp
+del_curterm
+del_curterm_sp
+del_panel
+delay_output
+delay_output_sp
+delch
+deleteln
+delscreen
+delwin
+derwin
+doupdate
+doupdate_sp
+dup_field
+dupwin
+dynamic_field_info
+echo
+echo_sp
+echochar
+endwin
+endwin_sp
+erase
+erasechar
+erasechar_sp
+field_arg
+field_back
+field_buffer
+field_count
+field_fore
+field_index
+field_info
+field_init
+field_just
+field_opts
+field_opts_off
+field_opts_on
+field_pad
+field_status
+field_term
+field_type
+field_userptr
+filter
+filter_sp
+flash
+flash_sp
+flushinp
+flushinp_sp
+form_driver
+form_fields
+form_init
+form_opts
+form_opts_off
+form_opts_on
+form_page
+form_request_by_name
+form_request_name
+form_sub
+form_term
+form_userptr
+form_win
+free_field
+free_fieldtype
+free_form
+free_item
+free_menu
+get_escdelay
+get_escdelay_sp
+getattrs
+getbegx
+getbegy
+getbkgd
+getch
+getcurx
+getcury
+getmaxx
+getmaxy
+getmouse
+getmouse_sp
+getnstr
+getparx
+getpary
+getstr
+getwin
+getwin_sp
+ground_panel
+halfdelay
+halfdelay_sp
+has_colors
+has_colors_sp
+has_ic
+has_ic_sp
+has_il
+has_il_sp
+has_key
+has_key_sp
+has_mouse
+has_mouse_sp
+hide_panel
+hline
+idcok
+idlok
+immedok
+inch
+inchnstr
+inchstr
+init_color
+init_color_sp
+init_pair
+init_pair_sp
+initscr
+innstr
+insch
+insdelln
+insertln
+insnstr
+insstr
+instr
+intrflush
+intrflush_sp
+is_cleared
+is_idcok
+is_idlok
+is_immedok
+is_keypad
+is_leaveok
+is_linetouched
+is_nodelay
+is_notimeout
+is_pad
+is_scrollok
+is_subwin
+is_syncok
+is_term_resized
+is_term_resized_sp
+is_wintouched
+isendwin
+isendwin_sp
+item_count
+item_description
+item_index
+item_init
+item_name
+item_opts
+item_opts_off
+item_opts_on
+item_term
+item_userptr
+item_value
+item_visible
+key_defined
+key_defined_sp
+keybound
+keybound_sp
+keyname
+keyname_sp
+keyok
+keyok_sp
+keypad
+killchar
+killchar_sp
+leaveok
+link_field
+link_fieldtype
+longname
+mcprint
+mcprint_sp
+menu_back
+menu_driver
+menu_fore
+menu_format
+menu_grey
+menu_init
+menu_items
+menu_mark
+menu_opts
+menu_opts_off
+menu_opts_on
+menu_pad
+menu_pattern
+menu_request_by_name
+menu_request_name
+menu_spacing
+menu_sub
+menu_term
+menu_userptr
+menu_win
+meta
+mouse_trafo
+mouseinterval
+mouseinterval_sp
+mousemask
+mousemask_sp
+move
+move_field
+move_panel
+mvaddch
+mvaddchnstr
+mvaddchstr
+mvaddnstr
+mvaddstr
+mvchgat
+mvcur
+mvcur_sp
+mvdelch
+mvderwin
+mvgetch
+mvgetnstr
+mvgetstr
+mvhline
+mvinch
+mvinchnstr
+mvinchstr
+mvinnstr
+mvinsch
+mvinsnstr
+mvinsstr
+mvinstr
+mvprintw
+mvscanw
+mvvline
+mvwaddch
+mvwaddchnstr
+mvwaddchstr
+mvwaddnstr
+mvwaddstr
+mvwchgat
+mvwdelch
+mvwgetch
+mvwgetnstr
+mvwgetstr
+mvwhline
+mvwin
+mvwinch
+mvwinchnstr
+mvwinchstr
+mvwinnstr
+mvwinsch
+mvwinsnstr
+mvwinsstr
+mvwinstr
+mvwprintw
+mvwscanw
+mvwvline
+napms
+napms_sp
+new_field
+new_fieldtype
+new_form
+new_form_sp
+new_item
+new_menu
+new_menu_sp
+new_page
+new_panel
+new_prescr
+newpad
+newpad_sp
+newscr
+newterm
+newterm_sp
+newwin
+newwin_sp
+nl
+nl_sp
+nocbreak
+nocbreak_sp
+nodelay
+noecho
+noecho_sp
+nofilter
+nofilter_sp
+nonl
+nonl_sp
+noqiflush
+noqiflush_sp
+noraw
+noraw_sp
+notimeout
+numcodes
+numfnames
+numnames
+ospeed
+overlay
+overwrite
+pair_content
+pair_content_sp
+panel_above
+panel_below
+panel_hidden
+panel_userptr
+panel_window
+pechochar
+pnoutrefresh
+pos_form_cursor
+pos_menu_cursor
+post_form
+post_menu
+prefresh
+printw
+putp
+putp_sp
+putwin
+qiflush
+qiflush_sp
+raw
+raw_sp
+redrawwin
+refresh
+replace_panel
+reset_prog_mode
+reset_prog_mode_sp
+reset_shell_mode
+reset_shell_mode_sp
+resetty
+resetty_sp
+resize_term
+resize_term_sp
+resizeterm
+resizeterm_sp
+restartterm
+restartterm_sp
+ripoffline
+ripoffline_sp
+savetty
+savetty_sp
+scale_form
+scale_menu
+scanw
+scr_dump
+scr_init
+scr_init_sp
+scr_restore
+scr_restore_sp
+scr_set
+scr_set_sp
+scrl
+scroll
+scrollok
+set_current_field
+set_current_item
+set_curterm
+set_curterm_sp
+set_escdelay
+set_escdelay_sp
+set_field_back
+set_field_buffer
+set_field_fore
+set_field_init
+set_field_just
+set_field_opts
+set_field_pad
+set_field_status
+set_field_term
+set_field_type
+set_field_userptr
+set_fieldtype_arg
+set_fieldtype_choice
+set_form_fields
+set_form_init
+set_form_opts
+set_form_page
+set_form_sub
+set_form_term
+set_form_userptr
+set_form_win
+set_item_init
+set_item_opts
+set_item_term
+set_item_userptr
+set_item_value
+set_max_field
+set_menu_back
+set_menu_fore
+set_menu_format
+set_menu_grey
+set_menu_init
+set_menu_items
+set_menu_mark
+set_menu_opts
+set_menu_pad
+set_menu_pattern
+set_menu_spacing
+set_menu_sub
+set_menu_term
+set_menu_userptr
+set_menu_win
+set_new_page
+set_panel_userptr
+set_tabsize
+set_tabsize_sp
+set_term
+set_top_row
+setscrreg
+setupterm
+show_panel
+slk_attr
+slk_attr_off
+slk_attr_on
+slk_attr_set
+slk_attr_set_sp
+slk_attr_sp
+slk_attroff
+slk_attroff_sp
+slk_attron
+slk_attron_sp
+slk_attrset
+slk_attrset_sp
+slk_clear
+slk_clear_sp
+slk_color
+slk_color_sp
+slk_init
+slk_init_sp
+slk_label
+slk_label_sp
+slk_noutrefresh
+slk_noutrefresh_sp
+slk_refresh
+slk_refresh_sp
+slk_restore
+slk_restore_sp
+slk_set
+slk_set_sp
+slk_touch
+slk_touch_sp
+standend
+standout
+start_color
+start_color_sp
+stdscr
+strcodes
+strfnames
+strnames
+subpad
+subwin
+syncok
+termattrs
+termattrs_sp
+termname
+termname_sp
+tgetent
+tgetent_sp
+tgetflag
+tgetflag_sp
+tgetnum
+tgetnum_sp
+tgetstr
+tgetstr_sp
+tgoto
+tigetflag
+tigetflag_sp
+tigetnum
+tigetnum_sp
+tigetstr
+tigetstr_sp
+timeout
+tiparm
+top_panel
+top_row
+touchline
+touchwin
+tparm
+tputs
+tputs_sp
+trace
+ttytype
+typeahead
+typeahead_sp
+unctrl
+unctrl_sp
+ungetch
+ungetch_sp
+ungetmouse
+ungetmouse_sp
+unpost_form
+unpost_menu
+untouchwin
+update_panels
+update_panels_sp
+use_default_colors
+use_default_colors_sp
+use_env
+use_env_sp
+use_extended_names
+use_legacy_coding
+use_legacy_coding_sp
+use_screen
+use_tioctl
+use_tioctl_sp
+use_window
+vid_attr
+vidattr
+vidattr_sp
+vidputs
+vidputs_sp
+vline
+vw_printw
+vw_scanw
+vwprintw
+vwscanw
+waddch
+waddchnstr
+waddchstr
+waddnstr
+waddstr
+wattr_get
+wattr_off
+wattr_on
+wattr_set
+wattroff
+wattron
+wattrset
+wbkgd
+wbkgdset
+wborder
+wchgat
+wclear
+wclrtobot
+wclrtoeol
+wcolor_set
+wcursyncup
+wdelch
+wdeleteln
+wechochar
+wenclose
+werase
+wgetch
+wgetch_events
+wgetdelay
+wgetnstr
+wgetnstr_events
+wgetparent
+wgetscrreg
+wgetstr
+whline
+winch
+winchnstr
+winchstr
+winnstr
+winsch
+winsdelln
+winsertln
+winsnstr
+winsstr
+winstr
+wmouse_trafo
+wmove
+wnoutrefresh
+wprintw
+wredrawln
+wrefresh
+wresize
+wscanw
+wscrl
+wsetscrreg
+wstandend
+wstandout
+wsyncdown
+wsyncup
+wtimeout
+wtouchln
+wvline
diff --git a/package/ncursest.map b/package/ncursest.map
new file mode 100644
index 0000000..4691cb5
--- /dev/null
+++ b/package/ncursest.map
@@ -0,0 +1,1101 @@
+# $Id: ncursest.map,v 1.26 2015/01/31 19:13:59 tom Exp $
+# script for shared library symbol-versioning using ld
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace
+
+NCURSES_TIC_5.0.19991023 {
+ global:
+ _nc_capcmp;
+ _nc_check_termtype;
+ _nc_entry_match;
+ _nc_infotocap;
+ _nc_read_entry_source;
+ _nc_reset_input;
+ _nc_resolve_uses;
+ _nc_set_writedir;
+ _nc_syntax;
+ _nc_tic_expand;
+ _nc_tic_written;
+ _nc_trans_string;
+ _nc_write_entry;
+ local:
+ _nc_captoinfo;
+ _nc_comment_end;
+ _nc_comment_start;
+ _nc_copy_entry;
+ _nc_curr_file_pos;
+ _nc_curr_token;
+ _nc_get_token;
+ _nc_init_entry;
+ _nc_merge_entry;
+ _nc_panic_mode;
+ _nc_parse_entry;
+ _nc_push_token;
+ _nc_save_str;
+ _nc_start_line;
+ _nc_wrap_entry;
+};
+
+NCURSES_TIC_5.1.20000708 {
+ global:
+ _nc_disable_period;
+} NCURSES_TIC_5.0.19991023;
+
+NCURSES_TIC_5.5.20051010 {
+ global:
+ _nc_alloc_entry_leaks;
+ _nc_captoinfo_leaks;
+ _nc_check_termtype2;
+ _nc_comp_scan_leaks;
+ _nc_resolve_uses2;
+} NCURSES_TIC_5.1.20000708;
+
+NCURSES_TIC_5.7.20081102 {
+ global:
+ _nc_free_tic;
+ local:
+ _nc_comp_captab_leaks;
+ _nc_leaks_tic;
+} NCURSES_TIC_5.5.20051010;
+
+NCURSES_TIC_5.9.current {
+ global:
+ _nc_strict_bsd;
+} NCURSES_TIC_5.7.20081102;
+
+NCURSES_TINFO_5.0.19991023 {
+ global:
+ BC;
+ PC;
+ SP;
+ UP;
+ _nc_access;
+ _nc_add_to_try;
+ _nc_copy_termtype;
+ _nc_curr_col;
+ _nc_curr_line;
+ _nc_doalloc;
+ _nc_err_abort;
+ _nc_fallback;
+ _nc_find_entry;
+ _nc_find_type_entry;
+ _nc_first_name;
+ _nc_free_entries;
+ _nc_free_termtype;
+ _nc_free_tparm;
+ _nc_freeall;
+ _nc_get_hash_table;
+ _nc_get_table;
+ _nc_get_tty_mode;
+ _nc_get_type;
+ _nc_getenv_num;
+ _nc_head;
+ _nc_home_terminfo;
+ _nc_init_acs;
+ _nc_keep_tic_dir;
+ _nc_keypad;
+ _nc_name_match;
+ _nc_outch;
+ _nc_read_entry;
+ _nc_read_file_entry;
+ _nc_screen_chain;
+ _nc_set_buffer;
+ _nc_set_source;
+ _nc_set_tty_mode;
+ _nc_set_type;
+ _nc_suppress_warnings;
+ _nc_syserr_abort;
+ _nc_tail;
+ _nc_tic_dir;
+ _nc_timed_wait;
+ _nc_trace_buf;
+ _nc_tracing;
+ _nc_update_screensize;
+ _nc_visbuf;
+ _nc_visbuf2;
+ _nc_warning;
+ _tracechar;
+ baudrate;
+ cbreak;
+ curs_set;
+ curses_version;
+ def_prog_mode;
+ def_shell_mode;
+ define_key;
+ del_curterm;
+ delay_output;
+ erasechar;
+ flushinp;
+ halfdelay;
+ has_ic;
+ has_il;
+ has_key;
+ idcok;
+ idlok;
+ intrflush;
+ keybound;
+ keyname;
+ keyok;
+ keypad;
+ killchar;
+ longname;
+ meta;
+ napms;
+ nocbreak;
+ nodelay;
+ noqiflush;
+ noraw;
+ notimeout;
+ ospeed;
+ putp;
+ qiflush;
+ raw;
+ reset_prog_mode;
+ reset_shell_mode;
+ resetty;
+ savetty;
+ set_curterm;
+ setupterm;
+ termname;
+ tgetent;
+ tgetflag;
+ tgetnum;
+ tgetstr;
+ tgoto;
+ tigetflag;
+ tigetnum;
+ tigetstr;
+ tparm;
+ tputs;
+ trace;
+ typeahead;
+ unctrl;
+ use_env;
+ wtimeout;
+ local:
+ _nc_baudrate;
+ _nc_expand_try;
+ _nc_init_keytry;
+ _nc_nulls_sent;
+ _nc_ospeed;
+ _nc_read_termcap;
+ _nc_read_termcap_entry;
+ _nc_remove_key;
+ _nc_remove_string;
+ _nc_trace_tries;
+ _nc_tracebits;
+};
+
+NCURSES_TINFO_5.1.20000708 {
+ global:
+ _nc_align_termtype;
+ _nc_flush;
+ _nc_tinfo_fkeys;
+ _nc_user_definable;
+ use_extended_names;
+} NCURSES_TINFO_5.0.19991023;
+
+NCURSES_TINFO_5.2.20001021 {
+ global:
+ _nc_basename;
+ _nc_env_access;
+ _nc_safe_strcat;
+ _nc_safe_strcpy;
+ _nc_str_copy;
+ _nc_str_init;
+ _nc_str_null;
+} NCURSES_TINFO_5.1.20000708;
+
+NCURSES_TINFO_5.3.20021019 {
+ global:
+ _nc_rootname;
+ _nc_tparm_err;
+ _nc_visbufn;
+} NCURSES_TINFO_5.2.20001021;
+
+NCURSES_TINFO_5.4.20040208 {
+ global:
+ _nc_get_locale;
+ _nc_locale_breaks_acs;
+ _nc_pathlast;
+ _nc_retrace_attr_t;
+ _nc_retrace_bool;
+ _nc_retrace_chtype;
+ _nc_retrace_int;
+ _nc_retrace_ptr;
+ _nc_retrace_sp;
+ _nc_retrace_unsigned;
+ _nc_retrace_win;
+ _nc_tparm_analyze;
+ _nc_trace_bufcat;
+ _nc_unicode_locale;
+ _traceattr;
+ _traceattr2;
+ _tracechtype;
+ _tracechtype2;
+ _tracef;
+ key_defined;
+ local:
+ _nc_altcharset_name;
+ _nc_trace_ttymode;
+} NCURSES_TINFO_5.3.20021019;
+
+NCURSES_TINFO_5.5.20051010 {
+ global:
+ _nc_get_source;
+ _nc_retrace_cptr;
+ _nc_retrace_cvoid_ptr;
+ _nc_retrace_void_ptr;
+ _nc_setupterm;
+ _nc_trim_sgr0;
+ local:
+ _nc_delink_entry;
+ _nc_free_entry;
+} NCURSES_TINFO_5.4.20040208;
+
+NCURSES_TINFO_5.6.20061217 {
+ global:
+ _nc_db_close;
+ _nc_db_first;
+ _nc_db_have_data;
+ _nc_db_next;
+ _nc_db_open;
+ _nc_db_put;
+ _nc_eventlist_timeout;
+ _nc_first_db;
+ _nc_handle_sigwinch;
+ _nc_is_abs_path;
+ _nc_is_dir_path;
+ _nc_is_file_path;
+ _nc_keyname_leaks;
+ _nc_last_db;
+ _nc_next_db;
+ _nc_read_termtype;
+ _nc_tgetent_leaks;
+ _nc_viscbuf;
+ local:
+ _nc_db_get;
+ _nc_db_have_index;
+ _nc_hashed_db;
+ _nc_viscbuf2;
+} NCURSES_TINFO_5.5.20051010;
+
+NCURSES_TINFO_5.7.20081102 {
+ global:
+ _nc_COLS;
+ _nc_LINES;
+ _nc_TABSIZE;
+ _nc__nc_outchars;
+ _nc_acs_map;
+ _nc_boolcodes;
+ _nc_boolfnames;
+ _nc_boolnames;
+ _nc_codes_leaks;
+ _nc_count_outchars;
+ _nc_cur_term;
+ _nc_curscr;
+ _nc_free_tinfo;
+ _nc_get_alias_table;
+ _nc_get_screensize;
+ _nc_globals;
+ _nc_init_pthreads;
+ _nc_leaks_tinfo;
+ _nc_locked_tracef;
+ _nc_mutex_lock;
+ _nc_mutex_trylock;
+ _nc_mutex_unlock;
+ _nc_names_leaks;
+ _nc_newscr;
+ _nc_numcodes;
+ _nc_numfnames;
+ _nc_numnames;
+ _nc_prescreen;
+ _nc_ptr_Cols;
+ _nc_ptr_Lines;
+ _nc_screen_of;
+ _nc_set_no_padding;
+ _nc_set_tputs_trace;
+ _nc_stdscr;
+ _nc_strcodes;
+ _nc_strfnames;
+ _nc_strnames;
+ _nc_tracechar;
+ _nc_use_tracef;
+ set_tabsize;
+ local:
+ _nc__nc_tputs_trace;
+ _nc_keyname;
+ _nc_mutex_init;
+ _nc_ttytype;
+ _nc_unctrl;
+} NCURSES_TINFO_5.6.20061217;
+
+NCURSES_TINFO_5.8.20110226 {
+ global:
+ _nc_flush_sp;
+ _nc_get_tty_mode_sp;
+ _nc_init_acs_sp;
+ _nc_outc_wrapper;
+ _nc_outch_sp;
+ _nc_putp;
+ _nc_putp_flush;
+ _nc_putp_flush_sp;
+ _nc_putp_sp;
+ _nc_retrace_int_attr_t;
+ _nc_set_buffer_sp;
+ _nc_set_tty_mode_sp;
+ baudrate_sp;
+ cbreak_sp;
+ curs_set_sp;
+ def_prog_mode_sp;
+ def_shell_mode_sp;
+ define_key_sp;
+ del_curterm_sp;
+ delay_output_sp;
+ erasechar_sp;
+ flushinp_sp;
+ halfdelay_sp;
+ has_ic_sp;
+ has_il_sp;
+ has_key_sp;
+ intrflush_sp;
+ key_defined_sp;
+ keybound_sp;
+ keyname_sp;
+ keyok_sp;
+ killchar_sp;
+ longname_sp;
+ napms_sp;
+ new_prescr;
+ nocbreak_sp;
+ noqiflush_sp;
+ noraw_sp;
+ putp_sp;
+ qiflush_sp;
+ raw_sp;
+ reset_prog_mode_sp;
+ reset_shell_mode_sp;
+ resetty_sp;
+ savetty_sp;
+ set_curterm_sp;
+ set_tabsize_sp;
+ termname_sp;
+ tgetent_sp;
+ tgetflag_sp;
+ tgetnum_sp;
+ tgetstr_sp;
+ tigetflag_sp;
+ tigetnum_sp;
+ tigetstr_sp;
+ tiparm;
+ tputs_sp;
+ typeahead_sp;
+ unctrl_sp;
+ use_env_sp;
+ local:
+ _nc_get_cur_term;
+ _nc_get_cur_term_sp;
+ _nc_get_hash_info;
+ _nc_ptr_Tabsize;
+ _nc_retrace_char;
+ _nc_setup_tinfo;
+ _nc_tinfo_cmdch;
+} NCURSES_TINFO_5.7.20081102;
+
+NCURSES_TINFO_5.9.current {
+ global:
+ _nc_init_termtype;
+ _nc_putchar;
+ _nc_putchar_sp;
+ use_tioctl;
+ use_tioctl_sp;
+ local:
+ _*;
+ _nc_comp_error_leaks;
+ _nc_db_iterator_leaks;
+ _nc_setenv_num;
+} NCURSES_TINFO_5.8.20110226;
+
+NCURSEST_5.7.20081102 {
+ global:
+ COLOR_PAIR;
+ PAIR_NUMBER;
+ TYPE_ALNUM;
+ TYPE_ALPHA;
+ TYPE_ENUM;
+ TYPE_INTEGER;
+ TYPE_IPV4;
+ TYPE_NUMERIC;
+ TYPE_REGEXP;
+ _nc_COLORS;
+ _nc_COLOR_PAIRS;
+ _nc_ESCDELAY;
+ _nc_free_and_exit;
+ _nc_optimize_enable;
+ _nc_panelhook;
+ _nc_ripoffline;
+ addch;
+ addchnstr;
+ addchstr;
+ addnstr;
+ addstr;
+ assume_default_colors;
+ attr_get;
+ attr_off;
+ attr_on;
+ attr_set;
+ attroff;
+ attron;
+ attrset;
+ beep;
+ bkgd;
+ bkgdset;
+ border;
+ bottom_panel;
+ box;
+ can_change_color;
+ chgat;
+ clear;
+ clearok;
+ clrtobot;
+ clrtoeol;
+ color_content;
+ color_set;
+ copywin;
+ current_field;
+ current_item;
+ data_ahead;
+ data_behind;
+ del_panel;
+ delch;
+ deleteln;
+ delscreen;
+ delwin;
+ derwin;
+ doupdate;
+ dup_field;
+ dupwin;
+ dynamic_field_info;
+ echo;
+ echochar;
+ endwin;
+ erase;
+ field_arg;
+ field_back;
+ field_buffer;
+ field_count;
+ field_fore;
+ field_index;
+ field_info;
+ field_init;
+ field_just;
+ field_opts;
+ field_opts_off;
+ field_opts_on;
+ field_pad;
+ field_status;
+ field_term;
+ field_type;
+ field_userptr;
+ filter;
+ flash;
+ form_driver;
+ form_fields;
+ form_init;
+ form_opts;
+ form_opts_off;
+ form_opts_on;
+ form_page;
+ form_request_by_name;
+ form_request_name;
+ form_sub;
+ form_term;
+ form_userptr;
+ form_win;
+ free_field;
+ free_fieldtype;
+ free_form;
+ free_item;
+ free_menu;
+ getattrs;
+ getbegx;
+ getbegy;
+ getbkgd;
+ getch;
+ getcurx;
+ getcury;
+ getmaxx;
+ getmaxy;
+ getmouse;
+ getnstr;
+ getparx;
+ getpary;
+ getstr;
+ getwin;
+ has_colors;
+ hide_panel;
+ hline;
+ immedok;
+ inch;
+ inchnstr;
+ inchstr;
+ init_color;
+ init_pair;
+ initscr;
+ innstr;
+ insch;
+ insdelln;
+ insertln;
+ insnstr;
+ insstr;
+ instr;
+ is_cleared;
+ is_idcok;
+ is_idlok;
+ is_immedok;
+ is_keypad;
+ is_leaveok;
+ is_linetouched;
+ is_nodelay;
+ is_notimeout;
+ is_scrollok;
+ is_syncok;
+ is_term_resized;
+ is_wintouched;
+ isendwin;
+ item_count;
+ item_description;
+ item_index;
+ item_init;
+ item_name;
+ item_opts;
+ item_opts_off;
+ item_opts_on;
+ item_term;
+ item_userptr;
+ item_value;
+ item_visible;
+ leaveok;
+ link_field;
+ link_fieldtype;
+ mcprint;
+ menu_back;
+ menu_driver;
+ menu_fore;
+ menu_format;
+ menu_grey;
+ menu_init;
+ menu_items;
+ menu_mark;
+ menu_opts;
+ menu_opts_off;
+ menu_opts_on;
+ menu_pad;
+ menu_pattern;
+ menu_request_by_name;
+ menu_request_name;
+ menu_spacing;
+ menu_sub;
+ menu_term;
+ menu_userptr;
+ menu_win;
+ mouse_trafo;
+ mouseinterval;
+ mousemask;
+ move;
+ move_field;
+ move_panel;
+ mvaddch;
+ mvaddchnstr;
+ mvaddchstr;
+ mvaddnstr;
+ mvaddstr;
+ mvchgat;
+ mvcur;
+ mvdelch;
+ mvderwin;
+ mvgetch;
+ mvgetnstr;
+ mvgetstr;
+ mvhline;
+ mvinch;
+ mvinchnstr;
+ mvinchstr;
+ mvinnstr;
+ mvinsch;
+ mvinsnstr;
+ mvinsstr;
+ mvinstr;
+ mvprintw;
+ mvscanw;
+ mvvline;
+ mvwaddch;
+ mvwaddchnstr;
+ mvwaddchstr;
+ mvwaddnstr;
+ mvwaddstr;
+ mvwchgat;
+ mvwdelch;
+ mvwgetch;
+ mvwgetnstr;
+ mvwgetstr;
+ mvwhline;
+ mvwin;
+ mvwinch;
+ mvwinchnstr;
+ mvwinchstr;
+ mvwinnstr;
+ mvwinsch;
+ mvwinsnstr;
+ mvwinsstr;
+ mvwinstr;
+ mvwprintw;
+ mvwscanw;
+ mvwvline;
+ new_field;
+ new_fieldtype;
+ new_form;
+ new_item;
+ new_menu;
+ new_page;
+ new_panel;
+ newpad;
+ newterm;
+ newwin;
+ nl;
+ noecho;
+ nofilter;
+ nonl;
+ overlay;
+ overwrite;
+ pair_content;
+ panel_above;
+ panel_below;
+ panel_hidden;
+ panel_userptr;
+ panel_window;
+ pechochar;
+ pnoutrefresh;
+ pos_form_cursor;
+ pos_menu_cursor;
+ post_form;
+ post_menu;
+ prefresh;
+ printw;
+ putwin;
+ redrawwin;
+ refresh;
+ replace_panel;
+ resize_term;
+ resizeterm;
+ restartterm;
+ ripoffline;
+ scale_form;
+ scale_menu;
+ scanw;
+ scr_dump;
+ scr_init;
+ scr_restore;
+ scr_set;
+ scrl;
+ scroll;
+ scrollok;
+ set_current_field;
+ set_current_item;
+ set_escdelay;
+ set_field_back;
+ set_field_buffer;
+ set_field_fore;
+ set_field_init;
+ set_field_just;
+ set_field_opts;
+ set_field_pad;
+ set_field_status;
+ set_field_term;
+ set_field_type;
+ set_field_userptr;
+ set_fieldtype_arg;
+ set_fieldtype_choice;
+ set_form_fields;
+ set_form_init;
+ set_form_opts;
+ set_form_page;
+ set_form_sub;
+ set_form_term;
+ set_form_userptr;
+ set_form_win;
+ set_item_init;
+ set_item_opts;
+ set_item_term;
+ set_item_userptr;
+ set_item_value;
+ set_max_field;
+ set_menu_back;
+ set_menu_fore;
+ set_menu_format;
+ set_menu_grey;
+ set_menu_init;
+ set_menu_items;
+ set_menu_mark;
+ set_menu_opts;
+ set_menu_pad;
+ set_menu_pattern;
+ set_menu_spacing;
+ set_menu_sub;
+ set_menu_term;
+ set_menu_userptr;
+ set_menu_win;
+ set_new_page;
+ set_panel_userptr;
+ set_term;
+ set_top_row;
+ setscrreg;
+ show_panel;
+ slk_attr;
+ slk_attr_set;
+ slk_attroff;
+ slk_attron;
+ slk_attrset;
+ slk_clear;
+ slk_color;
+ slk_init;
+ slk_label;
+ slk_noutrefresh;
+ slk_refresh;
+ slk_restore;
+ slk_set;
+ slk_touch;
+ standend;
+ standout;
+ start_color;
+ subpad;
+ subwin;
+ syncok;
+ termattrs;
+ timeout;
+ top_panel;
+ top_row;
+ touchline;
+ touchwin;
+ ungetch;
+ ungetmouse;
+ unpost_form;
+ unpost_menu;
+ untouchwin;
+ update_panels;
+ use_default_colors;
+ use_legacy_coding;
+ use_screen;
+ use_window;
+ vidattr;
+ vidputs;
+ vline;
+ vw_printw;
+ vw_scanw;
+ vwprintw;
+ vwscanw;
+ waddch;
+ waddchnstr;
+ waddchstr;
+ waddnstr;
+ waddstr;
+ wattr_get;
+ wattr_off;
+ wattr_on;
+ wattr_set;
+ wattroff;
+ wattron;
+ wattrset;
+ wbkgd;
+ wbkgdset;
+ wborder;
+ wchgat;
+ wclear;
+ wclrtobot;
+ wclrtoeol;
+ wcolor_set;
+ wcursyncup;
+ wdelch;
+ wdeleteln;
+ wechochar;
+ wenclose;
+ werase;
+ wgetch;
+ wgetch_events;
+ wgetnstr;
+ wgetnstr_events;
+ wgetparent;
+ wgetscrreg;
+ wgetstr;
+ whline;
+ winch;
+ winchnstr;
+ winchstr;
+ winnstr;
+ winsch;
+ winsdelln;
+ winsertln;
+ winsnstr;
+ winsstr;
+ winstr;
+ wmouse_trafo;
+ wmove;
+ wnoutrefresh;
+ wprintw;
+ wredrawln;
+ wrefresh;
+ wresize;
+ wscanw;
+ wscrl;
+ wsetscrreg;
+ wstandend;
+ wstandout;
+ wsyncdown;
+ wsyncup;
+ wtouchln;
+ wvline;
+ local:
+ _nc_Calculate_Item_Length_and_Width;
+ _nc_Calculate_Text_Width;
+ _nc_Connect_Items;
+ _nc_Copy_Argument;
+ _nc_Copy_Type;
+ _nc_Default_Field;
+ _nc_Default_FieldType;
+ _nc_Default_Form;
+ _nc_Default_Item;
+ _nc_Default_Menu;
+ _nc_Disconnect_Items;
+ _nc_Draw_Menu;
+ _nc_First_Active_Field;
+ _nc_Free_Argument;
+ _nc_Free_Type;
+ _nc_Internal_Validation;
+ _nc_Link_Items;
+ _nc_Make_Argument;
+ _nc_Match_Next_Character_In_Item_Name;
+ _nc_New_TopRow_and_CurrentItem;
+ _nc_Position_Form_Cursor;
+ _nc_Post_Item;
+ _nc_Refresh_Current_Field;
+ _nc_Set_Current_Field;
+ _nc_Set_Form_Page;
+ _nc_Show_Menu;
+ _nc_Synchronize_Attributes;
+ _nc_Synchronize_Options;
+ _nc_Touchline;
+ _nc_Touchpan;
+ _nc_Wnoutrefresh;
+ _nc_dPanel;
+ _nc_dStack;
+ _nc_do_color;
+ _nc_expanded;
+ _nc_fifo_dump;
+ _nc_freewin;
+ _nc_has_mouse;
+ _nc_hash_map;
+ _nc_insert_ch;
+ _nc_linedump;
+ _nc_make_oldhash;
+ _nc_makenew;
+ _nc_memmove;
+ _nc_menu_cursor_pos;
+ _nc_msec_cost;
+ _nc_mvcur_init;
+ _nc_mvcur_resume;
+ _nc_mvcur_wrap;
+ _nc_my_visbuf;
+ _nc_oldnums;
+ _nc_printf_string;
+ _nc_render;
+ _nc_reset_colors;
+ _nc_retrace_field;
+ _nc_retrace_field_ptr;
+ _nc_retrace_field_type;
+ _nc_retrace_form;
+ _nc_retrace_form_hook;
+ _nc_retrace_item;
+ _nc_retrace_item_opts;
+ _nc_retrace_item_ptr;
+ _nc_retrace_menu;
+ _nc_retrace_menu_hook;
+ _nc_retrace_menu_opts;
+ _nc_retrace_panel;
+ _nc_screen_init;
+ _nc_screen_resume;
+ _nc_screen_wrap;
+ _nc_scroll_oldhash;
+ _nc_scroll_optimize;
+ _nc_scroll_window;
+ _nc_scrolln;
+ _nc_setupscreen;
+ _nc_signal_handler;
+ _nc_slk_initialize;
+ _nc_synchook;
+ _nc_trace_xnames;
+ _nc_tracemouse;
+ _nc_ungetch;
+ _nc_varargs;
+ _nc_vsscanf;
+ _nc_waddch_nosync;
+ _nc_wgetch;
+ _tracedump;
+ _tracemouse;
+};
+
+NCURSEST_5.8.20110226 {
+ global:
+ _nc_panelhook_sp;
+ assume_default_colors_sp;
+ beep_sp;
+ can_change_color_sp;
+ ceiling_panel;
+ color_content_sp;
+ doupdate_sp;
+ echo_sp;
+ endwin_sp;
+ filter_sp;
+ flash_sp;
+ get_escdelay;
+ get_escdelay_sp;
+ getmouse_sp;
+ getwin_sp;
+ ground_panel;
+ has_colors_sp;
+ has_mouse;
+ has_mouse_sp;
+ init_color_sp;
+ init_pair_sp;
+ is_pad;
+ is_subwin;
+ is_term_resized_sp;
+ isendwin_sp;
+ mcprint_sp;
+ mouseinterval_sp;
+ mousemask_sp;
+ mvcur_sp;
+ new_form_sp;
+ new_menu_sp;
+ newpad_sp;
+ newterm_sp;
+ newwin_sp;
+ nl_sp;
+ noecho_sp;
+ nofilter_sp;
+ nonl_sp;
+ pair_content_sp;
+ resize_term_sp;
+ resizeterm_sp;
+ restartterm_sp;
+ ripoffline_sp;
+ scr_init_sp;
+ scr_restore_sp;
+ scr_set_sp;
+ set_escdelay_sp;
+ slk_attr_set_sp;
+ slk_attr_sp;
+ slk_attroff_sp;
+ slk_attron_sp;
+ slk_attrset_sp;
+ slk_clear_sp;
+ slk_color_sp;
+ slk_init_sp;
+ slk_label_sp;
+ slk_noutrefresh_sp;
+ slk_refresh_sp;
+ slk_restore_sp;
+ slk_set_sp;
+ slk_touch_sp;
+ start_color_sp;
+ termattrs_sp;
+ ungetch_sp;
+ ungetmouse_sp;
+ update_panels_sp;
+ use_default_colors_sp;
+ use_legacy_coding_sp;
+ vidattr_sp;
+ vidputs_sp;
+ local:
+ _nc_TYPE_ALNUM;
+ _nc_TYPE_ALPHA;
+ _nc_TYPE_ENUM;
+ _nc_TYPE_INTEGER;
+ _nc_TYPE_IPV4;
+ _nc_TYPE_NUMERIC;
+ _nc_TYPE_REGEXP;
+ _nc_curscr_of;
+ _nc_do_color_sp;
+ _nc_form_cursor;
+ _nc_format_slks;
+ _nc_free_and_exit_sp;
+ _nc_freeall_sp;
+ _nc_fty_generic;
+ _nc_generic_fieldtype;
+ _nc_get_fieldbuffer;
+ _nc_hash_map_sp;
+ _nc_linedump_sp;
+ _nc_make_oldhash_sp;
+ _nc_makenew_sp;
+ _nc_msec_cost_sp;
+ _nc_mvcur_init_sp;
+ _nc_mvcur_resume_sp;
+ _nc_mvcur_wrap_sp;
+ _nc_newscr_of;
+ _nc_printf_string_sp;
+ _nc_ptr_Escdelay;
+ _nc_reset_colors_sp;
+ _nc_retrace_mmask_t;
+ _nc_ripoffline_sp;
+ _nc_screen_init_sp;
+ _nc_screen_resume_sp;
+ _nc_screen_wrap_sp;
+ _nc_scroll_oldhash_sp;
+ _nc_scroll_optimize_sp;
+ _nc_scrolln_sp;
+ _nc_set_generic_fieldtype;
+ _nc_setupscreen_sp;
+ _nc_stdscr_of;
+} NCURSEST_5.7.20081102;
+
+NCURSEST_5.9.current {
+ global:
+ wgetdelay;
+ local:
+ _*;
+ _nc_mvcur;
+ _nc_mvcur_sp;
+ _nc_trace_mmask_t;
+} NCURSEST_5.8.20110226;
diff --git a/package/ncursest.sym b/package/ncursest.sym
new file mode 100644
index 0000000..868e338
--- /dev/null
+++ b/package/ncursest.sym
@@ -0,0 +1,826 @@
+# $Id: ncursest.sym,v 1.20 2015/01/31 22:26:04 tom Exp $
+# script for shared library symbol-visibility using libtool
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace
+BC
+COLOR_PAIR
+PAIR_NUMBER
+PC
+SP
+TYPE_ALNUM
+TYPE_ALPHA
+TYPE_ENUM
+TYPE_INTEGER
+TYPE_IPV4
+TYPE_NUMERIC
+TYPE_REGEXP
+UP
+_nc_COLORS
+_nc_COLOR_PAIRS
+_nc_COLS
+_nc_ESCDELAY
+_nc_LINES
+_nc_TABSIZE
+_nc__nc_outchars
+_nc_access
+_nc_acs_map
+_nc_add_to_try
+_nc_align_termtype
+_nc_basename
+_nc_boolcodes
+_nc_boolfnames
+_nc_boolnames
+_nc_capcmp
+_nc_check_termtype2
+_nc_codes_leaks
+_nc_copy_termtype
+_nc_count_outchars
+_nc_cur_term
+_nc_curr_col
+_nc_curr_line
+_nc_curscr
+_nc_db_close
+_nc_db_first
+_nc_db_have_data
+_nc_db_next
+_nc_db_open
+_nc_db_put
+_nc_disable_period
+_nc_doalloc
+_nc_entry_match
+_nc_env_access
+_nc_err_abort
+_nc_eventlist_timeout
+_nc_fallback
+_nc_find_entry
+_nc_find_type_entry
+_nc_first_db
+_nc_first_name
+_nc_flush
+_nc_flush_sp
+_nc_free_and_exit
+_nc_free_entries
+_nc_free_termtype
+_nc_free_tic
+_nc_free_tinfo
+_nc_freeall
+_nc_get_alias_table
+_nc_get_hash_table
+_nc_get_locale
+_nc_get_screensize
+_nc_get_source
+_nc_get_table
+_nc_get_tty_mode
+_nc_get_tty_mode_sp
+_nc_get_type
+_nc_getenv_num
+_nc_globals
+_nc_handle_sigwinch
+_nc_head
+_nc_home_terminfo
+_nc_infotocap
+_nc_init_acs
+_nc_init_acs_sp
+_nc_init_pthreads
+_nc_init_termtype
+_nc_is_abs_path
+_nc_is_dir_path
+_nc_is_file_path
+_nc_keep_tic_dir
+_nc_keypad
+_nc_last_db
+_nc_leaks_tinfo
+_nc_locale_breaks_acs
+_nc_locked_tracef
+_nc_mutex_lock
+_nc_mutex_trylock
+_nc_mutex_unlock
+_nc_name_match
+_nc_names_leaks
+_nc_newscr
+_nc_next_db
+_nc_numcodes
+_nc_numfnames
+_nc_numnames
+_nc_optimize_enable
+_nc_outc_wrapper
+_nc_outch
+_nc_outch_sp
+_nc_panelhook
+_nc_panelhook_sp
+_nc_pathlast
+_nc_prescreen
+_nc_ptr_Cols
+_nc_ptr_Lines
+_nc_putchar
+_nc_putchar_sp
+_nc_putp
+_nc_putp_flush
+_nc_putp_flush_sp
+_nc_putp_sp
+_nc_read_entry
+_nc_read_entry_source
+_nc_read_file_entry
+_nc_read_termtype
+_nc_reset_input
+_nc_resolve_uses2
+_nc_retrace_attr_t
+_nc_retrace_bool
+_nc_retrace_chtype
+_nc_retrace_cptr
+_nc_retrace_cvoid_ptr
+_nc_retrace_int
+_nc_retrace_int_attr_t
+_nc_retrace_ptr
+_nc_retrace_sp
+_nc_retrace_unsigned
+_nc_retrace_void_ptr
+_nc_retrace_win
+_nc_ripoffline
+_nc_rootname
+_nc_safe_strcat
+_nc_safe_strcpy
+_nc_screen_chain
+_nc_screen_of
+_nc_set_buffer
+_nc_set_buffer_sp
+_nc_set_no_padding
+_nc_set_source
+_nc_set_tputs_trace
+_nc_set_tty_mode
+_nc_set_tty_mode_sp
+_nc_set_type
+_nc_set_writedir
+_nc_setupterm
+_nc_stdscr
+_nc_str_copy
+_nc_str_init
+_nc_str_null
+_nc_strcodes
+_nc_strfnames
+_nc_strict_bsd
+_nc_strnames
+_nc_suppress_warnings
+_nc_syntax
+_nc_syserr_abort
+_nc_tail
+_nc_tic_dir
+_nc_tic_expand
+_nc_tic_written
+_nc_timed_wait
+_nc_tinfo_fkeys
+_nc_tparm_analyze
+_nc_tparm_err
+_nc_trace_buf
+_nc_tracechar
+_nc_tracing
+_nc_trans_string
+_nc_trim_sgr0
+_nc_unicode_locale
+_nc_update_screensize
+_nc_use_tracef
+_nc_user_definable
+_nc_visbuf
+_nc_visbuf2
+_nc_visbufn
+_nc_viscbuf
+_nc_warning
+_nc_write_entry
+_traceattr
+_traceattr2
+_tracechtype
+_tracechtype2
+_tracef
+addch
+addchnstr
+addchstr
+addnstr
+addstr
+assume_default_colors
+assume_default_colors_sp
+attr_get
+attr_off
+attr_on
+attr_set
+attroff
+attron
+attrset
+baudrate
+baudrate_sp
+beep
+beep_sp
+bkgd
+bkgdset
+border
+bottom_panel
+box
+can_change_color
+can_change_color_sp
+cbreak
+cbreak_sp
+ceiling_panel
+chgat
+clear
+clearok
+clrtobot
+clrtoeol
+color_content
+color_content_sp
+color_set
+copywin
+current_field
+current_item
+curs_set
+curs_set_sp
+curses_version
+data_ahead
+data_behind
+def_prog_mode
+def_prog_mode_sp
+def_shell_mode
+def_shell_mode_sp
+define_key
+define_key_sp
+del_curterm
+del_curterm_sp
+del_panel
+delay_output
+delay_output_sp
+delch
+deleteln
+delscreen
+delwin
+derwin
+doupdate
+doupdate_sp
+dup_field
+dupwin
+dynamic_field_info
+echo
+echo_sp
+echochar
+endwin
+endwin_sp
+erase
+erasechar
+erasechar_sp
+field_arg
+field_back
+field_buffer
+field_count
+field_fore
+field_index
+field_info
+field_init
+field_just
+field_opts
+field_opts_off
+field_opts_on
+field_pad
+field_status
+field_term
+field_type
+field_userptr
+filter
+filter_sp
+flash
+flash_sp
+flushinp
+flushinp_sp
+form_driver
+form_fields
+form_init
+form_opts
+form_opts_off
+form_opts_on
+form_page
+form_request_by_name
+form_request_name
+form_sub
+form_term
+form_userptr
+form_win
+free_field
+free_fieldtype
+free_form
+free_item
+free_menu
+get_escdelay
+get_escdelay_sp
+getattrs
+getbegx
+getbegy
+getbkgd
+getch
+getcurx
+getcury
+getmaxx
+getmaxy
+getmouse
+getmouse_sp
+getnstr
+getparx
+getpary
+getstr
+getwin
+getwin_sp
+ground_panel
+halfdelay
+halfdelay_sp
+has_colors
+has_colors_sp
+has_ic
+has_ic_sp
+has_il
+has_il_sp
+has_key
+has_key_sp
+has_mouse
+has_mouse_sp
+hide_panel
+hline
+idcok
+idlok
+immedok
+inch
+inchnstr
+inchstr
+init_color
+init_color_sp
+init_pair
+init_pair_sp
+initscr
+innstr
+insch
+insdelln
+insertln
+insnstr
+insstr
+instr
+intrflush
+intrflush_sp
+is_cleared
+is_idcok
+is_idlok
+is_immedok
+is_keypad
+is_leaveok
+is_linetouched
+is_nodelay
+is_notimeout
+is_pad
+is_scrollok
+is_subwin
+is_syncok
+is_term_resized
+is_term_resized_sp
+is_wintouched
+isendwin
+isendwin_sp
+item_count
+item_description
+item_index
+item_init
+item_name
+item_opts
+item_opts_off
+item_opts_on
+item_term
+item_userptr
+item_value
+item_visible
+key_defined
+key_defined_sp
+keybound
+keybound_sp
+keyname
+keyname_sp
+keyok
+keyok_sp
+keypad
+killchar
+killchar_sp
+leaveok
+link_field
+link_fieldtype
+longname
+longname_sp
+mcprint
+mcprint_sp
+menu_back
+menu_driver
+menu_fore
+menu_format
+menu_grey
+menu_init
+menu_items
+menu_mark
+menu_opts
+menu_opts_off
+menu_opts_on
+menu_pad
+menu_pattern
+menu_request_by_name
+menu_request_name
+menu_spacing
+menu_sub
+menu_term
+menu_userptr
+menu_win
+meta
+mouse_trafo
+mouseinterval
+mouseinterval_sp
+mousemask
+mousemask_sp
+move
+move_field
+move_panel
+mvaddch
+mvaddchnstr
+mvaddchstr
+mvaddnstr
+mvaddstr
+mvchgat
+mvcur
+mvcur_sp
+mvdelch
+mvderwin
+mvgetch
+mvgetnstr
+mvgetstr
+mvhline
+mvinch
+mvinchnstr
+mvinchstr
+mvinnstr
+mvinsch
+mvinsnstr
+mvinsstr
+mvinstr
+mvprintw
+mvscanw
+mvvline
+mvwaddch
+mvwaddchnstr
+mvwaddchstr
+mvwaddnstr
+mvwaddstr
+mvwchgat
+mvwdelch
+mvwgetch
+mvwgetnstr
+mvwgetstr
+mvwhline
+mvwin
+mvwinch
+mvwinchnstr
+mvwinchstr
+mvwinnstr
+mvwinsch
+mvwinsnstr
+mvwinsstr
+mvwinstr
+mvwprintw
+mvwscanw
+mvwvline
+napms
+napms_sp
+new_field
+new_fieldtype
+new_form
+new_form_sp
+new_item
+new_menu
+new_menu_sp
+new_page
+new_panel
+new_prescr
+newpad
+newpad_sp
+newterm
+newterm_sp
+newwin
+newwin_sp
+nl
+nl_sp
+nocbreak
+nocbreak_sp
+nodelay
+noecho
+noecho_sp
+nofilter
+nofilter_sp
+nonl
+nonl_sp
+noqiflush
+noqiflush_sp
+noraw
+noraw_sp
+notimeout
+ospeed
+overlay
+overwrite
+pair_content
+pair_content_sp
+panel_above
+panel_below
+panel_hidden
+panel_userptr
+panel_window
+pechochar
+pnoutrefresh
+pos_form_cursor
+pos_menu_cursor
+post_form
+post_menu
+prefresh
+printw
+putp
+putp_sp
+putwin
+qiflush
+qiflush_sp
+raw
+raw_sp
+redrawwin
+refresh
+replace_panel
+reset_prog_mode
+reset_prog_mode_sp
+reset_shell_mode
+reset_shell_mode_sp
+resetty
+resetty_sp
+resize_term
+resize_term_sp
+resizeterm
+resizeterm_sp
+restartterm
+restartterm_sp
+ripoffline
+ripoffline_sp
+savetty
+savetty_sp
+scale_form
+scale_menu
+scanw
+scr_dump
+scr_init
+scr_init_sp
+scr_restore
+scr_restore_sp
+scr_set
+scr_set_sp
+scrl
+scroll
+scrollok
+set_current_field
+set_current_item
+set_curterm
+set_curterm_sp
+set_escdelay
+set_escdelay_sp
+set_field_back
+set_field_buffer
+set_field_fore
+set_field_init
+set_field_just
+set_field_opts
+set_field_pad
+set_field_status
+set_field_term
+set_field_type
+set_field_userptr
+set_fieldtype_arg
+set_fieldtype_choice
+set_form_fields
+set_form_init
+set_form_opts
+set_form_page
+set_form_sub
+set_form_term
+set_form_userptr
+set_form_win
+set_item_init
+set_item_opts
+set_item_term
+set_item_userptr
+set_item_value
+set_max_field
+set_menu_back
+set_menu_fore
+set_menu_format
+set_menu_grey
+set_menu_init
+set_menu_items
+set_menu_mark
+set_menu_opts
+set_menu_pad
+set_menu_pattern
+set_menu_spacing
+set_menu_sub
+set_menu_term
+set_menu_userptr
+set_menu_win
+set_new_page
+set_panel_userptr
+set_tabsize
+set_tabsize_sp
+set_term
+set_top_row
+setscrreg
+setupterm
+show_panel
+slk_attr
+slk_attr_set
+slk_attr_set_sp
+slk_attr_sp
+slk_attroff
+slk_attroff_sp
+slk_attron
+slk_attron_sp
+slk_attrset
+slk_attrset_sp
+slk_clear
+slk_clear_sp
+slk_color
+slk_color_sp
+slk_init
+slk_init_sp
+slk_label
+slk_label_sp
+slk_noutrefresh
+slk_noutrefresh_sp
+slk_refresh
+slk_refresh_sp
+slk_restore
+slk_restore_sp
+slk_set
+slk_set_sp
+slk_touch
+slk_touch_sp
+standend
+standout
+start_color
+start_color_sp
+subpad
+subwin
+syncok
+termattrs
+termattrs_sp
+termname
+termname_sp
+tgetent
+tgetent_sp
+tgetflag
+tgetflag_sp
+tgetnum
+tgetnum_sp
+tgetstr
+tgetstr_sp
+tgoto
+tigetflag
+tigetflag_sp
+tigetnum
+tigetnum_sp
+tigetstr
+tigetstr_sp
+timeout
+tiparm
+top_panel
+top_row
+touchline
+touchwin
+tparm
+tputs
+tputs_sp
+trace
+typeahead
+typeahead_sp
+unctrl
+unctrl_sp
+ungetch
+ungetch_sp
+ungetmouse
+ungetmouse_sp
+unpost_form
+unpost_menu
+untouchwin
+update_panels
+update_panels_sp
+use_default_colors
+use_default_colors_sp
+use_env
+use_env_sp
+use_extended_names
+use_legacy_coding
+use_legacy_coding_sp
+use_screen
+use_tioctl
+use_tioctl_sp
+use_window
+vidattr
+vidattr_sp
+vidputs
+vidputs_sp
+vline
+vw_printw
+vw_scanw
+vwprintw
+vwscanw
+waddch
+waddchnstr
+waddchstr
+waddnstr
+waddstr
+wattr_get
+wattr_off
+wattr_on
+wattr_set
+wattroff
+wattron
+wattrset
+wbkgd
+wbkgdset
+wborder
+wchgat
+wclear
+wclrtobot
+wclrtoeol
+wcolor_set
+wcursyncup
+wdelch
+wdeleteln
+wechochar
+wenclose
+werase
+wgetch
+wgetch_events
+wgetdelay
+wgetnstr
+wgetnstr_events
+wgetparent
+wgetscrreg
+wgetstr
+whline
+winch
+winchnstr
+winchstr
+winnstr
+winsch
+winsdelln
+winsertln
+winsnstr
+winsstr
+winstr
+wmouse_trafo
+wmove
+wnoutrefresh
+wprintw
+wredrawln
+wrefresh
+wresize
+wscanw
+wscrl
+wsetscrreg
+wstandend
+wstandout
+wsyncdown
+wsyncup
+wtimeout
+wtouchln
+wvline
diff --git a/package/ncursestw.map b/package/ncursestw.map
new file mode 100644
index 0000000..ec37052
--- /dev/null
+++ b/package/ncursestw.map
@@ -0,0 +1,1220 @@
+# $Id: ncursestw.map,v 1.27 2015/01/31 19:13:59 tom Exp $
+# script for shared library symbol-versioning using ld
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace
+
+NCURSES_TIC_5.0.19991023 {
+ global:
+ _nc_capcmp;
+ _nc_check_termtype;
+ _nc_entry_match;
+ _nc_infotocap;
+ _nc_read_entry_source;
+ _nc_reset_input;
+ _nc_resolve_uses;
+ _nc_set_writedir;
+ _nc_syntax;
+ _nc_tic_expand;
+ _nc_tic_written;
+ _nc_trans_string;
+ _nc_write_entry;
+ local:
+ _nc_captoinfo;
+ _nc_comment_end;
+ _nc_comment_start;
+ _nc_copy_entry;
+ _nc_curr_file_pos;
+ _nc_curr_token;
+ _nc_get_token;
+ _nc_init_entry;
+ _nc_merge_entry;
+ _nc_panic_mode;
+ _nc_parse_entry;
+ _nc_push_token;
+ _nc_save_str;
+ _nc_start_line;
+ _nc_wrap_entry;
+};
+
+NCURSES_TIC_5.1.20000708 {
+ global:
+ _nc_disable_period;
+} NCURSES_TIC_5.0.19991023;
+
+NCURSES_TIC_5.5.20051010 {
+ global:
+ _nc_alloc_entry_leaks;
+ _nc_captoinfo_leaks;
+ _nc_check_termtype2;
+ _nc_comp_scan_leaks;
+ _nc_resolve_uses2;
+} NCURSES_TIC_5.1.20000708;
+
+NCURSES_TIC_5.7.20081102 {
+ global:
+ _nc_free_tic;
+ local:
+ _nc_comp_captab_leaks;
+ _nc_leaks_tic;
+} NCURSES_TIC_5.5.20051010;
+
+NCURSES_TIC_5.9.current {
+ global:
+ _nc_strict_bsd;
+} NCURSES_TIC_5.7.20081102;
+
+NCURSES_TINFO_5.0.19991023 {
+ global:
+ BC;
+ PC;
+ SP;
+ UP;
+ _nc_access;
+ _nc_add_to_try;
+ _nc_copy_termtype;
+ _nc_curr_col;
+ _nc_curr_line;
+ _nc_doalloc;
+ _nc_err_abort;
+ _nc_fallback;
+ _nc_find_entry;
+ _nc_find_type_entry;
+ _nc_first_name;
+ _nc_free_entries;
+ _nc_free_termtype;
+ _nc_free_tparm;
+ _nc_freeall;
+ _nc_get_hash_table;
+ _nc_get_table;
+ _nc_get_tty_mode;
+ _nc_get_type;
+ _nc_getenv_num;
+ _nc_head;
+ _nc_home_terminfo;
+ _nc_init_acs;
+ _nc_keep_tic_dir;
+ _nc_keypad;
+ _nc_name_match;
+ _nc_outch;
+ _nc_read_entry;
+ _nc_read_file_entry;
+ _nc_screen_chain;
+ _nc_set_buffer;
+ _nc_set_source;
+ _nc_set_tty_mode;
+ _nc_set_type;
+ _nc_suppress_warnings;
+ _nc_syserr_abort;
+ _nc_tail;
+ _nc_tic_dir;
+ _nc_timed_wait;
+ _nc_trace_buf;
+ _nc_tracing;
+ _nc_update_screensize;
+ _nc_visbuf;
+ _nc_visbuf2;
+ _nc_warning;
+ _tracechar;
+ baudrate;
+ cbreak;
+ curs_set;
+ curses_version;
+ def_prog_mode;
+ def_shell_mode;
+ define_key;
+ del_curterm;
+ delay_output;
+ erasechar;
+ flushinp;
+ halfdelay;
+ has_ic;
+ has_il;
+ has_key;
+ idcok;
+ idlok;
+ intrflush;
+ keybound;
+ keyname;
+ keyok;
+ keypad;
+ killchar;
+ longname;
+ meta;
+ napms;
+ nocbreak;
+ nodelay;
+ noqiflush;
+ noraw;
+ notimeout;
+ ospeed;
+ putp;
+ qiflush;
+ raw;
+ reset_prog_mode;
+ reset_shell_mode;
+ resetty;
+ savetty;
+ set_curterm;
+ setupterm;
+ termname;
+ tgetent;
+ tgetflag;
+ tgetnum;
+ tgetstr;
+ tgoto;
+ tigetflag;
+ tigetnum;
+ tigetstr;
+ tparm;
+ tputs;
+ trace;
+ typeahead;
+ unctrl;
+ use_env;
+ wtimeout;
+ local:
+ _nc_baudrate;
+ _nc_expand_try;
+ _nc_init_keytry;
+ _nc_nulls_sent;
+ _nc_ospeed;
+ _nc_read_termcap;
+ _nc_read_termcap_entry;
+ _nc_remove_key;
+ _nc_remove_string;
+ _nc_trace_tries;
+ _nc_tracebits;
+};
+
+NCURSES_TINFO_5.1.20000708 {
+ global:
+ _nc_align_termtype;
+ _nc_flush;
+ _nc_tinfo_fkeys;
+ _nc_user_definable;
+ use_extended_names;
+} NCURSES_TINFO_5.0.19991023;
+
+NCURSES_TINFO_5.2.20001021 {
+ global:
+ _nc_basename;
+ _nc_env_access;
+ _nc_safe_strcat;
+ _nc_safe_strcpy;
+ _nc_str_copy;
+ _nc_str_init;
+ _nc_str_null;
+} NCURSES_TINFO_5.1.20000708;
+
+NCURSES_TINFO_5.3.20021019 {
+ global:
+ _nc_rootname;
+ _nc_tparm_err;
+ _nc_visbufn;
+} NCURSES_TINFO_5.2.20001021;
+
+NCURSES_TINFO_5.4.20040208 {
+ global:
+ _nc_get_locale;
+ _nc_locale_breaks_acs;
+ _nc_pathlast;
+ _nc_retrace_attr_t;
+ _nc_retrace_bool;
+ _nc_retrace_chtype;
+ _nc_retrace_int;
+ _nc_retrace_ptr;
+ _nc_retrace_sp;
+ _nc_retrace_unsigned;
+ _nc_retrace_win;
+ _nc_tparm_analyze;
+ _nc_trace_bufcat;
+ _nc_unicode_locale;
+ _traceattr;
+ _traceattr2;
+ _tracechtype;
+ _tracechtype2;
+ _tracef;
+ key_defined;
+ local:
+ _nc_altcharset_name;
+ _nc_trace_ttymode;
+} NCURSES_TINFO_5.3.20021019;
+
+NCURSES_TINFO_5.5.20051010 {
+ global:
+ _nc_get_source;
+ _nc_retrace_cptr;
+ _nc_retrace_cvoid_ptr;
+ _nc_retrace_void_ptr;
+ _nc_setupterm;
+ _nc_trim_sgr0;
+ local:
+ _nc_delink_entry;
+ _nc_free_entry;
+} NCURSES_TINFO_5.4.20040208;
+
+NCURSES_TINFO_5.6.20061217 {
+ global:
+ _nc_db_close;
+ _nc_db_first;
+ _nc_db_have_data;
+ _nc_db_next;
+ _nc_db_open;
+ _nc_db_put;
+ _nc_eventlist_timeout;
+ _nc_first_db;
+ _nc_handle_sigwinch;
+ _nc_is_abs_path;
+ _nc_is_dir_path;
+ _nc_is_file_path;
+ _nc_keyname_leaks;
+ _nc_last_db;
+ _nc_next_db;
+ _nc_read_termtype;
+ _nc_tgetent_leaks;
+ _nc_viscbuf;
+ local:
+ _nc_db_get;
+ _nc_db_have_index;
+ _nc_hashed_db;
+ _nc_viscbuf2;
+} NCURSES_TINFO_5.5.20051010;
+
+NCURSES_TINFO_5.7.20081102 {
+ global:
+ _nc_COLS;
+ _nc_LINES;
+ _nc_TABSIZE;
+ _nc__nc_outchars;
+ _nc_acs_map;
+ _nc_boolcodes;
+ _nc_boolfnames;
+ _nc_boolnames;
+ _nc_codes_leaks;
+ _nc_count_outchars;
+ _nc_cur_term;
+ _nc_curscr;
+ _nc_free_tinfo;
+ _nc_get_alias_table;
+ _nc_get_screensize;
+ _nc_globals;
+ _nc_init_pthreads;
+ _nc_leaks_tinfo;
+ _nc_locked_tracef;
+ _nc_mutex_lock;
+ _nc_mutex_trylock;
+ _nc_mutex_unlock;
+ _nc_names_leaks;
+ _nc_newscr;
+ _nc_numcodes;
+ _nc_numfnames;
+ _nc_numnames;
+ _nc_prescreen;
+ _nc_ptr_Cols;
+ _nc_ptr_Lines;
+ _nc_screen_of;
+ _nc_set_no_padding;
+ _nc_set_tputs_trace;
+ _nc_stdscr;
+ _nc_strcodes;
+ _nc_strfnames;
+ _nc_strnames;
+ _nc_tracechar;
+ _nc_use_tracef;
+ _nc_viswbuf;
+ _nc_viswbufn;
+ _nc_viswibuf;
+ _tracecchar_t;
+ _tracecchar_t2;
+ set_tabsize;
+ local:
+ _nc__nc_tputs_trace;
+ _nc_keyname;
+ _nc_mutex_init;
+ _nc_ttytype;
+ _nc_unctrl;
+ _nc_viswbuf2;
+} NCURSES_TINFO_5.6.20061217;
+
+NCURSES_TINFO_5.8.20110226 {
+ global:
+ _nc_flush_sp;
+ _nc_get_tty_mode_sp;
+ _nc_init_acs_sp;
+ _nc_outc_wrapper;
+ _nc_outch_sp;
+ _nc_putp;
+ _nc_putp_flush;
+ _nc_putp_flush_sp;
+ _nc_putp_sp;
+ _nc_retrace_int_attr_t;
+ _nc_set_buffer_sp;
+ _nc_set_tty_mode_sp;
+ baudrate_sp;
+ cbreak_sp;
+ curs_set_sp;
+ def_prog_mode_sp;
+ def_shell_mode_sp;
+ define_key_sp;
+ del_curterm_sp;
+ delay_output_sp;
+ erasechar_sp;
+ flushinp_sp;
+ halfdelay_sp;
+ has_ic_sp;
+ has_il_sp;
+ has_key_sp;
+ intrflush_sp;
+ key_defined_sp;
+ keybound_sp;
+ keyname_sp;
+ keyok_sp;
+ killchar_sp;
+ longname_sp;
+ napms_sp;
+ new_prescr;
+ nocbreak_sp;
+ noqiflush_sp;
+ noraw_sp;
+ putp_sp;
+ qiflush_sp;
+ raw_sp;
+ reset_prog_mode_sp;
+ reset_shell_mode_sp;
+ resetty_sp;
+ savetty_sp;
+ set_curterm_sp;
+ set_tabsize_sp;
+ termname_sp;
+ tgetent_sp;
+ tgetflag_sp;
+ tgetnum_sp;
+ tgetstr_sp;
+ tigetflag_sp;
+ tigetnum_sp;
+ tigetstr_sp;
+ tiparm;
+ tputs_sp;
+ typeahead_sp;
+ unctrl_sp;
+ use_env_sp;
+ local:
+ _nc_get_cur_term;
+ _nc_get_cur_term_sp;
+ _nc_get_hash_info;
+ _nc_ptr_Tabsize;
+ _nc_retrace_char;
+ _nc_setup_tinfo;
+ _nc_tinfo_cmdch;
+} NCURSES_TINFO_5.7.20081102;
+
+NCURSES_TINFO_5.9.current {
+ global:
+ _nc_init_termtype;
+ _nc_putchar;
+ _nc_putchar_sp;
+ use_tioctl;
+ use_tioctl_sp;
+ local:
+ _*;
+ _nc_comp_error_leaks;
+ _nc_db_iterator_leaks;
+ _nc_setenv_num;
+} NCURSES_TINFO_5.8.20110226;
+
+NCURSESTW_5.7.20081102 {
+ global:
+ COLOR_PAIR;
+ PAIR_NUMBER;
+ TYPE_ALNUM;
+ TYPE_ALPHA;
+ TYPE_ENUM;
+ TYPE_INTEGER;
+ TYPE_IPV4;
+ TYPE_NUMERIC;
+ TYPE_REGEXP;
+ _nc_COLORS;
+ _nc_COLOR_PAIRS;
+ _nc_ESCDELAY;
+ _nc_free_and_exit;
+ _nc_optimize_enable;
+ _nc_panelhook;
+ _nc_ripoffline;
+ _nc_wacs;
+ _nc_wcrtomb;
+ add_wch;
+ add_wchnstr;
+ add_wchstr;
+ addch;
+ addchnstr;
+ addchstr;
+ addnstr;
+ addnwstr;
+ addstr;
+ addwstr;
+ assume_default_colors;
+ attr_get;
+ attr_off;
+ attr_on;
+ attr_set;
+ attroff;
+ attron;
+ attrset;
+ beep;
+ bkgd;
+ bkgdset;
+ bkgrnd;
+ bkgrndset;
+ border;
+ border_set;
+ bottom_panel;
+ box;
+ box_set;
+ can_change_color;
+ chgat;
+ clear;
+ clearok;
+ clrtobot;
+ clrtoeol;
+ color_content;
+ color_set;
+ copywin;
+ current_field;
+ current_item;
+ data_ahead;
+ data_behind;
+ del_panel;
+ delch;
+ deleteln;
+ delscreen;
+ delwin;
+ derwin;
+ doupdate;
+ dup_field;
+ dupwin;
+ dynamic_field_info;
+ echo;
+ echo_wchar;
+ echochar;
+ endwin;
+ erase;
+ erasewchar;
+ field_arg;
+ field_back;
+ field_buffer;
+ field_count;
+ field_fore;
+ field_index;
+ field_info;
+ field_init;
+ field_just;
+ field_opts;
+ field_opts_off;
+ field_opts_on;
+ field_pad;
+ field_status;
+ field_term;
+ field_type;
+ field_userptr;
+ filter;
+ flash;
+ form_driver;
+ form_fields;
+ form_init;
+ form_opts;
+ form_opts_off;
+ form_opts_on;
+ form_page;
+ form_request_by_name;
+ form_request_name;
+ form_sub;
+ form_term;
+ form_userptr;
+ form_win;
+ free_field;
+ free_fieldtype;
+ free_form;
+ free_item;
+ free_menu;
+ get_wch;
+ get_wstr;
+ getattrs;
+ getbegx;
+ getbegy;
+ getbkgd;
+ getbkgrnd;
+ getcchar;
+ getch;
+ getcurx;
+ getcury;
+ getmaxx;
+ getmaxy;
+ getmouse;
+ getn_wstr;
+ getnstr;
+ getparx;
+ getpary;
+ getstr;
+ getwin;
+ has_colors;
+ hide_panel;
+ hline;
+ hline_set;
+ immedok;
+ in_wch;
+ in_wchnstr;
+ in_wchstr;
+ inch;
+ inchnstr;
+ inchstr;
+ init_color;
+ init_pair;
+ initscr;
+ innstr;
+ innwstr;
+ ins_nwstr;
+ ins_wch;
+ ins_wstr;
+ insch;
+ insdelln;
+ insertln;
+ insnstr;
+ insstr;
+ instr;
+ inwstr;
+ is_cleared;
+ is_idcok;
+ is_idlok;
+ is_immedok;
+ is_keypad;
+ is_leaveok;
+ is_linetouched;
+ is_nodelay;
+ is_notimeout;
+ is_scrollok;
+ is_syncok;
+ is_term_resized;
+ is_wintouched;
+ isendwin;
+ item_count;
+ item_description;
+ item_index;
+ item_init;
+ item_name;
+ item_opts;
+ item_opts_off;
+ item_opts_on;
+ item_term;
+ item_userptr;
+ item_value;
+ item_visible;
+ key_name;
+ killwchar;
+ leaveok;
+ link_field;
+ link_fieldtype;
+ mcprint;
+ menu_back;
+ menu_driver;
+ menu_fore;
+ menu_format;
+ menu_grey;
+ menu_init;
+ menu_items;
+ menu_mark;
+ menu_opts;
+ menu_opts_off;
+ menu_opts_on;
+ menu_pad;
+ menu_pattern;
+ menu_request_by_name;
+ menu_request_name;
+ menu_spacing;
+ menu_sub;
+ menu_term;
+ menu_userptr;
+ menu_win;
+ mouse_trafo;
+ mouseinterval;
+ mousemask;
+ move;
+ move_field;
+ move_panel;
+ mvadd_wch;
+ mvadd_wchnstr;
+ mvadd_wchstr;
+ mvaddch;
+ mvaddchnstr;
+ mvaddchstr;
+ mvaddnstr;
+ mvaddnwstr;
+ mvaddstr;
+ mvaddwstr;
+ mvchgat;
+ mvcur;
+ mvdelch;
+ mvderwin;
+ mvget_wch;
+ mvget_wstr;
+ mvgetch;
+ mvgetn_wstr;
+ mvgetnstr;
+ mvgetstr;
+ mvhline;
+ mvhline_set;
+ mvin_wch;
+ mvin_wchnstr;
+ mvin_wchstr;
+ mvinch;
+ mvinchnstr;
+ mvinchstr;
+ mvinnstr;
+ mvinnwstr;
+ mvins_nwstr;
+ mvins_wch;
+ mvins_wstr;
+ mvinsch;
+ mvinsnstr;
+ mvinsstr;
+ mvinstr;
+ mvinwstr;
+ mvprintw;
+ mvscanw;
+ mvvline;
+ mvvline_set;
+ mvwadd_wch;
+ mvwadd_wchnstr;
+ mvwadd_wchstr;
+ mvwaddch;
+ mvwaddchnstr;
+ mvwaddchstr;
+ mvwaddnstr;
+ mvwaddnwstr;
+ mvwaddstr;
+ mvwaddwstr;
+ mvwchgat;
+ mvwdelch;
+ mvwget_wch;
+ mvwget_wstr;
+ mvwgetch;
+ mvwgetn_wstr;
+ mvwgetnstr;
+ mvwgetstr;
+ mvwhline;
+ mvwhline_set;
+ mvwin;
+ mvwin_wch;
+ mvwin_wchnstr;
+ mvwin_wchstr;
+ mvwinch;
+ mvwinchnstr;
+ mvwinchstr;
+ mvwinnstr;
+ mvwinnwstr;
+ mvwins_nwstr;
+ mvwins_wch;
+ mvwins_wstr;
+ mvwinsch;
+ mvwinsnstr;
+ mvwinsstr;
+ mvwinstr;
+ mvwinwstr;
+ mvwprintw;
+ mvwscanw;
+ mvwvline;
+ mvwvline_set;
+ new_field;
+ new_fieldtype;
+ new_form;
+ new_item;
+ new_menu;
+ new_page;
+ new_panel;
+ newpad;
+ newterm;
+ newwin;
+ nl;
+ noecho;
+ nofilter;
+ nonl;
+ overlay;
+ overwrite;
+ pair_content;
+ panel_above;
+ panel_below;
+ panel_hidden;
+ panel_userptr;
+ panel_window;
+ pecho_wchar;
+ pechochar;
+ pnoutrefresh;
+ pos_form_cursor;
+ pos_menu_cursor;
+ post_form;
+ post_menu;
+ prefresh;
+ printw;
+ putwin;
+ redrawwin;
+ refresh;
+ replace_panel;
+ resize_term;
+ resizeterm;
+ restartterm;
+ ripoffline;
+ scale_form;
+ scale_menu;
+ scanw;
+ scr_dump;
+ scr_init;
+ scr_restore;
+ scr_set;
+ scrl;
+ scroll;
+ scrollok;
+ set_current_field;
+ set_current_item;
+ set_escdelay;
+ set_field_back;
+ set_field_buffer;
+ set_field_fore;
+ set_field_init;
+ set_field_just;
+ set_field_opts;
+ set_field_pad;
+ set_field_status;
+ set_field_term;
+ set_field_type;
+ set_field_userptr;
+ set_fieldtype_arg;
+ set_fieldtype_choice;
+ set_form_fields;
+ set_form_init;
+ set_form_opts;
+ set_form_page;
+ set_form_sub;
+ set_form_term;
+ set_form_userptr;
+ set_form_win;
+ set_item_init;
+ set_item_opts;
+ set_item_term;
+ set_item_userptr;
+ set_item_value;
+ set_max_field;
+ set_menu_back;
+ set_menu_fore;
+ set_menu_format;
+ set_menu_grey;
+ set_menu_init;
+ set_menu_items;
+ set_menu_mark;
+ set_menu_opts;
+ set_menu_pad;
+ set_menu_pattern;
+ set_menu_spacing;
+ set_menu_sub;
+ set_menu_term;
+ set_menu_userptr;
+ set_menu_win;
+ set_new_page;
+ set_panel_userptr;
+ set_term;
+ set_top_row;
+ setcchar;
+ setscrreg;
+ show_panel;
+ slk_attr;
+ slk_attr_off;
+ slk_attr_on;
+ slk_attr_set;
+ slk_attroff;
+ slk_attron;
+ slk_attrset;
+ slk_clear;
+ slk_color;
+ slk_init;
+ slk_label;
+ slk_noutrefresh;
+ slk_refresh;
+ slk_restore;
+ slk_set;
+ slk_touch;
+ slk_wset;
+ standend;
+ standout;
+ start_color;
+ subpad;
+ subwin;
+ syncok;
+ term_attrs;
+ termattrs;
+ timeout;
+ top_panel;
+ top_row;
+ touchline;
+ touchwin;
+ unget_wch;
+ ungetch;
+ ungetmouse;
+ unpost_form;
+ unpost_menu;
+ untouchwin;
+ update_panels;
+ use_default_colors;
+ use_legacy_coding;
+ use_screen;
+ use_window;
+ vid_attr;
+ vid_puts;
+ vidattr;
+ vidputs;
+ vline;
+ vline_set;
+ vw_printw;
+ vw_scanw;
+ vwprintw;
+ vwscanw;
+ wadd_wch;
+ wadd_wchnstr;
+ wadd_wchstr;
+ waddch;
+ waddchnstr;
+ waddchstr;
+ waddnstr;
+ waddnwstr;
+ waddstr;
+ waddwstr;
+ wattr_get;
+ wattr_off;
+ wattr_on;
+ wattr_set;
+ wattroff;
+ wattron;
+ wattrset;
+ wbkgd;
+ wbkgdset;
+ wbkgrnd;
+ wbkgrndset;
+ wborder;
+ wborder_set;
+ wchgat;
+ wclear;
+ wclrtobot;
+ wclrtoeol;
+ wcolor_set;
+ wcursyncup;
+ wdelch;
+ wdeleteln;
+ wecho_wchar;
+ wechochar;
+ wenclose;
+ werase;
+ wget_wch;
+ wget_wstr;
+ wgetbkgrnd;
+ wgetch;
+ wgetch_events;
+ wgetn_wstr;
+ wgetnstr;
+ wgetnstr_events;
+ wgetparent;
+ wgetscrreg;
+ wgetstr;
+ whline;
+ whline_set;
+ win_wch;
+ win_wchnstr;
+ win_wchstr;
+ winch;
+ winchnstr;
+ winchstr;
+ winnstr;
+ winnwstr;
+ wins_nwstr;
+ wins_wch;
+ wins_wstr;
+ winsch;
+ winsdelln;
+ winsertln;
+ winsnstr;
+ winsstr;
+ winstr;
+ winwstr;
+ wmouse_trafo;
+ wmove;
+ wnoutrefresh;
+ wprintw;
+ wredrawln;
+ wrefresh;
+ wresize;
+ wscanw;
+ wscrl;
+ wsetscrreg;
+ wstandend;
+ wstandout;
+ wsyncdown;
+ wsyncup;
+ wtouchln;
+ wunctrl;
+ wvline;
+ wvline_set;
+ local:
+ _nc_Calculate_Item_Length_and_Width;
+ _nc_Calculate_Text_Width;
+ _nc_Connect_Items;
+ _nc_Copy_Argument;
+ _nc_Copy_Type;
+ _nc_Default_Field;
+ _nc_Default_FieldType;
+ _nc_Default_Form;
+ _nc_Default_Item;
+ _nc_Default_Menu;
+ _nc_Disconnect_Items;
+ _nc_Draw_Menu;
+ _nc_First_Active_Field;
+ _nc_Free_Argument;
+ _nc_Free_Type;
+ _nc_Internal_Validation;
+ _nc_Link_Items;
+ _nc_Make_Argument;
+ _nc_Match_Next_Character_In_Item_Name;
+ _nc_New_TopRow_and_CurrentItem;
+ _nc_Position_Form_Cursor;
+ _nc_Post_Item;
+ _nc_Refresh_Current_Field;
+ _nc_Set_Current_Field;
+ _nc_Set_Form_Page;
+ _nc_Show_Menu;
+ _nc_Synchronize_Attributes;
+ _nc_Synchronize_Options;
+ _nc_Touchline;
+ _nc_Touchpan;
+ _nc_Widen_String;
+ _nc_Wnoutrefresh;
+ _nc_build_wch;
+ _nc_dPanel;
+ _nc_dStack;
+ _nc_do_color;
+ _nc_expanded;
+ _nc_fifo_dump;
+ _nc_freewin;
+ _nc_has_mouse;
+ _nc_hash_map;
+ _nc_init_wacs;
+ _nc_insert_ch;
+ _nc_is_charable;
+ _nc_linedump;
+ _nc_make_oldhash;
+ _nc_makenew;
+ _nc_memmove;
+ _nc_menu_cursor_pos;
+ _nc_msec_cost;
+ _nc_mvcur_init;
+ _nc_mvcur_resume;
+ _nc_mvcur_wrap;
+ _nc_my_visbuf;
+ _nc_oldnums;
+ _nc_printf_string;
+ _nc_render;
+ _nc_reset_colors;
+ _nc_retrace_field;
+ _nc_retrace_field_ptr;
+ _nc_retrace_field_type;
+ _nc_retrace_form;
+ _nc_retrace_form_hook;
+ _nc_retrace_item;
+ _nc_retrace_item_opts;
+ _nc_retrace_item_ptr;
+ _nc_retrace_menu;
+ _nc_retrace_menu_hook;
+ _nc_retrace_menu_opts;
+ _nc_retrace_panel;
+ _nc_screen_init;
+ _nc_screen_resume;
+ _nc_screen_wrap;
+ _nc_scroll_oldhash;
+ _nc_scroll_optimize;
+ _nc_scroll_window;
+ _nc_scrolln;
+ _nc_setupscreen;
+ _nc_signal_handler;
+ _nc_slk_initialize;
+ _nc_synchook;
+ _nc_to_char;
+ _nc_to_widechar;
+ _nc_trace_xnames;
+ _nc_tracemouse;
+ _nc_ungetch;
+ _nc_varargs;
+ _nc_vsscanf;
+ _nc_waddch_nosync;
+ _nc_wchstrlen;
+ _nc_wgetch;
+ _tracedump;
+ _tracemouse;
+};
+
+NCURSESTW_5.8.20110226 {
+ global:
+ _nc_panelhook_sp;
+ assume_default_colors_sp;
+ beep_sp;
+ can_change_color_sp;
+ ceiling_panel;
+ color_content_sp;
+ doupdate_sp;
+ echo_sp;
+ endwin_sp;
+ filter_sp;
+ flash_sp;
+ get_escdelay;
+ get_escdelay_sp;
+ getmouse_sp;
+ getwin_sp;
+ ground_panel;
+ has_colors_sp;
+ has_mouse;
+ has_mouse_sp;
+ init_color_sp;
+ init_pair_sp;
+ is_pad;
+ is_subwin;
+ is_term_resized_sp;
+ isendwin_sp;
+ mcprint_sp;
+ mouseinterval_sp;
+ mousemask_sp;
+ mvcur_sp;
+ new_form_sp;
+ new_menu_sp;
+ newpad_sp;
+ newterm_sp;
+ newwin_sp;
+ nl_sp;
+ noecho_sp;
+ nofilter_sp;
+ nonl_sp;
+ pair_content_sp;
+ resize_term_sp;
+ resizeterm_sp;
+ restartterm_sp;
+ ripoffline_sp;
+ scr_init_sp;
+ scr_restore_sp;
+ scr_set_sp;
+ set_escdelay_sp;
+ slk_attr_set_sp;
+ slk_attr_sp;
+ slk_attroff_sp;
+ slk_attron_sp;
+ slk_attrset_sp;
+ slk_clear_sp;
+ slk_color_sp;
+ slk_init_sp;
+ slk_label_sp;
+ slk_noutrefresh_sp;
+ slk_refresh_sp;
+ slk_restore_sp;
+ slk_set_sp;
+ slk_touch_sp;
+ start_color_sp;
+ term_attrs_sp;
+ termattrs_sp;
+ unget_wch_sp;
+ ungetch_sp;
+ ungetmouse_sp;
+ update_panels_sp;
+ use_default_colors_sp;
+ use_legacy_coding_sp;
+ vid_attr_sp;
+ vid_puts_sp;
+ vidattr_sp;
+ vidputs_sp;
+ wunctrl_sp;
+ local:
+ _nc_TYPE_ALNUM;
+ _nc_TYPE_ALPHA;
+ _nc_TYPE_ENUM;
+ _nc_TYPE_INTEGER;
+ _nc_TYPE_IPV4;
+ _nc_TYPE_NUMERIC;
+ _nc_TYPE_REGEXP;
+ _nc_curscr_of;
+ _nc_do_color_sp;
+ _nc_form_cursor;
+ _nc_format_slks;
+ _nc_free_and_exit_sp;
+ _nc_freeall_sp;
+ _nc_fty_generic;
+ _nc_generic_fieldtype;
+ _nc_get_fieldbuffer;
+ _nc_hash_map_sp;
+ _nc_insert_wch;
+ _nc_linedump_sp;
+ _nc_make_oldhash_sp;
+ _nc_makenew_sp;
+ _nc_msec_cost_sp;
+ _nc_mvcur_init_sp;
+ _nc_mvcur_resume_sp;
+ _nc_mvcur_wrap_sp;
+ _nc_newscr_of;
+ _nc_printf_string_sp;
+ _nc_ptr_Escdelay;
+ _nc_reset_colors_sp;
+ _nc_retrace_mmask_t;
+ _nc_ripoffline_sp;
+ _nc_screen_init_sp;
+ _nc_screen_resume_sp;
+ _nc_screen_wrap_sp;
+ _nc_scroll_oldhash_sp;
+ _nc_scroll_optimize_sp;
+ _nc_scrolln_sp;
+ _nc_set_generic_fieldtype;
+ _nc_setupscreen_sp;
+ _nc_stdscr_of;
+} NCURSESTW_5.7.20081102;
+
+NCURSESTW_5.9.current {
+ global:
+ form_driver_w;
+ wgetdelay;
+ local:
+ _*;
+ _nc_mvcur;
+ _nc_mvcur_sp;
+ _nc_trace_mmask_t;
+} NCURSESTW_5.8.20110226;
diff --git a/package/ncursestw.sym b/package/ncursestw.sym
new file mode 100644
index 0000000..4b47004
--- /dev/null
+++ b/package/ncursestw.sym
@@ -0,0 +1,936 @@
+# $Id: ncursestw.sym,v 1.19 2015/01/31 22:23:42 tom Exp $
+# script for shared library symbol-visibility using libtool
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-reentrant --enable-sp-funcs --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-pthread --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-pthread --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-pthread --with-termlib --with-ticlib --with-trace
+BC
+COLOR_PAIR
+PAIR_NUMBER
+PC
+SP
+TYPE_ALNUM
+TYPE_ALPHA
+TYPE_ENUM
+TYPE_INTEGER
+TYPE_IPV4
+TYPE_NUMERIC
+TYPE_REGEXP
+UP
+_nc_COLORS
+_nc_COLOR_PAIRS
+_nc_COLS
+_nc_ESCDELAY
+_nc_LINES
+_nc_TABSIZE
+_nc__nc_outchars
+_nc_access
+_nc_acs_map
+_nc_add_to_try
+_nc_align_termtype
+_nc_basename
+_nc_boolcodes
+_nc_boolfnames
+_nc_boolnames
+_nc_capcmp
+_nc_check_termtype2
+_nc_codes_leaks
+_nc_copy_termtype
+_nc_count_outchars
+_nc_cur_term
+_nc_curr_col
+_nc_curr_line
+_nc_curscr
+_nc_db_close
+_nc_db_first
+_nc_db_have_data
+_nc_db_next
+_nc_db_open
+_nc_db_put
+_nc_disable_period
+_nc_doalloc
+_nc_entry_match
+_nc_env_access
+_nc_err_abort
+_nc_eventlist_timeout
+_nc_fallback
+_nc_find_entry
+_nc_find_type_entry
+_nc_first_db
+_nc_first_name
+_nc_flush
+_nc_flush_sp
+_nc_free_and_exit
+_nc_free_entries
+_nc_free_termtype
+_nc_free_tic
+_nc_free_tinfo
+_nc_freeall
+_nc_get_alias_table
+_nc_get_hash_table
+_nc_get_locale
+_nc_get_screensize
+_nc_get_source
+_nc_get_table
+_nc_get_tty_mode
+_nc_get_tty_mode_sp
+_nc_get_type
+_nc_getenv_num
+_nc_globals
+_nc_handle_sigwinch
+_nc_head
+_nc_home_terminfo
+_nc_infotocap
+_nc_init_acs
+_nc_init_acs_sp
+_nc_init_pthreads
+_nc_init_termtype
+_nc_is_abs_path
+_nc_is_dir_path
+_nc_is_file_path
+_nc_keep_tic_dir
+_nc_keypad
+_nc_last_db
+_nc_leaks_tinfo
+_nc_locale_breaks_acs
+_nc_locked_tracef
+_nc_mutex_lock
+_nc_mutex_trylock
+_nc_mutex_unlock
+_nc_name_match
+_nc_names_leaks
+_nc_newscr
+_nc_next_db
+_nc_numcodes
+_nc_numfnames
+_nc_numnames
+_nc_optimize_enable
+_nc_outc_wrapper
+_nc_outch
+_nc_outch_sp
+_nc_panelhook
+_nc_panelhook_sp
+_nc_pathlast
+_nc_prescreen
+_nc_ptr_Cols
+_nc_ptr_Lines
+_nc_putchar
+_nc_putchar_sp
+_nc_putp
+_nc_putp_flush
+_nc_putp_flush_sp
+_nc_putp_sp
+_nc_read_entry
+_nc_read_entry_source
+_nc_read_file_entry
+_nc_read_termtype
+_nc_reset_input
+_nc_resolve_uses2
+_nc_retrace_attr_t
+_nc_retrace_bool
+_nc_retrace_chtype
+_nc_retrace_cptr
+_nc_retrace_cvoid_ptr
+_nc_retrace_int
+_nc_retrace_int_attr_t
+_nc_retrace_ptr
+_nc_retrace_sp
+_nc_retrace_unsigned
+_nc_retrace_void_ptr
+_nc_retrace_win
+_nc_ripoffline
+_nc_rootname
+_nc_safe_strcat
+_nc_safe_strcpy
+_nc_screen_chain
+_nc_screen_of
+_nc_set_buffer
+_nc_set_buffer_sp
+_nc_set_no_padding
+_nc_set_source
+_nc_set_tputs_trace
+_nc_set_tty_mode
+_nc_set_tty_mode_sp
+_nc_set_type
+_nc_set_writedir
+_nc_setupterm
+_nc_stdscr
+_nc_str_copy
+_nc_str_init
+_nc_str_null
+_nc_strcodes
+_nc_strfnames
+_nc_strict_bsd
+_nc_strnames
+_nc_suppress_warnings
+_nc_syntax
+_nc_syserr_abort
+_nc_tail
+_nc_tic_dir
+_nc_tic_expand
+_nc_tic_written
+_nc_timed_wait
+_nc_tinfo_fkeys
+_nc_tparm_analyze
+_nc_tparm_err
+_nc_trace_buf
+_nc_tracechar
+_nc_tracing
+_nc_trans_string
+_nc_trim_sgr0
+_nc_unicode_locale
+_nc_update_screensize
+_nc_use_tracef
+_nc_user_definable
+_nc_visbuf
+_nc_visbuf2
+_nc_visbufn
+_nc_viscbuf
+_nc_viswbuf
+_nc_viswbufn
+_nc_viswibuf
+_nc_wacs
+_nc_warning
+_nc_wcrtomb
+_nc_write_entry
+_traceattr
+_traceattr2
+_tracecchar_t
+_tracecchar_t2
+_tracechtype
+_tracechtype2
+_tracef
+add_wch
+add_wchnstr
+add_wchstr
+addch
+addchnstr
+addchstr
+addnstr
+addnwstr
+addstr
+addwstr
+assume_default_colors
+assume_default_colors_sp
+attr_get
+attr_off
+attr_on
+attr_set
+attroff
+attron
+attrset
+baudrate
+baudrate_sp
+beep
+beep_sp
+bkgd
+bkgdset
+bkgrnd
+bkgrndset
+border
+border_set
+bottom_panel
+box
+box_set
+can_change_color
+can_change_color_sp
+cbreak
+cbreak_sp
+ceiling_panel
+chgat
+clear
+clearok
+clrtobot
+clrtoeol
+color_content
+color_content_sp
+color_set
+copywin
+current_field
+current_item
+curs_set
+curs_set_sp
+curses_version
+data_ahead
+data_behind
+def_prog_mode
+def_prog_mode_sp
+def_shell_mode
+def_shell_mode_sp
+define_key
+define_key_sp
+del_curterm
+del_curterm_sp
+del_panel
+delay_output
+delay_output_sp
+delch
+deleteln
+delscreen
+delwin
+derwin
+doupdate
+doupdate_sp
+dup_field
+dupwin
+dynamic_field_info
+echo
+echo_sp
+echo_wchar
+echochar
+endwin
+endwin_sp
+erase
+erasechar
+erasechar_sp
+erasewchar
+field_arg
+field_back
+field_buffer
+field_count
+field_fore
+field_index
+field_info
+field_init
+field_just
+field_opts
+field_opts_off
+field_opts_on
+field_pad
+field_status
+field_term
+field_type
+field_userptr
+filter
+filter_sp
+flash
+flash_sp
+flushinp
+flushinp_sp
+form_driver
+form_driver_w
+form_fields
+form_init
+form_opts
+form_opts_off
+form_opts_on
+form_page
+form_request_by_name
+form_request_name
+form_sub
+form_term
+form_userptr
+form_win
+free_field
+free_fieldtype
+free_form
+free_item
+free_menu
+get_escdelay
+get_escdelay_sp
+get_wch
+get_wstr
+getattrs
+getbegx
+getbegy
+getbkgd
+getbkgrnd
+getcchar
+getch
+getcurx
+getcury
+getmaxx
+getmaxy
+getmouse
+getmouse_sp
+getn_wstr
+getnstr
+getparx
+getpary
+getstr
+getwin
+getwin_sp
+ground_panel
+halfdelay
+halfdelay_sp
+has_colors
+has_colors_sp
+has_ic
+has_ic_sp
+has_il
+has_il_sp
+has_key
+has_key_sp
+has_mouse
+has_mouse_sp
+hide_panel
+hline
+hline_set
+idcok
+idlok
+immedok
+in_wch
+in_wchnstr
+in_wchstr
+inch
+inchnstr
+inchstr
+init_color
+init_color_sp
+init_pair
+init_pair_sp
+initscr
+innstr
+innwstr
+ins_nwstr
+ins_wch
+ins_wstr
+insch
+insdelln
+insertln
+insnstr
+insstr
+instr
+intrflush
+intrflush_sp
+inwstr
+is_cleared
+is_idcok
+is_idlok
+is_immedok
+is_keypad
+is_leaveok
+is_linetouched
+is_nodelay
+is_notimeout
+is_pad
+is_scrollok
+is_subwin
+is_syncok
+is_term_resized
+is_term_resized_sp
+is_wintouched
+isendwin
+isendwin_sp
+item_count
+item_description
+item_index
+item_init
+item_name
+item_opts
+item_opts_off
+item_opts_on
+item_term
+item_userptr
+item_value
+item_visible
+key_defined
+key_defined_sp
+key_name
+keybound
+keybound_sp
+keyname
+keyname_sp
+keyok
+keyok_sp
+keypad
+killchar
+killchar_sp
+killwchar
+leaveok
+link_field
+link_fieldtype
+longname
+longname_sp
+mcprint
+mcprint_sp
+menu_back
+menu_driver
+menu_fore
+menu_format
+menu_grey
+menu_init
+menu_items
+menu_mark
+menu_opts
+menu_opts_off
+menu_opts_on
+menu_pad
+menu_pattern
+menu_request_by_name
+menu_request_name
+menu_spacing
+menu_sub
+menu_term
+menu_userptr
+menu_win
+meta
+mouse_trafo
+mouseinterval
+mouseinterval_sp
+mousemask
+mousemask_sp
+move
+move_field
+move_panel
+mvadd_wch
+mvadd_wchnstr
+mvadd_wchstr
+mvaddch
+mvaddchnstr
+mvaddchstr
+mvaddnstr
+mvaddnwstr
+mvaddstr
+mvaddwstr
+mvchgat
+mvcur
+mvcur_sp
+mvdelch
+mvderwin
+mvget_wch
+mvget_wstr
+mvgetch
+mvgetn_wstr
+mvgetnstr
+mvgetstr
+mvhline
+mvhline_set
+mvin_wch
+mvin_wchnstr
+mvin_wchstr
+mvinch
+mvinchnstr
+mvinchstr
+mvinnstr
+mvinnwstr
+mvins_nwstr
+mvins_wch
+mvins_wstr
+mvinsch
+mvinsnstr
+mvinsstr
+mvinstr
+mvinwstr
+mvprintw
+mvscanw
+mvvline
+mvvline_set
+mvwadd_wch
+mvwadd_wchnstr
+mvwadd_wchstr
+mvwaddch
+mvwaddchnstr
+mvwaddchstr
+mvwaddnstr
+mvwaddnwstr
+mvwaddstr
+mvwaddwstr
+mvwchgat
+mvwdelch
+mvwget_wch
+mvwget_wstr
+mvwgetch
+mvwgetn_wstr
+mvwgetnstr
+mvwgetstr
+mvwhline
+mvwhline_set
+mvwin
+mvwin_wch
+mvwin_wchnstr
+mvwin_wchstr
+mvwinch
+mvwinchnstr
+mvwinchstr
+mvwinnstr
+mvwinnwstr
+mvwins_nwstr
+mvwins_wch
+mvwins_wstr
+mvwinsch
+mvwinsnstr
+mvwinsstr
+mvwinstr
+mvwinwstr
+mvwprintw
+mvwscanw
+mvwvline
+mvwvline_set
+napms
+napms_sp
+new_field
+new_fieldtype
+new_form
+new_form_sp
+new_item
+new_menu
+new_menu_sp
+new_page
+new_panel
+new_prescr
+newpad
+newpad_sp
+newterm
+newterm_sp
+newwin
+newwin_sp
+nl
+nl_sp
+nocbreak
+nocbreak_sp
+nodelay
+noecho
+noecho_sp
+nofilter
+nofilter_sp
+nonl
+nonl_sp
+noqiflush
+noqiflush_sp
+noraw
+noraw_sp
+notimeout
+ospeed
+overlay
+overwrite
+pair_content
+pair_content_sp
+panel_above
+panel_below
+panel_hidden
+panel_userptr
+panel_window
+pecho_wchar
+pechochar
+pnoutrefresh
+pos_form_cursor
+pos_menu_cursor
+post_form
+post_menu
+prefresh
+printw
+putp
+putp_sp
+putwin
+qiflush
+qiflush_sp
+raw
+raw_sp
+redrawwin
+refresh
+replace_panel
+reset_prog_mode
+reset_prog_mode_sp
+reset_shell_mode
+reset_shell_mode_sp
+resetty
+resetty_sp
+resize_term
+resize_term_sp
+resizeterm
+resizeterm_sp
+restartterm
+restartterm_sp
+ripoffline
+ripoffline_sp
+savetty
+savetty_sp
+scale_form
+scale_menu
+scanw
+scr_dump
+scr_init
+scr_init_sp
+scr_restore
+scr_restore_sp
+scr_set
+scr_set_sp
+scrl
+scroll
+scrollok
+set_current_field
+set_current_item
+set_curterm
+set_curterm_sp
+set_escdelay
+set_escdelay_sp
+set_field_back
+set_field_buffer
+set_field_fore
+set_field_init
+set_field_just
+set_field_opts
+set_field_pad
+set_field_status
+set_field_term
+set_field_type
+set_field_userptr
+set_fieldtype_arg
+set_fieldtype_choice
+set_form_fields
+set_form_init
+set_form_opts
+set_form_page
+set_form_sub
+set_form_term
+set_form_userptr
+set_form_win
+set_item_init
+set_item_opts
+set_item_term
+set_item_userptr
+set_item_value
+set_max_field
+set_menu_back
+set_menu_fore
+set_menu_format
+set_menu_grey
+set_menu_init
+set_menu_items
+set_menu_mark
+set_menu_opts
+set_menu_pad
+set_menu_pattern
+set_menu_spacing
+set_menu_sub
+set_menu_term
+set_menu_userptr
+set_menu_win
+set_new_page
+set_panel_userptr
+set_tabsize
+set_tabsize_sp
+set_term
+set_top_row
+setcchar
+setscrreg
+setupterm
+show_panel
+slk_attr
+slk_attr_off
+slk_attr_on
+slk_attr_set
+slk_attr_set_sp
+slk_attr_sp
+slk_attroff
+slk_attroff_sp
+slk_attron
+slk_attron_sp
+slk_attrset
+slk_attrset_sp
+slk_clear
+slk_clear_sp
+slk_color
+slk_color_sp
+slk_init
+slk_init_sp
+slk_label
+slk_label_sp
+slk_noutrefresh
+slk_noutrefresh_sp
+slk_refresh
+slk_refresh_sp
+slk_restore
+slk_restore_sp
+slk_set
+slk_set_sp
+slk_touch
+slk_touch_sp
+slk_wset
+standend
+standout
+start_color
+start_color_sp
+subpad
+subwin
+syncok
+term_attrs
+term_attrs_sp
+termattrs
+termattrs_sp
+termname
+termname_sp
+tgetent
+tgetent_sp
+tgetflag
+tgetflag_sp
+tgetnum
+tgetnum_sp
+tgetstr
+tgetstr_sp
+tgoto
+tigetflag
+tigetflag_sp
+tigetnum
+tigetnum_sp
+tigetstr
+tigetstr_sp
+timeout
+tiparm
+top_panel
+top_row
+touchline
+touchwin
+tparm
+tputs
+tputs_sp
+trace
+typeahead
+typeahead_sp
+unctrl
+unctrl_sp
+unget_wch
+unget_wch_sp
+ungetch
+ungetch_sp
+ungetmouse
+ungetmouse_sp
+unpost_form
+unpost_menu
+untouchwin
+update_panels
+update_panels_sp
+use_default_colors
+use_default_colors_sp
+use_env
+use_env_sp
+use_extended_names
+use_legacy_coding
+use_legacy_coding_sp
+use_screen
+use_tioctl
+use_tioctl_sp
+use_window
+vid_attr
+vid_attr_sp
+vid_puts
+vid_puts_sp
+vidattr
+vidattr_sp
+vidputs
+vidputs_sp
+vline
+vline_set
+vw_printw
+vw_scanw
+vwprintw
+vwscanw
+wadd_wch
+wadd_wchnstr
+wadd_wchstr
+waddch
+waddchnstr
+waddchstr
+waddnstr
+waddnwstr
+waddstr
+waddwstr
+wattr_get
+wattr_off
+wattr_on
+wattr_set
+wattroff
+wattron
+wattrset
+wbkgd
+wbkgdset
+wbkgrnd
+wbkgrndset
+wborder
+wborder_set
+wchgat
+wclear
+wclrtobot
+wclrtoeol
+wcolor_set
+wcursyncup
+wdelch
+wdeleteln
+wecho_wchar
+wechochar
+wenclose
+werase
+wget_wch
+wget_wstr
+wgetbkgrnd
+wgetch
+wgetch_events
+wgetdelay
+wgetn_wstr
+wgetnstr
+wgetnstr_events
+wgetparent
+wgetscrreg
+wgetstr
+whline
+whline_set
+win_wch
+win_wchnstr
+win_wchstr
+winch
+winchnstr
+winchstr
+winnstr
+winnwstr
+wins_nwstr
+wins_wch
+wins_wstr
+winsch
+winsdelln
+winsertln
+winsnstr
+winsstr
+winstr
+winwstr
+wmouse_trafo
+wmove
+wnoutrefresh
+wprintw
+wredrawln
+wrefresh
+wresize
+wscanw
+wscrl
+wsetscrreg
+wstandend
+wstandout
+wsyncdown
+wsyncup
+wtimeout
+wtouchln
+wunctrl
+wunctrl_sp
+wvline
+wvline_set
diff --git a/package/ncursesw.map b/package/ncursesw.map
new file mode 100644
index 0000000..222d088
--- /dev/null
+++ b/package/ncursesw.map
@@ -0,0 +1,1247 @@
+# $Id: ncursesw.map,v 1.32 2015/01/31 19:13:59 tom Exp $
+# script for shared library symbol-versioning using ld
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.1.20000708)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.2.20001021)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.3.20021019)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.4.20040208)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.5.20051010)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.6.20061217)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace
+
+NCURSES_TIC_5.0.19991023 {
+ global:
+ _nc_capcmp;
+ _nc_check_termtype;
+ _nc_entry_match;
+ _nc_infotocap;
+ _nc_read_entry_source;
+ _nc_reset_input;
+ _nc_resolve_uses;
+ _nc_set_writedir;
+ _nc_syntax;
+ _nc_tic_expand;
+ _nc_tic_written;
+ _nc_trans_string;
+ _nc_write_entry;
+ local:
+ _nc_captoinfo;
+ _nc_comment_end;
+ _nc_comment_start;
+ _nc_copy_entry;
+ _nc_curr_file_pos;
+ _nc_curr_token;
+ _nc_get_token;
+ _nc_init_entry;
+ _nc_merge_entry;
+ _nc_panic_mode;
+ _nc_parse_entry;
+ _nc_push_token;
+ _nc_save_str;
+ _nc_start_line;
+ _nc_wrap_entry;
+};
+
+NCURSES_TIC_5.1.20000708 {
+ global:
+ _nc_disable_period;
+} NCURSES_TIC_5.0.19991023;
+
+NCURSES_TIC_5.5.20051010 {
+ global:
+ _nc_alloc_entry_leaks;
+ _nc_captoinfo_leaks;
+ _nc_check_termtype2;
+ _nc_comp_scan_leaks;
+ _nc_resolve_uses2;
+} NCURSES_TIC_5.1.20000708;
+
+NCURSES_TIC_5.7.20081102 {
+ global:
+ _nc_free_tic;
+ local:
+ _nc_comp_captab_leaks;
+ _nc_leaks_tic;
+} NCURSES_TIC_5.5.20051010;
+
+NCURSES_TIC_5.9.current {
+ global:
+ _nc_strict_bsd;
+} NCURSES_TIC_5.7.20081102;
+
+NCURSES_TINFO_5.0.19991023 {
+ global:
+ BC;
+ COLS;
+ LINES;
+ PC;
+ SP;
+ TABSIZE;
+ UP;
+ _nc_access;
+ _nc_add_to_try;
+ _nc_copy_termtype;
+ _nc_curr_col;
+ _nc_curr_line;
+ _nc_doalloc;
+ _nc_err_abort;
+ _nc_fallback;
+ _nc_find_entry;
+ _nc_find_type_entry;
+ _nc_first_name;
+ _nc_free_entries;
+ _nc_free_termtype;
+ _nc_free_tparm;
+ _nc_freeall;
+ _nc_get_hash_table;
+ _nc_get_table;
+ _nc_get_tty_mode;
+ _nc_get_type;
+ _nc_getenv_num;
+ _nc_head;
+ _nc_home_terminfo;
+ _nc_info_hash_table;
+ _nc_init_acs;
+ _nc_keep_tic_dir;
+ _nc_keypad;
+ _nc_name_match;
+ _nc_outch;
+ _nc_read_entry;
+ _nc_read_file_entry;
+ _nc_screen_chain;
+ _nc_set_buffer;
+ _nc_set_source;
+ _nc_set_tty_mode;
+ _nc_set_type;
+ _nc_suppress_warnings;
+ _nc_syserr_abort;
+ _nc_tail;
+ _nc_tic_dir;
+ _nc_timed_wait;
+ _nc_trace_buf;
+ _nc_tracing;
+ _nc_update_screensize;
+ _nc_visbuf;
+ _nc_visbuf2;
+ _nc_warning;
+ _tracechar;
+ acs_map;
+ baudrate;
+ boolcodes;
+ boolfnames;
+ boolnames;
+ cbreak;
+ cur_term;
+ curs_set;
+ curscr;
+ curses_version;
+ def_prog_mode;
+ def_shell_mode;
+ define_key;
+ del_curterm;
+ delay_output;
+ erasechar;
+ flushinp;
+ halfdelay;
+ has_ic;
+ has_il;
+ has_key;
+ idcok;
+ idlok;
+ intrflush;
+ keybound;
+ keyname;
+ keyok;
+ keypad;
+ killchar;
+ longname;
+ meta;
+ napms;
+ newscr;
+ nocbreak;
+ nodelay;
+ noqiflush;
+ noraw;
+ notimeout;
+ numcodes;
+ numfnames;
+ numnames;
+ ospeed;
+ putp;
+ qiflush;
+ raw;
+ reset_prog_mode;
+ reset_shell_mode;
+ resetty;
+ savetty;
+ set_curterm;
+ setupterm;
+ stdscr;
+ strcodes;
+ strfnames;
+ strnames;
+ termname;
+ tgetent;
+ tgetflag;
+ tgetnum;
+ tgetstr;
+ tgoto;
+ tigetflag;
+ tigetnum;
+ tigetstr;
+ tparm;
+ tputs;
+ trace;
+ ttytype;
+ typeahead;
+ unctrl;
+ use_env;
+ wtimeout;
+ local:
+ _nc_baudrate;
+ _nc_cap_hash_table;
+ _nc_capalias_table;
+ _nc_expand_try;
+ _nc_infoalias_table;
+ _nc_init_keytry;
+ _nc_key_names;
+ _nc_nulls_sent;
+ _nc_ospeed;
+ _nc_read_termcap;
+ _nc_read_termcap_entry;
+ _nc_remove_key;
+ _nc_remove_string;
+ _nc_trace_tries;
+ _nc_tracebits;
+};
+
+NCURSES_TINFO_5.1.20000708 {
+ global:
+ _nc_align_termtype;
+ _nc_flush;
+ _nc_tinfo_fkeys;
+ _nc_user_definable;
+ _nc_utf8_outch;
+ use_extended_names;
+} NCURSES_TINFO_5.0.19991023;
+
+NCURSES_TINFO_5.2.20001021 {
+ global:
+ _nc_basename;
+ _nc_env_access;
+ _nc_safe_strcat;
+ _nc_safe_strcpy;
+ _nc_str_copy;
+ _nc_str_init;
+ _nc_str_null;
+} NCURSES_TINFO_5.1.20000708;
+
+NCURSES_TINFO_5.3.20021019 {
+ global:
+ _nc_rootname;
+ _nc_tparm_err;
+ _nc_visbufn;
+} NCURSES_TINFO_5.2.20001021;
+
+NCURSES_TINFO_5.4.20040208 {
+ global:
+ _nc_altcharset_name;
+ _nc_get_locale;
+ _nc_locale_breaks_acs;
+ _nc_outchars;
+ _nc_pathlast;
+ _nc_retrace_attr_t;
+ _nc_retrace_bool;
+ _nc_retrace_chtype;
+ _nc_retrace_int;
+ _nc_retrace_ptr;
+ _nc_retrace_sp;
+ _nc_retrace_unsigned;
+ _nc_retrace_win;
+ _nc_tparm_analyze;
+ _nc_tputs_trace;
+ _nc_trace_bufcat;
+ _nc_unicode_locale;
+ _nc_viswbuf;
+ _nc_viswbufn;
+ _traceattr;
+ _traceattr2;
+ _tracecchar_t;
+ _tracecchar_t2;
+ _tracechtype;
+ _tracechtype2;
+ _tracef;
+ key_defined;
+ local:
+ _nc_trace_ttymode;
+ _nc_viswbuf2;
+} NCURSES_TINFO_5.3.20021019;
+
+NCURSES_TINFO_5.5.20051010 {
+ global:
+ _nc_get_source;
+ _nc_retrace_cptr;
+ _nc_retrace_cvoid_ptr;
+ _nc_retrace_void_ptr;
+ _nc_setupterm;
+ _nc_trim_sgr0;
+ _nc_viswibuf;
+ local:
+ _nc_delink_entry;
+ _nc_free_entry;
+} NCURSES_TINFO_5.4.20040208;
+
+NCURSES_TINFO_5.6.20061217 {
+ global:
+ _nc_db_close;
+ _nc_db_first;
+ _nc_db_have_data;
+ _nc_db_next;
+ _nc_db_open;
+ _nc_db_put;
+ _nc_eventlist_timeout;
+ _nc_first_db;
+ _nc_handle_sigwinch;
+ _nc_is_abs_path;
+ _nc_is_dir_path;
+ _nc_is_file_path;
+ _nc_keyname_leaks;
+ _nc_last_db;
+ _nc_next_db;
+ _nc_read_termtype;
+ _nc_tgetent_leaks;
+ _nc_viscbuf;
+ local:
+ _nc_db_get;
+ _nc_db_have_index;
+ _nc_hashed_db;
+ _nc_viscbuf2;
+} NCURSES_TINFO_5.5.20051010;
+
+NCURSES_TINFO_5.7.20081102 {
+ global:
+ _nc_free_tinfo;
+ _nc_get_alias_table;
+ _nc_get_screensize;
+ _nc_globals;
+ _nc_leaks_tinfo;
+ _nc_prescreen;
+ _nc_screen_of;
+ _nc_set_no_padding;
+ _nc_tracechar;
+ set_tabsize;
+ local:
+ _nc_keyname;
+ _nc_unctrl;
+} NCURSES_TINFO_5.6.20061217;
+
+NCURSES_TINFO_5.8.20110226 {
+ global:
+ _nc_flush_sp;
+ _nc_get_tty_mode_sp;
+ _nc_init_acs_sp;
+ _nc_outc_wrapper;
+ _nc_outch_sp;
+ _nc_putp;
+ _nc_putp_flush;
+ _nc_putp_flush_sp;
+ _nc_putp_sp;
+ _nc_retrace_int_attr_t;
+ _nc_set_buffer_sp;
+ _nc_set_tty_mode_sp;
+ baudrate_sp;
+ cbreak_sp;
+ curs_set_sp;
+ def_prog_mode_sp;
+ def_shell_mode_sp;
+ define_key_sp;
+ del_curterm_sp;
+ delay_output_sp;
+ erasechar_sp;
+ flushinp_sp;
+ halfdelay_sp;
+ has_ic_sp;
+ has_il_sp;
+ has_key_sp;
+ intrflush_sp;
+ key_defined_sp;
+ keybound_sp;
+ keyname_sp;
+ keyok_sp;
+ killchar_sp;
+ napms_sp;
+ new_prescr;
+ nocbreak_sp;
+ noqiflush_sp;
+ noraw_sp;
+ putp_sp;
+ qiflush_sp;
+ raw_sp;
+ reset_prog_mode_sp;
+ reset_shell_mode_sp;
+ resetty_sp;
+ savetty_sp;
+ set_curterm_sp;
+ set_tabsize_sp;
+ termname_sp;
+ tgetent_sp;
+ tgetflag_sp;
+ tgetnum_sp;
+ tgetstr_sp;
+ tigetflag_sp;
+ tigetnum_sp;
+ tigetstr_sp;
+ tiparm;
+ tputs_sp;
+ typeahead_sp;
+ unctrl_sp;
+ use_env_sp;
+ local:
+ _nc_get_hash_info;
+ _nc_retrace_char;
+ _nc_setup_tinfo;
+ _nc_tinfo_cmdch;
+} NCURSES_TINFO_5.7.20081102;
+
+NCURSES_TINFO_5.9.current {
+ global:
+ _nc_init_termtype;
+ _nc_putchar;
+ _nc_putchar_sp;
+ use_tioctl;
+ use_tioctl_sp;
+ local:
+ _*;
+ _nc_comp_error_leaks;
+ _nc_db_iterator_leaks;
+ _nc_setenv_num;
+} NCURSES_TINFO_5.8.20110226;
+
+NCURSESW_5.1.20000708 {
+ global:
+ COLORS;
+ COLOR_PAIR;
+ COLOR_PAIRS;
+ ESCDELAY;
+ PAIR_NUMBER;
+ TYPE_ALNUM;
+ TYPE_ALPHA;
+ TYPE_ENUM;
+ TYPE_INTEGER;
+ TYPE_IPV4;
+ TYPE_NUMERIC;
+ TYPE_REGEXP;
+ _nc_free_and_exit;
+ _nc_panelhook;
+ _nc_ripoffline;
+ addch;
+ addchnstr;
+ addchstr;
+ addnstr;
+ addstr;
+ assume_default_colors;
+ attr_get;
+ attr_off;
+ attr_on;
+ attr_set;
+ attroff;
+ attron;
+ attrset;
+ beep;
+ bkgd;
+ bkgdset;
+ border;
+ bottom_panel;
+ box;
+ can_change_color;
+ chgat;
+ clear;
+ clearok;
+ clrtobot;
+ clrtoeol;
+ color_content;
+ color_set;
+ copywin;
+ current_field;
+ current_item;
+ data_ahead;
+ data_behind;
+ del_panel;
+ delch;
+ deleteln;
+ delscreen;
+ delwin;
+ derwin;
+ doupdate;
+ dup_field;
+ dupwin;
+ dynamic_field_info;
+ echo;
+ echochar;
+ endwin;
+ erase;
+ field_arg;
+ field_back;
+ field_buffer;
+ field_count;
+ field_fore;
+ field_index;
+ field_info;
+ field_init;
+ field_just;
+ field_opts;
+ field_opts_off;
+ field_opts_on;
+ field_pad;
+ field_status;
+ field_term;
+ field_type;
+ field_userptr;
+ filter;
+ flash;
+ form_driver;
+ form_fields;
+ form_init;
+ form_opts;
+ form_opts_off;
+ form_opts_on;
+ form_page;
+ form_request_by_name;
+ form_request_name;
+ form_sub;
+ form_term;
+ form_userptr;
+ form_win;
+ free_field;
+ free_fieldtype;
+ free_form;
+ free_item;
+ free_menu;
+ getbkgd;
+ getch;
+ getmouse;
+ getnstr;
+ getstr;
+ getwin;
+ has_colors;
+ hide_panel;
+ hline;
+ immedok;
+ inch;
+ inchnstr;
+ inchstr;
+ init_color;
+ init_pair;
+ initscr;
+ innstr;
+ insch;
+ insdelln;
+ insertln;
+ insnstr;
+ insstr;
+ instr;
+ is_linetouched;
+ is_wintouched;
+ isendwin;
+ item_count;
+ item_description;
+ item_index;
+ item_init;
+ item_name;
+ item_opts;
+ item_opts_off;
+ item_opts_on;
+ item_term;
+ item_userptr;
+ item_value;
+ item_visible;
+ leaveok;
+ link_field;
+ link_fieldtype;
+ mcprint;
+ menu_back;
+ menu_driver;
+ menu_fore;
+ menu_format;
+ menu_grey;
+ menu_init;
+ menu_items;
+ menu_mark;
+ menu_opts;
+ menu_opts_off;
+ menu_opts_on;
+ menu_pad;
+ menu_pattern;
+ menu_request_by_name;
+ menu_request_name;
+ menu_spacing;
+ menu_sub;
+ menu_term;
+ menu_userptr;
+ menu_win;
+ mouse_trafo;
+ mouseinterval;
+ mousemask;
+ move;
+ move_field;
+ move_panel;
+ mvaddch;
+ mvaddchnstr;
+ mvaddchstr;
+ mvaddnstr;
+ mvaddstr;
+ mvchgat;
+ mvcur;
+ mvdelch;
+ mvderwin;
+ mvgetch;
+ mvgetnstr;
+ mvgetstr;
+ mvhline;
+ mvinch;
+ mvinchnstr;
+ mvinchstr;
+ mvinnstr;
+ mvinsch;
+ mvinsnstr;
+ mvinsstr;
+ mvinstr;
+ mvprintw;
+ mvscanw;
+ mvvline;
+ mvwaddch;
+ mvwaddchnstr;
+ mvwaddchstr;
+ mvwaddnstr;
+ mvwaddstr;
+ mvwchgat;
+ mvwdelch;
+ mvwgetch;
+ mvwgetnstr;
+ mvwgetstr;
+ mvwhline;
+ mvwin;
+ mvwinch;
+ mvwinchnstr;
+ mvwinchstr;
+ mvwinnstr;
+ mvwinsch;
+ mvwinsnstr;
+ mvwinsstr;
+ mvwinstr;
+ mvwprintw;
+ mvwscanw;
+ mvwvline;
+ new_field;
+ new_fieldtype;
+ new_form;
+ new_item;
+ new_menu;
+ new_page;
+ new_panel;
+ newpad;
+ newterm;
+ newwin;
+ nl;
+ noecho;
+ nonl;
+ overlay;
+ overwrite;
+ pair_content;
+ panel_above;
+ panel_below;
+ panel_hidden;
+ panel_userptr;
+ panel_window;
+ pechochar;
+ pnoutrefresh;
+ pos_form_cursor;
+ pos_menu_cursor;
+ post_form;
+ post_menu;
+ prefresh;
+ printw;
+ putwin;
+ redrawwin;
+ refresh;
+ replace_panel;
+ resizeterm;
+ restartterm;
+ ripoffline;
+ scale_form;
+ scale_menu;
+ scanw;
+ scr_dump;
+ scr_init;
+ scr_restore;
+ scr_set;
+ scrl;
+ scroll;
+ scrollok;
+ set_current_field;
+ set_current_item;
+ set_field_back;
+ set_field_buffer;
+ set_field_fore;
+ set_field_init;
+ set_field_just;
+ set_field_opts;
+ set_field_pad;
+ set_field_status;
+ set_field_term;
+ set_field_type;
+ set_field_userptr;
+ set_fieldtype_arg;
+ set_fieldtype_choice;
+ set_form_fields;
+ set_form_init;
+ set_form_opts;
+ set_form_page;
+ set_form_sub;
+ set_form_term;
+ set_form_userptr;
+ set_form_win;
+ set_item_init;
+ set_item_opts;
+ set_item_term;
+ set_item_userptr;
+ set_item_value;
+ set_max_field;
+ set_menu_back;
+ set_menu_fore;
+ set_menu_format;
+ set_menu_grey;
+ set_menu_init;
+ set_menu_items;
+ set_menu_mark;
+ set_menu_opts;
+ set_menu_pad;
+ set_menu_pattern;
+ set_menu_spacing;
+ set_menu_sub;
+ set_menu_term;
+ set_menu_userptr;
+ set_menu_win;
+ set_new_page;
+ set_panel_userptr;
+ set_term;
+ set_top_row;
+ setscrreg;
+ show_panel;
+ slk_attr;
+ slk_attr_off;
+ slk_attr_on;
+ slk_attr_set;
+ slk_attroff;
+ slk_attron;
+ slk_attrset;
+ slk_clear;
+ slk_color;
+ slk_init;
+ slk_label;
+ slk_noutrefresh;
+ slk_refresh;
+ slk_restore;
+ slk_set;
+ slk_touch;
+ standend;
+ standout;
+ start_color;
+ subpad;
+ subwin;
+ syncok;
+ termattrs;
+ timeout;
+ top_panel;
+ top_row;
+ touchline;
+ touchwin;
+ ungetch;
+ ungetmouse;
+ unpost_form;
+ unpost_menu;
+ untouchwin;
+ update_panels;
+ use_default_colors;
+ vid_attr;
+ vidattr;
+ vidputs;
+ vline;
+ vw_printw;
+ vw_scanw;
+ vwprintw;
+ vwscanw;
+ waddch;
+ waddchnstr;
+ waddchstr;
+ waddnstr;
+ waddstr;
+ wattr_get;
+ wattr_off;
+ wattr_on;
+ wattr_set;
+ wattroff;
+ wattron;
+ wattrset;
+ wbkgd;
+ wbkgdset;
+ wborder;
+ wchgat;
+ wclear;
+ wclrtobot;
+ wclrtoeol;
+ wcolor_set;
+ wcursyncup;
+ wdelch;
+ wdeleteln;
+ wechochar;
+ wenclose;
+ werase;
+ wgetch;
+ wgetnstr;
+ wgetstr;
+ whline;
+ winch;
+ winchnstr;
+ winchstr;
+ winnstr;
+ winsch;
+ winsdelln;
+ winsertln;
+ winsnstr;
+ winsstr;
+ winstr;
+ wmouse_trafo;
+ wmove;
+ wnoutrefresh;
+ wprintw;
+ wredrawln;
+ wrefresh;
+ wresize;
+ wscanw;
+ wscrl;
+ wsetscrreg;
+ wstandend;
+ wstandout;
+ wsyncdown;
+ wsyncup;
+ wtouchln;
+ wvline;
+ local:
+ _nc_Calculate_Item_Length_and_Width;
+ _nc_Connect_Items;
+ _nc_Copy_Argument;
+ _nc_Copy_Type;
+ _nc_Default_Field;
+ _nc_Default_FieldType;
+ _nc_Default_Form;
+ _nc_Default_Item;
+ _nc_Default_Menu;
+ _nc_Disconnect_Items;
+ _nc_Draw_Menu;
+ _nc_First_Active_Field;
+ _nc_Free_Argument;
+ _nc_Free_Type;
+ _nc_Internal_Validation;
+ _nc_Link_Items;
+ _nc_Make_Argument;
+ _nc_Match_Next_Character_In_Item_Name;
+ _nc_New_TopRow_and_CurrentItem;
+ _nc_Position_Form_Cursor;
+ _nc_Post_Item;
+ _nc_Refresh_Current_Field;
+ _nc_Set_Current_Field;
+ _nc_Set_Form_Page;
+ _nc_Show_Menu;
+ _nc_Synchronize_Attributes;
+ _nc_Synchronize_Options;
+ _nc_background;
+ _nc_do_color;
+ _nc_expanded;
+ _nc_freewin;
+ _nc_has_mouse;
+ _nc_hash_map;
+ _nc_make_oldhash;
+ _nc_makenew;
+ _nc_memmove;
+ _nc_menu_cursor_pos;
+ _nc_msec_cost;
+ _nc_mvcur_init;
+ _nc_mvcur_resume;
+ _nc_mvcur_wrap;
+ _nc_oldnums;
+ _nc_outstr;
+ _nc_printf_string;
+ _nc_render;
+ _nc_screen_init;
+ _nc_screen_resume;
+ _nc_screen_wrap;
+ _nc_scroll_oldhash;
+ _nc_scroll_optimize;
+ _nc_scroll_window;
+ _nc_scrolln;
+ _nc_setupscreen;
+ _nc_sigaction;
+ _nc_signal_handler;
+ _nc_slk_format;
+ _nc_slk_initialize;
+ _nc_synchook;
+ _nc_vsscanf;
+ _nc_waddch_nosync;
+};
+
+NCURSESW_5.3.20021019 {
+ global:
+ _nc_wacs;
+ _nc_wchstrlen;
+ add_wch;
+ add_wchnstr;
+ add_wchstr;
+ addnwstr;
+ addwstr;
+ bkgrnd;
+ bkgrndset;
+ border_set;
+ box_set;
+ echo_wchar;
+ erasewchar;
+ get_wch;
+ get_wstr;
+ getbkgrnd;
+ getcchar;
+ getn_wstr;
+ hline_set;
+ in_wch;
+ in_wchnstr;
+ in_wchstr;
+ innwstr;
+ ins_nwstr;
+ ins_wch;
+ ins_wstr;
+ inwstr;
+ is_term_resized;
+ key_name;
+ killwchar;
+ mvadd_wch;
+ mvadd_wchnstr;
+ mvadd_wchstr;
+ mvaddnwstr;
+ mvaddwstr;
+ mvget_wch;
+ mvget_wstr;
+ mvgetn_wstr;
+ mvhline_set;
+ mvin_wch;
+ mvin_wchnstr;
+ mvin_wchstr;
+ mvinnwstr;
+ mvins_nwstr;
+ mvins_wch;
+ mvins_wstr;
+ mvinwstr;
+ mvvline_set;
+ mvwadd_wch;
+ mvwadd_wchnstr;
+ mvwadd_wchstr;
+ mvwaddnwstr;
+ mvwaddwstr;
+ mvwget_wch;
+ mvwget_wstr;
+ mvwgetn_wstr;
+ mvwhline_set;
+ mvwin_wch;
+ mvwin_wchnstr;
+ mvwin_wchstr;
+ mvwinnwstr;
+ mvwins_nwstr;
+ mvwins_wch;
+ mvwins_wstr;
+ mvwinwstr;
+ mvwvline_set;
+ resize_term;
+ setcchar;
+ term_attrs;
+ unget_wch;
+ vid_puts;
+ vline_set;
+ wadd_wch;
+ wadd_wchnstr;
+ wadd_wchstr;
+ waddnwstr;
+ waddwstr;
+ wbkgrnd;
+ wbkgrndset;
+ wborder_set;
+ wecho_wchar;
+ wget_wch;
+ wget_wstr;
+ wgetn_wstr;
+ whline_set;
+ win_wch;
+ win_wchnstr;
+ win_wchstr;
+ winnwstr;
+ wins_nwstr;
+ wins_wch;
+ wins_wstr;
+ winwstr;
+ wunctrl;
+ wvline_set;
+ local:
+ _nc_init_wacs;
+ _nc_reset_colors;
+ _nc_varargs;
+ _nc_wgetch;
+} NCURSESW_5.1.20000708;
+
+NCURSESW_5.4.20040208 {
+ global:
+ _nc_optimize_enable;
+ pecho_wchar;
+ slk_wset;
+ local:
+ _nc_Touchline;
+ _nc_Touchpan;
+ _nc_Wnoutrefresh;
+ _nc_dPanel;
+ _nc_dStack;
+ _nc_fifo_dump;
+ _nc_insert_ch;
+ _nc_is_charable;
+ _nc_linedump;
+ _nc_my_visbuf;
+ _nc_to_char;
+ _nc_to_widechar;
+ _nc_trace_xnames;
+ _tracedump;
+ _tracemouse;
+} NCURSESW_5.3.20021019;
+
+NCURSESW_5.5.20051010 {
+ global:
+ _nc_wcrtomb;
+ local:
+ _nc_Calculate_Text_Width;
+ _nc_Widen_String;
+ _nc_build_wch;
+ _nc_retrace_field;
+ _nc_retrace_field_ptr;
+ _nc_retrace_field_type;
+ _nc_retrace_form;
+ _nc_retrace_form_hook;
+ _nc_retrace_item;
+ _nc_retrace_item_opts;
+ _nc_retrace_item_ptr;
+ _nc_retrace_menu;
+ _nc_retrace_menu_hook;
+ _nc_retrace_menu_opts;
+ _nc_retrace_panel;
+} NCURSESW_5.4.20040208;
+
+NCURSESW_5.6.20061217 {
+ global:
+ getbegx;
+ getbegy;
+ getcurx;
+ getcury;
+ getmaxx;
+ getmaxy;
+ getparx;
+ getpary;
+ nofilter;
+ use_legacy_coding;
+ wgetbkgrnd;
+ wgetch_events;
+ wgetnstr_events;
+} NCURSESW_5.5.20051010;
+
+NCURSESW_5.7.20081102 {
+ global:
+ getattrs;
+ is_cleared;
+ is_idcok;
+ is_idlok;
+ is_immedok;
+ is_keypad;
+ is_leaveok;
+ is_nodelay;
+ is_notimeout;
+ is_scrollok;
+ is_syncok;
+ set_escdelay;
+ use_screen;
+ use_window;
+ wgetparent;
+ wgetscrreg;
+ local:
+ _nc_tracemouse;
+ _nc_ungetch;
+} NCURSESW_5.6.20061217;
+
+NCURSESW_5.8.20110226 {
+ global:
+ _nc_panelhook_sp;
+ assume_default_colors_sp;
+ beep_sp;
+ can_change_color_sp;
+ ceiling_panel;
+ color_content_sp;
+ doupdate_sp;
+ echo_sp;
+ endwin_sp;
+ filter_sp;
+ flash_sp;
+ get_escdelay;
+ get_escdelay_sp;
+ getmouse_sp;
+ getwin_sp;
+ ground_panel;
+ has_colors_sp;
+ has_mouse;
+ has_mouse_sp;
+ init_color_sp;
+ init_pair_sp;
+ is_pad;
+ is_subwin;
+ is_term_resized_sp;
+ isendwin_sp;
+ mcprint_sp;
+ mouseinterval_sp;
+ mousemask_sp;
+ mvcur_sp;
+ new_form_sp;
+ new_menu_sp;
+ newpad_sp;
+ newterm_sp;
+ newwin_sp;
+ nl_sp;
+ noecho_sp;
+ nofilter_sp;
+ nonl_sp;
+ pair_content_sp;
+ resize_term_sp;
+ resizeterm_sp;
+ restartterm_sp;
+ ripoffline_sp;
+ scr_init_sp;
+ scr_restore_sp;
+ scr_set_sp;
+ set_escdelay_sp;
+ slk_attr_set_sp;
+ slk_attr_sp;
+ slk_attroff_sp;
+ slk_attron_sp;
+ slk_attrset_sp;
+ slk_clear_sp;
+ slk_color_sp;
+ slk_init_sp;
+ slk_label_sp;
+ slk_noutrefresh_sp;
+ slk_refresh_sp;
+ slk_restore_sp;
+ slk_set_sp;
+ slk_touch_sp;
+ start_color_sp;
+ term_attrs_sp;
+ termattrs_sp;
+ unget_wch_sp;
+ ungetch_sp;
+ ungetmouse_sp;
+ update_panels_sp;
+ use_default_colors_sp;
+ use_legacy_coding_sp;
+ vid_attr_sp;
+ vid_puts_sp;
+ vidattr_sp;
+ vidputs_sp;
+ wunctrl_sp;
+ local:
+ _nc_TYPE_ALNUM;
+ _nc_TYPE_ALPHA;
+ _nc_TYPE_ENUM;
+ _nc_TYPE_INTEGER;
+ _nc_TYPE_IPV4;
+ _nc_TYPE_NUMERIC;
+ _nc_TYPE_REGEXP;
+ _nc_curscr_of;
+ _nc_do_color_sp;
+ _nc_form_cursor;
+ _nc_format_slks;
+ _nc_free_and_exit_sp;
+ _nc_freeall_sp;
+ _nc_fty_generic;
+ _nc_generic_fieldtype;
+ _nc_get_fieldbuffer;
+ _nc_hash_map_sp;
+ _nc_insert_wch;
+ _nc_linedump_sp;
+ _nc_make_oldhash_sp;
+ _nc_makenew_sp;
+ _nc_msec_cost_sp;
+ _nc_mvcur_init_sp;
+ _nc_mvcur_resume_sp;
+ _nc_mvcur_wrap_sp;
+ _nc_newscr_of;
+ _nc_printf_string_sp;
+ _nc_reset_colors_sp;
+ _nc_retrace_mmask_t;
+ _nc_ripoffline_sp;
+ _nc_screen_init_sp;
+ _nc_screen_resume_sp;
+ _nc_screen_wrap_sp;
+ _nc_scroll_oldhash_sp;
+ _nc_scroll_optimize_sp;
+ _nc_scrolln_sp;
+ _nc_set_generic_fieldtype;
+ _nc_setupscreen_sp;
+ _nc_stdscr_of;
+} NCURSESW_5.7.20081102;
+
+NCURSESW_5.9.current {
+ global:
+ form_driver_w;
+ wgetdelay;
+ local:
+ _*;
+ _nc_mvcur;
+ _nc_mvcur_sp;
+ _nc_trace_mmask_t;
+} NCURSESW_5.8.20110226;
diff --git a/package/ncursesw.sym b/package/ncursesw.sym
new file mode 100644
index 0000000..3c97589
--- /dev/null
+++ b/package/ncursesw.sym
@@ -0,0 +1,950 @@
+# $Id: ncursesw.sym,v 1.20 2015/01/31 22:24:35 tom Exp $
+# script for shared library symbol-visibility using libtool
+#
+# This file was generated by ncu-mapsyms
+# Configure options (5.1.20000708)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.2.20001021)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.3.20021019)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.4.20040208)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.5.20051010)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.6.20061217)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.7.20081102)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.8.20110226)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.20110404)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding
+# Configure options (5.9.current)
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-broken_linker --with-hashed-db --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --with-termlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace
+# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace
+BC
+COLORS
+COLOR_PAIR
+COLOR_PAIRS
+COLS
+ESCDELAY
+LINES
+PAIR_NUMBER
+PC
+SP
+TABSIZE
+TYPE_ALNUM
+TYPE_ALPHA
+TYPE_ENUM
+TYPE_INTEGER
+TYPE_IPV4
+TYPE_NUMERIC
+TYPE_REGEXP
+UP
+_nc_access
+_nc_add_to_try
+_nc_align_termtype
+_nc_alloc_entry_leaks
+_nc_altcharset_name
+_nc_basename
+_nc_capcmp
+_nc_captoinfo_leaks
+_nc_check_termtype
+_nc_check_termtype2
+_nc_comp_scan_leaks
+_nc_copy_termtype
+_nc_curr_col
+_nc_curr_line
+_nc_db_close
+_nc_db_first
+_nc_db_have_data
+_nc_db_next
+_nc_db_open
+_nc_db_put
+_nc_disable_period
+_nc_doalloc
+_nc_entry_match
+_nc_env_access
+_nc_err_abort
+_nc_eventlist_timeout
+_nc_fallback
+_nc_find_entry
+_nc_find_type_entry
+_nc_first_db
+_nc_first_name
+_nc_flush
+_nc_flush_sp
+_nc_free_and_exit
+_nc_free_entries
+_nc_free_termtype
+_nc_free_tic
+_nc_free_tinfo
+_nc_free_tparm
+_nc_freeall
+_nc_get_alias_table
+_nc_get_hash_table
+_nc_get_locale
+_nc_get_screensize
+_nc_get_source
+_nc_get_table
+_nc_get_tty_mode
+_nc_get_tty_mode_sp
+_nc_get_type
+_nc_getenv_num
+_nc_globals
+_nc_handle_sigwinch
+_nc_head
+_nc_home_terminfo
+_nc_info_hash_table
+_nc_infotocap
+_nc_init_acs
+_nc_init_acs_sp
+_nc_init_termtype
+_nc_is_abs_path
+_nc_is_dir_path
+_nc_is_file_path
+_nc_keep_tic_dir
+_nc_keyname_leaks
+_nc_keypad
+_nc_last_db
+_nc_leaks_tinfo
+_nc_locale_breaks_acs
+_nc_name_match
+_nc_next_db
+_nc_optimize_enable
+_nc_outc_wrapper
+_nc_outch
+_nc_outch_sp
+_nc_outchars
+_nc_panelhook
+_nc_panelhook_sp
+_nc_pathlast
+_nc_prescreen
+_nc_putchar
+_nc_putchar_sp
+_nc_putp
+_nc_putp_flush
+_nc_putp_flush_sp
+_nc_putp_sp
+_nc_read_entry
+_nc_read_entry_source
+_nc_read_file_entry
+_nc_read_termtype
+_nc_reset_input
+_nc_resolve_uses
+_nc_resolve_uses2
+_nc_retrace_attr_t
+_nc_retrace_bool
+_nc_retrace_chtype
+_nc_retrace_cptr
+_nc_retrace_cvoid_ptr
+_nc_retrace_int
+_nc_retrace_int_attr_t
+_nc_retrace_ptr
+_nc_retrace_sp
+_nc_retrace_unsigned
+_nc_retrace_void_ptr
+_nc_retrace_win
+_nc_ripoffline
+_nc_rootname
+_nc_safe_strcat
+_nc_safe_strcpy
+_nc_screen_chain
+_nc_screen_of
+_nc_set_buffer
+_nc_set_buffer_sp
+_nc_set_no_padding
+_nc_set_source
+_nc_set_tty_mode
+_nc_set_tty_mode_sp
+_nc_set_type
+_nc_set_writedir
+_nc_setupterm
+_nc_str_copy
+_nc_str_init
+_nc_str_null
+_nc_strict_bsd
+_nc_suppress_warnings
+_nc_syntax
+_nc_syserr_abort
+_nc_tail
+_nc_tgetent_leaks
+_nc_tic_dir
+_nc_tic_expand
+_nc_tic_written
+_nc_timed_wait
+_nc_tinfo_fkeys
+_nc_tparm_analyze
+_nc_tparm_err
+_nc_tputs_trace
+_nc_trace_buf
+_nc_trace_bufcat
+_nc_tracechar
+_nc_tracing
+_nc_trans_string
+_nc_trim_sgr0
+_nc_unicode_locale
+_nc_update_screensize
+_nc_user_definable
+_nc_utf8_outch
+_nc_visbuf
+_nc_visbuf2
+_nc_visbufn
+_nc_viscbuf
+_nc_viswbuf
+_nc_viswbufn
+_nc_viswibuf
+_nc_wacs
+_nc_warning
+_nc_wchstrlen
+_nc_wcrtomb
+_nc_write_entry
+_traceattr
+_traceattr2
+_tracecchar_t
+_tracecchar_t2
+_tracechar
+_tracechtype
+_tracechtype2
+_tracef
+acs_map
+add_wch
+add_wchnstr
+add_wchstr
+addch
+addchnstr
+addchstr
+addnstr
+addnwstr
+addstr
+addwstr
+assume_default_colors
+assume_default_colors_sp
+attr_get
+attr_off
+attr_on
+attr_set
+attroff
+attron
+attrset
+baudrate
+baudrate_sp
+beep
+beep_sp
+bkgd
+bkgdset
+bkgrnd
+bkgrndset
+boolcodes
+boolfnames
+boolnames
+border
+border_set
+bottom_panel
+box
+box_set
+can_change_color
+can_change_color_sp
+cbreak
+cbreak_sp
+ceiling_panel
+chgat
+clear
+clearok
+clrtobot
+clrtoeol
+color_content
+color_content_sp
+color_set
+copywin
+cur_term
+current_field
+current_item
+curs_set
+curs_set_sp
+curscr
+curses_version
+data_ahead
+data_behind
+def_prog_mode
+def_prog_mode_sp
+def_shell_mode
+def_shell_mode_sp
+define_key
+define_key_sp
+del_curterm
+del_curterm_sp
+del_panel
+delay_output
+delay_output_sp
+delch
+deleteln
+delscreen
+delwin
+derwin
+doupdate
+doupdate_sp
+dup_field
+dupwin
+dynamic_field_info
+echo
+echo_sp
+echo_wchar
+echochar
+endwin
+endwin_sp
+erase
+erasechar
+erasechar_sp
+erasewchar
+field_arg
+field_back
+field_buffer
+field_count
+field_fore
+field_index
+field_info
+field_init
+field_just
+field_opts
+field_opts_off
+field_opts_on
+field_pad
+field_status
+field_term
+field_type
+field_userptr
+filter
+filter_sp
+flash
+flash_sp
+flushinp
+flushinp_sp
+form_driver
+form_driver_w
+form_fields
+form_init
+form_opts
+form_opts_off
+form_opts_on
+form_page
+form_request_by_name
+form_request_name
+form_sub
+form_term
+form_userptr
+form_win
+free_field
+free_fieldtype
+free_form
+free_item
+free_menu
+get_escdelay
+get_escdelay_sp
+get_wch
+get_wstr
+getattrs
+getbegx
+getbegy
+getbkgd
+getbkgrnd
+getcchar
+getch
+getcurx
+getcury
+getmaxx
+getmaxy
+getmouse
+getmouse_sp
+getn_wstr
+getnstr
+getparx
+getpary
+getstr
+getwin
+getwin_sp
+ground_panel
+halfdelay
+halfdelay_sp
+has_colors
+has_colors_sp
+has_ic
+has_ic_sp
+has_il
+has_il_sp
+has_key
+has_key_sp
+has_mouse
+has_mouse_sp
+hide_panel
+hline
+hline_set
+idcok
+idlok
+immedok
+in_wch
+in_wchnstr
+in_wchstr
+inch
+inchnstr
+inchstr
+init_color
+init_color_sp
+init_pair
+init_pair_sp
+initscr
+innstr
+innwstr
+ins_nwstr
+ins_wch
+ins_wstr
+insch
+insdelln
+insertln
+insnstr
+insstr
+instr
+intrflush
+intrflush_sp
+inwstr
+is_cleared
+is_idcok
+is_idlok
+is_immedok
+is_keypad
+is_leaveok
+is_linetouched
+is_nodelay
+is_notimeout
+is_pad
+is_scrollok
+is_subwin
+is_syncok
+is_term_resized
+is_term_resized_sp
+is_wintouched
+isendwin
+isendwin_sp
+item_count
+item_description
+item_index
+item_init
+item_name
+item_opts
+item_opts_off
+item_opts_on
+item_term
+item_userptr
+item_value
+item_visible
+key_defined
+key_defined_sp
+key_name
+keybound
+keybound_sp
+keyname
+keyname_sp
+keyok
+keyok_sp
+keypad
+killchar
+killchar_sp
+killwchar
+leaveok
+link_field
+link_fieldtype
+longname
+mcprint
+mcprint_sp
+menu_back
+menu_driver
+menu_fore
+menu_format
+menu_grey
+menu_init
+menu_items
+menu_mark
+menu_opts
+menu_opts_off
+menu_opts_on
+menu_pad
+menu_pattern
+menu_request_by_name
+menu_request_name
+menu_spacing
+menu_sub
+menu_term
+menu_userptr
+menu_win
+meta
+mouse_trafo
+mouseinterval
+mouseinterval_sp
+mousemask
+mousemask_sp
+move
+move_field
+move_panel
+mvadd_wch
+mvadd_wchnstr
+mvadd_wchstr
+mvaddch
+mvaddchnstr
+mvaddchstr
+mvaddnstr
+mvaddnwstr
+mvaddstr
+mvaddwstr
+mvchgat
+mvcur
+mvcur_sp
+mvdelch
+mvderwin
+mvget_wch
+mvget_wstr
+mvgetch
+mvgetn_wstr
+mvgetnstr
+mvgetstr
+mvhline
+mvhline_set
+mvin_wch
+mvin_wchnstr
+mvin_wchstr
+mvinch
+mvinchnstr
+mvinchstr
+mvinnstr
+mvinnwstr
+mvins_nwstr
+mvins_wch
+mvins_wstr
+mvinsch
+mvinsnstr
+mvinsstr
+mvinstr
+mvinwstr
+mvprintw
+mvscanw
+mvvline
+mvvline_set
+mvwadd_wch
+mvwadd_wchnstr
+mvwadd_wchstr
+mvwaddch
+mvwaddchnstr
+mvwaddchstr
+mvwaddnstr
+mvwaddnwstr
+mvwaddstr
+mvwaddwstr
+mvwchgat
+mvwdelch
+mvwget_wch
+mvwget_wstr
+mvwgetch
+mvwgetn_wstr
+mvwgetnstr
+mvwgetstr
+mvwhline
+mvwhline_set
+mvwin
+mvwin_wch
+mvwin_wchnstr
+mvwin_wchstr
+mvwinch
+mvwinchnstr
+mvwinchstr
+mvwinnstr
+mvwinnwstr
+mvwins_nwstr
+mvwins_wch
+mvwins_wstr
+mvwinsch
+mvwinsnstr
+mvwinsstr
+mvwinstr
+mvwinwstr
+mvwprintw
+mvwscanw
+mvwvline
+mvwvline_set
+napms
+napms_sp
+new_field
+new_fieldtype
+new_form
+new_form_sp
+new_item
+new_menu
+new_menu_sp
+new_page
+new_panel
+new_prescr
+newpad
+newpad_sp
+newscr
+newterm
+newterm_sp
+newwin
+newwin_sp
+nl
+nl_sp
+nocbreak
+nocbreak_sp
+nodelay
+noecho
+noecho_sp
+nofilter
+nofilter_sp
+nonl
+nonl_sp
+noqiflush
+noqiflush_sp
+noraw
+noraw_sp
+notimeout
+numcodes
+numfnames
+numnames
+ospeed
+overlay
+overwrite
+pair_content
+pair_content_sp
+panel_above
+panel_below
+panel_hidden
+panel_userptr
+panel_window
+pecho_wchar
+pechochar
+pnoutrefresh
+pos_form_cursor
+pos_menu_cursor
+post_form
+post_menu
+prefresh
+printw
+putp
+putp_sp
+putwin
+qiflush
+qiflush_sp
+raw
+raw_sp
+redrawwin
+refresh
+replace_panel
+reset_prog_mode
+reset_prog_mode_sp
+reset_shell_mode
+reset_shell_mode_sp
+resetty
+resetty_sp
+resize_term
+resize_term_sp
+resizeterm
+resizeterm_sp
+restartterm
+restartterm_sp
+ripoffline
+ripoffline_sp
+savetty
+savetty_sp
+scale_form
+scale_menu
+scanw
+scr_dump
+scr_init
+scr_init_sp
+scr_restore
+scr_restore_sp
+scr_set
+scr_set_sp
+scrl
+scroll
+scrollok
+set_current_field
+set_current_item
+set_curterm
+set_curterm_sp
+set_escdelay
+set_escdelay_sp
+set_field_back
+set_field_buffer
+set_field_fore
+set_field_init
+set_field_just
+set_field_opts
+set_field_pad
+set_field_status
+set_field_term
+set_field_type
+set_field_userptr
+set_fieldtype_arg
+set_fieldtype_choice
+set_form_fields
+set_form_init
+set_form_opts
+set_form_page
+set_form_sub
+set_form_term
+set_form_userptr
+set_form_win
+set_item_init
+set_item_opts
+set_item_term
+set_item_userptr
+set_item_value
+set_max_field
+set_menu_back
+set_menu_fore
+set_menu_format
+set_menu_grey
+set_menu_init
+set_menu_items
+set_menu_mark
+set_menu_opts
+set_menu_pad
+set_menu_pattern
+set_menu_spacing
+set_menu_sub
+set_menu_term
+set_menu_userptr
+set_menu_win
+set_new_page
+set_panel_userptr
+set_tabsize
+set_tabsize_sp
+set_term
+set_top_row
+setcchar
+setscrreg
+setupterm
+show_panel
+slk_attr
+slk_attr_off
+slk_attr_on
+slk_attr_set
+slk_attr_set_sp
+slk_attr_sp
+slk_attroff
+slk_attroff_sp
+slk_attron
+slk_attron_sp
+slk_attrset
+slk_attrset_sp
+slk_clear
+slk_clear_sp
+slk_color
+slk_color_sp
+slk_init
+slk_init_sp
+slk_label
+slk_label_sp
+slk_noutrefresh
+slk_noutrefresh_sp
+slk_refresh
+slk_refresh_sp
+slk_restore
+slk_restore_sp
+slk_set
+slk_set_sp
+slk_touch
+slk_touch_sp
+slk_wset
+standend
+standout
+start_color
+start_color_sp
+stdscr
+strcodes
+strfnames
+strnames
+subpad
+subwin
+syncok
+term_attrs
+term_attrs_sp
+termattrs
+termattrs_sp
+termname
+termname_sp
+tgetent
+tgetent_sp
+tgetflag
+tgetflag_sp
+tgetnum
+tgetnum_sp
+tgetstr
+tgetstr_sp
+tgoto
+tigetflag
+tigetflag_sp
+tigetnum
+tigetnum_sp
+tigetstr
+tigetstr_sp
+timeout
+tiparm
+top_panel
+top_row
+touchline
+touchwin
+tparm
+tputs
+tputs_sp
+trace
+ttytype
+typeahead
+typeahead_sp
+unctrl
+unctrl_sp
+unget_wch
+unget_wch_sp
+ungetch
+ungetch_sp
+ungetmouse
+ungetmouse_sp
+unpost_form
+unpost_menu
+untouchwin
+update_panels
+update_panels_sp
+use_default_colors
+use_default_colors_sp
+use_env
+use_env_sp
+use_extended_names
+use_legacy_coding
+use_legacy_coding_sp
+use_screen
+use_tioctl
+use_tioctl_sp
+use_window
+vid_attr
+vid_attr_sp
+vid_puts
+vid_puts_sp
+vidattr
+vidattr_sp
+vidputs
+vidputs_sp
+vline
+vline_set
+vw_printw
+vw_scanw
+vwprintw
+vwscanw
+wadd_wch
+wadd_wchnstr
+wadd_wchstr
+waddch
+waddchnstr
+waddchstr
+waddnstr
+waddnwstr
+waddstr
+waddwstr
+wattr_get
+wattr_off
+wattr_on
+wattr_set
+wattroff
+wattron
+wattrset
+wbkgd
+wbkgdset
+wbkgrnd
+wbkgrndset
+wborder
+wborder_set
+wchgat
+wclear
+wclrtobot
+wclrtoeol
+wcolor_set
+wcursyncup
+wdelch
+wdeleteln
+wecho_wchar
+wechochar
+wenclose
+werase
+wget_wch
+wget_wstr
+wgetbkgrnd
+wgetch
+wgetch_events
+wgetdelay
+wgetn_wstr
+wgetnstr
+wgetnstr_events
+wgetparent
+wgetscrreg
+wgetstr
+whline
+whline_set
+win_wch
+win_wchnstr
+win_wchstr
+winch
+winchnstr
+winchstr
+winnstr
+winnwstr
+wins_nwstr
+wins_wch
+wins_wstr
+winsch
+winsdelln
+winsertln
+winsnstr
+winsstr
+winstr
+winwstr
+wmouse_trafo
+wmove
+wnoutrefresh
+wprintw
+wredrawln
+wrefresh
+wresize
+wscanw
+wscrl
+wsetscrreg
+wstandend
+wstandout
+wsyncdown
+wsyncup
+wtimeout
+wtouchln
+wunctrl
+wunctrl_sp
+wvline
+wvline_set