Hello community,

here is the log from the commit of package dialog for openSUSE:Factory checked 
in at 2018-06-03 12:32:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dialog (Old)
 and      /work/SRC/openSUSE:Factory/.dialog.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dialog"

Sun Jun  3 12:32:09 2018 rev:35 rq:612814 version:1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/dialog/dialog.changes    2017-06-16 
10:48:03.524295849 +0200
+++ /work/SRC/openSUSE:Factory/.dialog.new/dialog.changes       2018-06-03 
12:32:15.516858933 +0200
@@ -1,0 +2,12 @@
+Tue May 29 08:59:07 UTC 2018 - [email protected]
+
+- Update to version 1.3-20171209
+  + update ftp url in test-packages.
+  + modify test-packages to use recommended compiler/linker flags.
+  + improved configure macros AM_WITH_NLS, CF_CC_ENV_FLAGS,
+    CF_CURSES_LIBS, CF_NCURSES_CONFIG, CF_SHARED_OPTS, CF_WITH_LIBTOOL,
+    CF__INTL_BODY.
+  + update config.guess, config.sub
+- Add patch textbox-file_size.patch to fix bug bsc#1094836
+
+-------------------------------------------------------------------

Old:
----
  dialog-1.3-20170509.tgz
  dialog-1.3-20170509.tgz.asc

New:
----
  dialog-1.3-20171209.tgz
  dialog-1.3-20171209.tgz.asc
  textbox-file_size.patch

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

Other differences:
------------------
++++++ dialog.spec ++++++
--- /var/tmp/diff_new_pack.bMCag2/_old  2018-06-03 12:32:16.564820567 +0200
+++ /var/tmp/diff_new_pack.bMCag2/_new  2018-06-03 12:32:16.568820421 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dialog
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,22 +16,23 @@
 #
 
 
-%define src_date 20170509
+%define src_date 20171209
 %define somajor 14
 Name:           dialog
 Version:        1.3
 Release:        0
 Summary:        Menus and Input Boxes for Shell Scripts
-License:        LGPL-2.1
+License:        LGPL-2.1-only
 Group:          Development/Tools/Other
 Url:            http://invisible-island.net/dialog/
-Source0:        
ftp://invisible-island.net/dialog/%{name}-%{version}-%{src_date}.tgz
-Source1:        
ftp://invisible-island.net/dialog/%{name}-%{version}-%{src_date}.tgz.asc
+Source0:        
ftp://ftp.invisible-island.net/dialog/%{name}-%{version}-%{src_date}.tgz
+Source1:        
ftp://ftp.invisible-island.net/dialog/%{name}-%{version}-%{src_date}.tgz.asc
 Source2:        %{name}.keyring
 Source3:        dialog.rc
 Source4:        dialog.ko.po.bz2
 # PATCH-FIX-OPENSUSE : fix shadow during resizing terminal
 Patch0:         dialog-1.2-20121230.dif
+Patch1:         textbox-file_size.patch
 Patch2:         dialog-gcc-warnings.patch
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
@@ -73,6 +74,7 @@
 %setup -q -n %{name}-%{version}-%{src_date}
 bzcat %{SOURCE4} > po/ko.po
 %patch0
+%patch1
 %patch2 -p1
 
 %build

++++++ dialog-1.2-20121230.dif ++++++
--- /var/tmp/diff_new_pack.bMCag2/_old  2018-06-03 12:32:16.588819689 +0200
+++ /var/tmp/diff_new_pack.bMCag2/_new  2018-06-03 12:32:16.588819689 +0200
@@ -2,7 +2,7 @@
 ===================================================================
 --- util.c.orig
 +++ util.c
-@@ -2136,8 +2136,10 @@ dlg_move_window(WINDOW *win, int height,
+@@ -2115,8 +2115,10 @@ dlg_move_window(WINDOW *win, int height,
  #ifdef HAVE_COLOR
            if (p->shadow != 0) {
                if (dialog_state.use_shadow) {

++++++ dialog-1.3-20170509.tgz -> dialog-1.3-20171209.tgz ++++++
++++ 10984 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/dialog-1.3-20170509/CHANGES new/dialog-1.3-20171209/CHANGES
--- old/dialog-1.3-20170509/CHANGES     2017-05-10 01:25:06.000000000 +0200
+++ new/dialog-1.3-20171209/CHANGES     2017-12-09 21:30:27.000000000 +0100
@@ -1,9 +1,17 @@
--- $Id: CHANGES,v 1.578 2017/05/09 23:25:06 tom Exp $
+-- $Id: CHANGES,v 1.583 2017/12/09 20:30:27 tom Exp $
 -- Thomas E. Dickey <[email protected]>
 
 This version of dialog was originally from a Debian snapshot.  I've done this
 to it:
 
+2017/12/09
+       + update ftp url in test-packages.
+       + modify test-packages to use recommended compiler/linker flags.
+       + improved configure macros AM_WITH_NLS, CF_CC_ENV_FLAGS,
+         CF_CURSES_LIBS, CF_NCURSES_CONFIG, CF_SHARED_OPTS, CF_WITH_LIBTOOL,
+         CF__INTL_BODY.
+       + update config.guess, config.sub
+
 2017/05/09
        + improved configure macros CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, and
          CF_SHARED_OPTS.
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/dialog-1.3-20170509/VERSION new/dialog-1.3-20171209/VERSION
--- old/dialog-1.3-20170509/VERSION     2017-05-10 01:08:48.000000000 +0200
+++ new/dialog-1.3-20171209/VERSION     2017-12-09 16:52:09.000000000 +0100
@@ -1 +1 @@
-14:0:0 1.3     20170509
+14:0:0 1.3     20171209
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/dialog-1.3-20170509/package/debian/changelog 
new/dialog-1.3-20171209/package/debian/changelog
--- old/dialog-1.3-20170509/package/debian/changelog    2017-05-10 
01:08:48.000000000 +0200
+++ new/dialog-1.3-20171209/package/debian/changelog    2017-12-09 
16:52:09.000000000 +0100
@@ -1,3 +1,9 @@
+cdialog (20171209) unstable; urgency=low
+
+  * maintenance updates
+
+ -- Thomas E. Dickey <[email protected]>  Sat, 09 Dec 2017 10:52:09 
-0500
+
 cdialog (20170509) unstable; urgency=low
 
   * maintenance updates
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/dialog-1.3-20170509/package/debian/control 
new/dialog-1.3-20171209/package/debian/control
--- old/dialog-1.3-20170509/package/debian/control      2014-01-12 
21:58:43.000000000 +0100
+++ new/dialog-1.3-20171209/package/debian/control      2017-12-09 
19:25:28.000000000 +0100
@@ -3,12 +3,12 @@
 Section: misc
 Priority: optional
 Standards-Version: 3.8.4
-Build-Depends: debhelper (>= 5), libncursesw5-dev (>= 5.3), groff-base
+Build-Depends: debhelper (>= 5), libc6 (>= 2.11), libncursesw5-dev (>= 5.3), 
groff-base
 Homepage: http://invisible-island.net/dialog/
 
 Package: cdialog
 Architecture: any
-Depends: libncursesw5 (>= 5.3)
+Depends: libc6 (>= 2.11), libncursesw5 (>= 5.3)
 Description: dialog - display dialog boxes from shell scripts
  Dialog is a program that will let you present a variety of questions or
  display messages using dialog boxes from a shell script.   These  types
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/dialog-1.3-20170509/package/debian/postinst 
new/dialog-1.3-20171209/package/debian/postinst
--- old/dialog-1.3-20170509/package/debian/postinst     1970-01-01 
01:00:00.000000000 +0100
+++ new/dialog-1.3-20171209/package/debian/postinst     2017-01-12 
11:36:22.000000000 +0100
@@ -0,0 +1,7 @@
+#! /bin/sh
+
+set -e
+
+if [ "$1" = "configure" ]; then
+       ldconfig
+fi
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/dialog-1.3-20170509/package/debian/rules 
new/dialog-1.3-20171209/package/debian/rules
--- old/dialog-1.3-20170509/package/debian/rules        2015-05-13 
17:53:58.000000000 +0200
+++ new/dialog-1.3-20171209/package/debian/rules        2017-12-09 
19:28:47.000000000 +0100
@@ -1,5 +1,5 @@
 #!/usr/bin/make -f
-# MAde with the aid of dh_make, by Craig Small
+# Made with the aid of dh_make, by Craig Small
 # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
 # Some lines taken from debmake, by Cristoph Lameter.
 
@@ -11,7 +11,9 @@
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-CFLAGS =
+CPPFLAGS       := $(shell dpkg-buildflags --get CPPFLAGS)
+CFLAGS         := $(shell dpkg-buildflags --get CFLAGS)
+LDFLAGS                := $(shell dpkg-buildflags --get LDFLAGS)
 
 ACTUAL_PROG    = cdialog
 
@@ -31,7 +33,10 @@
 
        cp -v package/dialog.map package/${ACTUAL_PROG}.map
 
-       CFLAGS="$(CFLAGS)" ./configure \
+       CPPFLAGS="$(CPPFLAGS)" \
+       CFLAGS="$(CFLAGS)" \
+       LDFLAGS="$(LDFLAGS)" \
+       ./configure \
                --host=$(DEB_HOST_GNU_TYPE) \
                --build=$(DEB_BUILD_GNU_TYPE) \
                --prefix=/usr \
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/dialog-1.3-20170509/package/debian/watch 
new/dialog-1.3-20171209/package/debian/watch
--- old/dialog-1.3-20170509/package/debian/watch        2010-12-30 
15:16:02.000000000 +0100
+++ new/dialog-1.3-20171209/package/debian/watch        2017-12-09 
21:29:24.000000000 +0100
@@ -1,4 +1,4 @@
 version=3
 
-opts=passive ftp://invisible-island.net/dialog/dialog-([\d.]+)\.tgz \
+opts=passive ftp://ftp.invisible-island.net/dialog/dialog-([\d.]+)\.tgz \
  debian  uupdate
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/dialog-1.3-20170509/package/dialog.spec 
new/dialog-1.3-20171209/package/dialog.spec
--- old/dialog-1.3-20170509/package/dialog.spec 2017-05-10 01:08:48.000000000 
+0200
+++ new/dialog-1.3-20171209/package/dialog.spec 2017-12-09 20:55:24.000000000 
+0100
@@ -1,23 +1,23 @@
 Summary: dialog - display dialog boxes from shell scripts
 %define AppProgram dialog
 %define AppVersion 1.3
-%define AppRelease 20170509
+%define AppRelease 20171209
 %define ActualProg c%{AppProgram}
-# $XTermId: dialog.spec,v 1.95 2017/05/09 23:08:48 tom Exp $
+# $XTermId: dialog.spec,v 1.98 2017/12/09 19:55:24 tom Exp $
 Name: %{ActualProg}
 Version: %{AppVersion}
 Release: %{AppRelease}
 License: LGPL
-Group: Applications/Development
-URL: ftp://invisible-island.net/%{AppProgram}
+Group: Applications/System
+URL: ftp://ftp.invisible-island.net/%{AppProgram}
 Source0: %{AppProgram}-%{AppVersion}-%{AppRelease}.tgz
 Packager: Thomas Dickey <[email protected]>
 
 %description
 Dialog is a program that will let you present a variety of questions or
-display messages using dialog boxes from a shell script.   These  types
-of  dialog  boxes  are  implemented  (though  not  all  are necessarily
-compiled into dialog):
+display messages using dialog boxes from a shell script.  These types
+of dialog boxes are implemented (though not all are necessarily compiled
+into dialog):
 
      buildlist, calendar, checklist, dselect, editbox, form, fselect,
      gauge, infobox, inputbox, inputmenu, menu, mixedform,
@@ -37,27 +37,27 @@
 cp -v package/dialog.map package/%{ActualProg}.map
 
 INSTALL_PROGRAM='${INSTALL}' \
-       ./configure \
-               --target %{_target_platform} \
-               --prefix=%{_prefix} \
-               --bindir=%{_bindir} \
-               --libdir=%{_libdir} \
-               --mandir=%{_mandir} \
-               --with-package=%{ActualProg} \
-               --enable-header-subdir \
-               --enable-nls \
-               --enable-widec \
-               --with-shared \
-               --with-ncursesw \
-               --with-versioned-syms \
-               --disable-rpath-hack
+%configure \
+        --target %{_target_platform} \
+        --prefix=%{_prefix} \
+        --bindir=%{_bindir} \
+        --libdir=%{_libdir} \
+        --mandir=%{_mandir} \
+        --with-package=%{ActualProg} \
+        --enable-header-subdir \
+        --enable-nls \
+        --enable-widec \
+        --with-shared \
+        --with-ncursesw \
+        --with-versioned-syms \
+        --disable-rpath-hack
 
 make
 
 %install
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 
-make install                   DESTDIR=$RPM_BUILD_ROOT
+make install                    DESTDIR=$RPM_BUILD_ROOT
 make install-full               DESTDIR=$RPM_BUILD_ROOT
 
 strip $RPM_BUILD_ROOT%{_bindir}/%{ActualProg}
@@ -82,6 +82,9 @@
 %changelog
 # each patch should add its ChangeLog entries here
 
+* Sat Dec 09 2017 Thomas Dickey
+- update ftp url
+
 * Thu Apr 21 2016 Thomas Dickey
 - remove stray call to libtool
 
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/dialog-1.3-20170509/package/freebsd/Makefile 
new/dialog-1.3-20171209/package/freebsd/Makefile
--- old/dialog-1.3-20170509/package/freebsd/Makefile    2017-05-10 
01:08:48.000000000 +0200
+++ new/dialog-1.3-20171209/package/freebsd/Makefile    2017-12-09 
21:29:20.000000000 +0100
@@ -7,10 +7,10 @@
 #
 
 PORTNAME=      cdialog
-PORTVERSION=   1.3.20170509
+PORTVERSION=   1.3.20171209
 PORTEPOCH=     1
 CATEGORIES=    devel
-MASTER_SITES=  ftp://invisible-island.net/${PORTNAME:S|^c||}/
+MASTER_SITES=  ftp://ftp.invisible-island.net/${PORTNAME:S|^c||}/
 DISTNAME=      ${PORTNAME:S|^c||}-${PORTVERSION:R}-${PORTVERSION:E}
 EXTRACT_SUFX=  .tgz
 



++++++ textbox-file_size.patch ++++++
---
 textbox.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- textbox.c
+++ textbox.c   2018-05-29 08:53:10.083934467 +0000
@@ -92,7 +92,7 @@ lseek_end(MY_OBJ * obj, long offset)
 {
     long actual = lseek_obj(obj, offset, SEEK_END);
 
-    if (actual > offset) {
+    if (offset == 0L && actual > offset) {
        obj->file_size = actual;
     }
 }

Reply via email to