aboutsummaryrefslogtreecommitdiff
path: root/games/bzflag/Makefile
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2016-02-15 15:03:13 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2016-02-15 15:03:13 +0000
commite1098899063e7f861160aaee8ac20cc9e34a4488 (patch)
treecc76ce8fa06bb4077b9a27081269867803a163d6 /games/bzflag/Makefile
parent26fe4680aad1a19481f7b5031f2aba926ff5ca3c (diff)
downloadports-e1098899063e7f861160aaee8ac20cc9e34a4488.tar.gz
ports-e1098899063e7f861160aaee8ac20cc9e34a4488.zip
Add games/bzflag-server, a server-only slave port of games/bzflag.
PR: 205854 Submitted by: Kevin Zheng <kevinz5000@gmail.com> (games/bzflag maintainer)
Notes
Notes: svn path=/head/; revision=408934
Diffstat (limited to 'games/bzflag/Makefile')
-rw-r--r--games/bzflag/Makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/games/bzflag/Makefile b/games/bzflag/Makefile
index e9b9819ba084..a8b22719de6c 100644
--- a/games/bzflag/Makefile
+++ b/games/bzflag/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20source/${PORTVERSION}
MAINTAINER= kevinz5000@gmail.com
-COMMENT= Multiplayer 3D tank battle game
+COMMENT?= Multiplayer 3D tank battle game
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -16,16 +16,25 @@ LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
GNU_CONFIGURE= yes
USES= libtool tar:bzip2
+
+.ifndef SERVER_ONLY
USE_GL= glew
USE_SDL= sdl
+.endif
MAKE_JOBS_UNSAFE= yes
CONFIGURE_ARGS= --enable-ares-build
CPPFLAGS+= -I ${LOCALBASE}/include
+.ifdef SERVER_ONLY
+CONFIGURE_ARGS+= --disable-client
+PLIST_SUB+= CLIENT="@comment "
+.else
DESKTOP_ENTRIES= "BZFlag" "Battle enemy tanks" \
"${DATADIR}/bzflag-256x256.png" \
"bzflag" "Game;ActionGame;" false
+PLIST_SUB+= CLIENT=""
+.endif
.include <bsd.port.mk>