Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2022-01-15 20:05:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and      /work/SRC/openSUSE:Factory/.ncurses.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ncurses"

Sat Jan 15 20:05:04 2022 rev:203 rq:945994 version:6.3.MACRO

Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2021-12-17 
23:54:22.951523247 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new.1892/ncurses.changes        
2022-01-15 20:05:06.093754420 +0100
@@ -1,0 +2,28 @@
+Mon Jan 10 09:08:02 UTC 2022 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 20220101
+  + add section on releasing memory to curs_termcap.3x and
+    curs_terminfo.3x manpages.
+- Add ncurses patch 20211225
+  + improve markup, e.g., for external manpage links in the manpages
+    (prompted by report by Helge Kreutzmann).
+- Add ncurses patch 20211219
+  + install ncurses-examples programs in libexecdir, adding a wrapper
+    script to invoke those.
+  + add help-screen and screen-dump to test/combine.c
+- Rename package ncurses-tests to ncurses-examples as upstream does
+
+-------------------------------------------------------------------
+Tue Dec 14 08:19:44 UTC 2021 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 20211211
+  + add test/combine.c, to demo/test combining characters.
+
+-------------------------------------------------------------------
+Mon Dec  6 13:54:34 UTC 2021 - Dr. Werner Fink <[email protected]>
+
+- Add ncurses patch 20211204
+  + improve configure check for getttynam (report by Werner Fink).
+- Correct offsets of patch ncurses-6.3.dif
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.pR0hvG/_old  2022-01-15 20:05:06.833754996 +0100
+++ /var/tmp/diff_new_pack.pR0hvG/_new  2022-01-15 20:05:06.837754999 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ncurses
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -124,13 +124,15 @@
 
 reset -- terminal initialization utility
 
-%package -n ncurses-tests
+%package -n ncurses-examples
+Provides:       ncurses-tests = 6.3.20211127
+Obsoletes:      ncurses-tests <= 6.3.20211127
 Summary:        Tools using the new curses libraries
 License:        MIT
 Group:          System/Base
 Requires:       ncurses-utils >= %{version}
 
-%description -n ncurses-tests
+%description -n ncurses-examples
 The ncurses based test programs, that is a set of tools
 showing the features of the new curses libraries.
 
@@ -686,7 +688,7 @@
        CFLAGS="$CFLAGS -I%{root}%{_incdir}/ncursesw/ -I%{root}%{_incdir}/" \
        LDFLAGS="$LDFLAGS -Wl,-rpath-link=%{root}%{_libdir} 
-L%{root}%{_libdir}" \
        LIBS="$LDFLAGS" \
-       ./configure --with-ncursesw --with-screen=ncursesw --enable-widec 
--enable-wattr-macros --prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir}/ncurses
+       ./configure --with-ncursesw --with-screen=ncursesw --enable-widec 
--enable-wattr-macros --prefix=%{_prefix} --datadir=%{_datadir}/ncurses
 
        LD_LIBRARY_PATH=%{root}%{_libdir} \
 %if %{with usepcre2}
@@ -833,7 +835,7 @@
        CFLAGS="$CFLAGS -I%{root}%{_incdir}ncurses/ -I%{root}%{_incdir}/" \
        LDFLAGS="$LDFLAGS -Wl,-rpath-link=%{root}%{_libdir} 
-L%{root}%{_libdir}" \
        LIBS="$LDFLAGS" \
-       ./configure --with-ncurses --with-screen=ncurses --disable-widec 
--disable-wattr-macros --prefix=%{_prefix} --bindir=%{_libexecdir}/ncurses 
--datadir=%{_datadir}/ncurses
+       ./configure --with-ncurses --with-screen=ncurses --disable-widec 
--disable-wattr-macros --prefix=%{_prefix} --datadir=%{_datadir}/ncurses
        LD_LIBRARY_PATH=%{root}%{_libdir} \
 %if %{with usepcre2}
        make %{?_smp_mflags} TEST_ARGS='-lform -lmenu -lpanel -lncurses -ltic 
-ltinfo -Wl,--as-needed' TEST_LIBS='-lutil -lpthread -lpcre2-posix -lpcre2-8'
@@ -1148,7 +1150,7 @@
     mkdir -p ./%{_mandir}/man6
     cp -p $(find -name '*.6') .%{_mandir}/man6/
     (cd usr/; tar -cpSf - .) | tar -xpsSf - -C %{buildroot}%{_prefix}
-    install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses/
+    install -m 0755 %{S:8} %{buildroot}%{_libexecdir}/ncurses-examples/
 popd
 
 %if 0%{?_crossbuild}
@@ -1167,20 +1169,7 @@
     expect -d <<-'EOF'
        set env(TERM) xterm
        set timeout 20
-       spawn -noecho ".%{_libexecdir}/ncurses/newdemo"
-       send -- "x"
-       sleep 5
-       send -- "x"
-       sleep 5
-       send -- "x"
-       sleep 5
-       send -- "q"
-       wait -nowait
-       EOF
-    expect -d <<-'EOF'
-       set env(TERM) xterm
-       set timeout 20
-       spawn -noecho ".%{_libexecdir}/ncurses/newdemo"
+       spawn -noecho ".%{_libexecdir}/ncurses-examples/newdemo"
        send -- "x"
        sleep 5
        send -- "x"
