summaryrefslogtreecommitdiff
path: root/games/moonlander/Makefile
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2003-06-27 08:37:10 +0000
committerKris Kennaway <kris@FreeBSD.org>2003-06-27 08:37:10 +0000
commit8927235a48d341a00b39faf5ea677de3bdc739cc (patch)
tree17f8e8723b1849bf5904a0963bcc1f20b9dfb748 /games/moonlander/Makefile
parentAdd gtk and orbit dependencies too (for mozilla slave port). (diff)
Moon Lander is a 2D game of gravity. Land your ship on the landing pad.
Don't go too fast, or you will crash. Obtained from: OpenBSD
Notes
Notes: svn path=/head/; revision=83735
Diffstat (limited to 'games/moonlander/Makefile')
-rw-r--r--games/moonlander/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/games/moonlander/Makefile b/games/moonlander/Makefile
new file mode 100644
index 000000000000..d6510a80208e
--- /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>