Hello community,
here is the log from the commit of package dialog for openSUSE:Factory checked in at 2015-06-01 09:49:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dialog (Old)
and /work/SRC/openSUSE:Factory/.dialog.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dialog"
Changes:
--------
--- /work/SRC/openSUSE:Factory/dialog/dialog.changes 2015-03-09 10:04:00.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dialog.new/dialog.changes 2015-06-01 09:49:46.000000000 +0200
@@ -1,0 +2,27 @@
+Fri May 22 07:29:30 UTC 2015 - mpluskal@suse.com
+
+- Add gpg signature
+- Update to 1-2-20150513
+ + add configure option --with-install-prefix, like ncurses.
+ + add --with-screen and related configure options from ncurses-examples
+ to allow building with ncurses6 test-packages.
+ + update configure macros for improved coding style from lynx changes.
+ + updated ro.po from
+ http://translationproject.org/latest/dialog/
+ + update config.guess, config.sub
+ > patches by Florent Rougon:
+ + fix two bugs in the "--file" option.
+ + When the number of arguments read from the included file is 0, the
+ code used to just skip over '--file' and its argument instead of
+ removing them from the argument list, causing "Error: Unknown
+ option --file" later on.
+ + In the alternative case (at least one argument read from the file),
+ the previous code used to do '--j;' in order to "force rescan" of
+ the inserted arguments. However, control then flowed to outer
+ blocks where a '++j;' counteracted this measure, causing "Error:
+ Unknown option --msgbox" (for instance) later on.
+ + modify escaping in argv.c to be more uniform, whether or not the
+ backslash is found within a parameter.
+
+
+-------------------------------------------------------------------
Old:
----
dialog-1.2-20150225.tgz
New:
----
dialog-1.2-20150513.tgz
dialog-1.2-20150513.tgz.asc
dialog.keyring
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dialog.spec ++++++
--- /var/tmp/diff_new_pack.PqjbG4/_old 2015-06-01 09:49:48.000000000 +0200
+++ /var/tmp/diff_new_pack.PqjbG4/_new 2015-06-01 09:49:48.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package dialog
#
-# 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
@@ -16,25 +16,28 @@
#
+%define src_date 20150513
+%define somajor 12
Name: dialog
-Url: http://invisible-island.net/dialog/
Version: 1.2
Release: 0
-%define src_date 20150225
-%define somajor 12
Summary: Menus and Input Boxes for Shell Scripts
License: LGPL-2.1
Group: Development/Tools/Other
-Source: ftp://invisible-island.net/dialog/%{name}-%{version}-%{src_date}.tgz
-Source1: dialog.rc
-Source2: dialog.ko.po.bz2
+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
+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
Patch2: dialog-gcc-warnings.patch
-Requires: terminfo-base
-Suggests: terminfo
BuildRequires: libtool
BuildRequires: ncurses-devel
+BuildRequires: pkg-config
+Requires: terminfo-base
+Suggests: terminfo
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -65,15 +68,15 @@
Examples of using menus and dialog boxes in shell scripts.
%prep
-%setup -n %{name}-%{version}-%{src_date}
-bzcat %{S:2} > po/ko.po
-%patch0 -p0
+%setup -q -n %{name}-%{version}-%{src_date}
+bzcat %{SOURCE4} > po/ko.po
+%patch0
%patch2 -p1
%build
CC=gcc
LIBS=""
- CFLAGS="$RPM_OPT_FLAGS -pipe -Wall"
+ CFLAGS="%{optflags} -pipe -Wall"
for ncurses_conf in ncursesw6-config ncurstesw5-config ; do
ncurses_conf=$(type -p $ncurses_conf 2> /dev/null) || continue
LIBS="${LIBS:+$LIBS }$($ncurses_conf --libs)"
@@ -100,26 +103,27 @@
%install
# libtool seems to be broken in shell function func_lalib_unsafe_p()
exec 0 dialog-1.2-20150513.tgz ++++++
++++ 24619 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.2-20150225/CHANGES new/dialog-1.2-20150513/CHANGES
--- old/dialog-1.2-20150225/CHANGES 2015-02-26 03:11:23.000000000 +0100
+++ new/dialog-1.2-20150513/CHANGES 2015-05-13 18:02:12.000000000 +0200
@@ -1,9 +1,31 @@
--- $Id: CHANGES,v 1.508 2015/02/26 02:11:23 tom Exp $
+-- $Id: CHANGES,v 1.515 2015/05/13 16:02:12 tom Exp $
-- Thomas E. Dickey
This version of dialog was originally from a Debian snapshot. I've done this
to it:
+2015/05/13
+ + add configure option --with-install-prefix, like ncurses.
+ + add --with-screen and related configure options from ncurses-examples
+ to allow building with ncurses6 test-packages.
+ + update configure macros for improved coding style from lynx changes.
+ + updated ro.po from
+ http://translationproject.org/latest/dialog/
+ + update config.guess, config.sub
+ > patches by Florent Rougon:
+ + fix two bugs in the "--file" option.
+ + When the number of arguments read from the included file is 0, the
+ code used to just skip over '--file' and its argument instead of
+ removing them from the argument list, causing "Error: Unknown
+ option --file" later on.
+ + In the alternative case (at least one argument read from the file),
+ the previous code used to do '--j;' in order to "force rescan" of
+ the inserted arguments. However, control then flowed to outer
+ blocks where a '++j;' counteracted this measure, causing "Error:
+ Unknown option --msgbox" (for instance) later on.
+ + modify escaping in argv.c to be more uniform, whether or not the
+ backslash is found within a parameter.
+
2015/02/25
+ modify gauge widget to keep from erasing a second gauge widget, e.g.,
via the "--and-widget" option. This is a cosmetic change to match
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.2-20150225/VERSION new/dialog-1.2-20150513/VERSION
--- old/dialog-1.2-20150225/VERSION 2015-02-25 11:11:07.000000000 +0100
+++ new/dialog-1.2-20150513/VERSION 2015-05-13 16:46:07.000000000 +0200
@@ -1 +1 @@
-12:0:0 1.2 20150225
+12:0:0 1.2 20150513
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.2-20150225/argv.c new/dialog-1.2-20150513/argv.c
--- old/dialog-1.2-20150225/argv.c 2014-09-10 10:58:27.000000000 +0200
+++ new/dialog-1.2-20150513/argv.c 2015-05-13 02:34:39.000000000 +0200
@@ -1,9 +1,9 @@
/*
- * $Id: argv.c,v 1.3 2014/09/10 08:58:27 tom Exp $
+ * $Id: argv.c,v 1.5 2015/05/13 00:34:39 tom Exp $
*
* argv - Reusable functions for argv-parsing.
*
- * Copyright 2011-2012,2014 Thomas E. Dickey
+ * Copyright 2011-2014,2015 Thomas E. Dickey
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License, version 2.1
@@ -55,18 +55,12 @@
++count;
inparm = TRUE;
}
- } else if (blob[n] == '\\') {
- if (quoted && !isspace(UCH(blob[n + 1]))) {
+ } else if (!quoted && isspace(UCH(blob[n]))) {
+ if (inparm) {
if (pass) {
- *param++ = blob[n];
- *param++ = blob[n + 1];
+ *param++ = '\0';
}
- }
- ++n;
- } else if (!quoted && isspace(UCH(blob[n]))) {
- inparm = FALSE;
- if (pass) {
- *param++ = '\0';
+ inparm = FALSE;
}
} else {
if (!inparm) {
@@ -75,6 +69,10 @@
++count;
inparm = TRUE;
}
+ if (blob[n] == '\\') {
+ if (++n == length)
+ break; /* The string is terminated by a backslash */
+ }
if (pass) {
*param++ = blob[n];
}
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.2-20150225/configure.in new/dialog-1.2-20150513/configure.in
--- old/dialog-1.2-20150225/configure.in 2015-02-24 13:20:14.000000000 +0100
+++ new/dialog-1.2-20150513/configure.in 2015-05-13 18:01:18.000000000 +0200
@@ -1,4 +1,4 @@
-dnl $Id: configure.in,v 1.83 2015/02/24 12:20:14 tom Exp $
+dnl $Id: configure.in,v 1.86 2015/05/13 16:01:18 tom Exp $
dnl Process this file with autoconf to produce a configure script.
dnl ---------------------------------------------------------------------------
dnl Copyright 1999-2014,2015 -- Thomas E. Dickey
@@ -62,10 +62,10 @@
CF_XOPEN_SOURCE
CF_LARGEFILE
+CF_WITH_INSTALL_PREFIX
CF_WITH_WARNINGS
CF_PKG_CONFIG
-
dnl
dnl Allow dialog program and library to be renamed.
AC_MSG_CHECKING(for this package's name)
@@ -120,23 +120,8 @@
CF_ENABLE_RPATH
-use_ncurses=no
-AC_ARG_WITH(ncurses,
- [ --with-ncurses compile/link with ncurses library],
- [use_ncurses=ncurses])
-AC_ARG_WITH(ncursesw,
- [ --with-ncursesw compile/link with wide-char ncurses library],
- [use_ncurses=ncursesw])
-if test $use_ncurses != no ; then
- cf_wide_curses=yes
- if test $use_ncurses = ncursesw ; then
- CF_UTF8_LIB
- fi
- CF_NCURSES_CONFIG($use_ncurses)
-else
- cf_wide_curses=no
- CF_CURSES_CONFIG
-fi
+CF_WITH_NCURSES_ETC
+CF_WIDEC_CURSES
cf_all_widgets=yes
CF_ARG_MSG_ENABLE([if you want extra dialogs],
@@ -200,7 +185,7 @@
CF_ARG_MSG_ENABLE([if you want the wide-curses features],
widec,
[ --enable-widec enable wide-curses features],
- [AC_DEFINE(USE_WIDE_CURSES,1,[Define to 1 to enable wide-curses features])],,$cf_wide_curses)
+ [AC_DEFINE(USE_WIDE_CURSES,1,[Define to 1 to enable wide-curses features])],,$cf_cv_widec_curses)
AC_SUBST(EXTRAOBJS)
@@ -210,7 +195,7 @@
AC_HEADER_STDC
AC_HEADER_TIME
AC_HEADER_DIRENT
-AC_CHECK_HEADERS(search.h unctrl.h unistd.h)
+AC_CHECK_HEADERS(search.h unistd.h)
CF_CURSES_TERM_H
dnl
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.2-20150225/dialog.1 new/dialog-1.2-20150513/dialog.1
--- old/dialog-1.2-20150225/dialog.1 2014-02-20 01:32:58.000000000 +0100
+++ new/dialog-1.2-20150513/dialog.1 2015-05-13 22:11:04.000000000 +0200
@@ -1,6 +1,6 @@
'\" t
-.\" $Id: dialog.1,v 1.184 2014/02/20 00:32:58 tom Exp $
-.\" Copyright 2005-2013,2014 Thomas E. Dickey
+.\" $Id: dialog.1,v 1.185 2015/05/13 20:11:04 tom Exp $
+.\" Copyright 2005-2014,2015 Thomas E. Dickey
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU Lesser General Public License, version 2.1
@@ -43,7 +43,7 @@
.IP \(bu 4
..
.
-.TH \*D 1 "" "$Date: 2014/02/20 00:32:58 $"
+.TH \*D 1 "" "$Date: 2015/05/13 20:11:04 $"
.SH NAME
dialog \- display dialog boxes from shell scripts
.SH SYNOPSIS
@@ -147,6 +147,7 @@
rather than a filename.
.
.SS \fBCommon Options\fP
+Most of the common options are reset before processing each widget.
.
.IP "\fB--ascii-lines
Rather than draw graphics lines around boxes,
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.2-20150225/dialog.c new/dialog-1.2-20150513/dialog.c
--- old/dialog-1.2-20150225/dialog.c 2015-01-25 23:57:06.000000000 +0100
+++ new/dialog-1.2-20150513/dialog.c 2015-05-11 11:16:22.000000000 +0200
@@ -1,5 +1,5 @@
/*
- * $Id: dialog.c,v 1.238 2015/01/25 22:57:06 tom Exp $
+ * $Id: dialog.c,v 1.239 2015/05/11 09:16:22 Florent.Rougon Exp $
*
* cdialog - Display simple dialog boxes from shell scripts
*
@@ -414,49 +414,58 @@
blob[length] = '\0';
list = dlg_string_to_argv(blob);
- if ((added = dlg_count_argv(list)) != 0) {
- if (added > 2) {
- size_t need = (size_t) (*argcp + added + 1);
- if (doalloc) {
- *argvp = dlg_realloc(char *, need, *argvp);
- assert_ptr(*argvp, "unescape_argv");
- } else {
- char **newp = dlg_malloc(char *, need);
- assert_ptr(newp, "unescape_argv");
- for (n = 0; n < *argcp; ++n) {
- newp[n] = (*argvp)[n];
- }
- *argvp = newp;
- doalloc = TRUE;
+ added = dlg_count_argv(list);
+ if (added > 2) {
+ /* *argcp arguments before the expansion of --file
+ - 2 for the removal of '--file <filepath>'
+ + added for the arguments contained in <filepath>
+ + 1 for the terminating NULL pointer */
+ size_t need = (size_t) (*argcp + added - 1);
+ if (doalloc) {
+ *argvp = dlg_realloc(char *, need, *argvp);
+ assert_ptr(*argvp, "unescape_argv");
+ } else {
+ char **newp = dlg_malloc(char *, need);
+ assert_ptr(newp, "unescape_argv");
+ for (n = 0; n < *argcp; ++n) {
+ newp[n] = (*argvp)[n];
}
- dialog_opts = dlg_realloc(bool, need, dialog_opts);
- assert_ptr(dialog_opts, "unescape_argv");
+ /* The new array is not NULL-terminated yet. */
+ *argvp = newp;
+ doalloc = TRUE;
}
- if (added > 2) {
- for (n = *argcp; n >= j + 2; --n) {
- (*argvp)[n + added - 2] = (*argvp)[n];
- dialog_opts[n + added - 2] = dialog_opts[n];
- }
- } else if (added == 1) {
- for (n = j; n < *argcp; ++n) {
- (*argvp)[n] = (*argvp)[n + 1];
- dialog_opts[n] = dialog_opts[n + 1];
- }
+ dialog_opts = dlg_realloc(bool, need, dialog_opts);
+ assert_ptr(dialog_opts, "unescape_argv");
+
+ /* Shift the arguments after '--file <filepath>'
+ right by (added - 2) positions */
+ for (n = *argcp - 1; n >= j + 2; --n) {
+ (*argvp)[n + added - 2] = (*argvp)[n];
+ dialog_opts[n + added - 2] = dialog_opts[n];
}
- for (n = 0; n < added; ++n) {
- (*argvp)[n + j] = list[n];
- dialog_opts[n + j] = FALSE;
+ } else if (added < 2) {
+ /* 0 or 1 argument read from the included file
+ -> shift the arguments after '--file <filepath>'
+ left by (2 - added) positions */
+ for (n = j + added; n + 2 - added < *argcp; ++n) {
+ (*argvp)[n] = (*argvp)[n + 2 - added];
+ dialog_opts[n] = dialog_opts[n + 2 - added];
}
- *argcp += added - 2;
- free(list);
- --j; /* force rescan */
}
+ /* Copy the inserted arguments to *argvp */
+ for (n = 0; n < added; ++n) {
+ (*argvp)[n + j] = list[n];
+ dialog_opts[n + j] = FALSE;
+ }
+ *argcp += added - 2;
+ (*argvp)[*argcp] = 0; /* Write the NULL terminator */
+ free(list); /* No-op if 'list' is NULL */
+ /* Force rescan starting from the first inserted argument */
+ --j;
+ continue;
} else {
dlg_exiterr("Cannot open --file %s", filename);
}
- (*argvp)[*argcp] = 0;
- ++j;
- continue;
} else {
dlg_exiterr("No value given for --file");
}
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.2-20150225/makefile.in new/dialog-1.2-20150513/makefile.in
--- old/dialog-1.2-20150225/makefile.in 2015-02-26 00:37:38.000000000 +0100
+++ new/dialog-1.2-20150513/makefile.in 2015-05-13 18:06:35.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: makefile.in,v 1.92 2015/02/25 23:37:38 tom Exp $
+# $Id: makefile.in,v 1.93 2015/05/13 16:06:35 tom Exp $
# template makefile for DIALOG
##############################################################################
# Copyright (c) 1999-2014,2015 Thomas E. Dickey #
@@ -43,7 +43,7 @@
x = @EXEEXT@
o = .@OBJEXT@
-DESTDIR =
+DESTDIR = @DESTDIR@
THIS = dialog
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.2-20150225/mouse.c new/dialog-1.2-20150513/mouse.c
--- old/dialog-1.2-20150225/mouse.c 2012-12-21 11:00:30.000000000 +0100
+++ new/dialog-1.2-20150513/mouse.c 2015-05-13 22:56:28.000000000 +0200
@@ -1,9 +1,9 @@
/*
- * $Id: mouse.c,v 1.20 2012/12/21 10:00:30 tom Exp $
+ * $Id: mouse.c,v 1.21 2015/05/13 20:56:28 tom Exp $
*
* mouse.c -- mouse support for dialog
*
- * Copyright 2002-2007,2012 Thomas E. Dickey
+ * Copyright 2002-2012,2015 Thomas E. Dickey
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License, version 2.1
@@ -91,16 +91,16 @@
butPtr->next = regionList;
regionList = butPtr;
}
- if (butPtr != 0) {
- butPtr->mode = -1;
- butPtr->step_x = 0;
- butPtr->step_y = 0;
- butPtr->y = basey + y;
- butPtr->Y = basey + y + height;
- butPtr->x = basex + x;
- butPtr->X = basex + x + width;
- butPtr->code = basecode + code;
- }
+
+ butPtr->mode = -1;
+ butPtr->step_x = 0;
+ butPtr->step_y = 0;
+ butPtr->y = basey + y;
+ butPtr->Y = basey + y + height;
+ butPtr->x = basex + x;
+ butPtr->X = basex + x + width;
+ butPtr->code = basecode + code;
+
return butPtr;
}
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.2-20150225/package/debian/changelog new/dialog-1.2-20150513/package/debian/changelog
--- old/dialog-1.2-20150225/package/debian/changelog 2015-02-25 11:11:07.000000000 +0100
+++ new/dialog-1.2-20150513/package/debian/changelog 2015-05-13 16:46:07.000000000 +0200
@@ -1,3 +1,15 @@
+cdialog (20150513) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey Wed, 13 May 2015 10:46:07 -0400
+
+cdialog (20150512) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey Sun, 10 May 2015 19:31:46 -0400
+
cdialog (20150225) 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.2-20150225/package/debian/rules new/dialog-1.2-20150513/package/debian/rules
--- old/dialog-1.2-20150225/package/debian/rules 2015-02-24 15:07:01.000000000 +0100
+++ new/dialog-1.2-20150513/package/debian/rules 2015-05-13 17:53:58.000000000 +0200
@@ -40,7 +40,7 @@
--enable-header-subdir \
--enable-widec \
--with-shared \
- --with-ncursesw \
+ --with-screen=ncursesw6 \
--with-package=${ACTUAL_PROG} \
--with-versioned-syms \
--disable-rpath-hack
@@ -91,6 +91,7 @@
dh_compress
dh_fixperms
dh_installdeb
+ dh_makeshlibs
dh_shlibdeps
dh_gencontrol
dh_md5sums
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.2-20150225/package/dialog.spec new/dialog-1.2-20150513/package/dialog.spec
--- old/dialog-1.2-20150225/package/dialog.spec 2015-02-25 11:11:07.000000000 +0100
+++ new/dialog-1.2-20150513/package/dialog.spec 2015-05-13 16:46:07.000000000 +0200
@@ -1,9 +1,9 @@
Summary: dialog - display dialog boxes from shell scripts
%define AppProgram dialog
%define AppVersion 1.2
-%define AppRelease 20150225
+%define AppRelease 20150513
%define ActualProg c%{AppProgram}
-# $XTermId: dialog.spec,v 1.69 2015/02/25 10:11:07 tom Exp $
+# $XTermId: dialog.spec,v 1.72 2015/05/13 14:46:07 tom Exp $
Name: %{ActualProg}
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/dialog-1.2-20150225/package/freebsd/Makefile new/dialog-1.2-20150513/package/freebsd/Makefile
--- old/dialog-1.2-20150225/package/freebsd/Makefile 2015-02-25 11:11:07.000000000 +0100
+++ new/dialog-1.2-20150513/package/freebsd/Makefile 2015-05-13 16:46:07.000000000 +0200
@@ -7,7 +7,7 @@
#
PORTNAME= cdialog
-PORTVERSION= 1.2.20150225
+PORTVERSION= 1.2.20150513
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= ftp://invisible-island.net/${PORTNAME:S|^c||}/
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.2-20150225/po/ro.po new/dialog-1.2-20150513/po/ro.po
--- old/dialog-1.2-20150225/po/ro.po 2008-07-20 21:05:16.000000000 +0200
+++ new/dialog-1.2-20150513/po/ro.po 2015-03-13 19:02:01.000000000 +0100
@@ -1,22 +1,24 @@
-# Mesajele în limba română pentru dialog.
-# Copyright (C) 2003 Free Software Foundation, Inc.
-# Acest fişier este distribuit sub aceeaşi licenţă ca şi pachetul dialog.
+# Translation of dialog messages in Romanian.
+# Copyright (C) 2015 Free Software Foundation, Inc.
+# This file is distributed under the same license as the dialog package.
# Laurentiu Buzdugan , 2005.
-#
+# Mihai Cristescu , 2015.
#
#
msgid ""
msgstr ""
-"Project-Id-Version: dialog 1.0-rel20041222\n"
+"Project-Id-Version: dialog 1.1.20080819\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-07-20 14:31-0400\n"
-"PO-Revision-Date: 2005-01-20 12:00-0500\n"
-"Last-Translator: Laurentiu Buzdugan \n"
+"POT-Creation-Date: 2008-06-18 18:26-0400\n"
+"PO-Revision-Date: 2015-03-13 19:50+0200\n"
+"Last-Translator: Mihai Cristescu \n"
"Language-Team: Romanian \n"
+"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+"X-Generator: Poedit 1.7.4\n"
#: buttons.c:385
msgid "Yes"
@@ -32,7 +34,7 @@
#: buttons.c:409
msgid "Cancel"
-msgstr "Renunţă"
+msgstr "Renunță"
#: buttons.c:417
msgid "EXIT"
@@ -49,16 +51,16 @@
#. Headline "Month"
#: calendar.c:273
msgid "Month"
-msgstr "Luna"
+msgstr "Lună"
#. Headline "Year"
#: calendar.c:293
msgid "Year"
msgstr "An"
-#: dialog.c:744
+#: dialog.c:741
msgid "Rename"
-msgstr "Redenumeşte"
+msgstr "Redenumește"
#: fselect.c:550
msgid "Directories"
@@ -66,48 +68,47 @@
#: fselect.c:551
msgid "Files"
-msgstr "Fişiere"
+msgstr "Fișiere"
#: mixedgauge.c:58
msgid "Succeeded"
-msgstr ""
+msgstr "A reușit"
#: mixedgauge.c:61
-#, fuzzy
msgid "Failed"
-msgstr "Fişiere"
+msgstr "A eșuat"
#: mixedgauge.c:64
msgid "Passed"
-msgstr ""
+msgstr "A trecut"
#: mixedgauge.c:67
msgid "Completed"
-msgstr ""
+msgstr "Complet"
#: mixedgauge.c:70
msgid "Checked"
-msgstr ""
+msgstr "Verificat"
#: mixedgauge.c:73
msgid "Done"
-msgstr ""
+msgstr "Gata"
#: mixedgauge.c:76
msgid "Skipped"
-msgstr ""
+msgstr "Omis"
#: mixedgauge.c:79
msgid "In Progress"
-msgstr ""
+msgstr "În curs"
#: mixedgauge.c:85
msgid "N/A"
-msgstr ""
+msgstr "N/A"
#: mixedgauge.c:193
msgid "Overall Progress"
-msgstr ""
+msgstr "Progres pe ansamblu"
#: textbox.c:489
msgid "Search"
++++++ dialog-gcc-warnings.patch ++++++
--- /var/tmp/diff_new_pack.PqjbG4/_old 2015-06-01 09:49:48.000000000 +0200
+++ /var/tmp/diff_new_pack.PqjbG4/_new 2015-06-01 09:49:48.000000000 +0200
@@ -1,7 +1,7 @@
-Index: dialog-1.2-20121230/dialog.h
+Index: dialog-1.2-20150513/dialog.h
===================================================================
---- dialog-1.2-20121230.orig/dialog.h
-+++ dialog-1.2-20121230/dialog.h
+--- dialog-1.2-20150513.orig/dialog.h
++++ dialog-1.2-20150513/dialog.h
@@ -43,6 +43,23 @@
#include
#include /* fork() etc. */