@@ -1238,10 +1227,11 @@
 %doc %{_mandir}/man5/*%{ext_man}
 %doc AUTHORS
 
-%files -n ncurses-tests
+%files -n ncurses-examples
 %defattr(-,root,root)
-%dir %{_libexecdir}/ncurses/
-%{_libexecdir}/ncurses/*
+%{_bindir}/ncurses-examples
+%dir %{_libexecdir}/ncurses-examples/
+%{_libexecdir}/ncurses-examples/*
 %dir %{_datadir}/ncurses/
 %{_datadir}/ncurses/*
 %doc %{_mandir}/man6/*%{ext_man}

++++++ ncurses-6.3-patches.tar.bz2 ++++++
++++ 35364 lines of diff (skipped)

++++++ ncurses-6.3.dif ++++++
--- /var/tmp/diff_new_pack.pR0hvG/_old  2022-01-15 20:05:07.325755379 +0100
+++ /var/tmp/diff_new_pack.pR0hvG/_new  2022-01-15 20:05:07.329755383 +0100
@@ -28,7 +28,7 @@
  #include <stdio.h>
  
  #if defined(__cplusplus)
-@@ -5835,12 +5835,15 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -5890,12 +5890,15 @@ cat >>$cf_edit_man <<CF_EOF
                echo "? missing rename for \$cf_source"
                cf_target="\$cf_source"
        fi
@@ -46,7 +46,7 @@
        sed     -f "$cf_man_alias" \\
  CF_EOF
  
-@@ -5850,7 +5853,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -5905,7 +5908,7 @@ cat >>$cf_edit_man <<CF_EOF
  CF_EOF
  else
  cat >>$cf_edit_man <<CF_EOF
@@ -55,7 +55,7 @@
  CF_EOF
  fi
  
-@@ -5890,7 +5893,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -5945,7 +5948,7 @@ cat >>$cf_edit_man <<CF_EOF
                mv \$TMP.$cf_so_strip \$TMP
        fi
        fi
@@ -64,7 +64,7 @@
  CF_EOF
  fi
  
-@@ -5899,23 +5902,23 @@ case "$MANPAGE_FORMAT" in
+@@ -5954,23 +5957,23 @@ case "$MANPAGE_FORMAT" in
  cat >>$cf_edit_man <<CF_EOF
        if test "\$form" = format ; then
                # BSDI installs only .0 suffixes in the cat directories
@@ -94,7 +94,7 @@
                                for cf_alias in \$aliases
                                do
                                        if test "\$section" = 1 ; then
-@@ -5924,7 +5927,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -5979,7 +5982,7 @@ cat >>$cf_edit_man <<CF_EOF
  
                                        if test "$MANPAGE_SYMLINKS" = yes ; then
                                                if test -f 
"\$cf_alias\${suffix}" ; then
@@ -103,7 +103,7 @@
                                                        then
                                                                continue
                                                        fi
-@@ -5934,18 +5937,18 @@ CF_EOF
+@@ -5989,18 +5992,18 @@ CF_EOF
  case "x$LN_S" in
  (*-f)
  cat >>$cf_edit_man <<CF_EOF
@@ -125,7 +125,7 @@
                                                echo ".so \$cf_source" >\$TMP
  CF_EOF
  if test -n "$cf_compress" ; then
-@@ -5965,9 +5968,9 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6020,9 +6023,9 @@ cat >>$cf_edit_man <<CF_EOF
                        )
                )
        elif test "\$verb" = removing ; then
@@ -138,7 +138,7 @@
                )
                test -d "\$cf_subdir\${section}" &&
                test -n "\$aliases" && (
-@@ -5987,6 +5990,7 @@ cat >>$cf_edit_man <<CF_EOF
+@@ -6042,6 +6045,7 @@ cat >>$cf_edit_man <<CF_EOF
  #             echo ".hy 0"
                cat \$TMP
        fi
@@ -354,15 +354,15 @@
 --- man/ncurses.3x
 +++ man/ncurses.3x     2021-11-22 07:20:23.625974038 +0000
 @@ -139,6 +139,10 @@ after the shell environment variable \fB
- [See \fBterminfo\fR(\*n) for further details.]
+ [See \fBterminfo\fP(\*n) for further details.]
  .SS Datatypes
  .PP
 +Beware: the terminal your program is running may or may not have
 +the features you expect. Ncurses makes no attempt to check available
 +features in advance. This is upon the programmer.
 +.PP
- The \fBncurses\fR library permits manipulation of data structures,
- called \fIwindows\fR, which can be thought of as two-dimensional
+ The \fBncurses\fP library permits manipulation of data structures,
+ called \fIwindows\fP, which can be thought of as two-dimensional
  arrays of characters representing all or part of a CRT screen.
 --- misc/gen-pkgconfig.in
 +++ misc/gen-pkgconfig.in      2021-11-22 07:20:23.625974038 +0000

Reply via email to