forked from pool/ncurses
Accepting request 208903 from Base:System
- 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 - On S390(x) use other fallback terminal types, that is have the ibm327x and vt220 available even if no terminfo-base is installed. - 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 OBS-URL: https://build.opensuse.org/request/show/208903 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=77
This commit is contained in:
commit
cee8157f9c
@ -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
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c9ede8962dbecf29a830aca5230da40d326d0a287f014ba498ef157a7f6d0d93
|
||||
size 2859766
|
||||
oid sha256:cb0c6437e4b705adcfb04c687171b09b6aa6fa62f2a64443eeaf41a8800a5e6f
|
||||
size 2971199
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user