Changeset View
Changeset View
Standalone View
Standalone View
head/games/bzflag/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= bzflag | PORTNAME= bzflag | ||||
PORTVERSION= 2.4.6 | PORTVERSION= 2.4.10 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= games | CATEGORIES= games | ||||
MASTER_SITES= https://download.bzflag.org/bzflag/source/${PORTVERSION}/ | MASTER_SITES= https://download.bzflag.org/bzflag/source/${PORTVERSION}/ | ||||
MAINTAINER= kevinz5000@gmail.com | MAINTAINER= kevinz5000@gmail.com | ||||
COMMENT?= Multiplayer 3D tank battle game | COMMENT?= Multiplayer 3D tank battle game | ||||
LICENSE= LGPL21 | LICENSE= LGPL21 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
LIB_DEPENDS= libcurl.so:ftp/curl \ | LIB_DEPENDS= libcurl.so:ftp/curl \ | ||||
libcares.so:dns/c-ares | libcares.so:dns/c-ares | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USES= compiler:c++11-lib libtool localbase tar:bzip2 | USES= compiler:c++11-lib libtool localbase tar:bzip2 | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
.ifndef SERVER_ONLY | .ifndef SERVER_ONLY | ||||
USE_GL= gl glu | USE_GL= gl glu | ||||
USE_SDL= sdl | USE_SDL= sdl | ||||
USE_XORG= x11 xext xxf86vm sm ice | USE_XORG= x11 xext xxf86vm sm ice | ||||
.endif | .endif | ||||
MAKE_JOBS_UNSAFE= yes | |||||
CONFIGURE_ARGS= --enable-ares-build | CONFIGURE_ARGS= --enable-ares-build | ||||
CPPFLAGS+= -I ${LOCALBASE}/include | CPPFLAGS+= -I ${LOCALBASE}/include | ||||
.ifdef SERVER_ONLY | .ifdef SERVER_ONLY | ||||
CONFIGURE_ARGS+= --disable-client | CONFIGURE_ARGS+= --disable-client | ||||
PLIST_SUB+= CLIENT="@comment " | PLIST_SUB+= CLIENT="@comment " | ||||
.else | .else | ||||
DESKTOP_ENTRIES= "BZFlag" "Battle enemy tanks" \ | DESKTOP_ENTRIES= "BZFlag" "Battle enemy tanks" \ | ||||
"${DATADIR}/bzflag-256x256.png" \ | "${DATADIR}/bzflag-256x256.png" \ | ||||
"bzflag" "Game;ActionGame;" false | "bzflag" "Game;ActionGame;" false | ||||
PLIST_SUB+= CLIENT="" | PLIST_SUB+= CLIENT="" | ||||
.endif | .endif | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |