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.
This commit is contained in:
parent
890d5c3e1c
commit
18fd57bd59
1 changed files with 23 additions and 4 deletions
|
@ -1,12 +1,12 @@
|
|||
# $NetBSD: options.mk,v 1.19 2006/08/19 18:43:02 tonio Exp $
|
||||
# $NetBSD: options.mk,v 1.20 2006/10/18 19:46:35 tonio Exp $
|
||||
|
||||
# Global and legacy options
|
||||
|
||||
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 sasl mutt-hcache idn mutt-compressed-mbox
|
||||
PKG_SUGGESTED_OPTIONS= ssl
|
||||
PKG_SUGGESTED_OPTIONS= ssl curses
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
|
@ -35,6 +35,25 @@ CONFIGURE_ARGS+= --with-curses=${BUILDLINK_PREFIX.ncurses}
|
|||
CONFIGURE_ARGS+= --with-sasl=${BUILDLINK_PREFIX.cyrus-sasl}
|
||||
.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
|
||||
###
|
||||
|
|
Loading…
Reference in a new issue