aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2014-03-30 18:36:46 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2014-03-30 18:36:46 +0000
commitf77a612f6675965fab468735d4f23a293c2547c1 (patch)
treefe494134d4fe47463a6eff9b9c18abe6a28a8bcc
parent0c7a73bea1cb5485a6734b60cfd7a331fdca8618 (diff)
downloadports-f77a612f6675965fab468735d4f23a293c2547c1.tar.gz
ports-f77a612f6675965fab468735d4f23a293c2547c1.zip
Notes
-rw-r--r--games/flare-engine/Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/games/flare-engine/Makefile b/games/flare-engine/Makefile
index 9ba7980d6fbe..4b0406727d46 100644
--- a/games/flare-engine/Makefile
+++ b/games/flare-engine/Makefile
@@ -14,7 +14,7 @@ COMMENT= Free Libre Action Roleplaying Engine
LICENSE= GPLv3
-USES= cmake
+USES= cmake compiler:env
USE_SDL= sdl mixer image ttf
CMAKE_BUILD_TYPE= #empty
@@ -26,8 +26,16 @@ PORTDATA= *
PLIST_FILES= bin/${PORTNAME} \
man/man1/flare.1.gz
+.include <bsd.port.pre.mk>
+
+post-patch:
+.if ${COMPILER_TYPE} == "clang"
+ @${REINPLACE_CMD} -e 's|-fwhole-program||' ${WRKSRC}/CMakeLists.txt
+.endif
+
post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/flare
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.engine ${STAGEDIR}${DOCSDIR}/
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>