Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Sep 2012 00:47:19 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/172173: [NEW PORT] games/netwalk: Game where the object is to connect every terminal to the main server
Message-ID:  <20120929224730.63986106564A@hub.freebsd.org>
Resent-Message-ID: <201209292250.q8TMo1jK003511@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         172173
>Category:       ports
>Synopsis:       [NEW PORT] games/netwalk: Game where the object is to connect every terminal to the main server
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 29 22:50:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
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

Generated and tested manually, tested with port test and with RedPorts (all RELEASES, CLANG), sent with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:

portlint -A
WARN: Makefile: [51]: use ${VARIABLE}, instead of $(VARIABLE).
WARN: Makefile: [43]: possible direct use of command "false" found. use ${FALSE} instead.
0 fatal errors and 2 warnings found.

WARN: Makefile: [51] because is used

-e 's|sdl-config|$(SDL_CONFIG)|' \

WARN: Makefile: [43] because is used

DESKTOP_ENTRIES=...false


Build log RedPorts

https://redports.org/buildarchive/20120929214801-11459/

>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	netwalk
#	netwalk/Makefile
#	netwalk/pkg-descr
#	netwalk/distinfo
#
echo c - netwalk
mkdir -p netwalk > /dev/null 2>&1
echo x - netwalk/Makefile
sed 's/^X//' >netwalk/Makefile << 'aa19e7b939c3d2248304efb05f0b0bb7'
X# $FreeBSD$
X
XPORTNAME=	netwalk
XPORTVERSION=	0.4.10
XCATEGORIES=	games
XMASTER_SITES=	GITHUB \
X		GOOGLE_CODE:icons
XDISTFILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
X		screenshot-0.4.8.png:icons
XDIST_SUBDIR=	${PORTNAME}
XEXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Game where the object is to connect every terminal to the main server
X
XLICENSE=	GPLv3
X
XUSE_GITHUB=	yes
XGH_ACCOUNT=	blynn
XGH_PROJECT=	${PORTNAME}
XGH_TAGNAME=	master
XGH_COMMIT=	634e7c9
X
XUSE_SDL=	sdl ttf
XUSE_GMAKE=	yes
XALL_TARGET=
XMAKE_JOBS_SAFE=	yes
X
XCFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
X
XPLIST_FILES=	bin/${PORTNAME} \
X		share/netwalk/Vera.ttf \
X		share/pixmaps/${PORTNAME}.png
XPLIST_DIRSTRY=	share/netwalk
X
XPORTDOCS=	README
X
XDESKTOP_ENTRIES="NetWalk" \
X		"Game where the object is to connect every terminal to the main server" \
X		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
X		"${PORTNAME}" \
X		"Game;LogicGame;" \
X		false
X
X.include <bsd.port.options.mk>
X
Xpost-patch:
X# Fix SDL, CFLAGS, PREFIX
X	@${REINPLACE_CMD} \
X	-e 's|sdl-config|$(SDL_CONFIG)|' \
X	-e 's|CC=gcc|CC?=g++|' \
X	-e 's|CFLAGS=-Wall -O2 -fomit-frame-pointer|CFLAGS+=-Wall -O2 -fomit-frame-pointer|' \
X	-e 's|PREFIX = /usr|PREFIX = ${PREFIX}|' \
X		${WRKSRC}/Makefile
X
Xpost-install:
X# Pixmaps
X	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/screenshot-0.4.8.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
X
X# Documentation
X.if ${PORT_OPTIONS:MDOCS}
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
aa19e7b939c3d2248304efb05f0b0bb7
echo x - netwalk/pkg-descr
sed 's/^X//' >netwalk/pkg-descr << '626401850f9b24b762c16ff65ba3b480'
XNetWalk is a puzzle game where the object is to connect every terminal to the
Xmain server. (These are represented by coloured boxes, so you could
Xalso imagine them to be water mains, electricity cables, phone lines, etc.)
X
XIn this version, not only must every terminal be connected, but every piece of
Xcable must also be connected to the main server somehow.
X
XWWW: https://code.google.com/p/netwalk/
XWWW: https://github.com/blynn/netwalk
626401850f9b24b762c16ff65ba3b480
echo x - netwalk/distinfo
sed 's/^X//' >netwalk/distinfo << '2e97513d0c5fd54dfc6c70519764e291'
XSHA256 (netwalk/netwalk-0.4.10.tar.gz) = b7c5ad78e732e103a6ed820970f90dcf91612a8f0e5608dae58725445cda7df7
XSIZE (netwalk/netwalk-0.4.10.tar.gz) = 71244
XSHA256 (netwalk/screenshot-0.4.8.png) = 3a7c6364c77fbff203758eecb6648f876697d41c3b88e0d759af1ab3238fca22
XSIZE (netwalk/screenshot-0.4.8.png) = 1952
2e97513d0c5fd54dfc6c70519764e291
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120929224730.63986106564A>