Changeset View
Changeset View
Standalone View
Standalone View
head/games/spring/Makefile
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | |||||
LEI_PREFIX= /usr | LEI_PREFIX= /usr | ||||
.else | .else | ||||
LEI_PREFIX= ${LOCALBASE} | LEI_PREFIX= ${LOCALBASE} | ||||
.endif | .endif | ||||
# Do not exctract bundled copies of header files for 3rd-party packages: | # Do not exctract bundled copies of header files for 3rd-party packages: | ||||
EXTRACT_AFTER_ARGS=--no-same-owner --no-same-permissions --exclude ${WRKSRC:T}/include | EXTRACT_AFTER_ARGS=--no-same-owner --no-same-permissions --exclude ${WRKSRC:T}/include | ||||
# The check-target fails right now: https://springrts.com/mantis/view.php?id=4736 | |||||
TEST_TARGET= check | |||||
PORTDOCS= * | PORTDOCS= * | ||||
PORTDATA= * | PORTDATA= * | ||||
OPTIONS_DEFINE= MANPAGES PR_DOWNLOADER DOCS | OPTIONS_DEFINE= MANPAGES PR_DOWNLOADER DOCS | ||||
OPTIONS_DEFAULT=MANPAGES PR_DOWNLOADER | OPTIONS_DEFAULT=MANPAGES PR_DOWNLOADER | ||||
OPTIONS_SUB= * | OPTIONS_SUB= * | ||||
HTMLDOCS_DESC= Build and install HTML documentation | HTMLDOCS_DESC= Build and install HTML documentation | ||||
PR_DOWNLOADER_DESC= Map and game downloader | PR_DOWNLOADER_DESC= Map and game downloader | ||||
MANPAGES_CMAKE_ON= -DCREATE_MAN_PAGES:BOOL=true -DMANDIR:STRING="man" | MANPAGES_CMAKE_ON= -DCREATE_MAN_PAGES:BOOL=true -DMANDIR:STRING="man" | ||||
MANPAGES_CMAKE_OFF= -DCREATE_MAN_PAGES:BOOL=false | MANPAGES_CMAKE_OFF= -DCREATE_MAN_PAGES:BOOL=false | ||||
MANPAGES_BUILD_DEPENDS= 7z:${PORTSDIR}/archivers/p7zip \ | MANPAGES_BUILD_DEPENDS= 7z:${PORTSDIR}/archivers/p7zip \ | ||||
asciidoc:${PORTSDIR}/textproc/asciidoc \ | asciidoc:${PORTSDIR}/textproc/asciidoc \ | ||||
xsltproc:${PORTSDIR}/textproc/libxslt \ | xsltproc:${PORTSDIR}/textproc/libxslt \ | ||||
${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl \ | ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl \ | ||||
bash:${PORTSDIR}/shells/bash | bash:${PORTSDIR}/shells/bash | ||||
MANPAGES_DOCS_ON= -DUSERDOCS_PLAIN:BOOL=true | MANPAGES_DOCS_ON= -DUSERDOCS_PLAIN:BOOL=true | ||||
MANPAGES_DOCS_OFF= -DUSERDOCS_PLAIN:BOOL=false | MANPAGES_DOCS_OFF= -DUSERDOCS_PLAIN:BOOL=false | ||||
CXXFLAGS+= -Wno-deprecated # Too much noise | CXXFLAGS+= -Wno-deprecated # Too much noise | ||||
PR_DOWNLOADER_LIB_DEPENDS=libcurl.so:${PORTSDIR}/ftp/curl | PR_DOWNLOADER_LIB_DEPENDS=libcurl.so:${PORTSDIR}/ftp/curl | ||||
# The check-target fails right now: https://springrts.com/mantis/view.php?id=4736 | |||||
check test xregression-test: build | |||||
${MAKE} -C ${WRKSRC} check | |||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 | .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 | ||||
BROKEN= does not build (lack of proper c++11 support) | BROKEN= does not build (lack of proper c++11 support) | ||||
.endif | .endif | ||||
.if defined(WITH_SYNC_DEBUG) | .if defined(WITH_SYNC_DEBUG) | ||||
Show All 35 Lines |