aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2018-06-10 00:31:29 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2018-06-10 00:31:29 +0800
commitb250b2afda65c471d8cb358e2501c189407bbbf0 (patch)
treea0671cd89063a7d3afd3a71cedae7a00e762350e
parent915705d97f78d84dcc1e55d4a193685be099e2a5 (diff)
downloadfreebsd-ports-gnome-b250b2afda65c471d8cb358e2501c189407bbbf0.tar.gz
freebsd-ports-gnome-b250b2afda65c471d8cb358e2501c189407bbbf0.tar.zst
freebsd-ports-gnome-b250b2afda65c471d8cb358e2501c189407bbbf0.zip
- Fix LICENSE
- Add LICENSE_FILE - Switch to USES=localbase - Fix missing dependency for WITHOUT=SDL case - Cosmetic fixes
-rw-r--r--games/xblast/Makefile38
1 files changed, 15 insertions, 23 deletions
diff --git a/games/xblast/Makefile b/games/xblast/Makefile
index a2d527dc6e73..62ddac05c9b5 100644
--- a/games/xblast/Makefile
+++ b/games/xblast/Makefile
@@ -20,16 +20,13 @@ DIST_SUBDIR= xblast
MAINTAINER= ports@FreeBSD.org
COMMENT= Multi-player real-time strategy game for X11
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gmake
+USES= gmake localbase:ldflags
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-otherdatadir=${DATADIR}
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
FONTSDIR= ${LOCALBASE}/share/fonts/bitstream-vera
IMAGES_DATE= 2005-01-06
@@ -45,6 +42,7 @@ OPTIONS_SUB= yes
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
SDL_USE= SDL=gfx,image,mixer,net,ttf,sdl
+SDL_USE_OFF= XORG=ice,x11,xt
SDL_CONFIGURE_ENABLE= sdl
SDL_RUN_DEPENDS= ${FONTSDIR}/Vera.ttf:x11-fonts/bitstream-vera
SMPF_DESC= Support for 16 players
@@ -53,12 +51,6 @@ SOUND_CONFIGURE_ENABLE= sound
SOUND_DISTFILES= musics-${MUSICS_DATE}${EXTRACT_SUFX}:musics \
sounds${EXTRACT_SUFX}:sounds
-.include <bsd.port.options.mk>
-
-.if ! ${PORT_OPTIONS:MSDL}
-USE_XORG= ice x11
-.endif
-
post-extract:
-@${MV} ${WRKDIR}/levels-${LEVELS_DATE}/reconstruct?on2.xal ${WRKDIR}/levels-${LEVELS_DATE}/reconstruction2.xal
@@ -74,21 +66,21 @@ post-patch:
post-install:
${INSTALL_MAN} ${WRKSRC}/xblast.man ${STAGEDIR}${MAN6PREFIX}/man/man6/xblast.6
- ${MKDIR} ${STAGEDIR}${DATADIR}/image
- cd ${WRKDIR}/images-${IMAGES_DATE} && \
+ @${MKDIR} ${STAGEDIR}${DATADIR}/image
+ @cd ${WRKDIR}/images-${IMAGES_DATE} && \
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/image "-not -name Imakefile"
- ${MKDIR} ${STAGEDIR}${DATADIR}/level
- cd ${WRKDIR}/levels-${LEVELS_DATE} && \
+ @${MKDIR} ${STAGEDIR}${DATADIR}/level
+ @cd ${WRKDIR}/levels-${LEVELS_DATE} && \
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/level "-not -name Imakefile"
- ${MKDIR} ${STAGEDIR}${DATADIR}/image/sprite
- cd ${WRKDIR}/models-${MODELS_DATE} && \
+ @${MKDIR} ${STAGEDIR}${DATADIR}/image/sprite
+ @cd ${WRKDIR}/models-${MODELS_DATE} && \
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/image/sprite "-not -name Imakefile"
-.if ${PORT_OPTIONS:MSOUND}
- ${MKDIR} ${STAGEDIR}${DATADIR}/sounds
- cd ${WRKDIR}/musics-${MUSICS_DATE} && \
+
+post-install-SOUND-on:
+ @${MKDIR} ${STAGEDIR}${DATADIR}/sounds
+ @cd ${WRKDIR}/musics-${MUSICS_DATE} && \
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/sounds "-not -name Imakefile"
- cd ${WRKDIR}/sounds && \
+ @cd ${WRKDIR}/sounds && \
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/sounds "-not -name Imakefile"
-.endif
.include <bsd.port.mk>