Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2015-09-19 06:52:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
 and      /work/SRC/openSUSE:Factory/.ncurses.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ncurses"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2015-06-03 
08:12:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes     2015-09-19 
06:52:10.000000000 +0200
@@ -1,0 +2,132 @@
+Mon Aug 17 07:18:34 UTC 2015 - wer...@suse.de
+
+- Add ncurses patch 20150815
+  + disallow "no" as a possible value for "--with-shlib-version" option,
+    overlooked in cleanup-changes for 20000708 (report by Tommy Alex).
+  + update release notes in INSTALL.
+  + regenerate llib-* files to help with review for release notes.
+- Modify patch ncurses-5.9-overwrite.dif
+
+-------------------------------------------------------------------
+Fri Aug 14 14:26:52 UTC 2015 - wer...@suse.de
+
+- Add ncurses patch 20150810
+  + workaround for Debian #65617, which was fixed in mawk's upstream
+    releases in 2009 (report by Sven Joachim).  See
+          http://invisible-island.net/mawk/CHANGES.html#t20090727
+- Move infocmp from devel to utils package for ruby readline implementation 
+
+-------------------------------------------------------------------
+Mon Aug 12 10:11:22 UTC 2015 - wer...@suse.de
+
+- Update to official ncurses 6.0
+  + based on the patch 20150808
+- Port and rename several patches
+  ncurses-5.9-avoid-line-markers.dif becomes ncurses-6.0-avoid-line-markers.dif
+  ncurses-5.9.dif becomes ncurses-6.0.dif
+- Add ncurses patch 20150808
+  + build-fix for Ada95 on older platforms without stdint.h
+  + build-fix for Solaris, whose /bin/sh and /usr/bin/sed are non-POSIX.
+  + update release announcement, summarizing more than 800 changes across
+    more than 200 snapshots.
+  + minor fixes to manpages, etc., to simplify linking from announcement
+    page.
+
+-------------------------------------------------------------------
+Tue Jul 28 12:26:57 UTC 2015 - wer...@suse.de
+
+- Add ncurses patch 20150725
+  + updated llib-* files.
+  + build-fixes for ncurses library "test_progs" rule.
+  + use alternate workaround for gcc 5.x feature (adapted from patch by
+    Mikhail Peselnik).
+  + add status line to tmux via xterm+sl (patch by Nicholas Marriott).
+  + fixes for st 0.5 from testing with tack -TD
+  + review/improve several manual pages to break up wall-of-text:
+    curs_add_wch.3x, curs_attr.3x, curs_bkgd.3x, curs_bkgrnd.3x,
+    curs_getcchar.3x, curs_getch.3x, curs_kernel.3x, curs_mouse.3x,
+    curs_outopts.3x, curs_overlay.3x, curs_pad.3x, curs_termattrs.3x
+    curs_trace.3x, and curs_window.3x
+
+-------------------------------------------------------------------
+Mon Jul 27 12:01:41 UTC 2015 - wer...@suse.de
+
+- Rework fixing the pkg-config files 
+
+-------------------------------------------------------------------
+Mon Jul 20 08:09:33 UTC 2015 - wer...@suse.de
+
+- Add ncurses patch 20150719
+  + correct an old logic error for %A and %O in tparm (report by "zreed").
+  + improve documentation for signal handlers by adding section in the
+    curs_initscr.3x page.
+  + modify logic in make_keys.c to not assume anything about the size
+    of strnames and strfnames variables, since those may be functions
+    in the thread- or broken-linker configurations (problem found by
+    Coverity).
+  + modify test/configure script to check for pthreads configuration,
+    e.g., ncursestw library.
+
+-------------------------------------------------------------------
+Mon Jul 13 12:34:48 UTC 2015 - wer...@suse.de
+
+- Add ncurses patch 20150711 pre-release
+  + modify scripts to build/use test-packages for the pthreads
+    configuration of ncurses6.
+  + add references to ttytype and termcap symbols in demo_terminfo.c and
+    demo_termcap.c to ensure that when building ncursest.map, etc., that
+    the corresponding names such as _nc_ttytype are added to the list of
+    versioned symbols (report by Werner Fink)
+  + fix regression from 20150704 (report/patch by Werner Fink).
+
+-------------------------------------------------------------------
+Mon Jul  6 13:37:05 UTC 2015 - wer...@suse.de
+
+- Add ncurses patch 20150606 pre-release
+  + make ABI 6 the default by updates to dist.mk and VERSION, with the
+    intention that the existing ABI 5 should build as before using the
+    "--with-abi=5" option.
+  + regenerate ada- and man-html documentation.
+  + minor fixes to color- and util-manpages.
+  + fix a regression in Ada95/gen/Makefile.in, to handle special case of
+    Cygwin, which uses the broken-linker feature.
+  + amend fix for CF_NCURSES_CONFIG used in test/configure to assume that
+    ncurses package scripts work when present for cross-compiling, as the
+    lessor of two evils (cf: 20150530).
+  + add check in configure script to disallow conflicting options
+    "--with-termlib" and "--enable-term-driver".
+  + move defaults for "--disable-lp64" and "--with-versioned-syms" into
+    CF_ABI_DEFAULTS macro.
+- Add ncurses patch 20150613
+  + fix overflow warning for OSX with lib_baudrate.c (cf: 20010630).
+  + modify script used to generate map/sym files to mark 5.9.20150530 as
+    the last "5.9" version, and regenerated the files.  That makes the
+    files not use ".current" for the post-5.9 symbols.  This also
+    corrects the label for _nc_sigprocmask used in when weak symbols are
+    configured for the ncursest/ncursestw libraries (prompted by
+    discussion with Sven Joachim).
+  + fix typo in NEWS (report by Sven Joachim).
+- Add ncurses patch 20150627
+  + modify configure script to remove deprecated ABI 5 symbols when
+    building ABI 6.
+  + add symbols _nc_Default_Field, _nc_Default_Form, _nc_has_mouse to
+    map-files, but marked as deprecated so that they can easily be
+    suppressed from ABI 6 builds (Debian #788610).
+  + comment-out "screen.xterm" entry, and inherit screen.xterm-256color
+    from xterm-new (report by Richard Birkett) -TD
+  + modify read_entry.c to set the error-return to -1 if no terminal
+    databases were found, as documented for setupterm.
+  + add test_setupterm.c to demonstrate normal/error returns from the
+    setupterm and restartterm functions.
+  + amend cleanup change from 20110813 which removed redundant definition
+    of ret_error, etc., from tinfo_driver.c, to account for the fact that
+    it should return a bool rather than int (report/analysis by Johannes
+    Schindelin).
+- Add ncurses patch 20150704
+  + fix a few problems reported by Coverity.
+  + fix comparison against "/usr/include" in misc/gen-pkgconfig.in
+    (report by Daiki Ueno, Debian #790548, cf:  20141213).
+- Add tack patch 1.07.20150606
+  + Able to handle ncurses6 in configure
+
+-------------------------------------------------------------------

Old:
----
  ncurses-5.9-avoid-line-markers.dif
  ncurses-5.9-patches.tar.bz2
  ncurses-5.9.dif
  ncurses-5.9.tar.bz2
  tack-1.07-20130713.tar.bz2

New:
----
  ncurses-6.0-avoid-line-markers.dif
  ncurses-6.0-patches.tar.bz2
  ncurses-6.0.dif
  ncurses-6.0.tar.gz
  tack-1.07-20150606.tar.bz2

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

Other differences:
------------------
++++++ ncurses.spec ++++++
--- /var/tmp/diff_new_pack.jFlKHh/_old  2015-09-19 06:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.jFlKHh/_new  2015-09-19 06:52:11.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ncurses
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -43,33 +43,32 @@
 Obsoletes:      ncurses-64bit
 %endif
 #
-Version:        5.9
+Version:        6.0
 Release:        0
 Summary:        New curses Libraries
 License:        MIT
 Group:          System/Base
 #Git:           http://ncurses.scripts.mit.edu
 Url:            http://invisible-island.net/ncurses/ncurses.html
-Source0:        ncurses-%{version}.tar.bz2
-Source1:        ncurses-%{version}-patches.tar.bz2
+Source0:        ftp://invisible-island.net/ncurses/ncurses-6.0.tar.gz
+Source1:        ncurses-6.0-patches.tar.bz2
 Source2:        handle.linux
 Source3:        README.devel
 Source4:        ncurses-rpmlintrc
-Source5:        tack-1.07-20130713.tar.bz2
+Source5:        tack-1.07-20150606.tar.bz2
 Source6:        edit.sed
 Source7:        baselibs.conf
-Patch0:         ncurses-%{version}.dif
+Patch0:         ncurses-6.0.dif
 Patch1:         ncurses-5.9-ibm327x.dif
 Patch3:         ncurses-5.9-overwrite.dif
 Patch4:         ncurses-5.7-tack.dif
 Patch5:         ncurses-5.9-environment.dif
-Patch6:         ncurses-5.9-avoid-line-markers.dif
+Patch6:         ncurses-6.0-avoid-line-markers.dif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %global         _sysconfdir /etc
 %global         _miscdir    %{_datadir}/misc
 %global         _incdir     %{_includedir}
 %global         root        %{_tmppath}/%{name}-%{version}-store
-%global         abi         %(ver=%{version}; echo ${ver%.*})
 
 %description
 As soon as a text application needs to directly control its output to
@@ -138,16 +137,13 @@
     Thomas E. Dickey <dic...@invisible-island.net>
     Eric S. Raymond <e...@thyrsus.com>
 
-%if %abi == 5
-
 %package -n libncurses5
 Summary:        The New curses Libraries
 License:        MIT
 Group:          System/Libraries
 Requires:       terminfo-base
-Provides:       ncurses = %{version}
-Obsoletes:      ncurses < %{version}
-Recommends:     ncurses-utils = %{version}
+Provides:       ncurses = 5.9
+Obsoletes:      ncurses < 5.9
 # bug437293
 %ifarch ppc64
 Obsoletes:      ncurses-64bit
@@ -168,18 +164,13 @@
     Juergen Pfeifer <juergen.pfei...@t-online.de>
     Pavel Curtis
 
-%endif
-
 %package -n libncurses6
 Summary:        The New curses Libraries
 License:        MIT
 Group:          System/Libraries
 Requires:       terminfo-base
-%if %abi == 5
-Provides:       ncurses = 6.0
-%else
 Provides:       ncurses = %{version}
-%endif
+Recommends:     ncurses-utils = %{version}
 
 %description -n libncurses6 
 The ncurses library is used by the most curses based terminal
@@ -222,13 +213,8 @@
 Group:          Development/Libraries/C and C++
 Provides:       ncurses:%{_incdir}/ncurses.h
 Requires:       %{_bindir}/tack
-Requires:       ncurses = %{version}-%{release}
-%if %abi >= 6
-Requires:       libncurses6 = %{version}-%{release}
-%else
-Requires:       libncurses5 = %{version}-%{release}
 Requires:       libncurses6 = %{version}-%{release}
-%endif
+Requires:       ncurses = %{version}-%{release}
 # bug437293
 %ifarch ppc64
 Obsoletes:      ncurses-devel-64bit
@@ -271,7 +257,7 @@
     Eric S. Raymond <e...@thyrsus.com>
 
 %prep
-%setup -q -n ncurses-%{version}
+%setup -q
 rm -fr tack
 rm -f  Ada95/src/terminal_interface-curses.adb
 rm -f  Ada95/src/library.gpr
@@ -448,19 +434,11 @@
        --enable-colorfgbg      \
        --enable-sp-funcs       \
        --enable-interop        \
-%if %abi >= 6
        --with-pthread          \
        --enable-reentrant      \
        --enable-ext-mouse      \
        --disable-widec         \
        --enable-ext-colors     \
-%else
-       --without-pthread       \
-       --disable-reentrant     \
-       --disable-ext-mouse     \
-       --disable-widec         \
-       --disable-ext-colors    \
-%endif
        --enable-weak-symbols   \
        --enable-wgetch-events  \
        --enable-pthreads-eintr \
@@ -478,11 +456,7 @@
        --with-pc-suffix        \
        --enable-pc-files       \
 %if %{with symversion}
-%if %abi >= 6
        --with-versioned-syms=${PWD}/package/ncursest.map \
-%else
-       --with-versioned-syms=${PWD}/package/ncurses.map \
-%endif
 %endif
 %if %{with hasheddb}
        --with-hashed-db        \
@@ -545,11 +519,7 @@
     # must not use %jobs here (would lead to: ln: ncurses.h already exists)
     make install DESTDIR=%{root} includedir=%{_incdir} includesubdir=/ncurses 
libdir=%{_libdir}
     ln -sf %{_incdir}/ncurses/{curses,ncurses,term,termcap}.h %{root}%{_incdir}
-%if %abi >= 6
-    sh %{S:6} --cflags "-I%{_incdir}/ncurses" --libs "-lncurses" --libs 
"-ltinfo" %{root}%{_bindir}/ncurses6-config
-%else
-    sh %{S:6} --cflags "-I%{_incdir}/ncurses" --libs "-lncurses" --libs 
"-ltinfo" %{root}%{_bindir}/ncurses5-config
-%endif
+    sh %{S:6} --cflags "-D_GNU_SOURCE -I%{_incdir}/ncurses" --libs "-lncurses" 
--libs "-ltinfo" %{root}%{_bindir}/ncurses6-config
     mkdir pc
     mv -f %{root}%{_libdir}/pkgconfig/*.pc pc/
     #
@@ -566,21 +536,22 @@
     popd
     unset LD_LIBRARY_PATH
     test ! -L tack || rm -f tack
-%if %abi < 6
     make clean
-    #
-    # Now use --with-pthread for reentrant pthread support (abi > 5).
-    #
     > $SCREENLOG
     tail -q -s 0.5 -f $SCREENLOG & pid=$!
-    eval screen -L -D -m ./${c#*./} --with-pthread             \
-                                   --enable-reentrant          \
-                                   --enable-ext-mouse          \
+
+    #
+    # Now use --with-pthread for reentrant pthread support (abi == 5).
+    #
+    eval screen -L -D -m ./${c#*./} --with-abi-version=5       \
+                                   --without-pthread           \
+                                   --disable-reentrant         \
+                                   --disable-ext-mouse         \
                                    --disable-widec             \
                                    --disable-ext-colors        \
                                    --disable-overwrite         \
 %if %{with symversion}
-                                   
--with-versioned-syms=${PWD}/package/ncursest.map \
+                                   
--with-versioned-syms=${PWD}/package/ncurses.map \
 %endif
                                    --without-progs
     sleep 1
@@ -589,31 +560,36 @@
     cp fallback.c.build ncurses/fallback.c
     make -C c++ etip.h
     make %{?_smp_mflags}
-    sed -ri 
"s@^(libdir=).show_libdir@\1%{_libdir}/ncurses6@;s@^(includedir=).show_includedir@\1%{_incdir}/ncurses6/ncurses@"
 misc/gen-pkgconfig
+    sed -ri 's@^(LDFLAGS=)$@\1-L\\${libdir}@
+            s@^(libdir=).show_libdir@\1%{_libdir}/ncurses5@
+            s@^(includedir=).show_includedir@\1%{_incdir}/ncurses5@' 
misc/gen-pkgconfig
     # must not use %jobs here (would lead to: ln: ncurses.h already exists)
-    make install.libs install.includes DESTDIR=%{root} 
includedir=%{_incdir}/ncurses6 includesubdir=/ncurses libdir=%{_libdir}/ncurses6
-    ln -sf %{_incdir}/ncurses6/ncurses/{curses,ncurses,term}.h 
%{root}%{_incdir}/ncurses6/
-    sh %{S:6} --cflags "-I%{_incdir}/ncurses6/ncurses -I%{_incdir}/ncurses6" 
--libs "-L%{_libdir}/ncurses6 -lncurses" --libs "-ltinfo" 
%{root}%{_bindir}/ncurses6-config
+    make install.libs install.includes DESTDIR=%{root} 
includedir=%{_incdir}/ncurses5 includesubdir=/ncurses libdir=%{_libdir}/ncurses5
+    ln -sf %{_incdir}/ncurses5/ncurses/{curses,ncurses,term}.h 
%{root}%{_incdir}/ncurses5/
+    sh %{S:6} --cflags "-D_GNU_SOURCE -I%{_incdir}/ncurses5/ncurses 
-I%{_incdir}/ncurses5" --libs "-L%{_libdir}/ncurses5 -lncurses" --libs 
"-ltinfo" %{root}%{_bindir}/ncurses5-config
     pushd man
-       sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncurses6-config.1
+       sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncurses5-config.1
     popd
     for pc in %{root}%{_libdir}/pkgconfig/*.pc
     do
        test -e "$pc" || break
        base=${pc%%.pc}
        base=${base##*/}
-       mv -f $pc pc/${base}6.pc
+       case "$base" in
+       tic) sed -ri 's@^(Requires.private: ).*@\1tinfo5@'   "$pc" ;;
+       *)   sed -ri 's@^(Requires.private: ).*@\1ncurses5@' "$pc"
+       esac
+       mv -f $pc pc/${base}5.pc
     done
