2010/04/28 + several improvements to configure script: + modify CF_CURSES_TERM_H to handle cases such as cygwin where packager has installed curses.h and term.h in different directories, e.g., to wedge in a termcap library. + modify CF_XOPEN_SOURCE, adding special case for OpenSolaris + modify CF_MAKE_TAGS to add check for exctags and exetags, prefer to ctags and etags to work around pkgsrc (NetBSD) renaming. + correct CF_FIND_LINKAGE, setting cache variable for library_file in the special case where no directory search is made. + improve CF_GCC_VERSION, suppress stderr for c89 alias of gcc. + improve CF_GCC_WARNINGS, moving -W and -Wall into the list to check, since c89 alias for gcc complains about these options. + modify CF_HEADER_PATH, to not search for variations of everything in the current include-path + use "mkdir -p", remove mkdirs.sh + use CF_CURSES_HEADER to fill in possible subdirectory used for ncurses header filename. + modify CF_XOPEN_CURSES to work around current ncurse header loss of predefinition of _XOPEN_SOURCE_EXTENDED + add "--disable-rpath-hack" option, along with scripting to add rpath option to libraries found in unusual places. + modify pause widget to autosize like gauge, and to omit the area for buttons when none are displayed. + fix an infinite loop in dlg_button_layout() if there are no buttons to display (Debian #579390). + add makefile rules for generating html, etc., documentation from nroff. > patches by Samuel Mart + reset errors in tailbox before reading new character. + modify dlg_draw_scrollbar(), omitting hiding percentages in boxes when no arrows or scrollbar are needed. + correct value of row for scrollbars in formbox. + update es.po from http://translationproject.org/latest/dialog/
34 lines
952 B
Makefile
34 lines
952 B
Makefile
# $NetBSD: Makefile,v 1.53 2010/05/02 13:40:22 wiz Exp $
|
|
|
|
DISTNAME= dialog-1.1-20100428
|
|
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
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
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"
|