diff options
Diffstat (limited to 'games/moonlander/Makefile')
-rw-r--r-- | games/moonlander/Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/games/moonlander/Makefile b/games/moonlander/Makefile new file mode 100644 index 0000000..d6510a8 --- /dev/null +++ b/games/moonlander/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: moonlander +# Date created: 27 Jun 2003 +# Whom: Kris Kennaway <kris@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= moonlander +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= http://downloads.daveblood.com/lunar_lander/ +DISTNAME= moon-lander-1.0 + +MAINTAINER= ports@FreeBSD.org +COMMENT= "land a spacecraft on the moon" + +LIB_DEPENDS= SDL_image.10:${PORTSDIR}/graphics/sdl_image \ + SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer + +USE_X_PREFIX= YES +USE_REINPLACE= YES + +WRKSRC= ${WRKDIR}/moon-lander + +install_dirs= fonts images +.if defined(WITHOUT_SOUND) +CFLAGS+= -DNOSOUND +PLIST_SUB+= SOUND="@comment " +.else +PLIST_SUB+= SOUND= +install_dirs+= sounds +.endif + +do-configure: + ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/moon_lander.c + +do-install: + @${MKDIR} ${PREFIX}/bin; \ + ${INSTALL_PROGRAM} ${WRKSRC}/moonlander ${PREFIX}/bin; \ + ${MKDIR} ${PREFIX}/share/moonlander +.for i in ${install_dirs} + @cp -R ${WRKSRC}/${i} ${PREFIX}/share/moonlander +.endfor + +post-install: + @find ${PREFIX}/share/moonlander -type f -print0 |xargs -0 ${CHMOD} 444 + +.include <bsd.port.mk> |