summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authortron <tron>2006-10-14 20:34:36 +0000
committertron <tron>2006-10-14 20:34:36 +0000
commitdfeff103261016e34cc2bd7226c1e4ae2e82eea1 (patch)
tree965e26902ca1de4eb75d30ef364c52c8bbc797d8 /mail
parent99a4a8cbf848e36def3bbff4017e4a4c167967e8 (diff)
downloadpkgsrc-dfeff103261016e34cc2bd7226c1e4ae2e82eea1.tar.gz
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.
Diffstat (limited to 'mail')
-rw-r--r--mail/mutt/options.mk28
1 files changed, 24 insertions, 4 deletions
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"
@@ -26,6 +26,26 @@ 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
###
.if !empty(PKG_OPTIONS:Mssl)