aboutsummaryrefslogtreecommitdiff
path: root/games/awale/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'games/awale/Makefile')
-rw-r--r--games/awale/Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/games/awale/Makefile b/games/awale/Makefile
index 283d11d788f1..4b4eb51ae669 100644
--- a/games/awale/Makefile
+++ b/games/awale/Makefile
@@ -13,18 +13,20 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= African board game
-OPTIONS= GUI "Installs Tcl/Tk GUI" on
+OPTIONS_DEFINE= GUI DOCS
+OPTIONS_DEFAULT= GUI
+GUI_DESC= Installs Tcl/Tk GUI
MAN6= ${PORTNAME}.6
.include <bsd.port.options.mk>
-.if defined(WITHOUT_GUI)
-PLIST_SUB+= GUI="@comment "
-.else
+.if ${PORT_OPTIONS:MGUI}
USE_TK_WRAPPER= yes
MAN6+= x${PORTNAME}.6
PLIST_SUB+= GUI=""
+.else
+PLIST_SUB+= GUI="@comment "
.endif
post-patch:
@@ -42,12 +44,12 @@ do-install:
.for f in README *.bmp *.gif *.ico *.png
${INSTALL_DATA} ${WRKSRC}/src/${f} ${DATADIR}
.endfor
-.if !defined(WITHOUT_GUI)
+.if ${PORT_OPTIONS:MGUI}
${INSTALL_SCRIPT} ${WRKSRC}/src/x${PORTNAME} ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/man/x${PORTNAME}.6 ${MAN6PREFIX}/man/man6
${INSTALL_SCRIPT} ${WRKSRC}/src/xawale.tcl ${DATADIR}
.endif
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${DOCSDIR}
.for f in AUTHORS ChangeLog NEWS README THANKS
cd ${WRKSRC} && ${INSTALL_DATA} ${f} ${DOCSDIR}