diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2007-06-13 12:34:55 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2007-06-13 12:34:55 +0000 |
commit | 9f001f3c9fe55f0e49ccbcfaeb9d43903a2f61ab (patch) | |
tree | c5c2d3239baa271468b77c65d3d6e0f0cd23f78e /games/nexuiz/Makefile | |
parent | 85be757f6cba79110308bcb4355470f0eb366c44 (diff) | |
download | ports-9f001f3c9fe55f0e49ccbcfaeb9d43903a2f61ab.tar.gz ports-9f001f3c9fe55f0e49ccbcfaeb9d43903a2f61ab.zip |
Notes
Diffstat (limited to 'games/nexuiz/Makefile')
-rw-r--r-- | games/nexuiz/Makefile | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/games/nexuiz/Makefile b/games/nexuiz/Makefile index 453cecaf1e34..b0b33412cc76 100644 --- a/games/nexuiz/Makefile +++ b/games/nexuiz/Makefile @@ -6,17 +6,17 @@ # PORTNAME= nexuiz -PORTVERSION= 2.2.3 -PORTREVISION= 2 +PORTVERSION= 2.3 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= danfe@FreeBSD.org COMMENT= A fast-paced, chaotic, and intense multiplayer first person shooter -NO_PACKAGE= Package will be 180MB, set FORCE_PACKAGE if you really want to build it +NO_PACKAGE= Package will be 368MB, set FORCE_PACKAGE if you really want to build it USE_ZIP= yes @@ -25,17 +25,20 @@ MAKEFILE= BSDmakefile MAKE_ARGS= CC="${CC}" OPTIM_RELEASE="${CFLAGS} -fno-strict-aliasing -funroll-loops" ALL_TARGET= # -PLIST_FILES= %%CLIENT%%bin/${PORTNAME}-glx %%SDL_CLIENT%%bin/${PORTNAME}-sdl \ - %%SERVER%%bin/${PORTNAME}-dedicated %%DATADIR%%/data/common-spog.pk3 \ - %%DATADIR%%/data/data20070123.pk3 -PLIST_DIRS= %%DATADIR%%/data %%DATADIR%% - OPTIONS= CLIENT "Build GLX client" on \ SDL_CLIENT "Build SDL client" on \ - SERVER "Build dedicated server" on + SERVER "Build dedicated server" on \ + MAPPACK "Install community map pack" on .include <bsd.port.pre.mk> +.if !defined(WITHOUT_MAPPACK) +DISTFILES+= nexmappack_r2${EXTRACT_SUFX} +PLIST_SUB+= MAPPACK="" +.else +PLIST_SUB+= MAPPACK="@comment " +.endif + .if !(defined(WITHOUT_CLIENT) && defined(WITHOUT_SDL_CLIENT)) # Loads libraries on run-time, thus RUN_DEPENDS RUN_DEPENDS= ${LOCALBASE}/lib/libvorbis.so:${PORTSDIR}/audio/libvorbis \ @@ -68,13 +71,11 @@ PLIST_SUB+= SERVER="@comment " .endif post-extract: - @${EXTRACT_CMD} ${WRKDIR}/Nexuiz/sources/enginesource20070123.zip \ + @${EXTRACT_CMD} ${WRKDIR}/Nexuiz/sources/enginesource20070531.zip \ -d ${WRKDIR}/Nexuiz/sources - @${REINPLACE_CMD} -e 's,/usr/X11R6,${X11BASE},; 88,$$d' \ + @${REINPLACE_CMD} -e 's,/usr/X11R6,${X11BASE},; 96,$$d' \ ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -E 's,(fs_basedir\, )"",\1"${DATADIR}",' ${WRKSRC}/fs.c - @${REINPLACE_CMD} -e 's,RTLD_LAZY,& | RTLD_GLOBAL,' ${WRKSRC}/vid_glx.c - @${REINPLACE_CMD} -E 's,(libcurl\.so)\.3,\1,' ${WRKSRC}/libcurl.c do-build: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ @@ -85,5 +86,8 @@ do-install: do ${INSTALL_PROGRAM} $${f} ${PREFIX}/bin/${PORTNAME}-$${f##*-} ; done' @${MKDIR} ${DATADIR}/data ${INSTALL_DATA} ${WRKDIR}/Nexuiz/data/*.pk3 ${DATADIR}/data +.if !defined(WITHOUT_MAPPACK) + ${INSTALL_DATA} ${WRKDIR}/data/*.pk3 ${DATADIR}/data +.endif .include <bsd.port.post.mk> |