svn commit: r473566 - head/games/holotz-castle

Dmitry Marakasov amdmi3 at FreeBSD.org
Fri Jun 29 17:49:57 UTC 2018


Author: amdmi3
Date: Fri Jun 29 17:49:56 2018
New Revision: 473566
URL: https://svnweb.freebsd.org/changeset/ports/473566

Log:
  - Switch to options helpers
  - Fix build with clang 6

Modified:
  head/games/holotz-castle/Makefile

Modified: head/games/holotz-castle/Makefile
==============================================================================
--- head/games/holotz-castle/Makefile	Fri Jun 29 17:45:34 2018	(r473565)
+++ head/games/holotz-castle/Makefile	Fri Jun 29 17:49:56 2018	(r473566)
@@ -26,6 +26,8 @@ MAKE_ARGS=	HC_BASE=${PREFIX}/share/${PORTNAME}/ \
 		HC_BIN_DIR=${PREFIX}/bin/
 MAKE_JOBS_UNSAFE=	yes
 
+CXXFLAGS+=	-Wno-reserved-user-defined-literal
+
 INSTALLS_ICONS=	yes
 ICON_SIZES=	32x32 48x48 64x64 72x72 96x96 128x128
 
@@ -41,13 +43,9 @@ OPTIONS_SUB=	yes
 
 SOLUTIONS_RUN_DEPENDS=	mplayer:multimedia/mplayer
 
-.include <bsd.port.options.mk>
+SOLUTIONS_DISTFILES=	${PORTNAME}_solutions${EXTRACT_SUFX}
+SOLUTIONS_EXTRACT_ONLY=	${PORTNAME}_solutions${EXTRACT_SUFX}
 
-.if ${PORT_OPTIONS:MSOLUTIONS}
-DISTFILES+=	${PORTNAME}_solutions${EXTRACT_SUFX}
-EXTRACT_ONLY+=	${PORTNAME}_solutions${EXTRACT_SUFX}
-.endif
-
 post-install:
 .for f in ${PORTNAME} ${PORTNAME}-editor
 	(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${f} ${STAGEDIR}${PREFIX}/bin/)
@@ -62,12 +60,11 @@ post-install:
 	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
 	(cd ${WRKSRC}/man && ${INSTALL_MAN} *.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/)
 
-.if ${PORT_OPTIONS:MSOLUTIONS}
+post-install-SOLUTIONS-on:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-solutions ${STAGEDIR}${PREFIX}/bin/
 	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}-solutions.desktop \
 		${STAGEDIR}${DESKTOPDIR}
 	@${MKDIR} ${STAGEDIR}${DATADIR}/solutions
 	@(cd ${WRKDIR} && ${INSTALL_DATA} *.avi ${STAGEDIR}${DATADIR}/solutions)
-.endif
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list