svn commit: r332450 - head/games/highmoon

Danilo Egea Gondolfo danilo at FreeBSD.org
Sat Nov 2 03:42:08 UTC 2013


Author: danilo
Date: Sat Nov  2 03:42:07 2013
New Revision: 332450
URL: http://svnweb.freebsd.org/changeset/ports/332450

Log:
  - Add stage support
  - Convert USE_GMAKE to USES
  - Add DOCS option

Modified:
  head/games/highmoon/Makefile

Modified: head/games/highmoon/Makefile
==============================================================================
--- head/games/highmoon/Makefile	Sat Nov  2 03:41:45 2013	(r332449)
+++ head/games/highmoon/Makefile	Sat Nov  2 03:42:07 2013	(r332450)
@@ -13,13 +13,14 @@ COMMENT=	Duel in the universe
 WRKSRC=		${WRKDIR}/HighMoon
 
 USE_SDL=	image sdl
-USE_GMAKE=	yes
+USES=		gmake
 MAKE_ARGS=	CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" LIBS="${LDFLAGS}"
 
 CXXFLAGS+=	`${SDL_CONFIG} --cflags`
 LDFLAGS+=	`${SDL_CONFIG} --libs` -lSDL_image
 
-NO_STAGE=	yes
+OPTIONS_DEFINE=	DOCS
+
 post-patch:
 	@${FIND} ${WRKSRC}/src -type f | ${XARGS} ${REINPLACE_CMD} -e \
 		's|SDL/SDL|SDL|g ; \
@@ -29,14 +30,12 @@ post-patch:
 		 s|-round(|-rint(|g'
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/ufo ${PREFIX}/bin/${PORTNAME}
-	@${MKDIR} ${DATADIR}/gfx
-	${INSTALL_DATA} ${WRKSRC}/gfx/* ${DATADIR}/gfx
-	@${MKDIR} ${DATADIR}/snd
-	${INSTALL_DATA} ${WRKSRC}/snd/* ${DATADIR}/snd
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/ufo ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+	@${MKDIR} ${STAGEDIR}${DATADIR}/gfx
+	${INSTALL_DATA} ${WRKSRC}/gfx/* ${STAGEDIR}${DATADIR}/gfx
+	@${MKDIR} ${STAGEDIR}${DATADIR}/snd
+	${INSTALL_DATA} ${WRKSRC}/snd/* ${STAGEDIR}${DATADIR}/snd
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list