From e05de6287ec264853b2f8b8e21c128a13c9d311b Mon Sep 17 00:00:00 2001 From: tron Date: Sat, 14 Oct 2006 20:34:36 +0000 Subject: Improve handling of options related to the terminal library used by this package and add support for "ncursesw". Patch supplied by Ben Collver pkg/34777. --- mail/mutt/options.mk | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) (limited to 'mail/mutt') diff --git a/mail/mutt/options.mk b/mail/mutt/options.mk index 6caddf0487c..0d7276aac86 100644 --- a/mail/mutt/options.mk +++ b/mail/mutt/options.mk @@ -1,10 +1,10 @@ -# $NetBSD: options.mk,v 1.10 2006/08/08 16:17:50 tron Exp $ +# $NetBSD: options.mk,v 1.11 2006/10/14 20:34:36 tron Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.mutt -PKG_OPTIONS_OPTIONAL_GROUPS= display -PKG_OPTIONS_GROUP.display= slang ncurses +PKG_OPTIONS_REQUIRED_GROUPS= display +PKG_OPTIONS_GROUP.display= slang ncurses ncursesw curses PKG_SUPPORTED_OPTIONS= ssl buffy-size -PKG_SUGGESTED_OPTIONS= ssl +PKG_SUGGESTED_OPTIONS= ssl curses .include "../../mk/bsd.options.mk" @@ -25,6 +25,26 @@ USE_NCURSES= yes CONFIGURE_ARGS+= --with-curses=${BUILDLINK_PREFIX.ncurses} .endif +### +### curses +### +.if !empty(PKG_OPTIONS:Mcurses) +. include "../../mk/curses.buildlink3.mk" +.endif + +### +### ncursesw +### +.if !empty(PKG_OPTIONS:Mncursesw) +. include "../../devel/ncursesw/buildlink3.mk" +.else +SUBST_CLASSES+= curse +SUBST_MESSAGE.curse= Fixing mutt to avoid ncursesw +SUBST_STAGE.curse= post-patch +SUBST_FILES.curse= configure.in configure +SUBST_SED.curse= -e 's,for lib in ncurses ncursesw,for lib in ncurses,' +.endif + ### ### SSL ### -- cgit v1.2.3