-%endif
-    make clean
+
     #
     # Now use --enable-widec for UTF8/wide character support.
     # The libs with 16 bit wide characters are binary incompatible
     # to the normal 8bit wide character libs.
     #
+    make clean
     > $SCREENLOG
     tail -q -s 0.5 -f $SCREENLOG & pid=$!
-%if %abi >= 6
     eval screen -L -D -m ./${c#*./} --with-pthread             \
                                    --enable-reentrant          \
                                    --enable-ext-mouse          \
@@ -624,15 +600,6 @@
                                    
--with-versioned-syms=${PWD}/package/ncursestw.map \
 %endif
                                    --without-progs
-%else
-    eval screen -L -D -m ./${c#*./} --disable-ext-mouse                \
-                                   --enable-widec              \
-                                   --disable-ext-colors        \
-%if %{with symversion}
-                                   
--with-versioned-syms=${PWD}/package/ncursesw.map \
-%endif
-                                   --without-progs
-%endif
     sleep 1
     kill $pid
     find -name fallback.o | xargs -r rm -vf
@@ -641,34 +608,28 @@
     make %{?_smp_mflags}
     # must not use %jobs here (would lead to: ln: ncurses.h already exists)
     make install.libs install.includes DESTDIR=%{root} includedir=%{_incdir} 
includesubdir=/ncursesw libdir=%{_libdir}
-%if %abi >= 6
-    sh %{S:6} --cflags "-I%{_incdir}/ncursesw" --libs "-lncursesw" --libs 
"-ltinfo" %{root}%{_bindir}/ncursesw6-config
+    sh %{S:6} --cflags "-D_GNU_SOURCE -I%{_incdir}/ncursesw" --libs 
"-lncursesw" --libs "-ltinfo" %{root}%{_bindir}/ncursesw6-config
     pushd man
        sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncursesw6-config.1
     popd
-%else
-    sh %{S:6} --cflags "-I%{_incdir}/ncursesw" --libs "-lncursesw" --libs 
"-ltinfo" %{root}%{_bindir}/ncursesw5-config
-    pushd man
-       sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncursesw5-config.1
-    popd
-%endif
     rm -f %{root}%{_libdir}/pkgconfig/ti*.pc
     mv -f %{root}%{_libdir}/pkgconfig/*.pc pc/
-%if %abi < 6
-    make clean
+
     #
-    # Do both --enable-widec and --with-pthread (abi > 5).
+    # ABI == 5
     #
+    make clean
     > $SCREENLOG
     tail -q -s 0.5 -f $SCREENLOG & pid=$!
-    eval screen -L -D -m ./${c#*./} --with-pthread             \
-                                   --enable-reentrant          \
-                                   --enable-ext-mouse          \
+    eval screen -L -D -m ./${c#*./} --with-abi-version=5       \
+                                   --without-pthread           \
+                                   --disable-reentrant         \
+                                   --disable-ext-mouse         \
                                    --enable-widec              \
-                                   --enable-ext-colors         \
+                                   --disable-ext-colors        \
                                    --disable-overwrite         \
 %if %{with symversion}
-                                   
--with-versioned-syms=${PWD}/package/ncursestw.map \
+                                   
--with-versioned-syms=${PWD}/package/ncursesw.map \
 %endif
                                    --without-progs
     sleep 1
@@ -677,22 +638,30 @@
     cp fallback.c.build ncurses/fallback.c
     make -C c++ etip.h
     make %{?_smp_mflags}
-    sed -ri 
"s@^(libdir=).show_libdir@\1%{_libdir}/ncurses6@;s@^(includedir=).show_includedir@\1%{_incdir}/ncurses6/ncursesw@"
 misc/gen-pkgconfig
+    sed -ri 's@^(LDFLAGS=)$@\1-L\\${libdir}@
+            s@^(libdir=).show_libdir@\1%{_libdir}/ncurses5@
+            s@^(includedir=).show_includedir@\1%{_incdir}/ncurses5/ncursesw@' 
misc/gen-pkgconfig
     # must not use %jobs here (would lead to: ln: ncurses.h already exists)
-    make install.libs install.includes DESTDIR=%{root} 
includedir=%{_incdir}/ncurses6 includesubdir=/ncursesw 
libdir=%{_libdir}/ncurses6
-    sh %{S:6} --cflags "-I%{_incdir}/ncurses6/ncursesw -I%{_incdir}/ncurses6" 
--libs "-L%{_libdir}/ncurses6 -lncursesw" --libs "-ltinfo" 
%{root}%{_bindir}/ncursesw6-config
+    make install.libs install.includes DESTDIR=%{root} 
includedir=%{_incdir}/ncurses5 includesubdir=/ncursesw 
libdir=%{_libdir}/ncurses5
+    sh %{S:6} --cflags "-D_GNU_SOURCE -I%{_incdir}/ncurses5/ncursesw 
-I%{_incdir}/ncurses5" --libs "-L%{_libdir}/ncurses5 -lncursesw" --libs 
"-ltinfo" %{root}%{_bindir}/ncursesw5-config
     pushd man
-       sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncursesw6-config.1
+       sh ../edit_man.sh normal installing %{root}%{_mandir} . 
ncursesw5-config.1
     popd
-    rm -f %{root}%{_libdir}/pkgconfig/ti*.pc
     for pc in %{root}%{_libdir}/pkgconfig/*.pc
     do
        test -e "$pc" || break
        base=${pc%%.pc}
        base=${base##*/}
-       mv -f $pc pc/${base}6.pc
+       case "$base" in
+       tinfo) sed -ri 's@(includedir=/usr/include/ncurses5/ncurses)w.*@\1@' 
"$pc" ;;
+       tic)   sed -ri 's@(includedir=/usr/include/ncurses5/ncurses)w.*@\1@' 
"$pc" ;;
+       esac
+       case "$base" in
+       tic) sed -ri 's@^(Requires.private: ).*@\1tinfo5@'   "$pc" ;;
+       *)   sed -ri 's@^(Requires.private: ).*@\1ncurses5@' "$pc"
+       esac
+       mv -f $pc pc/${base}5.pc
     done
