diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2010-09-12 23:31:50 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2010-09-12 23:31:50 +0000 |
commit | b714c8a18f78623cb8f9e6baad4a05c787d2c4c3 (patch) | |
tree | 5c66d3c946f9cbe5142030d70199fabfe29210a3 /games/caph/Makefile | |
parent | 6f2f51d2f4af3b0ac021c934efaf508b5239ab46 (diff) | |
download | ports-b714c8a18f78623cb8f9e6baad4a05c787d2c4c3.tar.gz ports-b714c8a18f78623cb8f9e6baad4a05c787d2c4c3.zip |
Notes
Diffstat (limited to 'games/caph/Makefile')
-rw-r--r-- | games/caph/Makefile | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/games/caph/Makefile b/games/caph/Makefile new file mode 100644 index 000000000000..b0e0291b67f5 --- /dev/null +++ b/games/caph/Makefile @@ -0,0 +1,60 @@ +# New ports collection makefile for: caph +# Date created: 13 Sep 2010 +# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= caph +PORTVERSION= 1.0 +CATEGORIES= games +MASTER_SITES= SF/caphgame/${PORTNAME}/caphgame-${PORTVERSION}/ +DISTNAME= caphgame-${PORTVERSION} + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Physics-based sandbox game + +LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/doc/caph/COPYING + +USE_SDL= sdl +USE_GL= gl + +BUILD_WRKSRC= ${WRKSRC}/src + +PORTDOCS= README CHANGELOG + +DESKTOP_ENTRIES="Caph" \ + "Physics-based sandbox game" \ + "${DATADIR}/brush.png" \ + "caph" \ + "Game;LogicGame;" \ + false + +OPTIONS= OPTIMIZED_CFLAGS "Use optimized compiler flags" on + +.include <bsd.port.options.mk> + +.if !defined(WITHOUT_OPTIMIZED_CFLAGS) +CFLAGS+= -O3 -ffast-math +.endif + +do-build: + cd ${BUILD_WRKSRC} && ${CC} ${CFLAGS} -o caph -I../include *.c \ + `${SDL_CONFIG} --libs --cflags` -D_OPENGL -lGL -lpng + +post-patch: + @${REINPLACE_CMD} -e 's|../share/caph|${DATADIR}|' ${BUILD_WRKSRC}/caph.c + +do-install: + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${PREFIX}/bin/ + ${MKDIR} ${DATADIR} + cd ${WRKSRC}/share/caph && ${COPYTREE_SHARE} '*' ${DATADIR} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + cd ${WRKSRC}/doc/caph && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ +.endif + +.include <bsd.port.mk> |