diff options
-rw-r--r-- | games/worldofpadman/Makefile | 26 | ||||
-rw-r--r-- | games/worldofpadman/pkg-plist | 4 |
2 files changed, 16 insertions, 14 deletions
diff --git a/games/worldofpadman/Makefile b/games/worldofpadman/Makefile index 59f19b060340..e6d642d6ba2a 100644 --- a/games/worldofpadman/Makefile +++ b/games/worldofpadman/Makefile @@ -22,23 +22,24 @@ MAKE_ENV= DEFAULT_BASEDIR="${DATADIR}" PTHREAD_LIBS="${PTHREAD_LIBS}" ALL_TARGET= release NO_PACKAGE= package will be ~600MB; set FORCE_PACKAGE if you really want it +SRC_FILE= ${PORTNAME}-${PORTVERSION} +VM_ARCHS= amd64 i386 powerpc + OPTIONS_DEFINE= CURL CURL_DLOPEN GAMELIBS MP3 OPENAL OPENAL_DLOPEN \ OPTIMIZED_CFLAGS VORBIS -OPTIONS_MULTI= TYPE -OPTIONS_MULTI_TYPE= CLIENT DEDICATED SMP_CLIENT -OPTIONS_DEFAULT= CLIENT CURL CURL_DLOPEN DEDICATED OPTIMIZED_CFLAGS \ +OPTIONS_MULTI= FLAVOR +OPTIONS_MULTI_FLAVOR= CLIENT SERVER SMP_CLIENT +OPTIONS_DEFAULT= CLIENT CURL CURL_DLOPEN SERVER OPTIMIZED_CFLAGS \ VORBIS SMP_CLIENT +FLAVOR_DESC= Clients and servers CLIENT_DESC= Build client CURL_DLOPEN_DESC= Enable dynamic loading of cURL -DEDICATED_DESC= Build dedicated server +SERVER_DESC= Build dedicated server GAMELIBS_DESC= Force building game libraries OPENAL_DLOPEN_DESC= Enable dynamic loading of OpenAL SMP_CLIENT_DESC= Build SMP (threaded) client -SRC_FILE= ${PORTNAME}-${PORTVERSION} -VM_ARCHS= amd64 i386 powerpc - .include <bsd.port.options.mk> .for arch in ${ARCH} @@ -69,6 +70,7 @@ MAKE_ENV+= USE_OPENAL_DLOPEN=1 . endif . endif # SDL +USE_GL= glu USE_SDL= sdl # Vorbis . if ${PORT_OPTIONS:MVORBIS} @@ -85,12 +87,12 @@ WOPBIN+= wop PLIST_SUB+= CLIENT="@comment " .endif -.if ${PORT_OPTIONS:MDEDICATED} +.if ${PORT_OPTIONS:MSERVER} MAKE_ENV+= BUILD_SERVER=1 -PLIST_SUB+= DEDICATED="" +PLIST_SUB+= SERVER="" WOPBIN+= wopded .else -PLIST_SUB+= DEDICATED="@comment " +PLIST_SUB+= SERVER="@comment " .endif .if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED) @@ -111,10 +113,10 @@ MAKE_ENV+= USE_OPTIMIZED_CFLAGS=1 .if ${PORT_OPTIONS:MSMP_CLIENT} MAKE_ENV+= BUILD_CLIENT_SMP=1 -PLIST_SUB+= SMP="" +PLIST_SUB+= SMPCLIENT="" WOPBIN+= wop-smp .else -PLIST_SUB+= SMP="@comment " +PLIST_SUB+= SMPCLIENT="@comment " .endif post-extract: diff --git a/games/worldofpadman/pkg-plist b/games/worldofpadman/pkg-plist index 96bc3b088f13..c0078b393d48 100644 --- a/games/worldofpadman/pkg-plist +++ b/games/worldofpadman/pkg-plist @@ -1,6 +1,6 @@ %%CLIENT%%bin/worldofpadman -%%SMP%%bin/worldofpadman-smp -%%DEDICATED%%bin/worldofpadmanded +%%SMPCLIENT%%bin/worldofpadman-smp +%%SERVER%%bin/worldofpadmanded %%PORTDOCS%%%%DOCSDIR%%/banner.html %%PORTDOCS%%%%DOCSDIR%%/copyright_de.html %%PORTDOCS%%%%DOCSDIR%%/copyright_en.html |