Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2015 17:35:55 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r394989 - head/games/construo
Message-ID:  <201508211735.t7LHZt0o094964@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri Aug 21 17:35:54 2015
New Revision: 394989
URL: https://svnweb.freebsd.org/changeset/ports/394989

Log:
  - Switch to options helpers

Modified:
  head/games/construo/Makefile

Modified: head/games/construo/Makefile
==============================================================================
--- head/games/construo/Makefile	Fri Aug 21 17:35:10 2015	(r394988)
+++ head/games/construo/Makefile	Fri Aug 21 17:35:54 2015	(r394989)
@@ -16,11 +16,10 @@ LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
 USE_GITHUB=	yes
 GH_ACCOUNT=	Construo
 
-GNU_CONFIGURE=	yes
 USES=		autoreconf gmake
 USE_XORG=	sm ice x11 xext xxf86vm
 USE_GL=		gl glu
-
+GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--bindir="${PREFIX}/bin" \
 		--datadir="${DATADIR}"
 CPPFLAGS+=	-I${LOCALBASE}/include
@@ -31,7 +30,7 @@ PLIST_FILES=	bin/${PORTNAME} \
 PORTDATA=	*
 
 DESKTOP_ENTRIES="Construo" \
-		"${COMMENT}" \
+		"" \
 		"" \
 		"${PORTNAME}" \
 		"Game;Simulation;" \
@@ -39,29 +38,24 @@ DESKTOP_ENTRIES="Construo" \
 
 OPTIONS_DEFINE=	GLUT
 OPTIONS_DEFAULT=GLUT
-GLUT_DESC=	Use glut
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MGLUT}
-USE_GL+=	glut
-PLIST_FILES+=	bin/${PORTNAME}.glut
-.endif
+GLUT_DESC=		Use glut
+GLUT_USE=		GL=glut
+GLUT_PLIST_FILES=	bin/${PORTNAME}.glut
 
 post-patch:
 	@${REINPLACE_CMD} -e '/bindir=/ d' ${WRKSRC}/src/Makefile.am
 	@${REINPLACE_CMD} '/(freeglut-1.3/ s|glutMainLoop|disabled_&|' \
 		${WRKSRC}/configure.ac
-.if ! ${PORT_OPTIONS:MGLUT}
+
+post-patch-GLUT-off:
 	@${REINPLACE_CMD} '/(glut/ s|glutMainLoop|disabled_&|' \
 		${WRKSRC}/configure.ac
-.endif
 
-post-install:
-.if ${PORT_OPTIONS:MGLUT}
+post-install-GLUT-on:
 	cd ${STAGEDIR}${PREFIX}/bin && ${LN} -s ${PORTNAME}.glut ${PORTNAME}
-.else
+
+post-install-GLUT-off:
 	cd ${STAGEDIR}${PREFIX}/bin && ${LN} -s ${PORTNAME}.x11 ${PORTNAME}
-.endif
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201508211735.t7LHZt0o094964>