Changeset View
Changeset View
Standalone View
Standalone View
head/games/q3cellshading/Makefile
Show All 30 Lines | |||||
OPTIONS_DEFAULT= CLIENT DEDICATED OPTIMIZED_CFLAGS SMP_CLIENT | OPTIONS_DEFAULT= CLIENT DEDICATED OPTIMIZED_CFLAGS SMP_CLIENT | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
CLIENT_DESC= Build client | CLIENT_DESC= Build client | ||||
DEDICATED_DESC= Build dedicated server | DEDICATED_DESC= Build dedicated server | ||||
GAMELIBS_DESC= Force building game libraries | GAMELIBS_DESC= Force building game libraries | ||||
SMP_CLIENT_DESC= Build SMP (threaded) client | SMP_CLIENT_DESC= Build SMP (threaded) client | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.options.mk> | ||||
.if ${ARCH} == "i386" | .if ${ARCH} == "i386" | ||||
BUILD_DEPENDS+= nasm:devel/nasm | BUILD_DEPENDS+= nasm:devel/nasm | ||||
.endif | .endif | ||||
.for arch in ${ARCH} | .for arch in ${ARCH} | ||||
. if ${VM_ARCHS:M${arch}} != "" | . if ${VM_ARCHS:M${arch}} != "" | ||||
HAVE_VM_COMPILED= yes | HAVE_VM_COMPILED= yes | ||||
Show All 26 Lines | |||||
.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} | .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} | ||||
MAKE_ENV+= OPTIMIZED_CFLAGS=YES | MAKE_ENV+= OPTIMIZED_CFLAGS=YES | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MSMP_CLIENT} | .if ${PORT_OPTIONS:MSMP_CLIENT} | ||||
MAKE_ENV+= SMP=YES | MAKE_ENV+= SMP=YES | ||||
Q3BIN+= quake3-smp | Q3BIN+= quake3-smp | ||||
.endif | .endif | ||||
.include <bsd.port.pre.mk> | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|botlib\.log|/dev/null|' \ | @${REINPLACE_CMD} -e 's|botlib\.log|/dev/null|' \ | ||||
${WRKSRC}/code/botlib/be_interface.c | ${WRKSRC}/code/botlib/be_interface.c | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
's|//[[:blank:]]*\(Swap_Init[[:blank:]]*();\)|\1|' \ | 's|//[[:blank:]]*\(Swap_Init[[:blank:]]*();\)|\1|' \ | ||||
${WRKSRC}/code/botlib/be_interface.c \ | ${WRKSRC}/code/botlib/be_interface.c \ | ||||
${WRKSRC}/code/renderer/tr_init.c | ${WRKSRC}/code/renderer/tr_init.c | ||||
Show All 21 Lines |