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 - [email protected] + +- 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</dev/null -make DESTDIR=%{buildroot} install +make DESTDIR=%{buildroot} install %{?_smp_mflags} -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +rm -rf %{buildroot}%{_libdir}/.libs +find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print find %{buildroot}%{_libdir} -name '*.a' -type f -delete -print rm -rf %{buildroot}%{_datadir}/locale/mg/ # Malagasy (Malayalam??) rm -rf %{buildroot}%{_datadir}/locale/rm/ # Rhaeto-Romance mkdir %{buildroot}/etc -install -m 0644 %{S:1} %{buildroot}/etc/dialogrc -%find_lang %name +install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/dialogrc +%find_lang %{name} %post -n libdialog%{somajor} -p /sbin/ldconfig %postun -n libdialog%{somajor} -p /sbin/ldconfig -%files -f %name.lang +%files -f %{name}.lang %defattr(-,root,root) %doc CHANGES README VERSION COPYING -%config(noreplace) /etc/dialogrc +%config(noreplace) %{_sysconfdir}/dialogrc %{_bindir}/dialog %{_mandir}/man1/dialog.1.gz ++++++ dialog-1.2-20150225.tgz -> 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 <[email protected]> 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 <[email protected]> Wed, 13 May 2015 10:46:07 -0400 + +cdialog (20150512) unstable; urgency=low + + * maintenance updates + + -- Thomas E. Dickey <[email protected]> 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 <[email protected]>, 2005. -# +# Mihai Cristescu <[email protected]>, 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 <[email protected]>\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 <[email protected]>\n" "Language-Team: Romanian <[email protected]>\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 <string.h> #include <signal.h> /* fork() etc. */
