From e1bbfd72e17185ba8a93a1fe04752ba969e14c71f402afb5de09597c7c7dcc1d Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Tue, 1 Oct 2019 08:16:41 +0000 Subject: [PATCH] Update to 6.1-20190928 OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=442 --- ncurses-6.1-patches.tar.bz2 | 4 ++-- ncurses-6.1.dif | 42 ++++++++++++++++++------------------- ncurses.changes | 27 ++++++++++++++++++++++++ ncurses.spec | 1 + 4 files changed, 51 insertions(+), 23 deletions(-) diff --git a/ncurses-6.1-patches.tar.bz2 b/ncurses-6.1-patches.tar.bz2 index bd0f4e7..4b310a7 100644 --- a/ncurses-6.1-patches.tar.bz2 +++ b/ncurses-6.1-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8c7d5df9d67a19d71762e7003e6c2a5fa696558da4d43abf1954947caea2a30c -size 1857620 +oid sha256:b6d8df4715c593b4eb3982bfa31cfcfe9a157a606c5297d47437f3de3ce075c7 +size 1879736 diff --git a/ncurses-6.1.dif b/ncurses-6.1.dif index 7f6b2c4..3b5a7c6 100644 --- a/ncurses-6.1.dif +++ b/ncurses-6.1.dif @@ -31,7 +31,7 @@ #include #if defined(__cplusplus) -@@ -5199,12 +5199,15 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <\$TMP CF_EOF if test -n "$cf_compress" ; then -@@ -5329,9 +5332,9 @@ cat >>$cf_edit_man <>$cf_edit_man <>$cf_edit_man <>$cf_edit_man </dev/null ; then reqs="$PANEL_LIBRARY${suffix}, $MENU_LIBRARY${suffix}, $FORM_LIBRARY${suffix}, $MAIN_LIBRARY${suffix}" @@ -388,15 +388,15 @@ desc="$desc add-on library" fi -@@ -121,6 +124,8 @@ do - test $NEED_TINFO != yes ; then - test -n "$reqs" && reqs="$reqs, " +@@ -122,6 +125,8 @@ do + [ $NEED_TINFO != yes ] ; then + [ -n "$reqs" ] && reqs="$reqs, " reqs="${reqs}${SUB_LIBRARY}${suffix}" -+ test -n "$deps" && deps="$deps " ++ [ -n "$deps" ] && deps="$deps " + deps="${deps}-l${SUB_LIBRARY}" fi - if test $name = $MAIN_LIBRARY + if [ $name = $MAIN_LIBRARY ] --- misc/terminfo.src +++ misc/terminfo.src 2019-08-12 08:17:44.604230936 +0000 @@ -305,7 +305,9 @@ dumb|80-column dumb tty, diff --git a/ncurses.changes b/ncurses.changes index 4a805e1..802f841 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Tue Oct 1 07:28:54 UTC 2019 - Dr. Werner Fink + +- Add ncurses patch 20190928 + + amend the ncurse*-config and pc-files to take into account the rpath + hack which differed between those files. + + improve -L option filtering in ncurses*-config + + improve recovery from error when reading command-character in + test/ncurses.c, showing the relevant error message and not exiting on + EINTR (cf: 20180922) +- Add library path for pkgconfig of ncurses5 as well + +------------------------------------------------------------------- +Mon Sep 23 06:56:28 UTC 2019 - Dr. Werner Fink + +- Add ncurses patch 20190921 + + add a note in resizeterm manpage about top-level windows which touch + the screen's borders. + + modify configure-checks for gnat to identify each of the tools path + and version. + +------------------------------------------------------------------- +Mon Sep 16 06:24:42 UTC 2019 - Dr. Werner Fink + +- Add ncurses patch 20190914 + + build-fixes for Ada95 configure-script and corresponding test package + ------------------------------------------------------------------- Mon Sep 9 11:25:49 UTC 2019 - Dr. Werner Fink diff --git a/ncurses.spec b/ncurses.spec index 5c4a64a..ff92afe 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -691,6 +691,7 @@ mv tack-* tack base=${base##*/} sed -ri 's@^(includedir=).*@\1%{_incdir}/ncurses5/ncurses@' "$pc" sed -ri 's@^(libdir=).*@\1%{_libdir}/ncurses5@' "$pc" + sed -ri 's@^(Libs: )(.*)@\1-L${libdir}\2@' "$pc" mv -f $pc pc/${base}5.pc done sed -ri 's@^(Requires.private: ).*@\1panel5, menu5, form5, ncurses5, tinfo5@' \