-%endif
 
 %install
     GZIP="-9"
@@ -706,7 +675,7 @@
            test   -e "${lib}" || continue
            mv "${lib}" %{buildroot}/%{_lib}/ || continue
        done
-       for lib in %{buildroot}/%{_lib}/${model}.so.%{abi} ; do
+       for lib in %{buildroot}/%{_lib}/${model}.so.6 ; do
            test -e "${lib}" || continue
            test -L "${lib}" || continue
            lib=${lib#%{buildroot}}
@@ -715,7 +684,7 @@
            libncurses*)
                rm -f ${lnk}
                echo '/* GNU ld script */'              >  ${lnk}
-               echo "INPUT(${lib} AS_NEEDED(-ltinfo))" >> ${lnk}
+               echo "INPUT(${lib} AS_NEEDED(-ltinfo -ldl))"    >> ${lnk}
                ;;
            *)  ln -sf ${lib} %{buildroot}%{_libdir}/${model}.so
            esac
@@ -729,13 +698,12 @@
     chmod 0755 %{buildroot}/%{_lib}/lib*.so.*
     chmod 0755 %{buildroot}/%{_libdir}/lib*.so.*
     chmod a-x  %{buildroot}/%{_libdir}/lib*.a
-%if %abi < 6
-    if test -d %{buildroot}%{_libdir}/ncurses6 ; then
-       mv %{buildroot}%{_libdir}/ncurses6/*.so.6*   %{buildroot}%{_libdir}/
-       for lib in %{buildroot}%{_libdir}/ncurses6/*.so
+    if test -d %{buildroot}%{_libdir}/ncurses5 ; then
+       mv %{buildroot}%{_libdir}/ncurses5/*.so.5*   %{buildroot}%{_libdir}/
+       for lib in %{buildroot}%{_libdir}/ncurses5/*.so
        do
            lnk=$lib
-           lib=/%{_lib}/${lib##*/}.6
+           lib=/%{_lib}/${lib##*/}.5
            case "${lib##*/}" in
            libncurses*)
                rm -f "${lnk}"
