pkgsrc/misc/dialog/Makefile
wiz 1fd677f6f6 Update to 1.2.20121230:
2012/12/30 - release 1.2
	+ improve some older changelog entries to help with HTML'izing content.
	+ various fixes/improvments for scrollbar appearance.
	+ add mappings for some equivalent options provided by whiptail;
	  add configure option --disable-whiptail to allow suppressing these.
	+ add configure option --disable-Xdialog2 to allow suppressing the
	  newer features, i.e., for cdialog 1.2
	+ add --no-items option, for consistency.
	+ add --no-tags option, like Xdialog.
	+ add buildlist, rangebox and treeview dialogs, like Xdialog.
	+ remove obsolete workaround for ncurses 4.2 scrolling in checklist
	  and menubox.
	+ improve dialog_helpfile() by preventing it from showing extra buttons
	  (suggested by xDog Walker).
	+ correct logic in formbox's scroll_next() function (report by xDog
	  Walker).
	+ fix a case with inputbox widget where preset input text is not shown
	  until moving the cursor within the text (report by xDog Walker).
	+ handle SIGCHLD in dialog_prgbox() to eliminate defunct processes
	  (report by xDog Walker).
	+ improve the way "hotkeys" are assigned to widget buttons by checking
	  if a given key has already been used in the row of buttons (Debian
	  #684933).
	+ amend fix for --trace parsing from 2012/07/03, which sometimes
	  skipped a parameter (report by xDog Walker).
	+ drop copismall and install files from samples, which were essentially
	  nonfunctional.
	+ correct secondary border colors in samples/slackware.rc and
	  samples/whiptail.rc
	+ update gl.po, add ia.po from
		http://translationproject.org/latest/dialog/
	+ fix various issues reported by coverity scan.
	+ miscellaneous configure script fixes/updates:
	  + require autoconf 2.52+patches
	  + support --datarootdir option
	  + check for clang compiler
	  + check for tinfo library when looking for ncurses
	  + add 3rd parameter to AC_DEFINE for autoheader
	  + remove unused macros from aclocal.m4
	+ update config.guess, config.sub
2013-01-21 13:13:08 +00:00

32 lines
917 B
Makefile

# $NetBSD: Makefile,v 1.61 2013/01/21 13:13:08 wiz Exp $
DISTNAME= dialog-1.2-20121230
PKGNAME= ${DISTNAME:C/-2/.2/}
CATEGORIES= misc
MASTER_SITES= ftp://invisible-island.net/dialog/
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://invisible-island.net/dialog/dialog.html
COMMENT= Display dialog boxes from shell scripts
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
MAKE_FILE= makefile
USE_LIBTOOL= yes
CONFIGURE_ARGS+= --with-libtool
INCOMPAT_CURSES= NetBSD-1.5*-* NetBSD-1.6[-_.]*-* NetBSD-1.6[A-P]-*
PKG_INSTALLATION_TYPES= overwrite pkgviews
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
SUBST_CLASSES+= rpath
SUBST_FILES.rpath= dialog-config.in
SUBST_MESSAGE.rpath= Fixing rpath in dialog-config
SUBST_SED.rpath= -e 's;-L\(.\);${_COMPILER_RPATH_FLAG}\1\{exec_prefix\}/lib -L\1;'
SUBST_STAGE.rpath= pre-configure
.include "../../devel/ncurses/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"