Bug 172173 - [NEW PORT] games/netwalk: Game where the object is to connect every terminal to the main server
Summary: [NEW PORT] games/netwalk: Game where the object is to connect every terminal ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-29 23:50 UTC by nemysis
Modified: 2012-10-03 21:00 UTC (History)
0 users

See Also:


Attachments
.shar (3.06 KB, text/plain)
2012-09-29 23:50 UTC, nemysis
no flags Details
netwalk.shar (2.96 KB, application/x-shar)
2012-10-02 14:59 UTC, nemysis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description nemysis 2012-09-29 23:50:01 UTC
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/
Comment 1 nemysis 2012-10-02 14:59:19 UTC
Changed to

DESKTOP_ENTRIES="NetWalk" "${COMMENT}" "${PORTNAME}" \
                "${PORTNAME}" "Game;LogicGame;" ${FALSE}
Comment 2 Pawel Pekala freebsd_committer freebsd_triage 2012-10-03 20:51:54 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2012-10-03 20:51:57 UTC
Author: pawel
Date: Wed Oct  3 19:51:47 2012
New Revision: 305220
URL: http://svn.freebsd.org/changeset/ports/305220

Log:
  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>

Added:
  head/games/netwalk/
  head/games/netwalk/Makefile   (contents, props changed)
  head/games/netwalk/distinfo   (contents, props changed)
  head/games/netwalk/pkg-descr   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Wed Oct  3 19:33:21 2012	(r305219)
+++ head/games/Makefile	Wed Oct  3 19:51:47 2012	(r305220)
@@ -595,6 +595,7 @@
     SUBDIR += netris
     SUBDIR += netspades
     SUBDIR += nettoe
+    SUBDIR += netwalk
     SUBDIR += neverball
     SUBDIR += newvox
     SUBDIR += nextgo

Added: head/games/netwalk/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/netwalk/Makefile	Wed Oct  3 19:51:47 2012	(r305220)
@@ -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>

Added: head/games/netwalk/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/netwalk/distinfo	Wed Oct  3 19:51:47 2012	(r305220)
@@ -0,0 +1,4 @@
+SHA256 (netwalk/netwalk-0.4.10.tar.gz) = b7c5ad78e732e103a6ed820970f90dcf91612a8f0e5608dae58725445cda7df7
+SIZE (netwalk/netwalk-0.4.10.tar.gz) = 71244
+SHA256 (netwalk/screenshot-0.4.8.png) = 3a7c6364c77fbff203758eecb6648f876697d41c3b88e0d759af1ab3238fca22
+SIZE (netwalk/screenshot-0.4.8.png) = 1952

Added: head/games/netwalk/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/netwalk/pkg-descr	Wed Oct  3 19:51:47 2012	(r305220)
@@ -0,0 +1,9 @@
+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
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"