diff options
Diffstat (limited to 'package')
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 |