aboutsummaryrefslogtreecommitdiffstats
path: root/games/doom-data
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2012-06-13 00:35:45 +0800
committerbapt <bapt@FreeBSD.org>2012-06-13 00:35:45 +0800
commitb0ad879e3e23b8ba6d75396d593d1bba436ffed6 (patch)
tree8b078441d20301eb3b13f3b6b3a374c4688468a4 /games/doom-data
parent624c78988bf68a8f633b795635f8ba4b2fffed13 (diff)
downloadfreebsd-ports-gnome-b0ad879e3e23b8ba6d75396d593d1bba436ffed6.tar.gz
freebsd-ports-gnome-b0ad879e3e23b8ba6d75396d593d1bba436ffed6.tar.zst
freebsd-ports-gnome-b0ad879e3e23b8ba6d75396d593d1bba436ffed6.zip
Convert to new options framework
Diffstat (limited to 'games/doom-data')
-rw-r--r--games/doom-data/Makefile28
1 files changed, 14 insertions, 14 deletions
diff --git a/games/doom-data/Makefile b/games/doom-data/Makefile
index 461807d9db10..c4c77ef369eb 100644
--- a/games/doom-data/Makefile
+++ b/games/doom-data/Makefile
@@ -23,18 +23,18 @@ USE_BZIP2= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
-OPTIONS= DOOM "Install Doom shareware data" on \
- HERETIC "Install Heretic shareware data" off \
- HEXEN "Install Hexen shareware data" off \
- STRIFE "Install Strife shareware data" off
+OPTIONS_DEFINE= DOOM HERETIC HEXEN STRIFE
+OPTIONS_DEFAULT= DOOM
+DOOM_DESC= Install Doom shareware data
+HERETIC_DESC= Install Heretic shareware data
+HEXEN_DESC= Install Hexen shareware data
+STRIFE_DESC= Install Strife shareware data
SUB_FILES= pkg-message
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}
DATADIR= ${DMDIR}
-LIST= DOOM HERETIC HEXEN STRIFE
-
DOOM_WAD= doom1.wad
HERETIC_WAD= heretic1.wad
HEXEN_WAD= hexen.wad
@@ -42,10 +42,10 @@ STRIFE_WAD= strife0.wad
.include "Makefile.include"
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
-.for f in ${LIST}
-. if defined(WITH_${f}) || !defined(WITHOUT_${f})
+.for f in ${OPTIONS_DEFINE}
+.if ${PORT_OPTIONS:M${f}}
DISTFILES+= ${${f}_WAD}${EXTRACT_SUFX}
PLIST_SUB+= ${f}=""
. else
@@ -59,8 +59,8 @@ PLIST_SUB+= ${f}="@comment "
do-extract:
@${MKDIR} ${WRKDIR}
-.for f in ${LIST}
-. if defined(WITH_${f}) || !defined(WITHOUT_${f})
+.for f in ${OPTIONS_DEFINE}
+. if ${PORT_OPTIONS:M${f}}
@${BZIP2_CMD} -dc ${_DISTDIR}/${${f}_WAD}${EXTRACT_SUFX} > \
${WRKDIR}/${${f}_WAD}
. endif
@@ -68,8 +68,8 @@ do-extract:
do-install:
@${MKDIR} ${DATADIR}
-.for f in ${LIST}
-. if defined(WITH_${f}) || !defined(WITHOUT_${f})
+.for f in ${OPTIONS_DEFINE}
+. if ${PORT_OPTIONS:M${f}}
${INSTALL_DATA} ${WRKSRC}/${${f}_WAD} ${DATADIR}
. endif
.endfor
@@ -79,4 +79,4 @@ post-install:
@${CAT} ${PKGMESSAGE}
@${ECHO_CMD}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>