Changelog for terminfo-base-5.6-96.20.i586.rpm :
Wed Jan 7 13:00:00 2009
- obsolete old -XXbit packages (bnc#437293)

Fri Nov 14 13:00:00 2008
- Do not free arrays and strings from static fallback entries (bnc#443683)

Thu Sep 4 14:00:00 2008
- Correct order of include paths in ncurses6 case

Mon Sep 1 14:00:00 2008
- Provide also termcap.h in /usr/include

Thu Aug 28 14:00:00 2008
- require libncurses5 _and_ libncurses6 from ncurses-devel
(avoid having a version with only static libs in the
build environment to prevent static linking fallback)

Mon Aug 18 14:00:00 2008
- Use include directories more restrictive that is

* /usr/include/ncurses/
*.h for standard version

* /usr/include/ncursesw/
*.h for wide version

* /usr/include/ncurses6/ncurses/
*.h for ABI 6.0 standard version

* /usr/include/ncurses6/ncursesw/
*.h for ABI 6.0 wide version
- Make thread support using weak symbols that is be thread safe
only for applications using the libpthread.

Thu Aug 14 14:00:00 2008
- Update to test version 5.6.20080804

* fix memory leaks in test/demo_menus

* build-fixes for gcc 4.3.1

* use NCURSES_MOUSE_MASK() in definition of BUTTON_RELEASE(), etc., to
make those work properly with the \"--enable-ext-mouse\" configuration
(cf: 20050205).

* improve mlterm and mlterm+pcfkeys terminfo entries -TD

* add null-pointer checks for cur_term in baudrate() and
def_shell_mode(), def_prog_mode()

* fix some memory leaks in delscreen() and wide acs.

* modify test/ditto.c to illustrate multi-threaded use_screen().

* finish changes to wgetch(), making it switch as needed to the
window\'s actual screen when calling wrefresh() and wgetnstr(). That
allows wgetch() to get used concurrently in different threads with
some minor restrictions, e.g., the application should not delete a
window which is being used in a wgetch().

* simplify mutex\'s, combining the window- and screen-mutex\'s.

* modify wgetch() to use the screen which corresponds to its window
parameter rather than relying on SP; some dependent functions still
use SP internally.

* factor out most use of SP in lib_mouse.c, using parameter.

* modify _nc_keypad() to make it switch temporarily as needed to the
screen which must be updated.

* wrap cur_term variable to help make _nc_keymap() thread-safe, and
always set the screen\'s copy of this variable in set_curterm().

* restore curs_set() state after endwin()/refresh() (report/patch
Miroslav Lichvar)

* corrected manpage description of setcchar()

* fix for adding a non-spacing character at the beginning of a line

* modify screen.
* terminfo entries using new screen+fkeys to fix
overridden keys in screen.rxvt (Debian #478094) -TD

* simplify some loops with macros each_screen(), each_window() and

* fix typo in form.3x

* add screen.rxvt terminfo entry -TD

* modify tic -f option to format spaces as \\s to prevent them from
being lost when that is read back in unformatted strings.

* add locks for copywin(), dupwin(), overlap(), overlay() on their
window parameters.

* add locks for initscr() and newterm() on updates to the SCREEN

* finish table in curs_thread.3x manpage.

Wed May 7 14:00:00 2008
- we need to obsolete ncurses 5.6 too, it\'s 10.3\'s version

Tue Apr 22 14:00:00 2008
- Split ncurses into two separate packages ncurses-utils and
terminfo-base to get the resolvers happy (bnc#381293)

Sat Apr 19 14:00:00 2008
- update baselibs.conf

Fri Apr 11 14:00:00 2008
- Do not dlopen libgpm if already loaded by runtime linker

Thu Apr 10 14:00:00 2008
- rename ncurses to libncurses5 in baselibs.conf

Thu Apr 10 14:00:00 2008
- added baselibs.conf file to build xxbit packages
for multilib support

Thu Apr 10 14:00:00 2008
- Small change to make the cflags work in ncurses{w,t,tw}-config

Wed Apr 9 14:00:00 2008
- Update to test version 5.6.20080405 with the ABI of the upcoming
verion 6.0. This includes already the patch for coverity report.

Tue Apr 8 14:00:00 2008
- New sub package libncurses5 including the shared libraries and
the required terminfo and termset data files.

Mon Dec 10 13:00:00 2007
- Avoid endless loop in case of including the wrapper header

Wed Dec 5 13:00:00 2007
- Add compatibility header files (bug #337412)

Mon Oct 29 13:00:00 2007
- Fix configure so that ncurses-config doesn\'t erroneously
report ncurses.h to reside in /usr/include/ncurses (#337412).

Wed Sep 5 14:00:00 2007
- Move libncursesw to /lib or /lib64 (bug #307353)

Fri May 25 14:00:00 2007
- add %post/un to call ldconfig

Tue May 15 14:00:00 2007
- move documentation to -devel package and bzip text files

Tue Mar 20 13:00:00 2007
- Remove unused ed BuildRequires.

Mon Mar 19 13:00:00 2007
- Make gpm support via libdl and gpm BuildRequires explicit.

Wed Jan 31 13:00:00 2007
- Update to 5.6-20070128
- Split of tack a its own sub package to be able to specify the
different licenses of ncurses and tack (bug #231835)

Fri Nov 17 13:00:00 2006
- Revert broken change for rxvt from patchlevel 20051015 (#221259)

Wed Nov 15 13:00:00 2006
- Disable experimental xmc-glitch (magic cookie support) for now
because it breaks YaST2 on console/konsole (bug #199256)

Wed Aug 2 14:00:00 2006
- Removed not required BuildRequires on sharutils.

Mon Jul 31 14:00:00 2006
- Don\'t make stack executable.
- Remove executable bit from archives.