diff options
Diffstat (limited to 'games/netwalk/Makefile')
-rw-r--r-- | games/netwalk/Makefile | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/games/netwalk/Makefile b/games/netwalk/Makefile new file mode 100644 index 000000000000..b264b290866a --- /dev/null +++ b/games/netwalk/Makefile @@ -0,0 +1,64 @@ +# $FreeBSD$ + +PORTNAME= netwalk +PORTVERSION= 0.4.10 +CATEGORIES= games +MASTER_SITES= GITHUB \ + GOOGLE_CODE:icons +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + screenshot-0.4.8.png:icons +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} + +MAINTAINER= nemysis@gmx.ch +COMMENT= Game where the object is to connect every terminal to the main server + +LICENSE= GPLv3 + +USE_GITHUB= yes +GH_ACCOUNT= blynn +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= master +GH_COMMIT= 634e7c9 + +USE_SDL= sdl ttf +USE_GMAKE= yes +USE_ICONV= yes +USE_XORG= x11 xau xdmcp +ALL_TARGET= +MAKE_JOBS_SAFE= yes + +CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib + +PLIST_FILES= bin/${PORTNAME} \ + share/netwalk/Vera.ttf \ + share/pixmaps/${PORTNAME}.png +PLIST_DIRSTRY= share/netwalk + +PORTDOCS= README + +DESKTOP_ENTRIES="NetWalk" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Game;LogicGame;" "false" + +.include <bsd.port.options.mk> + +post-patch: +# Fix SDL, CFLAGS, PREFIX + @${REINPLACE_CMD} \ + -e 's|sdl-config|$(SDL_CONFIG)|' \ + -e 's|CC=gcc|CC?=g++|' \ + -e 's|CFLAGS=-Wall -O2 -fomit-frame-pointer|CFLAGS+=-Wall -O2 -fomit-frame-pointer|' \ + -e 's|PREFIX = /usr|PREFIX = ${PREFIX}|' \ + ${WRKSRC}/Makefile + +post-install: +# Pixmaps + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/screenshot-0.4.8.png ${PREFIX}/share/pixmaps/${PORTNAME}.png + +# Documentation +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.endif + +.include <bsd.port.mk> |