13ded84427
Changes since 1.3-20190211 2020/02/28 + updated configure-macros, to work around ncurses vs xcode's c99 -W + update config.guess 2019/12/31 + updated configure-macros. + update config.guess 2019/12/10 + correct rc-file lookup of "default" color (report by Grady Martin, cf: 2019/09/24). + fix several issues in the sample scripts reported by shellcheck. + fix a few spelling errors reported by codespell (report by Jens Schleusener). + correct check for return-value of isblank(), which is not necessarily 0/1 (report/patch by Paul Cercueil, Peter Korsgaard, cf: 2018/05/31). 2019/12/09 + amend change for parsing command-options before calling init_dialog, to handle --no-shadow, etc., which are initialized in init_dialog (report by Paul Cercueil, cf: 2018/06/21). + add dlg_trace_va_msg to manpage, symbol files. 2019/11/10 + improve layout of several widgets' data area when maximizing. + modify dselect/fselect to work with autosizing (Debian #915949). + add error messages from dlg_exiterr() to trace file. + improve manual page description of escaping in key-bindings. + modify inputmenu to recognize the "Cancel" button and keys bound to that feature while editing a renamed menu item. + revert one change, in form.c to the --last-key feature (Debian #942025). + correct ordering of libraries in configure-script, which appended in a case where it should have prepended. + update config.guess, config.sub 2019/09/26 + improve dialog-config script's filtering of -L options using the linker default directories. + improve dialog-config script, adding a -L option corresponding to the configure --libdir option if it would be a duplicate (report by Andrew Kosteltsev). + build-fix for configure --disable-trace + updated pt.po from http://translationproject.org/latest/dialog/ 2019/09/24 + allow for underline- and reverse-video flags in the ".rc" file (integrated patch by Richard Robbins). 2019/08/08 + amend change to --last-key feature to eliminate an unnecessary separator (report by Gabriele Balducci). 2019/08/06 + extend --last-key feature to the remaining widgets which have ok/cancel buttons, and add logic to map keys which happen to be bound to ok/extra/cancel/help to simulate a button-press on the corresponding button (report by "sgewrk"). 2019/08/01 + further fixes for dialog-config.in (report by Andrew Kosteltsev). 2019/07/28 + modify dialog-config.in so that setting prefix or exec-prefix to a given value with --prefix=VALUE or --exec-prefix=VALUE has the expected result of changing bindir, etc. + correct substitution for $LIBS value in dialog-config.in (report by Andrew Kosteltsev). 2019/07/24 + modify dlg_will_resize() and dlg_result_key() functions to reduce the chance that dialog exits on a SIGWINCH (Debian #930775). + make test-package for the development headers/library + add --libs-only-L, etc., to dialog-config script (prompted by discussion with Andrew Kosteltsev). + fix a memory leak in gauge widget (Andrew Kosteltsev). + minor fix for CF_GCC_WARNINGS + update config.guess, config.sub
34 lines
1,005 B
Makefile
34 lines
1,005 B
Makefile
# $NetBSD: Makefile,v 1.88 2020/03/23 16:04:34 sborrill Exp $
|
|
|
|
DISTNAME= dialog-1.3-20200228
|
|
PKGNAME= ${DISTNAME:C/-2/.2/}
|
|
CATEGORIES= misc
|
|
MASTER_SITES= ftp://ftp.invisible-island.net/dialog/
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://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
|
|
|
|
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 "../../mk/bsd.prefs.mk"
|
|
# curses from NetBSD 5 and earlier will coredump when displaying shadows
|
|
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-5].*)
|
|
CONFIGURE_ARGS+= --disable-widec
|
|
.endif
|
|
|
|
.include "../../mk/curses.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|