diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2005-11-25 03:56:42 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2005-11-25 03:56:42 +0000 |
commit | 4988f2169df0de293b14313610de3c2edabba313 (patch) | |
tree | 026bdbf8a04adcb533c27daaccb4394bef339f31 /games/formido/Makefile | |
parent | f5f70372a9ae2532e3b680098080e553b114ed96 (diff) | |
download | ports-4988f2169df0de293b14313610de3c2edabba313.tar.gz ports-4988f2169df0de293b14313610de3c2edabba313.zip |
Notes
Diffstat (limited to 'games/formido/Makefile')
-rw-r--r-- | games/formido/Makefile | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/games/formido/Makefile b/games/formido/Makefile new file mode 100644 index 000000000000..ad875e5ba91f --- /dev/null +++ b/games/formido/Makefile @@ -0,0 +1,62 @@ +# New ports collection makefile for: formido +# Date created: 19 Nov 2005 +# Whom: Dmitry Marakasov <amdmi3@mail.ru> +# +# $FreeBSD$ +# + +PORTNAME= formido +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= http://koti.mbnet.fi/lsoft/formido/ + +MAINTAINER= amdmi3@mail.ru +COMMENT= 2D kill-em all with 3D rendered graphics + +USE_BZIP2= yes +USE_GMAKE= yes +USE_REINPLACE= yes +USE_SDL= sdl mixer image + +HISCOREDIR= /var/games/formido + +MAKE_ENV= DATDIR="${DATADIR}" HISCOREDIR="${HISCOREDIR}" \ + CC="${CXX}" LINKFLAGS="${CXXFLAGS}" DEFAULT_CONFIG_FILE="${DATADIR}/formido.cfg" + +OPTIONS= MUSIC "Install music (6MB)" on + +.include <bsd.port.pre.mk> + +.ifdef(WITH_MUSIC) +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-music${EXTRACT_SUFX} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +PLIST_SUB+= MUSIC:="" +.else +PLIST_SUB+= MUSIC:="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|g' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's|formido.cfg|.formido.cfg|g' ${WRKSRC}/src/*.cpp + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/formido ${PREFIX}/bin + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/data/* ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/formido.cfg ${DATADIR} +.ifdef(WITH_MUSIC) + cd ${DATADIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${PORTNAME}-music${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} + ${CHOWN} root:wheel ${DATADIR}/*.ogg + ${CHMOD} 644 ${DATADIR}/*.ogg +.endif + ${CHGRP} games ${PREFIX}/bin/formido + ${CHMOD} g+s ${PREFIX}/bin/formido + +post-install: +.if !exists(${HISCOREDIR}) + ${MKDIR} ${HISCOREDIR} + ${CHGRP} games ${HISCOREDIR} + ${CHMOD} g+w ${HISCOREDIR} +.endif + +.include <bsd.port.post.mk> |