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-all
mailing list