Subject: CVS commit: pkgsrc/x11/xdialog
To: None <pkgsrc-changes@netbsd.org>
From: Lubomir Sedlacik <salo@netbsd.org>
List: pkgsrc-changes
Date: 05/14/2003 18:53:39
Module Name:	pkgsrc
Committed By:	salo
Date:		Wed May 14 18:53:39 UTC 2003

Modified Files:
	pkgsrc/x11/xdialog: Makefile PLIST distinfo
Added Files:
	pkgsrc/x11/xdialog/patches: patch-ad patch-ae

Log Message:
Updated to version 2.1.1.

Changes:

- HOMEPAGE and MASTER_SITES changed once again *sigh*

2.1.1:
======
- Fixed a bug in --calendar where an improper date (month) was
  preset when a null parameter was passed.
- Applied a patch from Peter Breitenlohner to allow Xdialog to
  build outside the source tree with VPATH.

2.1.0:
======
- Adapted a patch from Joerg Tretter allowing to pass optional
  <hours>, <minutes> and <seconds> parameters to the --timebox.
  Also made the <day>, <month> and <year> parameters of the
  --calendar optional.
- The --infobox and --gauge widgets now use non-blocking read()
  calls instead of scanf() ones (adapted from a patch by
  Rolland Dudemaine). In case Xdialog would not compile any
  more on your system (the new code needs for more BSD4.3 like
  functions and some more headers), you can revert to the old
  code by using the --with-scanf-calls configure option.
- Implemented the new --colorsel (suggestion from Todd Hammer)
  and --fontsel widgets.
- Added an optional <status> parameter to the --check option
  (following a suggestion from Hélio Cavichiolo Jr.
- Fixed a bug which made Xdialog coredump when the first row of
  a --menubox was set "unselectable" (NULL tag) and when the
  "OK" button was pressed without selecting another row. Thanks
  to Markus Riese for reporting this bug.
- Fixed the charset for pt_BR.po and hu.po (thanks to Christian
  Weisgerber for pointing this out).
- Applied a patch by "ALT Linux Team" to avoid using a
  temporary file for printing and using a pipe instead (safer,
  cleaner). Removed the corresponding "--with-print-tmpfile"
  option from configure.in. Thanks to Stanislav Ievlev for
  sending me this patch.
- New Makefile.am, doc/Makefile.am and configure.in. The doc
  files are now built during the 'make all' instead of the
  'make install' step. It should also fix the problems with
  the bad paths to the Xdialog doc files appearing in the man
  page on some systems (based on suggestions made by Peter
  Breitenlohner).
- Changed the URL for Xdialog website in main.c and doc.
- Documentation updates.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/x11/xdialog/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/x11/xdialog/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/x11/xdialog/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/x11/xdialog/patches/patch-ad \
    pkgsrc/x11/xdialog/patches/patch-ae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.