@@ -757,27 +725,26 @@
                test   -e "${lib}" || continue
                mv "${lib}" %{buildroot}/%{_lib}/ || continue
            done
-           for lib in %{buildroot}/%{_lib}/${model}.so.6 ; do
+           for lib in %{buildroot}/%{_lib}/${model}.so.5 ; do
                test -e "${lib}" || continue
                test -L "${lib}" || continue
                lib=${lib#%{buildroot}}
-               lnk=%{buildroot}%{_libdir}/ncurses6/${model}.so
+               lnk=%{buildroot}%{_libdir}/ncurses5/${model}.so
                case "${lib##*/}" in
                libncurses*)
                    rm -f ${lnk}
                    echo '/* GNU ld script */'              >  ${lnk}
-                   echo 'SEARCH_DIR(%{_libdir}/ncurses6)'  >> ${lnk}
+                   echo 'SEARCH_DIR(%{_libdir}/ncurses5)'  >> ${lnk}
                    echo "INPUT(${lib} AS_NEEDED(-ltinfo))" >> ${lnk}
                    ;;
-               *)  ln -sf ${lib} %{buildroot}%{_libdir}/ncurses6/${model}.so
+               *)  ln -sf ${lib} %{buildroot}%{_libdir}/ncurses5/${model}.so
            esac
            done
        done
