diff options
Diffstat (limited to 'games/warmux/Makefile')
-rw-r--r-- | games/warmux/Makefile | 48 |
1 files changed, 14 insertions, 34 deletions
diff --git a/games/warmux/Makefile b/games/warmux/Makefile index 467415a1065d..ab69c7c6000e 100644 --- a/games/warmux/Makefile +++ b/games/warmux/Makefile @@ -14,21 +14,30 @@ COMMENT= Turn-based artillery game with free software mascots LIB_DEPENDS= libxml++-2.6.so:${PORTSDIR}/textproc/libxml++26 \ libcurl.so:${PORTSDIR}/ftp/curl -CONFLICTS_INSTALL= wormux-* - GNU_CONFIGURE= yes CONFIGURE_ENV= cxx_present=yes USES= dos2unix gmake pkgconfig tar:bzip2 USE_SDL= sdl image mixer ttf gfx net DOS2UNIX_GLOB= fixed_class.h +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:R} + OPTIONS_DEFINE= FRIBIDI SERVER NLS DEBUG +OPTIONS_SUB= yes + +DEBUG_CONFIGURE_ENABLE= debug logging + FRIBIDI_DESC= Enable bi-directional unicode support -SERVER_DESC= Enable dedicated server +FRIBIDI_LIB_DEPENDS= libfribidi.so:${PORTSDIR}/converters/fribidi +FRIBIDI_CONFIGURE_ENABLE= fribidi -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:R} +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls +NLS_CPPFLAGS+= -I${LOCALBASE}/include +NLS_LDFLAGS+= -L${LOCALBASE}/lib -.include <bsd.port.options.mk> +SERVER_DESC= Enable dedicated server +SERVER_CONFIGURE_ENABLE= servers post-patch: ${REINPLACE_CMD} -e "s,-Werror,," ${WRKSRC}/Makefile.in \ @@ -36,33 +45,4 @@ post-patch: ${REINPLACE_CMD} -e "s,warmux_files.desktop,," ${WRKSRC}/data/Makefile.in ${FIND} -d ${WRKSRC}/data/ -name "*.*~" -delete -.if ${PORT_OPTIONS:MDEBUG} -CONFIGURE_ARGS+= --enable-debug \ - --enable-logging -.endif - -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif - -.if ${PORT_OPTIONS:MSERVER} -PLIST_SUB+= SERVER="" -CONFIGURE_ARGS+= --enable-servers -.else -PLIST_SUB+= SERVER="@comment " -.endif - -.if ${PORT_OPTIONS:MFRIBIDI} -LIB_DEPENDS+= libfribidi.so:${PORTSDIR}/converters/fribidi -CONFIGURE_ARGS+= --enable-fribidi -.else -CONFIGURE_ARGS+= --disable-fribidi -.endif - .include <bsd.port.mk> |