diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2009-07-17 23:07:39 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2009-07-17 23:07:39 +0000 |
commit | e4e77645b5f0a41e3c862ac590e152a4583c5471 (patch) | |
tree | 18425d838edb5ae616bbe8d9a935f09a34814075 /games/pink-pony/Makefile | |
parent | 1c391f493c36f1316fcf8615bec00c274f0186a3 (diff) | |
download | ports-e4e77645b5f0a41e3c862ac590e152a4583c5471.tar.gz ports-e4e77645b5f0a41e3c862ac590e152a4583c5471.zip |
Pink Pony is a Tron-like multiplayer racing game. You control
little ponies that leave a trail of flowers everywhere they step.
You have to evade these trails and force other ponies into them.
The last pony standing wins the game.
WWW: http://code.google.com/p/pink-pony/
Notes
Notes:
svn path=/head/; revision=238008
Diffstat (limited to 'games/pink-pony/Makefile')
-rw-r--r-- | games/pink-pony/Makefile | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/games/pink-pony/Makefile b/games/pink-pony/Makefile new file mode 100644 index 000000000000..39419c68a301 --- /dev/null +++ b/games/pink-pony/Makefile @@ -0,0 +1,52 @@ +# New ports collection makefile for: pink-pony +# Date created: 07 Jul 2009 +# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= pink-pony +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= GOOGLE_CODE \ + http://mirror.amdmi3.ru/distfiles/ + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Tron-like multiplayer racing game + +LIB_DEPENDS= IL.2:${PORTSDIR}/graphics/devil \ + protobuf.4:${PORTSDIR}/devel/protobuf \ + glfw.0:${PORTSDIR}/graphics/glfw \ + Half.6:${PORTSDIR}/graphics/ilmbase +BUILD_DEPENDS= ${LOCALBASE}/lib/libaudiere.so:${PORTSDIR}/audio/audiere +RUN_DEPENDS= ${LOCALBASE}/lib/libaudiere.so:${PORTSDIR}/audio/audiere + +USE_BZIP2= yes +USE_SCONS= yes +USE_GL= gl glu +MAKE_JOBS_SAFE= yes + +WRKSRC= ${WRKDIR}/${PORTNAME} + +PORTDOCS= README + +post-patch: + @${REINPLACE_CMD} -Ee 's,(GLSL|levels|models|music|sounds|textures)/,${DATADIR}/&,' \ + ${WRKSRC}/pony.options ${WRKSRC}/PinkPony.cc ${WRKSRC}/lib/*.cc + @${REINPLACE_CMD} -e 's|pony.options|${PREFIX}/etc/pink-pony.conf|' \ + ${WRKSRC}/PinkPony.cc + +post-configure: + cd ${WRKSRC}/lib && ${LOCALBASE}/bin/protoc --cpp_out=. mesh.proto + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/Pony ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/pony.options ${PREFIX}/etc/pink-pony.conf + cd ${WRKSRC} && ${COPYTREE_SHARE} \ + "GLSL levels models music sounds textures" ${DATADIR} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/ +.endif + +.include <bsd.port.mk> |