-       chmod 0755 %{buildroot}/%{_lib}/lib*.so.6*
-       chmod 0755 %{buildroot}/%{_libdir}/lib*.so.6*
-       chmod a-x  %{buildroot}/%{_libdir}/ncurses6/lib*.a
+       chmod 0755 %{buildroot}/%{_lib}/lib*.so.5*
+       chmod 0755 %{buildroot}/%{_libdir}/lib*.so.5*
+       chmod a-x  %{buildroot}/%{_libdir}/ncurses5/lib*.a
     fi
-%endif
     test -n "%{buildroot}" || ldconfig -N
     mkdir -p %{buildroot}%{_defaultdocdir}/ncurses
     bzip2 -c misc/terminfo.src > misc/terminfo.src.bz2
@@ -872,12 +839,10 @@
        > extension.list
     rm -f %{buildroot}%{_prefix}/lib/terminfo
     mv pc/*.pc %{buildroot}%{_libdir}/pkgconfig/
-%if %abi < 6
 
 %post   -n libncurses5 -p /sbin/ldconfig
 
 %postun -n libncurses5 -p /sbin/ldconfig
-%endif
 
 %post   -n libncurses6 -p /sbin/ldconfig
 
@@ -894,6 +859,7 @@
 %files -n ncurses-utils
 %defattr(-,root,root)
 %{_bindir}/clear
+%{_bindir}/infocmp
 %{_bindir}/reset
 %{_bindir}/tabs
 %{_bindir}/toe
@@ -906,13 +872,11 @@
 %doc %{_mandir}/man1/tput.1.gz
 %doc %{_mandir}/man1/tset.1.gz
 %doc %{_mandir}/man5/*.gz
-%if %abi == 5
 
 %files -n libncurses5
 %defattr(-,root,root)
 /%{_lib}/lib*.so.5*
 %{_libdir}/lib*.so.5*
-%endif
 
 %files -n libncurses6
 %defattr(-,root,root)
@@ -925,22 +889,21 @@
 %doc %{_defaultdocdir}/ncurses/*
 %{_bindir}/ncurses*-config
 %{_bindir}/captoinfo
-%{_bindir}/infocmp
 %{_bindir}/infotocap
 %{_bindir}/tic
 %dir %{_incdir}/ncurses/
 %dir %{_incdir}/ncursesw/
-%dir %{_incdir}/ncurses6/
-%dir %{_incdir}/ncurses6/ncurses/
-%dir %{_incdir}/ncurses6/ncursesw/
+%dir %{_incdir}/ncurses5/
+%dir %{_incdir}/ncurses5/ncurses/
+%dir %{_incdir}/ncurses5/ncursesw/
 %{_incdir}/*.h
 %{_incdir}/ncurses*/*.h
 %{_incdir}/ncurses*/*/*.h
-%dir %{_libdir}/ncurses6/
 %{_libdir}/lib*.a
 %{_libdir}/lib*.so
-%{_libdir}/ncurses6/lib*.a
-%{_libdir}/ncurses6/lib*.so
+%dir %{_libdir}/ncurses5/
+%{_libdir}/ncurses5/lib*.a
+%{_libdir}/ncurses5/lib*.so
 %{_libdir}/pkgconfig/*.pc
 %doc %{_mandir}/man1/*-config.1.gz
 %doc %{_mandir}/man1/captoinfo.1.gz

++++++ ncurses-5.9-overwrite.dif ++++++
--- /var/tmp/diff_new_pack.jFlKHh/_old  2015-09-19 06:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.jFlKHh/_new  2015-09-19 06:52:11.000000000 +0200
@@ -17,9 +17,9 @@
 +++ configure  2013-09-30 09:17:52.000000000 +0000
 @@ -6956,6 +6956,7 @@ else
  fi;
- echo "$as_me:6957: result: $with_overwrite" >&5
+ echo "$as_me:6984: result: $with_overwrite" >&5
  echo "${ECHO_T}$with_overwrite" >&6
 +WITH_OVERWRITE="$with_overwrite"
  
- echo "$as_me:6960: checking if external terminfo-database is used" >&5
+ echo "$as_me:6987: checking if external terminfo-database is used" >&5
  echo $ECHO_N "checking if external terminfo-database is used... $ECHO_C" >&6

++++++ ncurses-5.9-avoid-line-markers.dif -> ncurses-6.0-avoid-line-markers.dif 
++++++
--- /work/SRC/openSUSE:Factory/ncurses/ncurses-5.9-avoid-line-markers.dif       
2015-02-20 12:00:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses-6.0-avoid-line-markers.dif  
2015-09-19 06:52:10.000000000 +0200
@@ -1,11 +1,15 @@
---- ncurses/Makefile.in.orig   2015-01-21 13:27:02.427199242 +0100
-+++ ncurses/Makefile.in        2015-01-21 13:27:11.946311063 +0100
-@@ -219,7 +219,7 @@
-       sh -e $(srcdir)/run_cmd.sh $(tinfo)/MKfallback.sh $(TERMINFO) 
$(TERMINFO_SRC) $(TIC_PATH) $(FALLBACK_LIST) >$@
+---
+ ncurses/Makefile.in |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- ncurses/Makefile.in
++++ ncurses/Makefile.in        2015-08-13 15:08:16.989519655 +0000
+@@ -219,7 +219,7 @@ $(DESTDIR)$(libdir) :
+       $(SHELL) -e $(srcdir)/run_cmd.sh $(tinfo)/MKfallback.sh $(TERMINFO) 
$(TERMINFO_SRC) $(TIC_PATH) $(FALLBACK_LIST) >$@
  
  ./lib_gen.c : $(base)/MKlib_gen.sh ../include/curses.h
--      sh -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" generated 
<../include/curses.h >$@
-+      sh -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS) -P" "$(AWK)" generated 
<../include/curses.h >$@
+-      $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS)" "$(AWK)" 
generated <../include/curses.h >$@
++      $(SHELL) -e $(base)/MKlib_gen.sh "$(CPP) $(CPPFLAGS) -P" "$(AWK)" 
generated <../include/curses.h >$@
  
  init_keytry.h: make_keys$(BUILD_EXEEXT) keys.list
        ./make_keys$(BUILD_EXEEXT) keys.list > $@

++++++ ncurses-5.9-patches.tar.bz2 -> ncurses-6.0-patches.tar.bz2 ++++++
++++ 1296913 lines of diff (skipped)

++++++ ncurses-5.9-avoid-line-markers.dif -> ncurses-6.0.dif ++++++
++++ 993 lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/ncurses/ncurses-5.9-avoid-line-markers.dif
++++ and /work/SRC/openSUSE:Factory/.ncurses.new/ncurses-6.0.dif

++++++ tack-1.07-20130713.tar.bz2 -> tack-1.07-20150606.tar.bz2 ++++++
++++ 14222 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/CHANGES new/tack-1.07-20150606/CHANGES
--- old/tack-1.07-20130713/CHANGES      2013-07-13 21:07:40.000000000 +0200
+++ new/tack-1.07-20150606/CHANGES      2015-06-03 12:32:53.000000000 +0200
@@ -1,8 +1,54 @@
+2015-06-03  Thomas E. Dickey  <t...@invisible-island.net>
+
+       * configure: regen
+
+       * configure.in:
+       tic functions may/may not be bundled with ncurses.  Add a configure 
check
+       which works with pkg-config, also handling renaming of library used in
+       the test-packages for ncurses6
+
+       * package/debian/rules: use ncurses6 package
+
+       * configure: regen
+
+       * configure.in: fix order of evaluation for CF_PKG_CONFIG
+
+2015-06-02  Thomas E. Dickey  <t...@invisible-island.net>
+
+       * configure.in:
+       use CF_WITH_NCURSES_ETC, but disable the pdcurses flavor
+
+       * configure: regen
+
+       * aclocal.m4: use CF_WITH_NCURSES_ETC
+
+       * control.c: workaround for glibc header defect
+
+       * configure: regen
+
+       * aclocal.m4: resync with my-autoconf
+
+       * tack.h, package/debian/changelog, package/tack.spec: bump
+
+2015-05-02  Thomas E. Dickey  <t...@invisible-island.net>
+
+       * config.guess: update to 2015-03-04
+
+       * config.sub: update to 2015-03-08
+
 2013-07-13  Thomas E. Dickey  <t...@invisible-island.net>
 
+       * init.c: copyright-date
+
        * init.c: typo
 
-       * fun.c, scan.c: fix warnings from clang 3.3 --analyze
+       * fun.c: copyright-date
+
+       * fun.c: fix warnings from clang 3.3 --analyze
+
+       * scan.c: copyright-date
+
+       * scan.c: fix warnings from clang 3.3 --analyze
 
        * init.c:
        add error check to setupterm call; ncurses does in fact allow hardcopy 
and
@@ -87,6 +133,8 @@
        * configure.in:
        use CF_MAKE_DOCS rule in makefile for generating html/pdf/txt versions 
of manpages.
 
+       * color.c: copyright-date
+
        * color.c:
        corrected check for ncv (no_color_video), which did not handle the case 
when
        all video attributes should work.
@@ -101,6 +149,8 @@
 
        * charset.c: add a test for "eslok" capability
 
+       * charset.c: copyright-date
+
        * configure: regen
 
        * configure.in:
@@ -253,7 +303,11 @@
        * output.c: fix clang warnings
        ensure that EOF is tested properly on return from getchp()
 
-       * fun.c, crum.c: fix clang warning
+       * fun.c: fix clang warning
+
+       * crum.c: copyright-date
+
+       * crum.c: fix clang warning
 
        * fun.c: ensure that EOF is checked for return-value from getchp()
        (report by Joachim Schmitz)
@@ -291,7 +345,19 @@
 
        * Makefile.in: add dummy for "make check".
 
-       * tack.h, tack.c, sysdep.c, sync.c, scan.c, pad.c, output.c, modes.c, 
menu.c, init.c, fun.c, edit.c, crum.c, control.c, color.c, charset.c, ansi.c:
+       * tack.h, tack.c, sysdep.c, sync.c, scan.c: indent
+
+       * pad.c: copyright-date
+
+       * pad.c, output.c: indent
+
+       * modes.c: copyright-date
+
+       * modes.c: indent
+
+       * menu.c: copyright-date
+
+       * menu.c, init.c, fun.c, edit.c, crum.c, control.c, color.c, charset.c, 
ansi.c:
        indent
 
 2010-04-20  Thomas E. Dickey  <t...@invisible-island.net>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/charset.c new/tack-1.07-20150606/charset.c
--- old/tack-1.07-20130713/charset.c    2012-04-29 02:14:39.000000000 +0200
+++ new/tack-1.07-20150606/charset.c    2012-04-29 02:14:39.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997-2000 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2000,2012 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: charset.c,v 1.14 2012/04/29 00:14:39 tom Exp $")
+MODULE_ID("$Id: charset.c,v 1.15 2012/04/29 00:14:39 tom Exp $")
 
 /*
        Menu definitions for alternate character set and SGR tests.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/color.c new/tack-1.07-20150606/color.c
--- old/tack-1.07-20130713/color.c      2012-04-29 16:09:45.000000000 +0200
+++ new/tack-1.07-20150606/color.c      2012-04-29 16:09:45.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997,2012 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: color.c,v 1.11 2012/04/29 14:09:45 tom Exp $")
+MODULE_ID("$Id: color.c,v 1.12 2012/04/29 14:09:45 tom Exp $")
 
 /*
  * Color terminal tests.  Has only one entry point: test_color().
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/configure.in new/tack-1.07-20150606/configure.in
--- old/tack-1.07-20130713/configure.in 2013-07-13 19:23:39.000000000 +0200
+++ new/tack-1.07-20150606/configure.in 2015-06-03 12:30:39.000000000 +0200
@@ -1,5 +1,5 @@
 dnl***************************************************************************
-dnl Copyright (c) 2007-2011,2012 Free Software Foundation, Inc.              *
+dnl Copyright (c) 2007-2013,2015 Free Software Foundation, Inc.              *
 dnl                                                                          *
 dnl Permission is hereby granted, free of charge, to any person obtaining a  *
 dnl copy of this software and associated documentation files (the            *
@@ -28,7 +28,7 @@
 dnl
 dnl Author: Thomas E. Dickey   2007-on
 dnl
-dnl $Id: configure.in,v 1.25 2013/07/13 17:23:39 tom Exp $
+dnl $Id: configure.in,v 1.28 2015/06/03 10:30:39 tom Exp $
 dnl This is a simple configuration-script for tack which makes it simpler to
 dnl build outside the ncurses tree (provided that ncurses was configured using
 dnl the --with-ticlib option).
@@ -39,6 +39,10 @@
 AC_INIT(tack.c)
 AC_CONFIG_HEADER(ncurses_cfg.h:ncurses_tst.hin)
 
+AC_DEFUN([CF_PDCURSES_X11],[
+AC_MSG_ERROR(tack cannot be built with PDCurses)
+])dnl
+
 CF_INHERIT_SCRIPT(config.guess)
 CF_INHERIT_SCRIPT(config.sub)
 CF_CHECK_CACHE
@@ -107,33 +111,33 @@
 CF_LINK_DATAONLY
 
 dnl ---------------------------------------------------------------------------
-dnl NcursesW, installed in conventional location
-AC_MSG_CHECKING(for ncurses/ncursesw flavor)
-AC_ARG_WITH(ncursesw,
-       [  --with-ncursesw         use wide ncurses-libraries (installed)],
-       [cf_cv_screen=ncursesw],[
-
-dnl Ncurses, installed in conventional location
-AC_ARG_WITH(ncurses,
-       [  --with-ncurses          use ncurses-libraries (installed)],
-       [cf_cv_screen=ncurses])])
-AC_MSG_RESULT($cf_cv_screen)
-
-case $cf_cv_screen in
-ncurses)
-       CF_NCURSES_CONFIG
-       ;;
-ncursesw)
-       cf_cv_libtype=w
-       CF_NCURSES_CONFIG(ncursesw)
-       ;;
-*)
-       CF_CURSES_CONFIG
-       ;;
-esac
+CF_PKG_CONFIG
+CF_WITH_NCURSES_ETC
 
 AC_CHECK_FUNC(_nc_tic_expand,,[
-       AC_CHECK_LIB(tic,_nc_tic_expand,[LIBS="-ltic $LIBS"])])
+       cf_ticroot=`echo "$cf_ncuconfig_root" | sed -e 's/^n//' -e 
's/curses/tic/'`
+       cf_have_ticconfig=unknown
+       if test "x$PKG_CONFIG" != xnone; then
+               AC_MSG_CHECKING(pkg-config for $cf_ticroot)
+               if "$PKG_CONFIG" --exists $cf_ticroot ; then
+                       cf_have_ticconfig=yes
+                       CPPFLAGS="$CPPFLAGS `$PKG_CONFIG --cflags $cf_ticroot`"
+                       CF_ADD_LIBS(`$PKG_CONFIG --libs $cf_ticroot`)
+               else
+                       cf_have_ticconfig=no
+               fi
+               AC_MSG_RESULT($cf_have_ticconfig)
+       fi
+       if test "$cf_have_ticconfig" != yes; then
+               AC_CHECK_LIB($cf_ticroot,_nc_tic_expand,[LIBS="-l$cf_ticroot 
$LIBS"],[
+                       if test "$cf_ticroot" = tic; then
+                               AC_MSG_ERROR(cannot find tic library)
+                       else
+                               AC_CHECK_LIB(tic,_nc_tic_expand,[LIBS="-ltic 
$LIBS"])
+                       fi
+               ])
+       fi
+       ])
 
 # The CF_*CURSES_CONFIG stuff provides curses/ncurses, which may include tinfo.
 # Check if (a) we have tinfo library and (b) if we need ncurses library too.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/control.c new/tack-1.07-20150606/control.c
--- old/tack-1.07-20130713/control.c    2012-03-03 17:03:17.000000000 +0100
+++ new/tack-1.07-20150606/control.c    2015-06-02 12:23:59.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997-2010,2012 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2012,2015 Free Software Foundation, Inc.
 ** 
 ** This file is part of TACK.
 ** 
@@ -25,7 +25,7 @@
 #include <sys/time.h>
 #endif
 
-MODULE_ID("$Id: control.c,v 1.14 2012/03/03 16:03:17 tom Exp $")
+MODULE_ID("$Id: control.c,v 1.15 2015/06/02 10:23:59 tom Exp $")
 
 /* terminfo test program control subroutines */
 
