From amdmi3@mail.ru  Sun Mar 26 23:09:10 2006
Return-Path: <amdmi3@mail.ru>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 59C4816A425
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 26 Mar 2006 23:09:10 +0000 (UTC)
	(envelope-from amdmi3@mail.ru)
Received: from mx5.mail.ru (mx5.mail.ru [194.67.23.25])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 6F55F43D5A
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 26 Mar 2006 23:09:09 +0000 (GMT)
	(envelope-from amdmi3@mail.ru)
Received: from [213.148.29.33] (port=60509 helo=nexii.panopticon)
	by mx5.mail.ru with esmtp 
	id 1FNeM5-000NnT-00
	for FreeBSD-gnats-submit@freebsd.org; Mon, 27 Mar 2006 03:09:05 +0400
Received: from hades.panopticon (hades.panopticon [192.168.0.2])
	by nexii.panopticon (Postfix) with ESMTP id 1046B11418
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 27 Mar 2006 03:13:49 +0400 (MSD)
Received: by hades.panopticon (Postfix, from userid 1000)
	id 91477895; Mon, 27 Mar 2006 03:09:48 +0400 (MSD)
Message-Id: <20060326230948.91477895@hades.panopticon>
Date: Mon, 27 Mar 2006 03:09:48 +0400 (MSD)
From: Dmitry Marakasov <amdmi3@mail.ru>
Reply-To: Dmitry Marakasov <amdmi3@mail.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: games/zatacka Nibbles-like multiplayer game
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         94982
>Category:       ports
>Synopsis:       New port: games/zatacka Nibbles-like multiplayer game
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    ehaupt
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 26 23:10:16 GMT 2006
>Closed-Date:    Wed May 31 15:50:44 CEST 2006
>Last-Modified:  Wed May 31 15:50:44 CEST 2006
>Originator:     Dmitry Marakasov
>Release:        FreeBSD 6.0-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 6.0-RELEASE-p4 FreeBSD 6.0-RELEASE-p4 #1: Fri Jan 27 12:07:19 MSK 2006 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386

>Description:
Multiplayer game for 2-6 players on one keyboard and mouse. You
handle your line using two kays. When you hit any line, barrier or
border of game field, you die and other players get one point each.
When leaves only one players in game, he's a winner an round is
finished. Each game has eleven rounds.

WWW: http://zatacka.sourceforge.net/

>How-To-Repeat:
>Fix:

--- zatacka-0.1.4.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:
#
#	zatacka
#	zatacka/files
#	zatacka/files/patch-fx.cpp
#	zatacka/files/patch-Makefile
#	zatacka/Makefile
#	zatacka/pkg-descr
#	zatacka/pkg-plist
#	zatacka/distinfo
#
echo c - zatacka
mkdir -p zatacka > /dev/null 2>&1
echo c - zatacka/files
mkdir -p zatacka/files > /dev/null 2>&1
echo x - zatacka/files/patch-fx.cpp
sed 's/^X//' >zatacka/files/patch-fx.cpp << 'END-of-zatacka/files/patch-fx.cpp'
X--- fx.cpp.orig	Mon Mar 27 00:43:47 2006
X+++ fx.cpp	Mon Mar 27 00:47:47 2006
X@@ -46,8 +46,6 @@
X 	int i;
X 	char* wd;
X 
X-	wd=GetAppPath(); //get path to aplication directory
X-	chdir(wd); //change working directory to aplication directory
X 
X 	if((SDL_Init(SDL_INIT_VIDEO ))==-1){ //initialize SDL library
X 		disperr("Error initializing SDL");
END-of-zatacka/files/patch-fx.cpp
echo x - zatacka/files/patch-Makefile
sed 's/^X//' >zatacka/files/patch-Makefile << 'END-of-zatacka/files/patch-Makefile'
X--- Makefile.orig	Fri Dec 30 17:27:36 2005
X+++ Makefile	Mon Mar 27 00:52:59 2006
X@@ -4,7 +4,7 @@
X # Copryright: GNU GPL (http://www.gnu.org/copyleft/gpl.html)
X ##----------------------------------------------------------------------------
X rm=/bin/rm -f
X-CC= g++ 
X+CXX?= g++ 
X DEFS=  
X PROGNAME= zatacka
X INCLUDES=  -I. 
X@@ -12,7 +12,7 @@
X 
X 
X DEFINES= $(INCLUDES) $(DEFS) -DSYS_UNIX=1
X-CFLAGS= -g $(DEFINES) `sdl-config --cflags`
X+CXXFLAGS+= -g $(DEFINES) `sdl-config --cflags`
X 
X SRCS = main.cpp fx.cpp SDL_prim.c 
X 
X@@ -20,12 +20,12 @@
X 
X .c.o:
X 	$(rm) $@
X-	$(CC) $(CFLAGS) -c $*.c
X+	$(CXX) $(CXXFLAGS) -c $*.c
X 
X all: $(PROGNAME)
X 
X $(PROGNAME) : $(OBJS)
X-	$(CC) $(CFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
X+	$(CXX) $(CXXFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
X 
X clean:
X 	$(rm) $(OBJS) $(PROGNAME) core *~
END-of-zatacka/files/patch-Makefile
echo x - zatacka/Makefile
sed 's/^X//' >zatacka/Makefile << 'END-of-zatacka/Makefile'
X# New ports collection makefile for:	zatacka
X# Date created:		26 Mar 2006
X# Whom:			Dmitry Marakasov <amdmi3@mail.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	zatacka
XPORTVERSION=	0.1.4
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
XDISTNAME=	${PORTNAME}-${PORTVERSION}_src
X
XMAINTAINER=	amdmi3@mail.ru
XCOMMENT=	Nibbles-like multiplayer game
X
XUSE_SDL=	sdl ttf image
XUSE_GMAKE=	yes
X
XWRKSRC=		${WRKDIR}/zatacka
XMAKE_ARGS=	CXX=${CXX}
X
XPORTDOCS=	README
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' ${WRKSRC}/Makefile
X	@${REINPLACE_CMD} -e 's|SDL/|SDL11/|' ${WRKSRC}/SDL_prim.h ${WRKSRC}/fx.h
X	@${REINPLACE_CMD} -e 's|barrier.jpg|${DATADIR}/barrier.jpg|' ${WRKSRC}/fx.cpp
X	@${REINPLACE_CMD} -e 's|main_screen.jpg|${DATADIR}/main_screen.jpg|' ${WRKSRC}/fx.cpp
X	@${REINPLACE_CMD} -e 's|font.ttf|${DATADIR}/font.ttf|' ${WRKSRC}/fx.h
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/zatacka ${PREFIX}/bin
X	${MKDIR} ${DATADIR}
X	${INSTALL_DATA} ${WRKSRC}/main_screen.jpg ${WRKSRC}/barrier.jpg ${WRKSRC}/font.ttf ${DATADIR}/
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for f in ${PORTDOCS}
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-zatacka/Makefile
echo x - zatacka/pkg-descr
sed 's/^X//' >zatacka/pkg-descr << 'END-of-zatacka/pkg-descr'
XMultiplayer game for 2-6 players on one keyboard and mouse. You
Xhandle your line using two kays. When you hit any line, barrier or
Xborder of game field, you die and other players get one point each.
XWhen leaves only one players in game, he's a winner an round is
Xfinished. Each game has eleven rounds.
X
XWWW: http://zatacka.sourceforge.net/
END-of-zatacka/pkg-descr
echo x - zatacka/pkg-plist
sed 's/^X//' >zatacka/pkg-plist << 'END-of-zatacka/pkg-plist'
Xbin/zatacka
X%%DATADIR%%/barrier.jpg
X%%DATADIR%%/font.ttf
X%%DATADIR%%/main_screen.jpg
X@dirrm %%DATADIR%%
END-of-zatacka/pkg-plist
echo x - zatacka/distinfo
sed 's/^X//' >zatacka/distinfo << 'END-of-zatacka/distinfo'
XMD5 (zatacka-0.1.4_src.tar.gz) = 3c00ea94811eb6886f58c5eac16fc22d
XSHA256 (zatacka-0.1.4_src.tar.gz) = 949e96764fbfa5eb1349bd2d1d2cb90dace943090667d117564e0a6cd782cfdb
XSIZE (zatacka-0.1.4_src.tar.gz) = 128061
END-of-zatacka/distinfo
exit
--- zatacka-0.1.4.shar ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->ehaupt 
Responsible-Changed-By: ehaupt 
Responsible-Changed-When: Wed May 31 15:40:20 CEST 2006 
Responsible-Changed-Why:  
Take. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=94982 
State-Changed-From-To: open->closed 
State-Changed-By: ehaupt 
State-Changed-When: Wed May 31 15:50:43 CEST 2006 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=94982 
>Unformatted:
