Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Aug 1999 14:33:24 +0800 (CST)
From:      Yin-Jieh Chen <yinjieh@Crazyman.Dorm13.NCTU.edu.tw>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/13342: new port: znibbles
Message-ID:  <199908240633.OAA01210@Crazyman.Dorm13.NCTU.edu.tw>

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

>Number:         13342
>Category:       ports
>Synopsis:       new port: znibbles
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 23 23:40:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     Yin-Jieh Chen
>Release:        FreeBSD 3.2-STABLE i386
>Organization:
NCTU CSIE
>Environment:
FreeBSD Crazyman.Dorm13.NCTU.edu.tw 3.2-STABLE FreeBSD 3.2-STABLE #27: Wed Jul 2
1 11:34:47 CST 1999     root@Crazyman.Dorm13.NCTU.edu.tw:/home2/src/sys/compile/
YINJIEH  i386
>Description:

 new port: znibbles is a multi-player networked nibbles game.

>How-To-Repeat:

# 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:
#
#	znibbles
#	znibbles/files
#	znibbles/files/md5
#	znibbles/Makefile
#	znibbles/pkg
#	znibbles/pkg/COMMENT
#	znibbles/pkg/DESCR
#	znibbles/pkg/PLIST
#
echo c - znibbles
mkdir -p znibbles > /dev/null 2>&1
echo c - znibbles/files
mkdir -p znibbles/files > /dev/null 2>&1
echo x - znibbles/files/md5
sed 's/^X//' >znibbles/files/md5 << 'END-of-znibbles/files/md5'
XMD5 (znibbles-0.0.7.tar.gz) = fbe72556f2b41178337c2fe350b76fed
END-of-znibbles/files/md5
echo x - znibbles/Makefile
sed 's/^X//' >znibbles/Makefile << 'END-of-znibbles/Makefile'
X# New ports collection makefile for:	znibbles
X# Version required:	0.0.7
X# Date created:		21 Aug 1999
X# Whom:			Yin-Jieh Chen <yinjieh@csie.nctu.edu.tw>
X#
X# $Id$
X#
X
XDISTNAME=	znibbles-0.0.7
XCATEGORIES=	games
XMASTER_SITES=	http://www.stud.enst.fr/~vmallet/archives/
X
XMAINTAINER=	yinjieh@csie.nctu.edu.tw
X
XLIB_DEPENDS=	gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
X
XGLIB_CONFIG?=	${LOCALBASE}/bin/glib12-config
XGTK_CONFIG?=	${X11BASE}/bin/gtk12-config
X
XHAS_CONFIGURE=	yes
XCONFIGURE_ENV=	GTK_CONFIG="${GTK_CONFIG}" \
X		GLIB_CONFIG="${GLIB_CONFIG}"
X
XMAN6=	nibbles.6 znibbles.6 gznibbles.6 znibblesX.6
X
Xpost-install:
X	@strip ${PREFIX}/bin/nibbles
X	@strip ${PREFIX}/bin/znibbles
X	@strip ${PREFIX}/bin/znibblesX
X	@strip ${PREFIX}/bin/gznibbles
X	@if [ ! -f ${PREFIX}/etc/rc.d/znibbles.sh ]; then \
X		${ECHO} "Installing ${PREFIX}/etc/rc.d/znibbles.sh startup file."; \
X		${ECHO} "#!/bin/sh" > ${PREFIX}/etc/rc.d/znibbles.sh; \
X		${ECHO} "[ -x ${PREFIX}/bin/nibbles ] && ${PREFIX}/bin/nibbles > /dev/null 2>&1 & && ${ECHO} -n ' znibbles'" >> ${PREFIX}/etc/rc.d/znibbles.sh; \
X		chmod 751 ${PREFIX}/etc/rc.d/znibbles.sh; \
X	fi
X
X.include <bsd.port.mk>
END-of-znibbles/Makefile
echo c - znibbles/pkg
mkdir -p znibbles/pkg > /dev/null 2>&1
echo x - znibbles/pkg/COMMENT
sed 's/^X//' >znibbles/pkg/COMMENT << 'END-of-znibbles/pkg/COMMENT'
XA multi-player networked nibbles game.
END-of-znibbles/pkg/COMMENT
echo x - znibbles/pkg/DESCR
sed 's/^X//' >znibbles/pkg/DESCR << 'END-of-znibbles/pkg/DESCR'
XZNibbles is a multi-player networked game. It is based on the old nibbles
Xgame: you've got a worm, eat nibbles and get your worm growing. Several
Xplayers can play together, each of them controlling its own worm on its own
Xcomputer.
X
XThere is theoretically an unlimited number of simultaneous players, it's more
Xa matter of network speed. It has been tested with more than 10 players and it
Xwas real fun :) ZNibbles is written for unix. It has been tested under Linux,
XSunOS, Solaris and Irix. The game can run either directly on top of X11, use
Xthe GTK+ toolkit (get it on the GTK+ site) or use the Motif toolkit (get a good
XMotif free implementation called LessTif) 
X
XFrom the README file:
X
X - Once compiled, you get the files
X     src/nibbles   : the ZNibbles server
X     src/znibbles  : the ZNibbles Motif client
X     src/gznibbles : the ZNibbles GTK+ client
X     src/znibblesX : the ZNibbless X11-only client (poor)
X
XWWW: http://www.stud.enst.fr/~vmallet/archives/
X
X- Yin-Jieh Chen
X<yinjieh@csie.nctu.edu.tw>
END-of-znibbles/pkg/DESCR
echo x - znibbles/pkg/PLIST
sed 's/^X//' >znibbles/pkg/PLIST << 'END-of-znibbles/pkg/PLIST'
Xbin/nibbles
Xbin/znibbles
Xbin/znibblesX
Xbin/gznibbles
Xetc/rc.d/znibbles.sh
END-of-znibbles/pkg/PLIST
exit

>Fix:
	
  Please commit this port, thanks.

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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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