@@ -347,7 +347,7 @@
            *ch = 0;
            return;
        }
-       if (strchr(pad_repeat_test, *ch)) {
+       if ((strchr)(pad_repeat_test, *ch)) {
            /* default action is now repeat */
            default_action = 'r';
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/crum.c new/tack-1.07-20150606/crum.c
--- old/tack-1.07-20130713/crum.c       2011-05-01 21:08:32.000000000 +0200
+++ new/tack-1.07-20150606/crum.c       2011-05-01 21:08:32.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997,2011 Free Software Foundation, Inc.
 ** 
 ** This file is part of TACK.
 ** 
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: crum.c,v 1.8 2011/05/01 19:08:32 tom Exp $")
+MODULE_ID("$Id: crum.c,v 1.9 2011/05/01 19:08:32 tom Exp $")
 
 /*
  * Test cursor movement.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/fun.c new/tack-1.07-20150606/fun.c
--- old/tack-1.07-20130713/fun.c        2013-07-13 20:48:55.000000000 +0200
+++ new/tack-1.07-20150606/fun.c        2013-07-13 20:48:55.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997-2011,2012 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2012,2013 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: fun.c,v 1.20 2013/07/13 18:48:55 tom Exp $")
+MODULE_ID("$Id: fun.c,v 1.21 2013/07/13 18:48:55 tom Exp $")
 
 /*
  * Test the function keys on the terminal.  The code for echo tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/init.c new/tack-1.07-20150606/init.c
--- old/tack-1.07-20130713/init.c       2013-07-13 20:59:47.000000000 +0200
+++ new/tack-1.07-20150606/init.c       2013-07-13 20:59:47.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997-2010,2012 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2012,2013 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -23,7 +23,7 @@
 #include <tack.h>
 #include <tic.h>
 
-MODULE_ID("$Id: init.c,v 1.16 2013/07/13 18:59:47 tom Exp $")
+MODULE_ID("$Id: init.c,v 1.17 2013/07/13 18:59:47 tom Exp $")
 
 #if NCURSES_VERSION_MAJOR >= 5 || NCURSES_VERSION_PATCH >= 981219
 #define _nc_get_curterm(p) _nc_get_tty_mode(p)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/menu.c new/tack-1.07-20150606/menu.c
--- old/tack-1.07-20130713/menu.c       2010-09-04 00:21:57.000000000 +0200
+++ new/tack-1.07-20150606/menu.c       2010-09-04 00:21:57.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997,2010 Free Software Foundation, Inc.
 ** 
 ** This file is part of TACK.
 ** 
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: menu.c,v 1.8 2010/09/03 22:21:57 tom Exp $")
+MODULE_ID("$Id: menu.c,v 1.9 2010/09/03 22:21:57 tom Exp $")
 
 /*
    Menu control
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/modes.c new/tack-1.07-20150606/modes.c
--- old/tack-1.07-20130713/modes.c      2010-09-04 00:22:49.000000000 +0200
+++ new/tack-1.07-20150606/modes.c      2010-09-04 00:22:49.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997,2010 Free Software Foundation, Inc.
 ** 
 ** This file is part of TACK.
 ** 
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: modes.c,v 1.7 2010/09/03 22:22:49 tom Exp $")
+MODULE_ID("$Id: modes.c,v 1.8 2010/09/03 22:22:49 tom Exp $")
 
 /*
  * Tests boolean flags and terminal modes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/package/debian/changelog 
new/tack-1.07-20150606/package/debian/changelog
--- old/tack-1.07-20130713/package/debian/changelog     2013-07-13 
17:45:17.000000000 +0200
+++ new/tack-1.07-20150606/package/debian/changelog     2015-06-02 
10:45:21.000000000 +0200
@@ -1,3 +1,9 @@
+tack (1.07+20150606) unstable; urgency=low
+
+  * maintenance updates
+
+ -- Thomas E. Dickey <dic...@invisible-island.net>  Tue, 02 Jun 2015 04:45:21 
-0400
+
 tack (1.07-20130713) unstable; urgency=low
 
   * improvements for configure script
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/package/debian/rules 
new/tack-1.07-20150606/package/debian/rules
--- old/tack-1.07-20130713/package/debian/rules 2010-09-04 17:21:44.000000000 
+0200
+++ new/tack-1.07-20150606/package/debian/rules 2015-06-03 11:25:28.000000000 
+0200
@@ -33,7 +33,7 @@
                --prefix=/usr \
                --mandir=\$${prefix}/share/man \
                --sysconfdir=/etc \
-               --with-ncurses
+               --with-screen=ncursesw6
 
        touch configure-stamp
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/package/tack.spec 
new/tack-1.07-20150606/package/tack.spec
--- old/tack-1.07-20130713/package/tack.spec    2013-07-13 17:45:05.000000000 
+0200
+++ new/tack-1.07-20150606/package/tack.spec    2015-06-02 10:45:21.000000000 
+0200
@@ -1,8 +1,8 @@
 Summary:  tack - terminfo action checker
 %define AppProgram tack
 %define AppVersion 1.07
-%define AppRelease 20130713
-# $XTermId: tack.spec,v 1.8 2013/07/13 15:45:05 tom Exp $
+%define AppRelease 20150606
+# $XTermId: tack.spec,v 1.9 2015/06/02 08:45:21 tom Exp $
 Name: %{AppProgram}
 Version: %{AppVersion}
 Release: %{AppRelease}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/pad.c new/tack-1.07-20150606/pad.c
--- old/tack-1.07-20130713/pad.c        2010-09-04 00:24:25.000000000 +0200
+++ new/tack-1.07-20150606/pad.c        2010-09-04 00:24:25.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997,2010 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -21,7 +21,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: pad.c,v 1.8 2010/09/03 22:24:25 tom Exp $")
+MODULE_ID("$Id: pad.c,v 1.9 2010/09/03 22:24:25 tom Exp $")
 
 /* test the pad counts on the terminal */
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/scan.c new/tack-1.07-20150606/scan.c
--- old/tack-1.07-20130713/scan.c       2013-07-13 20:43:00.000000000 +0200
+++ new/tack-1.07-20150606/scan.c       2013-07-13 20:43:00.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997-2010,2012 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2012,2013 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -22,7 +22,7 @@
 
 #include <tack.h>
 
-MODULE_ID("$Id: scan.c,v 1.12 2013/07/13 18:43:00 tom Exp $")
+MODULE_ID("$Id: scan.c,v 1.13 2013/07/13 18:43:00 tom Exp $")
 
 size_t scan_max;               /* length of longest scan code */
 char **scan_up, **scan_down, **scan_name;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/tack-1.07-20130713/tack.h new/tack-1.07-20150606/tack.h
--- old/tack-1.07-20130713/tack.h       2013-07-13 17:45:17.000000000 +0200
+++ new/tack-1.07-20150606/tack.h       2015-06-02 11:05:07.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) 1991, 1997-2011,2012 Free Software Foundation, Inc.
+** Copyright (C) 1991, 1997-2013,2015 Free Software Foundation, Inc.
 **
 ** This file is part of TACK.
 **
@@ -19,7 +19,7 @@
 ** Boston, MA 02110-1301, USA
 */
 
-/* $Id: tack.h,v 1.36 2013/07/13 15:45:17 tom Exp $ */
+/* $Id: tack.h,v 1.37 2015/06/02 09:05:07 tom Exp $ */
 
 #ifndef NCURSES_TACK_H_incl
 #define NCURSES_TACK_H_incl 1
@@ -28,7 +28,7 @@
 
 #define MAJOR_VERSION 1
 #define MINOR_VERSION 7
-#define PATCH_VERSION 20130713
+#define PATCH_VERSION 20150606
 
 #ifdef HAVE_CONFIG_H
 #include <ncurses_cfg.h>


Reply via email to