From 9992791a634424d979fbd54707496cb3928dac855c96c08696f7ce044f29b24a Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Thu, 31 May 2012 11:47:34 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=81 --- ncurses-5.9-overwrite.dif | 8 +-- ncurses-5.9-patches.tar.bz2 | 4 +- ncurses.changes | 102 ++++++++++++++++++++++++++++++++++++ ncurses.spec | 4 +- 4 files changed, 110 insertions(+), 8 deletions(-) diff --git a/ncurses-5.9-overwrite.dif b/ncurses-5.9-overwrite.dif index 123fa70..e348d35 100644 --- a/ncurses-5.9-overwrite.dif +++ b/ncurses-5.9-overwrite.dif @@ -9,12 +9,12 @@ AC_MSG_CHECKING(if external terminfo-database is used) AC_ARG_ENABLE(database, --- configure -+++ configure 2012-01-30 16:19:43.071146239 +0000 -@@ -6368,6 +6368,7 @@ else ++++ configure 2012-05-30 13:36:24.274067433 +0200 +@@ -6173,6 +6173,7 @@ else fi; - echo "$as_me:6369: result: $with_overwrite" >&5 + echo "$as_me:6174: result: $with_overwrite" >&5 echo "${ECHO_T}$with_overwrite" >&6 +WITH_OVERWRITE="$with_overwrite" - echo "$as_me:6372: checking if external terminfo-database is used" >&5 + echo "$as_me:6177: checking if external terminfo-database is used" >&5 echo $ECHO_N "checking if external terminfo-database is used... $ECHO_C" >&6 diff --git a/ncurses-5.9-patches.tar.bz2 b/ncurses-5.9-patches.tar.bz2 index 00dcd39..3568435 100644 --- a/ncurses-5.9-patches.tar.bz2 +++ b/ncurses-5.9-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:effba7fdac27f7b71bba1abd91cdc41032f8de6dbf1ed15524cc2f9a376bb010 -size 1044301 +oid sha256:db656edb56c41feb95f3190386d0580ce6d2d3299c78c53ba2201f2129d9ae78 +size 1215654 diff --git a/ncurses.changes b/ncurses.changes index f0fc4b1..717203d 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,105 @@ +------------------------------------------------------------------- +Wed May 30 11:27:17 UTC 2012 - werner@suse.de + +- Add ncurses patch 5.9.20120526 + + extend -c and -n options of infocmp to allow comparing more than two + entries. + + correct check in infocmp for number of terminal names when more than + two are given. + + correct typo in curs_threads.3x (report by Yanhui Shen on + freebsd-hackers mailing list). +- Add ncurses patch 5.9.20120512 + + corrected 'op' for bterm (report by Samuel Thibault) -TD + + modify test/background.c to demonstrate a background character + holding a colored ACS_HLINE. The behavior differs from SVr4 due to + the thick- and double-line extension (cf: 20091003). + + modify handling of acs characters in PutAttrChar to avoid mapping an + unmapped character to a space with A_ALTCHARSET set. + + rewrite vt520 entry based on vt420 -TD +- Add ncurses patch 5.9.20120505 + + remove p6 (bold) from opus3n1+ for consistency -TD + + remove acs stuff from env230 per clues in Ingres termcap -TD + + modify env230 sgr/sgr0 to match other capabilities -TD + + modify smacs/rmacs in bq300-8 to match sgr/sgr0 -TD + + make sgr for dku7202 agree with other caps -TD + + make sgr for ibmpc agree with other caps -TD + + make sgr for tek4107 agree with other caps -TD + + make sgr for ndr9500 agree with other caps -TD + + make sgr for sco-ansi agree with other caps -TD + + make sgr for d410 agree with other caps -TD + + make sgr for d210 agree with other caps -TD + + make sgr for d470c, d470c-7b agree with other caps -TD + + remove redundant AC_DEFINE for NDEBUG versus Makefile definition. + + fix a back-link in _nc_delink_entry(), which is needed if ncurses is + configured with --enable-termcap and --disable-getcap. +- Add ncurses patch 5.9.20120428 + + fix some inconsistencies between vt320/vt420, e.g., cnorm/civis -TD + + add eslok flag to dec+sl -TD + + dec+sl applies to vt320 and up -TD + + drop wsl width from xterm+sl -TD + + reuse xterm+sl in putty and nsca-m -TD + + add ansi+tabs to vt520 -TD + + add ansi+enq to vt220-vt520 -TD + + fix a compiler warning in example in ncurses-intro.doc (Paul Waring). + + added paragraph in keyname manpage telling how extended capabilities + are interpreted as key definitions. + + modify tic's check of conflicting key definitions to include extended + capability strings in addition to the existing check on predefined + keys. +- Add ncurses patch 5.9.20120421 + + improve cleanup of temporary files in tic using atexit(). + + add msgr to vt420, similar DEC vtXXX entries -TD + + add several missing vt420 capabilities from vt220 -TD + + factor out ansi+pp from several entries -TD + + change xterm+sl and xterm+sl-twm to include only the status-line + capabilities and not "use=xterm", making them more generally useful + as building-blocks -TD + + add dec+sl building block, as example -TD +- Add ncurses patch 5.9.20120414 + + add consistency check in tic for screen's "XT" capability. + + add section in terminfo.src summarizing the user-defined capabilities + used in that file -TD +- Add ncurses patch 5.9.20120407 + + fix an inconsistency between tic/infocmp "-x" option; tic omits all + non-standard capabilities, while infocmp was ignoring only the user + definable capabilities. + + improve special case in tic parsing of description to allow it to be + followed by terminfo capabilities. Previously the description had to + be the last field on an input line to allow tic to distinguish + between termcap and terminfo format while still allowing commas to be + embedded in the description. + + correct variable name in gen_edit.sh which broke configurability of + the --with-xterm-kbs option. + + revert 2011-07-16 change to "linux" alias, return to "linux2.2" -TD + + further amend 20110910 change, providing for configure-script + override of the "linux" terminfo entry to install and changing the + default for that to "linux2.2" (Debian #665959). +- Add ncurses patch 5.9.20120331 + + update Ada95/configure to use CF_DISABLE_ECHO (cf: 20120317). + + correct order of use-clauses in st-256color -TD + + modify configure script to look for gnatgcc if the Ada95 binding + is built, in preference to the default gcc/cc (suggested by + Nicolas Boulenguez). + + modify configure script to ensure that the same -On option used for + the C compiler in CFLAGS is used for ADAFLAGS rather than simply + using -O3 (suggested by Nicolas Boulenguez) +- Add ncurses patch 5.9.20120324 + + amend an old fix so that next_char() exits properly for empty files, + e.g., from reading /dev/null (cf: 20080804). + + modify tic so that it can read from the standard input, or from + a character device. Because tic uses seek's, this requires writing + the data to a temporary file first (prompted by remark by Sven + Joachim) (cf: 20000923). +- Add ncurses patch 5.9.20120317 + + correct a check made in lib_napms.c, so that terminfo applications + can again use napms() (cf: 20110604). + + add a note in tic.h regarding required casts for ABSENT_BOOLEAN + (cf: 20040327). + + correct scripting for --disable-echo option in test/configure. + + amend check for missing c++ compiler to work when no error is + reported, and no variables set (cf: 20021206). + + add/use configure macro CF_DISABLE_ECHO. + ------------------------------------------------------------------- Mon Mar 12 12:17:31 UTC 2012 - werner@suse.de diff --git a/ncurses.spec b/ncurses.spec index 26dfecf..dfc119c 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -16,7 +16,6 @@ # - Name: ncurses #!BuildIgnore: terminfo BuildRequires: gcc-c++ @@ -204,7 +203,8 @@ Summary: Include Files and Libraries mandatory for Development License: MIT Group: Development/Libraries/C and C++ Provides: ncurses:%{_incdir}/ncurses.h -Requires: ncurses = %{version}-%{release}, %{_bindir}/tack +Requires: %{_bindir}/tack +Requires: ncurses = %{version}-%{release} %if %abi >= 6 Requires: libncurses6 = %{version}-%{release} %else