Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Oct 2005 22:53:55 GMT
From:      Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/86956: [NEW PORT] net/py24-tofu: Tofu is a practical high-level network game engine, written in Python and based on Twisted
Message-ID:  <200510052253.j95Mrtrn071782@www.freebsd.org>
Resent-Message-ID: <200510052300.j95N0Wqe055484@freefall.freebsd.org>

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

>Number:         86956
>Category:       ports
>Synopsis:       [NEW PORT] net/py24-tofu: Tofu is a practical high-level network game engine, written in Python and based on Twisted
>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:   Wed Oct 05 23:00:32 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jose Alonso Cardenas Marquez
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
BSDPeru (http://www.bsd.org.pe)
>Environment:
FreeBSD HellFire.BSD.org.pe 5.4-STABLE FreeBSD 5.4-STABLE #1: Mon Oct  3 18:51:34 PET
>Description:
Description:
Tofu is a practical high-level network game engine, written in Python and based on Twisted.
Tofu is designed for games where players play one or several characters accross several levels. 
This includes jump'n run games, RPG or RTS, but not Tetris-like games or board game.

It currently support client-server and single player mode; peer-to-peer mode may be added later.

Tofu is Free Software, under the GNU LGPL license.

WWW:	http://home.gna.org/oomadness/en/tofu/index.html
>How-To-Repeat:
              
>Fix:
--- py24-tofu-0.2.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:
#
#	py-tofu
#	py-tofu/pkg-descr
#	py-tofu/Makefile
#	py-tofu/pkg-plist
#	py-tofu/distinfo
#
echo c - py-tofu
mkdir -p py-tofu > /dev/null 2>&1
echo x - py-tofu/pkg-descr
sed 's/^X//' >py-tofu/pkg-descr << 'END-of-py-tofu/pkg-descr'
XTofu is a practical high-level network game engine, written in Python and based on Twisted.
XTofu is designed for games where players play one or several characters accross several levels. 
XThis includes jump'n run games, RPG or RTS, but not Tetris-like games or board game.
X
XIt currently support client-server and single player mode; peer-to-peer mode may be added later.
X
XTofu is Free Software, under the GNU LGPL license.
X
XWWW:	http://home.gna.org/oomadness/en/tofu/index.html
END-of-py-tofu/pkg-descr
echo x - py-tofu/Makefile
sed 's/^X//' >py-tofu/Makefile << 'END-of-py-tofu/Makefile'
X# New ports collection makefile for:	PyTofu
X# Date created:		2005-10-05
X# Whom:			Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tofu
XPORTVERSION=	0.2
XCATEGORIES=	net python
XMASTER_SITES=	http://download.gna.org/soya/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	Tofu-${PORTVERSION}
XEXTRACT_SUFX=	.tar.bz2
X
XMAINTAINER=	acardenas@bsd.org.pe
XCOMMENT=	Tofu is a practical high-level network game engine, written in Python and based on Twisted
X
XDIST_SUBDIR=	python
XUSE_BZIP2=	yes
XUSE_PYTHON=	yes
XUSE_TWISTED=	yes
XUSE_PYDISTUTILS=	yes
XWRKSRC=		${WRKDIR}/Tofu-${PORTVERSION}
XEXAMPLESDIR=	${PREFIX}/share/examples/py-tofu
X
X.include <bsd.port.pre.mk>
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/demo/* ${EXAMPLESDIR}
X.endif
X.include <bsd.port.post.mk>
END-of-py-tofu/Makefile
echo x - py-tofu/pkg-plist
sed 's/^X//' >py-tofu/pkg-plist << 'END-of-py-tofu/pkg-plist'
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/client.py
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/pickle_sec.py
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/server.py
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/single.py
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/client.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/pickle_sec.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/server.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/single.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/client.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/pickle_sec.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/server.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/tofu/single.pyo
X%%PORTDOCS%%%%EXAMPLESDIR%%/demo.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/run_demo.py
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
X@dirrm lib/%%PYTHON_VERSION%%/site-packages/tofu
END-of-py-tofu/pkg-plist
echo x - py-tofu/distinfo
sed 's/^X//' >py-tofu/distinfo << 'END-of-py-tofu/distinfo'
XMD5 (python/Tofu-0.2.tar.bz2) = 95a337bc8f53a295c7f4bc7704634521
XSIZE (python/Tofu-0.2.tar.bz2) = 16123
END-of-py-tofu/distinfo
exit
--- py24-tofu-0.2.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?200510052253.j95Mrtrn071782>