From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Sep 8 03:30:20 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCAC116A4DA for ; Fri, 8 Sep 2006 03:30:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 080D243D53 for ; Fri, 8 Sep 2006 03:30:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k883UJdV005102 for ; Fri, 8 Sep 2006 03:30:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k883UJYu005097; Fri, 8 Sep 2006 03:30:19 GMT (envelope-from gnats) Resent-Date: Fri, 8 Sep 2006 03:30:19 GMT Resent-Message-Id: <200609080330.k883UJYu005097@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Marakasov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E596A16A4DD for ; Fri, 8 Sep 2006 03:28:55 +0000 (UTC) (envelope-from amdmi3@mail.ru) Received: from mx1.mail.ru (mx1.mail.ru [194.67.23.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A96443D4C for ; Fri, 8 Sep 2006 03:28:55 +0000 (GMT) (envelope-from amdmi3@mail.ru) Received: from [213.148.29.33] (port=1468 helo=nexii.panopticon) by mx1.mail.ru with esmtp id 1GLX30-000CNK-00 for FreeBSD-gnats-submit@freebsd.org; Fri, 08 Sep 2006 07:28:54 +0400 Received: from hades.panopticon (hades.panopticon [192.168.0.2]) by nexii.panopticon (Postfix) with ESMTP id 8681E17043 for ; Fri, 8 Sep 2006 07:28:24 +0400 (MSD) Received: by hades.panopticon (Postfix, from userid 1000) id 887A24336; Fri, 8 Sep 2006 07:28:57 +0400 (MSD) Message-Id: <20060908032857.887A24336@hades.panopticon> Date: Fri, 8 Sep 2006 07:28:57 +0400 (MSD) From: Dmitry Marakasov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/103012: [NEW PORT] games/untahris: Play several classic fun, simple arcade games in multiplayer mode X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dmitry Marakasov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2006 03:30:20 -0000 >Number: 103012 >Category: ports >Synopsis: [NEW PORT] games/untahris: Play several classic fun, simple arcade games in multiplayer mode >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: Fri Sep 08 03:30:19 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Dmitry Marakasov >Release: FreeBSD 6.1-RELEASE-p3 i386 >Organization: >Environment: System: FreeBSD hades.panopticon 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 #0: Fri Aug 11 00:27:45 MSD 2006 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386 >Description: In the Untahris Common Playground, you can play several classic fun, simple arcade games. But playing alone is not fun, and you can play them in multiplayer mode (on one computer, local network, or maybe Internet). Now, Untahris has an original experimental feature, which makes it more than just a bundle of these games! In multiplayer mode each player can play a different game --- however, they play all on the same board. This may lead to funny interactions, battles or alliances between them. The games in Untahris have been modified to make them better interact with each other. Thus, in each game you are allowed to shoot and collect bonuses, even if it was not a part of the original game. WWW: http://untahris.sourceforge.net >How-To-Repeat: >Fix: --- untahris-1.0beta.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: # # untahris # untahris/Makefile # untahris/files # untahris/files/patch-untahris.cpp # untahris/files/patch-intface.cpp # untahris/pkg-descr # untahris/distinfo # echo c - untahris mkdir -p untahris > /dev/null 2>&1 echo x - untahris/Makefile sed 's/^X//' >untahris/Makefile << 'END-of-untahris/Makefile' X# New ports collection makefile for: untahris X# Date created: 08 Sep 2006 X# Whom: Dmitry Marakasov X# X# $FreeBSD$ X# X XPORTNAME= untahris XDISTVERSION= 1.0beta XCATEGORIES= games XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= ${PORTNAME}-${DISTVERSION}-src XEXTRACT_SUFX= .tgz X XMAINTAINER= amdmi3@mail.ru XCOMMENT= Play several classic fun, simple arcade games in multiplayer mode X XUSE_SDL= sdl net ttf XUSE_GCC= 3.4+ X XWRKSRC= ${WRKDIR}/${PORTNAME} X XPLIST_FILES= bin/untahris %%DATADIR%%/VeraBd.ttf %%DATADIR%%/graph16.unt X Xpost-patch: X @${REINPLACE_CMD} -e 's|verabd.ttf|${DATADIR}/VeraBd.ttf|; \ X s|graph%d|${DATADIR}/graph%d|' ${WRKSRC}/intface.cpp X @${REINPLACE_CMD} -e 's|SDL/||' ${WRKSRC}/net.cpp ${WRKSRC}/untahris.h X Xdo-build: X cd ${WRKSRC} && ${CXX} ${CXXFLAGS} `${SDL_CONFIG} --libs --cflags` -lSDL_net -lSDL_ttf untahris.cpp -o untahris X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/untahris ${PREFIX}/bin X ${MKDIR} ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/VeraBd.ttf ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/graph16.unt ${DATADIR} X X.include END-of-untahris/Makefile echo c - untahris/files mkdir -p untahris/files > /dev/null 2>&1 echo x - untahris/files/patch-untahris.cpp sed 's/^X//' >untahris/files/patch-untahris.cpp << 'END-of-untahris/files/patch-untahris.cpp' X--- untahris.cpp.orig Tue Sep 5 16:50:04 2006 X+++ untahris.cpp Fri Sep 8 06:54:50 2006 X@@ -6,7 +6,7 @@ X X #include "untahris.h" X X-char *configfile = "config.unt"; X+char *configfile = ".untahris.config"; X X #include "tools.cpp" X #include "intface.cpp" X@@ -117,6 +117,7 @@ X } X X int main(int argc, char **argv) { X+ chdir(getenv("HOME")); X g.sizeX = 0; X g.sizeY = 0; X d.ofsX = 0; END-of-untahris/files/patch-untahris.cpp echo x - untahris/files/patch-intface.cpp sed 's/^X//' >untahris/files/patch-intface.cpp << 'END-of-untahris/files/patch-intface.cpp' X--- intface.cpp.orig Mon Sep 4 19:16:15 2006 X+++ intface.cpp Fri Sep 8 06:57:45 2006 X@@ -517,7 +517,7 @@ X thruster.pixel[y][x] = 'P'; X } X X- char buf[64]; X+ char buf[1024]; X sprintf(buf, "graph%d.unt", d.Res); X FILE *f = fopen(buf, "rt"); X if(f) { END-of-untahris/files/patch-intface.cpp echo x - untahris/pkg-descr sed 's/^X//' >untahris/pkg-descr << 'END-of-untahris/pkg-descr' XIn the Untahris Common Playground, you can play several classic Xfun, simple arcade games. But playing alone is not fun, and you can Xplay them in multiplayer mode (on one computer, local network, or Xmaybe Internet). X XNow, Untahris has an original experimental feature, which makes it Xmore than just a bundle of these games! In multiplayer mode each Xplayer can play a different game --- however, they play all on the Xsame board. This may lead to funny interactions, battles or alliances Xbetween them. X XThe games in Untahris have been modified to make them better interact Xwith each other. Thus, in each game you are allowed to shoot and Xcollect bonuses, even if it was not a part of the original game. X XWWW: http://untahris.sourceforge.net END-of-untahris/pkg-descr echo x - untahris/distinfo sed 's/^X//' >untahris/distinfo << 'END-of-untahris/distinfo' XMD5 (untahris-1.0beta-src.tgz) = 567f6b203dc8b7efb26ec7f9eae08fe0 XSHA256 (untahris-1.0beta-src.tgz) = 9c1067c9edb64fce5e23c11de34fe20ed6591e3048388fec89e921f9e350d0a5 XSIZE (untahris-1.0beta-src.tgz) = 70050 END-of-untahris/distinfo exit --- untahris-1.0beta.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: