diff --git a/ncurses-5.9-overwrite.dif b/ncurses-5.9-overwrite.dif index 0ec1b61..79294ca 100644 --- a/ncurses-5.9-overwrite.dif +++ b/ncurses-5.9-overwrite.dif @@ -10,11 +10,11 @@ AC_ARG_ENABLE(database, --- configure +++ configure 2013-09-30 09:17:51.710735838 +0000 -@@ -6365,6 +6365,7 @@ else +@@ -6375,6 +6375,7 @@ else fi; - echo "$as_me:6366: result: $with_overwrite" >&5 + echo "$as_me:6376: result: $with_overwrite" >&5 echo "${ECHO_T}$with_overwrite" >&6 +WITH_OVERWRITE="$with_overwrite" - echo "$as_me:6369: checking if external terminfo-database is used" >&5 + echo "$as_me:6379: 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 2f81c9e..2fc0f88 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:c9ede8962dbecf29a830aca5230da40d326d0a287f014ba498ef157a7f6d0d93 -size 2859766 +oid sha256:cb0c6437e4b705adcfb04c687171b09b6aa6fa62f2a64443eeaf41a8800a5e6f +size 2971199 diff --git a/ncurses.changes b/ncurses.changes index 2f844b9..ebcd196 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,81 @@ +------------------------------------------------------------------- +Fri Nov 29 12:55:49 UTC 2013 - werner@suse.de + +- Add ncurses patch 20131123 + + minor fix for CF_GCC_WARNINGS to special-case options which are not + recognized by clang. +- Add ncurses patch 20131116 + + add special case to configure script to move _XOPEN_SOURCE_EXTENDED + definition from CPPFLAGS to CFLAGS if it happens to be needed for + Solaris, because g++ errors with that definition (report by + Jean-Pierre Flori, Sage #15268). + + correct logic in infocmp's -i option which was intended to ignore + strings which correspond to function-keys as candidates for piecing + together initialization- or reset-strings. The problem dates to + 1.9.7a, but was overlooked until changes in -Wlogical-op warnings for + gcc 4.8 (report by David Binderman). + + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, adding + checks for -Wextra, -Wignored-qualifiers and -Wlogical-op + + updated CF_GCC_WARNINGS to documented options for gcc 4.9.0, moving + checks for -Wextra and -Wdeclaration-after-statement into the macro, + and adding checks for -Wignored-qualifiers, -Wlogical-op and -Wvarargs + + updated CF_CURSES_UNCTRL_H and CF_SHARED_OPTS macros from ongoing + work on cdk. +- Add ncurses patch 20131110 + + minor cleanup of terminfo.tail + +------------------------------------------------------------------- +Fri Nov 29 11:57:52 UTC 2013 - werner@suse.de + +- On S390(x) use other fallback terminal types, that is have the + ibm327x and vt220 available even if no terminfo-base is installed. + +------------------------------------------------------------------- +Wed Nov 6 14:02:38 UTC 2013 - werner@suse.de + +- Add ncurses patch 20131102 + + use TS extension to describe xterm's title-escapes -TD + + modify terminator and nsterm-s to use xterm+sl-twm building block -TD + + simplify pfkey expression in ansi.sys -TD + +------------------------------------------------------------------- +Tue Oct 29 12:47:19 UTC 2013 - werner@suse.de + +- Make it build even with new tar command +- Add ncurses patch 20131027 + + correct/simplify ifdef's for cur_term versus broken-linker and + reentrant options (report by Jean-Pierre Flori, cf: 20090530). + + modify release/version combinations in test build-scripts to make + them more consistent with other packages. +- Add ncurses patch 20131019 + + add nc_mingw.h to installed headers for MinGW port; needed for + compiling ncurses-examples. + + add rpm-script for testing cross-compile of ncurses-examples. +- Add ncurses patch 20131014 + + fix new typo in CF_ADA_INCLUDE_DIRS macro (report by Roumen Petrov). +- Add ncurses patch 20131012 + + fix a few compiler warnings in progs and test. + + minor fix to package/debian-mingw/rules, do not strip dll's. + + minor fixes to configure script for empty $prefix, e.g., when doing + cross-compiles to MinGW. + + add script for building test-packages of binaries cross-compiled to + MinGW using NSIS. +- Add ncurses patch 20131005 + + minor fixes for ncurses-example package and makefile. + + add scripts for test-builds of cross-compiler packages for ncurses6 + to MinGW. +- Add ncurses patch 20130928 + + some build-fixes for ncurses-examples with NetBSD-6.0 curses, though + it lacks some common functions such as use_env() which is not yet + addressed. + + build-fix and some compiler warning fixes for ncurses-examples with + OpenBSD 5.3 + + fix a possible null-pointer reference in a trace message from newterm. + + quiet a few warnings from NetBSD 6.0 namespace pollution by + nonstandard popcount() function in standard strings.h header. + + ignore g++ 4.2.1 warnings for "-Weffc++" in c++/cursesmain.cc + + fix a few overlooked places for --enable-string-hacks option. + ------------------------------------------------------------------- Mon Sep 30 08:47:17 UTC 2013 - werner@suse.de diff --git a/ncurses.spec b/ncurses.spec index a9558b1..d573d4a 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -321,7 +321,11 @@ rm -vf mk-dlls.sh test ! -f /.buildenv || . /.buildenv OPATH=$PATH +%ifarch s390x s390 FALLBK="xterm,linux,vt100,vt102" +%else + FALLBK="xterm,ibm327x,vt100,vt102,vt220" +%endif CC=gcc CXX=g++ CFLAGS="${RPM_OPT_FLAGS} -pipe -D_REENTRANT" @@ -576,7 +580,7 @@ rm -vf mk-dlls.sh %install GZIP="-9" export GZIP - (cd %{root}/; tar -cpsSf - *)|tar -xpsSf - -C %{buildroot}/ + (cd %{root}/; tar -cpSf - *)|tar -xpsSf - -C %{buildroot}/ rm -rf %{root} mkdir %{buildroot}/%{_lib} for model in libncurses libncursest libncursesw libncursestw libtinfo