Thu Feb 3 13:03:14 2011 UTC ()
Update to 1.1.20110118:

2011/01/18
	+ fix inconsistency in return-codes for textbox when help-button is
	  used by making dlg_exit_buttoncode() a wrapper for
	  dlg_ok_buttoncode().
	+ modify pause widget to use dlg_ok_buttoncode(), so help-button works.
	+ correct two infobox sample scripts, which did not pass extra
	  command-line parameters due to quoting problems.
	+ add a limit-check to the timebox widget (patch by Garrett Cooper).
	+ modify --trace option to also trace the command-line parameters.
	+ account for combining characters when wrapping text (Debian #570634).
	+ correct handling of SIGWINCH in gauge widget (Debian #305705).
	+ add gauge_color, to make guage's progress-bar distinct from
	  title_color (request by Dominic Derdau).
	+ update fi.po from
		http://translationproject.org/latest/dialog/
	  as well as resync line-numbers in the other po-files.
	+ modify configure script and dialog program to build with NetBSD's
	  wide-character curses functions, including workarounds for its
	  incorrect WACS_xxx definitions.  Some of the UTF-8 examples work.
	+ add back-tab for traversal of tailboxbg widgets, for symmetry with
	  tab-traversal.
	+ reduce flicker in tailboxbg by checking if the input file size has
	  changed.
	+ modify internals of callbacks to avoid blocking reads of their
	  associated files by keyboard input.
	+ add command-line option --no-mouse, to suppress use of mouse.
	+ add configure option --enable-header-subdir to allow the header files
	  to be installed into a subdirectory named for the package.
	+ modify dlg_restore_vars() to retain the updated values of
	  input_result and input_length, eliminating the need for a caller to
	  provide their own user buffer (prompted by report by Thiago Bimbatti
	  Felicio).
	+ add a null-pointer check in show_result() for
	  dialog_vars.input_result, and ensure it is set to null after freeing
	  (prompted by report by Thiago Bimbatti Felicio).
	+ change order of -I options in CPPFLAGS (report by Michel Feldheim)
	+ modify pause-widget so that it no longer exits when an unrecognized
	  key is pressed (patch by Creidieki M Crouch).
	+ add --with-package option to configure script to allow renaming
	  of the dialog program and library, to support the package scripts.
	+ add Debian and RPM package scripts for test-builds.
	+ several improvements to configure script:
	  + quote params of ifelse()
	  + change obsolete ${name-value} to standard ${name:-value}
	  + use new macros CF_ADD_LIB/CF_ADD_LIBS to enforce consistency.
	  + AM_GNU_GETTEXT, drop $MKINSTALLDIRS, use "mkdir -p" consistently.
	  + CF_ADD_SUBDIR_PATH, workaround - if $prefix was not mkdir'd yet, no
	    directories were added.
	  + CF_BUNDLED_INTL, add --with-textdomain option, to use with lynx-dev
	    package
	  + CF_FIND_LINKAGE, simplify save/restore of $LIBS
	  + CF_GCC_WARNINGS, fix for Mac OS X (compiler makes conftest.dSYM
	    directory)
	  + CF_HEADER_PATH, don't search for variations of everything in the
	    current include-path
	  + CF_WITH_CURSES_DIR, move the calls to CF_ADD_INCDIR and
	    CF_ADD_LIBDIR for the curses-directory here, from
	    CF_NCURSES_CPPFLAGS and CF_NCURSES_LDFLAGS, so it will work even
	    with the default checking, e.g., no --with-ncurses, etc.
	+ updated config.guess, config.sub


(wiz)
diff -r1.53 -r1.54 pkgsrc/misc/dialog/Makefile
diff -r1.26 -r1.27 pkgsrc/misc/dialog/distinfo

cvs diff -r1.53 -r1.54 pkgsrc/misc/dialog/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/dialog/Makefile 2010/05/02 13:40:22 1.53
+++ pkgsrc/misc/dialog/Makefile 2011/02/03 13:03:13 1.54
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.53 2010/05/02 13:40:22 wiz Exp $ 1# $NetBSD: Makefile,v 1.54 2011/02/03 13:03:13 wiz Exp $
2 2
3DISTNAME= dialog-1.1-20100428 3DISTNAME= dialog-1.1-20110118
4PKGNAME= ${DISTNAME:C/-2/.2/} 4PKGNAME= ${DISTNAME:C/-2/.2/}
5CATEGORIES= misc 5CATEGORIES= misc
6MASTER_SITES= ftp://invisible-island.net/dialog/ 6MASTER_SITES= ftp://invisible-island.net/dialog/
7EXTRACT_SUFX= .tgz 7EXTRACT_SUFX= .tgz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://invisible-island.net/dialog/dialog.html 10HOMEPAGE= http://invisible-island.net/dialog/dialog.html
11COMMENT= Display dialog boxes from shell scripts 11COMMENT= Display dialog boxes from shell scripts
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.26 -r1.27 pkgsrc/misc/dialog/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/dialog/distinfo 2010/05/02 13:40:22 1.26
+++ pkgsrc/misc/dialog/distinfo 2011/02/03 13:03:13 1.27
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.26 2010/05/02 13:40:22 wiz Exp $ 1$NetBSD: distinfo,v 1.27 2011/02/03 13:03:13 wiz Exp $
2 2
3SHA1 (dialog-1.1-20100428.tgz) = 6945b302bf5b107c12f6009c25699d265b45579c 3SHA1 (dialog-1.1-20110118.tgz) = 7a7d7a802ba28d05e691d55b7c94c05e8ee8a102
4RMD160 (dialog-1.1-20100428.tgz) = fce98c3207ebdb155f01fb38df8b89de75f9b875 4RMD160 (dialog-1.1-20110118.tgz) = a2c02d4e2561fad4117820c02a709d1b95b4e826
5Size (dialog-1.1-20100428.tgz) = 400036 bytes 5Size (dialog-1.1-20110118.tgz) = 411435 bytes