------------------------------------------------------------------- Thu Apr 10 11:17:20 CEST 2008 - werner@suse.de - Small change to make the cflags work in ncurses{w,t,tw}-config ------------------------------------------------------------------- Wed Apr 8 19:20:00 CEST 2008 - werner@suse.de - New sub package libncurses5 including the shared libraries and the required terminfo and termset data files. - Include the patch for coverity report ------------------------------------------------------------------- Mon Dec 10 15:11:36 CET 2007 - werner@suse.de - Avoid endless loop in case of including the wrapper header ------------------------------------------------------------------- Wed Dec 5 17:35:53 CET 2007 - werner@suse.de - Add compatibility header files (bug #337412) ------------------------------------------------------------------- Mon Oct 29 15:51:12 CET 2007 - pth@suse.de - Fix configure so that ncurses-config doesn't erroneously report ncurses.h to reside in /usr/include/ncurses (#337412). ------------------------------------------------------------------- Wed Sep 5 16:23:03 CEST 2007 - werner@suse.de - Move libncursesw to /lib or /lib64 (bug #307353) ------------------------------------------------------------------- Fri May 25 22:54:35 CEST 2007 - dmueller@suse.de - add %post/un to call ldconfig ------------------------------------------------------------------- Tue May 15 15:06:22 CEST 2007 - dmueller@suse.de - move documentation to -devel package and bzip text files ------------------------------------------------------------------- Tue Mar 20 18:04:44 CET 2007 - rguenther@suse.de - Remove unused ed BuildRequires. ------------------------------------------------------------------- Mon Mar 19 12:56:39 CET 2007 - rguenther@suse.de - Make gpm support via libdl and gpm BuildRequires explicit. ------------------------------------------------------------------- Wed Jan 31 19:27:11 CET 2007 - werner@suse.de - 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 16:34:56 CET 2006 - werner@suse.de - Revert broken change for rxvt from patchlevel 20051015 (#221259) ------------------------------------------------------------------- Wed Nov 15 12:40:21 CET 2006 - werner@suse.de - Disable experimental xmc-glitch (magic cookie support) for now because it breaks YaST2 on console/konsole (bug #199256) ------------------------------------------------------------------- Wed Aug 2 10:49:51 CEST 2006 - rguenther@suse.de - Removed not required BuildRequires on sharutils. ------------------------------------------------------------------- Mon Jul 31 11:31:43 CEST 2006 - schwab@suse.de - Don't make stack executable. - Remove executable bit from archives. ------------------------------------------------------------------- Thu May 18 17:43:19 CEST 2006 - werner@suse.de - Update to 5.5-20060513 - Add rxvt-unicode terminfo entry ------------------------------------------------------------------- Sun Apr 9 17:38:03 CEST 2006 - werner@suse.de - Removed enacs from xterm terminfo entry, the reason is that it would break non latin encodings and the xterm does not need it (See comment #11 of bug #163715). ------------------------------------------------------------------- Sat Apr 8 21:19:35 CEST 2006 - werner@suse.de - Enable the script to get better termcap entries for arious linux console types (bug #163715) ------------------------------------------------------------------- Fri Apr 7 19:32:47 CEST 2006 - werner@suse.de - Add enacs capability to xterm terminfo entry (bug #163715) - Also add a script to get better termcap entries for various linux console types, currently unused (bug#163715) ------------------------------------------------------------------- Wed Mar 1 12:28:53 CET 2006 - werner@suse.de - Add screen terminfo entry for 256 colors (bug #136684) ------------------------------------------------------------------- Thu Feb 23 16:23:17 CET 2006 - werner@suse.de - On 64 bit architectures: be backward compatible and use unsigned long for chtype (bug #151283) ------------------------------------------------------------------- Wed Jan 25 21:30:34 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Tue Jan 10 15:40:35 CET 2006 - ro@suse.de - create empty va_list instead of using NULL (not portable) ------------------------------------------------------------------- Sat Dec 17 10:37:56 CET 2005 - kukuk@suse.de - Remove /usr/lib/terminfo symlink ------------------------------------------------------------------- Mon Oct 17 16:40:26 CEST 2005 - werner@suse.de - New version new bug, fix doubled man alias for tack (bug #127783) ------------------------------------------------------------------- Thu Oct 13 16:01:33 CEST 2005 - werner@suse.de - Switch to ncurses version 5.5 - Re-enable curses.h to support both wide and normal characters ------------------------------------------------------------------- Tue Jul 26 12:32:41 CEST 2005 - werner@suse.de - Move terminfo entry of mlterm to mlterm 2.9.2, add cvvis, and add it to the default terminfo entries of ncurses. ------------------------------------------------------------------- Fri Jul 22 15:14:23 CEST 2005 - werner@suse.de - Update to patch level 20050716 ------------------------------------------------------------------- Tue Mar 1 03:03:32 CET 2005 - schwab@suse.de - Fix return value of tigetflag. ------------------------------------------------------------------- Thu Feb 24 14:41:01 CET 2005 - werner@suse.de - Re-add the ESC[?1c to the civis for linux terminal (bug #65481) ------------------------------------------------------------------- Thu Sep 16 18:44:38 CEST 2004 - werner@suse.de - Add attributes only on first byte of a wide character (#45479) ------------------------------------------------------------------- Fri Sep 10 15:53:14 CEST 2004 - werner@suse.de - Make the wide fix smart ------------------------------------------------------------------- Thu Sep 9 18:20:09 CEST 2004 - werner@suse.de - Re-enable wide fix for none wide terminals ------------------------------------------------------------------- Fri Apr 23 17:43:49 CEST 2004 - werner@suse.de - Fix crash due called weak symbol without check ------------------------------------------------------------------- Mon Apr 5 19:14:08 CEST 2004 - werner@suse.de - Be sure that EINTR from signal is correctly delivered to the reading thread. Use weak symbols to get it work even if not (p)threaded (bug #37273). ------------------------------------------------------------------- Fri Apr 2 17:10:35 CEST 2004 - werner@suse.de - Use weak symbol pthread_setmask instead of sigprocmask if called by (p)threaded programs like yast2 (bug #37273). ------------------------------------------------------------------- Thu Feb 19 12:15:50 CET 2004 - werner@suse.de - Switch to official version of 5.4 ------------------------------------------------------------------- Wed Jan 28 19:16:53 CET 2004 - werner@suse.de - Fix ACSC list of kterm e.g. for alsamixer ------------------------------------------------------------------- Fri Jan 16 11:34:28 CET 2004 - werner@suse.de - Update to 5.3-2004011 aka 5.4 - Strike nasty bug in wide version: now none UTF-8 graphic characters are usable in any locale again. - Enable TRACE for debugging builds ------------------------------------------------------------------- Mon Nov 24 08:43:12 CET 2003 - kukuk@suse.de - Build as non-root - Compile with no-execstack ------------------------------------------------------------------- Tue Jul 29 15:02:12 CEST 2003 - aj@suse.de - Fix for changed chown behaviour. ------------------------------------------------------------------- Mon Feb 24 16:31:55 CET 2003 - werner@suse.de - Fix for ACS handling: YaST uses always correct fonts with UTF-8 ------------------------------------------------------------------- Tue Feb 11 11:09:50 CET 2003 - werner@suse.de - Set TERM if not set, should help to build ncurses on all hosts ------------------------------------------------------------------- Mon Feb 10 17:52:58 CET 2003 - werner@suse.de - Update to patch level 20030201 due fix of mem leaks ------------------------------------------------------------------- Thu Jan 30 14:05:46 CET 2003 - werner@suse.de - Fix dynamic file listing for terminfo: also include sym links ------------------------------------------------------------------- Wed Jan 22 18:09:06 CET 2003 - werner@suse.de - Fix va handling in printw, disable experimental safe sprintf builtin (bug #22987) ------------------------------------------------------------------- Thu Jan 9 16:07:22 CET 2003 - werner@suse.de - Update to ncurses 5.3 patchlevel 20030105 - Make spec file more handy with automatic file list generation ------------------------------------------------------------------- Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Wed Aug 14 15:45:46 MEST 2002 - mls@suse.de - updated screen terminfo entry, added screen-bce and screen-s ------------------------------------------------------------------- Fri Aug 9 10:29:23 CEST 2002 - kukuk@suse.de - ncurses-devel should require ncurses [Bug #17543] ------------------------------------------------------------------- Tue Aug 6 18:04:43 CEST 2002 - werner@suse.de - Switch to XTerm for XFree86[tm] 4.2.0 (bug #15002) ------------------------------------------------------------------- Wed Jul 31 20:22:29 CEST 2002 - meissner@suse.de - disabled -funroll-loops since it triggers a compiler bug on PPC. ------------------------------------------------------------------- Thu Jul 18 07:22:38 CEST 2002 - kukuk@suse.de - Remove old /usr/lib compatibility links ------------------------------------------------------------------- Mon Jul 15 12:21:33 CEST 2002 - werner@suse.de - Remove ich1 from xterm entry (bug #7857) hopefully most modern programs uses ncurses - Add kcbt key for YaST - remove ncurses 4.2 - Enable ncurses 5.2 with wide character support ------------------------------------------------------------------- Fri Jun 14 22:25:28 CEST 2002 - olh@suse.de - do not build ncurses 4.2 on ppc64, it appears in Requires later ------------------------------------------------------------------- Wed May 22 16:30:35 CEST 2002 - olh@suse.de - do not package libncurses.4 on ppc64, allow build as non-root ------------------------------------------------------------------- Sat May 11 21:48:24 CEST 2002 - schwab@suse.de - Remove ia64 compiler workarounds. ------------------------------------------------------------------- Wed Apr 17 18:19:08 CEST 2002 - kukuk@suse.de - Disable old ncurses libraries on x86_64 ------------------------------------------------------------------- Thu Feb 21 13:07:47 CET 2002 - werner@suse.de - Fix cat&paste error of patch level 20010922 ------------------------------------------------------------------- Mon Feb 11 22:43:34 CET 2002 - ro@suse.de - tar option for bz2 is "j" ------------------------------------------------------------------- Wed Feb 6 10:15:27 CET 2002 - coolo@suse.de - s390x is 64 bit too ------------------------------------------------------------------- Fri Nov 23 18:08:22 CET 2001 - uli@suse.de - fixed to build on ARM ------------------------------------------------------------------- Sun Nov 11 15:47:58 CET 2001 - schwab@suse.de - Fix last change, use vsscanf instead of vscanf. ------------------------------------------------------------------- Fri Nov 9 15:05:08 CET 2001 - stepan@suse.de - fix ncurses 4.2 on gcc3 distributions. ------------------------------------------------------------------- Thu Oct 4 18:22:34 CEST 2001 - werner@suse.de - Update to ncurses 5.2 patch level 20011001 ------------------------------------------------------------------- Wed Jun 6 15:51:53 EDT 2001 - bk@suse.de - fix to compile on s390x (cursesw.cc) ------------------------------------------------------------------- Tue May 8 20:32:26 CEST 2001 - mfabian@suse.de - bzip2 sources ------------------------------------------------------------------- Wed Apr 11 12:06:10 CEST 2001 - schwab@suse.de - Reenable c++ bindings on ia64, instead use -O0 for c++. ------------------------------------------------------------------- Thu Mar 22 19:06:45 CET 2001 - ro@suse.de - added split aliases as provides ------------------------------------------------------------------- Tue Mar 20 17:45:50 CET 2001 - schwab@suse.de - Don't build c++ bindings and remove -funroll-loops on ia64 to work around compiler bug. ------------------------------------------------------------------- Fri Mar 16 14:52:14 CET 2001 - ro@suse.de - fix to compile on s390 (cursesw.cc) ------------------------------------------------------------------- Mon Feb 19 14:16:38 CET 2001 - ro@suse.de - fixed to compile on gcc-2.96 (include string.h) ------------------------------------------------------------------- Fri Feb 16 17:17:45 CET 2001 - werner@suse.de - We don't need include string.h more than once - Update to patch 20010210 ------------------------------------------------------------------- Thu Feb 15 01:21:55 CET 2001 - stepan@suse.de - add some includes to compile with newer gcc versions. ------------------------------------------------------------------- Fri Dec 22 14:42:49 CET 2000 - werner@suse.de - After a reset xterm should answer ^? on backarrow key ------------------------------------------------------------------- Thu Dec 7 17:06:20 CET 2000 - werner@suse.de - Add vt102 to fallback terminal descriptions - Add xterm-basic only to ncurses ------------------------------------------------------------------- Tue Nov 14 13:59:46 CET 2000 - werner@suse.de - Try to solve boot straping without installed ncurses-devel - Use newest terminfo sources for builtin fallback - Re-enable ncurses-5.0-to-4.2-panel.patch for ncurses 4.2 - Move /usr/lib/lib*.so to ncurses-devel ------------------------------------------------------------------- Mon Nov 13 15:59:03 CET 2000 - werner@suse.de - Update to ncurses 5.2 - Fix replacement of marks within manual pages - Set type of ospeed to speed_t - Put development tools, headers and static libs into their own package ncurses-devel. ------------------------------------------------------------------- Thu Oct 26 18:50:39 CEST 2000 - kukuk@suse.de - Rename sharutil to sharutils ------------------------------------------------------------------- Sun Oct 15 16:47:14 CEST 2000 - schwab@suse.de - Fix libncurses.so link. ------------------------------------------------------------------- Tue Oct 10 15:46:40 CEST 2000 - werner@suse.de - Update to 5.1 due to the better handling of string termination of terminfo entries (security, strcpy patch therefore). ------------------------------------------------------------------- Fri Oct 6 19:22:26 CEST 2000 - werner@suse.de - Move strncpy to strlcpy which appends the terminating NUL character. ------------------------------------------------------------------- Mon Oct 2 19:36:35 CEST 2000 - werner@suse.de - Use strncpy and strncat in lib_mvcur.c instead of the trustful strcpy and strcat. ------------------------------------------------------------------- Sun Oct 1 17:40:09 CEST 2000 - kukuk@suse.de - Fix for compiling with new g++ on ia64 ------------------------------------------------------------------- Sun Oct 1 10:15:03 CEST 2000 - kukuk@suse.de - Don't use run_cmd.sh to create fallback.c - Don't build compat ncurses 4.2 on new platforms - Use rpm 3.0.5 macros for 32/64bit support ------------------------------------------------------------------- Mon Sep 4 17:37:46 CEST 2000 - werner@suse.de - Correct documentation path ------------------------------------------------------------------- Fri Jul 7 16:21:43 CEST 2000 - werner@suse.de - Make update mechanism compatible with rpm, yast and yast2 ------------------------------------------------------------------- Wed Jun 28 17:34:58 CEST 2000 - werner@suse.de - Better update mechanism (verified with 6.2, 6.3, 6.4, and 7.0) - Update to patch level 20000624 due some bug fixes included there - Fix due bug in lib_screen.c (causes SIGSEGV) ------------------------------------------------------------------- Mon May 22 18:18:37 CEST 2000 - werner@suse.de - Use new macros to avoid removing files via symbolic linked directory which was a real directory. I use here not only %ghost but also %config(missingok) to avoid the buggy order of executing %post install script. (There is no %post remove script). ------------------------------------------------------------------- Wed May 17 12:46:22 CEST 2000 - werner@suse.de - One fix more ------------------------------------------------------------------- Tue May 16 16:02:38 CEST 2000 - werner@suse.de - Fix the post install script: usr/lib/tabset may empty ------------------------------------------------------------------- Mon Apr 3 19:19:50 CEST 2000 - bk@suse.de - added workaround for bad %{suse_update_config -f} handling on i386 message was: suse_update_config: invalid option -- ------------------------------------------------------------------- Sat Apr 1 22:14:59 GMT 2000 - bk@suse.de - updated %suse_update_config call for s390 ------------------------------------------------------------------- Fri Mar 3 16:02:47 CET 2000 - schwab@suse.de - Fix for ia64. - Update config.{guess,sub} from automake ------------------------------------------------------------------- Thu Mar 2 15:38:58 CET 2000 - werner@suse.de - Add patch for resize of subwindows relative to their parents (required for YaST2) ------------------------------------------------------------------- Mon Feb 28 12:56:22 CET 2000 - werner@suse.de - Add patch 20000226 which makes 20000219 work perfect ------------------------------------------------------------------- Fri Feb 25 15:12:05 CET 2000 - werner@suse.de - Add patch 20000219 which should help on setting default fg/bg off the most applications ------------------------------------------------------------------- Fri Feb 18 17:24:08 CET 2000 - werner@suse.de - Add patches 20000115, 20000122, 20000205, and 20000212 * hopefully this fixes some coloring kludges - Make $VENDOR work for all Linux architectures - Fix kvt/gnome entries for SuSE ------------------------------------------------------------------- Tue Feb 15 13:41:51 CET 2000 - schwab@suse.de - Update config.{guess,sub} to latest version. ------------------------------------------------------------------- Thu Feb 3 17:12:11 CET 2000 - ro@suse.de - use "-O1" for ncurses-4.2 on alpha ------------------------------------------------------------------- Thu Jan 20 13:21:35 CET 2000 - ro@suse.de - don't build ncurses-4.2/c++/demo ------------------------------------------------------------------- Tue Jan 18 16:21:55 CET 2000 - werner@suse.de - Workaround for all system which uses _SYS_VA_LIST_H (e.g. PPC) ------------------------------------------------------------------- Mon Jan 17 21:39:33 CET 2000 - werner@suse.de - Hey here we are: libncurses 5.0 * Use patches 19991030 upto 20000108 * Make arch-suse-linux work * Use real intrinsic fallback term entries * Use setfsuid and setfsgid for suid programs (linux issue only) * Use our xterm standard (should be changed for xterm-4.0) * Add/update some common term entries - Hold shared libncurses 4.2 libraries for backward compatibility and older programs - Use /usr/share/man/ ------------------------------------------------------------------- Fri Oct 29 16:29:25 CEST 1999 - werner@suse.de - Remove buggy bool patch, sizeof the type bool should the same in C++ and C on any architecture. This because libncurses is used by both type of C++ and C programs. Let configure do its job. ------------------------------------------------------------------- Fri Oct 15 18:50:24 CEST 1999 - werner@suse.de - Last minor checks - Move /usr/lib/terminfo/, /usr/lib/tabset/ to /usr/share/terminfo/, /usr/share/tabset/ and set a compatibility link. - Check security fix, seems to work. ------------------------------------------------------------------- Thu Oct 14 22:53:29 CEST 1999 - werner@suse.de - Port some patches from debian mainly security issues - Use newer terminfo.src - Move some common terminfo entries from terminfo packages to main packages ncurses ------------------------------------------------------------------- Wed Oct 13 23:08:31 CEST 1999 - werner@suse.de - Add panel patch from ncurses 5.0 - Remove kbs=\177 for some terminals like some xterm types and vt100 to hold it compatible with other UNICES - Update our xterm settings (with kbs=\177 and kdch1=\E[3~) - Update the settings for xterm v4.0 but leave default on our old version which are compatible - Add some dumb terminal type like switch, patch, net, network, arpanet, and dialup ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Thu Mar 25 10:40:05 MET 1999 - ro@suse.de - changed permissions (a+x) for libform,menu,panel ------------------------------------------------------------------- Mon Mar 22 13:22:14 MET 1999 - florian@suse.de - add compatibility link from /usr/share/{tabset,terminfo} ------------------------------------------------------------------- Sun Sep 6 00:34:56 MEST 1998 - ro@suse.de - fixed neededforbuild ------------------------------------------------------------------- Wed Jun 3 12:01:35 MEST 1998 - florian@suse.de - use major 4 for glibc2 ------------------------------------------------------------------- Wed Mar 11 12:20:26 MET 1998 - werner@suse.de - Defines a xterm-xf86suse entry * use xterm-xf86-v33 with changes - Use xterm-xf86suse for xterm ------------------------------------------------------------------- Mon Mar 9 13:52:24 MET 1998 - bs@suse.de - set executable bit to libncurses.so.3.0.* ------------------------------------------------------------------- Mon Mar 2 20:11:44 MET 1998 - florian@suse.de - update to ncurses 4.2 - use xterm for XFree86 3.3 and not 3.2... ------------------------------------------------------------------- Mon Mar 2 12:50:19 MET 1998 - florian@suse.de - mark /etc/termcap as %config ------------------------------------------------------------------- Fri Feb 20 09:05:10 MET 1998 - werner@suse.de - redone fixes as to previous version ------------------------------------------------------------------- Tue Feb 17 13:45:57 MET 1998 - florian@suse.de - update to ncurses 4.2-beta1 ------------------------------------------------------------------- Thu Jan 29 19:15:51 MET 1998 - werner@suse.de - add some settings for: * TERM=linux (cvvis and sgr0 added) * TERM=xterm (kf21 (shift F11) and kf22 (shift F12) added) * TERM=rxvt (keypad keys correct defined, mc5 and mc4 added for printing, smacs and rmacs repaired, sgr added) ------------------------------------------------------------------- Tue Nov 11 14:30:28 MET 1997 - ro@suse.de - terminfo builds from same specfile ------------------------------------------------------------------- Fri Oct 17 14:12:57 MEST 1997 - ro@suse.de - removed old lib 1.9.7a ready for autobuild ---------------------------------------------------------------------------- Tue May 27 20:03:59 MEST 1997 - florian@suse.de - handle wrong TERM-settings for tput - change xterm-entry in terminfo source file ---------------------------------------------------------------------------- Tue May 20 14:10:37 MEST 1997 - florian@suse.de - update to version 4.1 ---------------------------------------------------------------------------- Wed Apr 30 15:57:14 CEST 1997 - florian@suse.de - mv /lib/libncurses.so.1.9* /usr/lib/ ---------------------------------------------------------------------------- Sun Apr 13 23:04:29 MEST 1997 - florian@suse.de - update to new version 970412 ---------------------------------------------------------------------------- Tue Nov 12 18:50:03 MET 1996 - werner@suse.de - Anpassung von terminfo an das XTerm app-defaults - Einige Fixes in der Intialisierung und Handling von Escape-Sequenzen des xterms aus XFree86[tm]-3.2 ---------------------------------------------------------------------------- Sat Nov 2 17:35:11 CET 1996 - florian@suse.de - update to version 961102 ---------------------------------------------------------------------------- Wed Oct 16 17:48:34 MET DST 1996 - florian@suse.de - Update auf die neuste ncurses-Version. - 'xterm' ist fuer XFree86 3.1.2G. Falls jemand noch ein altes XFree86 benutzen will, sollte man 'xterm-base' verwenden. - Falls es Probleme gibt, kann man anstatt /lib/libncurses.so.1.9.9g auch /lib/libncurses.so.1.9.9e verwenden. (g-Version einfach umbenennen und ldconfig starten.) Dann sollte man aber keine Programme mehr kompilieren...