freebsd-ports/games/windstille/Makefile
Andrew Pantyukhin 6afbd67bd9 Add port games/windstille:
In Windstille the player will be placed in a foreign alien world
and has to find its way back into safety. Special focus will be on
getting the foreign world and the players character itself believable.
Exploration will be more needed than plain shoot action, even so
the players-character will be equipped with a multifunctional
war-suit, so he will be far from defenseless. The game will have
slow placed explore and seak sequences as well as more rough section
that will feature fast shoot and jump action. The game world should
be presented in a consistent state, enemies once destroyed should
not respawn automatically. The player is free to go forward and
backward in the world as long as the level design allows it.

WWW: http://windstille.berlios.de

PR:		ports/113693 (based on)
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
2007-08-02 19:39:16 +00:00

47 lines
1.3 KiB
Makefile

# New ports collection makefile for: windstille
# Date created: 14 Jun 2007
# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
#
# $FreeBSD$
#
PORTNAME= windstille
PORTVERSION= 0.3.0
CATEGORIES= games
MASTER_SITES= BERLIOS CENKES
MAINTAINER= amdmi3@amdmi3.ru
COMMENT= Classic 2D jump-n-shoot game
LIB_DEPENDS= openal.0:${PORTSDIR}/audio/openal \
physfs-1.0.1:${PORTSDIR}/devel/physfs \
ogg.5:${PORTSDIR}/audio/libogg \
vorbis.4:${PORTSDIR}/audio/libvorbis \
png.5:${PORTSDIR}/graphics/png \
GLEW.1:${PORTSDIR}/graphics/glew \
squirrel.0:${PORTSDIR}/lang/squirrel
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost
USE_BZIP2= yes
USE_SCONS= yes
USE_GL= yes
USE_SDL= sdl image
USE_BISON= yes
post-extract:
@${RM} -rf ${WRKSRC}/lib
post-patch:
@cd ${WRKSRC}/src/ && ${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' \
particles/deform_drawer.cpp windstille_main.cpp objects/shockwave.cpp
@${REINPLACE_CMD} -e "s|glew|GLEW|;/LIBS/s|'squirrel'|'squirrel', 'sqstdlib'|"\
${WRKSRC}/src/SConscript
@${REINPLACE_CMD} -e 's|PHYSFS_getBaseDir()|""|' ${WRKSRC}/src/windstille_main.cpp
@${REINPLACE_CMD} -e 's|bison|${LOCALBASE}/bin/&|' ${WRKSRC}/tools/SConscript
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/windstille ${PREFIX}/bin/
${INSTALL} -d ${DATADIR}/
@cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${DATADIR}/
.include <bsd.port.mk>