1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
freebsd-ports/games/netwalk/Makefile
Pawel Pekala 4729e1f397 NetWalk is a puzzle game where the object is to connect every terminal to the
main server. (These are represented by coloured boxes, so you could
also imagine them to be water mains, electricity cables, phone lines, etc.)

In this version, not only must every terminal be connected, but every piece of
cable must also be connected to the main server somehow.

WWW: https://code.google.com/p/netwalk/
WWW: https://github.com/blynn/netwalk

PR:		ports/172173
Submitted by:	nemysis <nemysis@gmx.ch>
2012-10-03 19:51:47 +00:00

65 lines
1.4 KiB
Makefile

# $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>