diff options
author | Alejandro Pulver <alepulver@FreeBSD.org> | 2007-02-05 21:37:09 +0000 |
---|---|---|
committer | Alejandro Pulver <alepulver@FreeBSD.org> | 2007-02-05 21:37:09 +0000 |
commit | c78a42b444d092921c024ae48577ca07de01cdcc (patch) | |
tree | d2e80ad3c6f802e4aac2a1eeb86d7c4fdabd3883 /games/freera/Makefile | |
parent | d8c68a06887565369b8dc065e28cd9121424b152 (diff) |
Notes
Diffstat (limited to 'games/freera/Makefile')
-rw-r--r-- | games/freera/Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/games/freera/Makefile b/games/freera/Makefile new file mode 100644 index 000000000000..5750446213b6 --- /dev/null +++ b/games/freera/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: freera +# Date created: 01 Feb 2007 +# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru> +# +# $FreeBSD$ +# + +PORTNAME= freera +PORTVERSION= 070122 +CATEGORIES= games +MASTER_SITES= SF +DISTNAME= ${PORTVERSION}_freera++_src + +MAINTAINER= amdmi3@amdmi3.ru +COMMENT= Westwood red alert game engine + +USE_SDL= sdl mixer +USE_SCONS= yes + +SCONS_BUILDENV= ${SCONS_ENV} SDL_CONFIG=${SDL_CONFIG} + +WRKSRC= ${WRKDIR}/freera++ + +post-patch: + @${MV} ${WRKSRC}/SConstruct ${WRKSRC}/SConstruct.orig + @${CP} ${FILESDIR}/SConstruct ${WRKSRC}/ + @${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' ${WRKSRC}/src/video/renderer.cpp \ + ${WRKSRC}/src/video/graphicsengine.cpp ${WRKSRC}/src/vfs/vfs.cpp \ + ${WRKSRC}/data/settings/files.ini + @${RM} ${WRKSRC}/data/settings/files.ini.bak + @${RM} -rf ${WRKSRC}/data/settings/ra/.svn ${WRKSRC}/data/settings/td/.svn + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/freera ${PREFIX}/bin/ + cd ${WRKSRC}/data && \ + ${FIND} . -type d -exec ${MKDIR} "${DATADIR}/{}" \; ;\ + ${FIND} . -type f -exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \; + +post-install: + @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD} + +.include <bsd.port.mk> |