From alejandro@varnet.biz  Fri Jul  8 00:20:34 2005
Return-Path: <alejandro@varnet.biz>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id A833A16A41C
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  8 Jul 2005 00:20:34 +0000 (GMT)
	(envelope-from alejandro@varnet.biz)
Received: from relay01.pair.com (relay01.pair.com [209.68.5.15])
	by mx1.FreeBSD.org (Postfix) with SMTP id 52CBB43D45
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  8 Jul 2005 00:20:34 +0000 (GMT)
	(envelope-from alejandro@varnet.biz)
Received: (qmail 77931 invoked from network); 8 Jul 2005 00:20:32 -0000
Received: from unknown (HELO phobos.mars.bsd) (unknown)
  by unknown with SMTP; 8 Jul 2005 00:20:32 -0000
Message-Id: <1120782151.0@phobos.mars.bsd>
Date: Thu, 7 Jul 2005 21:22:31 -0300
From: "Alejandro Pulver" <alejandro@varnet.biz>
To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@freebsd.org>
Subject: New port: games/exhaust-doc - Redcode simulator easy to embed into applications (docs)
X-Send-Pr-Version: gtk-send-pr 0.4.4 
X-GNATS-Notify:

>Number:         83120
>Category:       ports
>Synopsis:       New port: games/exhaust-doc - Redcode simulator easy to embed into applications (docs)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pav
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 08 00:30:19 GMT 2005
>Closed-Date:    Mon Oct 10 21:09:43 GMT 2005
>Last-Modified:  Mon Oct 10 21:09:43 GMT 2005
>Originator:     Alejandro Pulver
>Release:        FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:


System: FreeBSD 5.4-RELEASE #0: Sat May 21 12:14:47 ART 2005
    root@phobos.mars.bsd:/usr/src/sys/i386/compile/ATHLON-ALE



>Description:





>How-To-Repeat:





>Fix:


--- exhaust-doc.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:
#
#	exhaust-doc
#	exhaust-doc/distinfo
#	exhaust-doc/pkg-descr
#	exhaust-doc/pkg-plist
#	exhaust-doc/pkg-message
#	exhaust-doc/Makefile
#
echo c - exhaust-doc
mkdir -p exhaust-doc > /dev/null 2>&1
echo x - exhaust-doc/distinfo
sed 's/^X//' >exhaust-doc/distinfo << 'END-of-exhaust-doc/distinfo'
XMD5 (exhaust-1.9.2.tar.gz) = fea6fbc9183f8a2ad51309de2c1e9622
XSIZE (exhaust-1.9.2.tar.gz) = 37805
END-of-exhaust-doc/distinfo
echo x - exhaust-doc/pkg-descr
sed 's/^X//' >exhaust-doc/pkg-descr << 'END-of-exhaust-doc/pkg-descr'
XThe `exhaust' project is a redcode simulator that is (hopefully) easy to embed
Xinto your applications, as an alternative to pMARS.
X
XAuthor: M Joonas Pihlaja
X
XWWW: http://www.cs.helsinki.fi/u/jpihlaja/exhaust/exhaust.html
X
X- Alejandro Pulver
Xalejandro@varnet.biz
END-of-exhaust-doc/pkg-descr
echo x - exhaust-doc/pkg-plist
sed 's/^X//' >exhaust-doc/pkg-plist << 'END-of-exhaust-doc/pkg-plist'
X%%DOCSDIR%%/README
X%%DOCSDIR%%/test.pl
X%%DOCSDIR%%/src/asm.c
X%%DOCSDIR%%/src/asm.h
X%%DOCSDIR%%/src/exhaust.c
X%%DOCSDIR%%/src/exhaust.h
X%%DOCSDIR%%/src/insn.h
X%%DOCSDIR%%/src/pspace.c
X%%DOCSDIR%%/src/pspace.h
X%%DOCSDIR%%/warriors/pin1a.rc
X%%DOCSDIR%%/warriors/pin1a.red
X%%DOCSDIR%%/warriors/pin1b.rc
X%%DOCSDIR%%/warriors/pin1b.red
X%%DOCSDIR%%/warriors/pin2a.rc
X%%DOCSDIR%%/warriors/pin2a.red
X%%DOCSDIR%%/warriors/pin2b.rc
X%%DOCSDIR%%/warriors/pin2b.red
X%%DOCSDIR%%/warriors/ptest1.rc
X%%DOCSDIR%%/warriors/ptest1.red
X%%DOCSDIR%%/warriors/ptest2.rc
X%%DOCSDIR%%/warriors/ptest2.red
X%%DOCSDIR%%/warriors/ptest3.rc
X%%DOCSDIR%%/warriors/ptest3.red
X%%DOCSDIR%%/warriors/ptest4.rc
X%%DOCSDIR%%/warriors/ptest4.red
X%%DOCSDIR%%/warriors/ptest5.rc
X%%DOCSDIR%%/warriors/ptest5.red
X%%DOCSDIR%%/warriors/ptest6.rc
X%%DOCSDIR%%/warriors/ptest6.red
X%%DOCSDIR%%/warriors/validate.rc
X%%DOCSDIR%%/warriors/validate.red
X@dirrm %%DOCSDIR%%/src
X@dirrm %%DOCSDIR%%/warriors
X@dirrm %%DOCSDIR%%
END-of-exhaust-doc/pkg-plist
echo x - exhaust-doc/pkg-message
sed 's/^X//' >exhaust-doc/pkg-message << 'END-of-exhaust-doc/pkg-message'
XThe documentation contains the following:
X
XREADME     -  Instructions to embed exhaust in a program.
Xtest.pl    -  Perl script to check for differences between exhaust and pMARS.
Xsrc/       -  The C source code of exhaust (highly commented).
Xwarriors/  -  Test warriors.
X
XThe "warriors" subdirectory contains Redcode assembly files (.red) and parsed
XRedcode assembly files (.rc). The last ones can be loaded into exhaust, the
Xothers have to be parsed, for example with pMARS.
X
XNOTE: this documentation is only useful for developers.
END-of-exhaust-doc/pkg-message
echo x - exhaust-doc/Makefile
sed 's/^X//' >exhaust-doc/Makefile << 'END-of-exhaust-doc/Makefile'
X# New ports collection makefile for:	games/exhaust-doc
X# Date created:			7 Aug 2005
X# Whom:				Alejandro Pulver <alejandro@varnet.biz>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	exhaust
XPORTVERSION=	1.9.2
XCATEGORIES=	games
XMASTER_SITES=	http://www.cs.helsinki.fi/u/jpihlaja/exhaust/
XPKGNAMESUFFIX=	-doc
X
XMAINTAINER=	alejandro@varnet.biz
XCOMMENT=	Redcode simulator easy to embed into applications (docs)
X
XNO_BUILD=	yes
X
XUSE_REINPLACE=	yes
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|./\(exhaust\)|\1|g' ${WRKSRC}/test.pl
X
Xdo-install:
X	@${MKDIR} ${DOCSDIR}
X.for f in README test.pl
X	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X	@${MKDIR} ${DOCSDIR}/src
X.for f in asm.c asm.h exhaust.c exhaust.h insn.h pspace.c pspace.h
X	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/src
X.endfor
X	@${MKDIR} ${DOCSDIR}/warriors
X.for f in	pin1a.rc pin1a.red pin1b.rc pin1b.red pin2a.rc pin2a.red \
X		pin2b.rc pin2b.red ptest1.rc ptest1.red ptest2.rc ptest2.red \
X		ptest3.rc ptest3.red ptest4.rc ptest4.red ptest5.rc \
X		ptest5.red ptest6.rc ptest6.red validate.rc validate.red
X	@${INSTALL_DATA} ${WRKSRC}/t/${f} ${DOCSDIR}/warriors
X.endfor
X
Xpost-install:
X	@${ECHO_CMD}
X	@${CAT} ${PKGMESSAGE}
X	@${ECHO_CMD}
X
X.include <bsd.port.mk>
END-of-exhaust-doc/Makefile
exit

--- exhaust-doc.shar ends here ---



>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Mon Oct 3 17:00:36 GMT 2005 
State-Changed-Why:  
This seems to be installing some files from same distfile as games/exhaust port 
(PR 83115). Would it make more sense to change exhaust port to install this 
documentation? 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Mon Oct 3 17:00:36 GMT 2005 
Responsible-Changed-Why:  
Poke 

http://www.freebsd.org/cgi/query-pr.cgi?pr=83120 
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Mon Oct 10 21:09:34 GMT 2005 
State-Changed-Why:  
New port added with minor changes. 

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