Bug 151196

Summary: [NEW PORT] games/inform7: Inform 7 programming language (CLI edition)
Product: Ports & Packages Reporter: Andy Kosela <akosela>
Component: Individual Port(s)Assignee: Andrej Zverev <az>
Status: Closed FIXED    
Severity: Affects Only Me CC: akosela
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Andy Kosela 2010-10-04 10:30:05 UTC
Inform7 for FreeBSD is a CLI implementation of the Inform 7 programming
language and environment by Graham Nelson.  Inform is a design system
for interactive fiction (IF) based on natural language.

-- Andy Kosela
<akosela@andykosela.com>

WWW: http://www.inform7.com/

Please delete ports/150973 as an old duplicate of this.
Generated with FreeBSD Port Tools 0.99

Fix: 

--Andy--dJZxntLIt0IodjYmnAC3nMZTQMvCBqES70uwPiOeaglvIKun
Content-Type: text/plain; name="inform7-6E72.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="inform7-6E72.shar"

# 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:
#
#	inform7
#	inform7/files
#	inform7/files/i7.sh.in
#	inform7/files/i7.6
#	inform7/pkg-descr
#	inform7/Makefile
#	inform7/pkg-plist
#	inform7/distinfo
#
echo c - inform7
mkdir -p inform7 > /dev/null 2>&1
echo c - inform7/files
mkdir -p inform7/files > /dev/null 2>&1
echo x - inform7/files/i7.sh.in
sed 's/^X//' >inform7/files/i7.sh.in << '61305484709e21893da9cd0eea3d2b32'
X#!/bin/sh
X# $FreeBSD$
X
X#
X#  Copyright (c) 2010 Andy Kosela <akosela@andykosela.com>
X#  All rights reserved.
X#
X#  Redistribution and use in source and binary forms, with or without
X#  modification, are permitted provided that the following conditions
X#  are met:
X#  1. Redistributions of source code must retain the above copyright
X#     notice, this list of conditions and the following disclaimer.
X#  2. Redistributions in binary form must reproduce the above copyright
X#     notice, this list of conditions and the following disclaimer in
X#     the documentation and/or other materials provided with the
X#     distribution.
X#
X#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS''
X#  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
X#  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
X#  PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR
X#  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
X#  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
X#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
X#  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
X#  OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
X#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
X#  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
X
Xni=/usr/local/bin/ni
Xinform=/usr/local/bin/inform6
Xrules=/usr/local/share/inform7/Extensions
X
Xmain()
X{
X	mkdir -p $pkg.inform/Build $pkg.inform/Source $pkg.inform/Index
X	cp $pkg.ni $pkg.inform/Source
X	$ni --release --rules $rules --extension=$zsuf --package $pkg.inform
X	mv "$pkg.inform/Build/Debug log.txt" debug.log
X	if [ -s $pkg.inform/Build/auto.inf ]; then
X		echo ""
X		$inform $zopts $pkg.inform/Build/auto.inf -o $pkg.$zsuf
X		mv $pkg.inform/Build/Map.eps ${pkg}_map.eps
X	fi
X	rm gameinfo.dbg 2>/dev/null
X	rm -rf $pkg.inform "$pkg Materials" 2>/dev/null
X	exit 0
X}
X
Xreplay()
X{
X	story=$3
X	[ -z `echo "$story"` ] && story=`echo $pkg.[zu]*`
X
X	if [ -z "`grep 'script off' $pkg.$$.key`" ]; then
X		echo -e "\$a\nscript off\n.\nw" | ed - $pkg.$$.key
X	fi
X
X	echo -e \
X	"0a\nscript\n$pkg.$$.scr\n.\n\$a\nsave\n$pkg.$$.sav\nquit\ny\ny\n.\nw" |
X	    ed - $pkg.$$.key
X	cat $pkg.$$.key | frotz -S 72 $story 1>/dev/null 2>&1
X	echo -e \
X	"g/^script/d\ng/^quit/d\ng/^save/d\ng/.sav/d\ng/.scr/d\ng/^y$/d\nw" |
X	    ed - $pkg.$$.key
X
X	echo "$pkg.$$.scr -- replay transcript file"
X	echo "$pkg.$$.sav -- replay save file"
X	echo "$pkg.$$.key -- replay keys file"
X	exit 0
X}
X
Xusage()
X{
X	echo "Usage: i7 story.ni"
X	echo "       i7 [-8g] story.ni"
X	echo "       i7 [-k] story.key story.z5"
X	echo "       i7 [-r] story.scr story.z5"
X	echo ""
X	echo "       -8 : create Z-code v8 release"
X	echo "       -g : create Glulx release"
X	echo "       -k : replay game from a keys or solution file"
X	echo "       -r : replay game from a transcript file"
X	echo ""
X	echo "By default i7 creates Z-code v5 releases."
X	exit 0
X}
X
X# Start of script
X
Xif [ ! -z `echo $1 | grep '.ni'` ]; then
X	zsuf=z5
X	zopts=-kE2w~S~DC0xv5
X	pkg=`basename $1 | cut -d. -f1 2>/dev/null`
X	main
Xelif [ -z "$1" ]; then
X	usage
Xfi	
X
Xwhile getopts 8:g:k:r:h opts
Xdo
X	pkg=`basename $OPTARG | cut -d. -f1 2>/dev/null`
X	case $opts in
X		8) zsuf=z8
X		   zopts=-kE2w~S~DC0xv8
X		   main
X		;;
X		g) zsuf=ulx
X		   zopts=-kE2w~S~DC0xG
X		   main
X		;;
X		h) usage
X		;;
X		k) cp `basename $OPTARG` $pkg.$$.key
X		   replay
X		;;
X	 	r) grep '>' `basename $OPTARG` | cut -d'>' -f2 > $pkg.$$.key
X		   replay
X		;;
X		*) usage
X		;;
X	esac
Xdone
61305484709e21893da9cd0eea3d2b32
echo x - inform7/files/i7.6
sed 's/^X//' >inform7/files/i7.6 << '57fd431062e3807269f778a8d286fbf3'
X.\" Copyright (c) 2010 Andy Kosela <akosela@andykosela.com>
X.\" All rights reserved.
X.\"
X.\" Redistribution and use in source and binary forms, with or without
X.\" modification, are permitted provided that the following conditions
X.\" are met:
X.\" 1. Redistributions of source code must retain the above copyright
X.\"    notice, this list of conditions and the following disclaimer.
X.\" 2. Redistributions in binary form must reproduce the above copyright
X.\"    notice, this list of conditions and the following disclaimer in
X.\"    the documentation and/or other materials provided with the
X.\"    distribution.
X.\"
X.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS''
X.\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
X.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
X.\" PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR
X.\" CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
X.\" SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
X.\" LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
X.\" USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
X.\" ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
X.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
X.\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
X.\" SUCH DAMAGE.
X.\"
X.\"
X.Dd October 2, 2010
X.Dt I7 6
X.Os
X.Sh NAME
X.Nm i7
X.Nd Inform 7 programming language (CLI edition)
X.Sh SYNOPSIS
X.Nm
X.Ar story.ni
X.Nm
X.Op Fl 8g
X.Ar story.ni
X.Nm
X.Op Fl k
X.Ar story.key story.z5
X.Nm
X.Op Fl r
X.Ar story.scr story.z5
X.Nm
X.Op Fl h
X.Pp
X.Sh DESCRIPTION
XInform7 for FreeBSD is a CLI implementation of the Inform 7 programming
Xlanguage and environment by Graham Nelson.  Inform is a design system
Xfor interactive fiction (IF) based on natural language.
X
XInteractive fiction is a literary form which involves programming a
Xcomputer so that it presents a reader with a text which can be explored.
XInform aims to make the burden of learning to program such texts as
Xlight as possible.  It is a tool for writers intrigued by computing, and
Xcomputer programmers intrigued by writing.  Perhaps these are not so
Xvery different pursuits, in their rewards and pleasures:
X
X    The sheer joy of making things... the fascination of fashioning
X    complex puzzle-like objects of interlocking moving parts and
X    watching them work in subtle cycles... the delight of working in
X    such a tractable medium.  The programmer, like the poet, works only
X    slightly removed from pure thought-stuff.  He builds his castles in
X    the air, from air, creating by exertion of the imagination.
X    (Frederick P. Brooks, "The Mythical Man-Month", 1972)
X
XMore resources:
X http://www.inform7.com
X http://www.brasslantern.com
X http://www.ifarchive.org
X http://en.wikipedia.org/wiki/Interactive_fiction
X
XInform7 for FreeBSD (CLI edition) implements the same basic features of
Xthe GUI edition.  You can write, compile, debug, and replay your own
Xinteractive fiction stories.
X.Sh OPTIONS
XThe following command line arguments are supported:
X.Bl -tag -width Fl
X.It Fl
Xcreate Z-code v5 release.
X.It Fl 8
Xcreate Z-code v8 release.
X.It Fl g
Xcreate Glulx release.
X.It Fl h
Xshow usage.
X.It Fl k
Xreplay game from a keys or solution file.
X.It Fl r
Xreplay game from a transcript file.
X.Sh EXAMPLES
X.nf
XThe most basic use of Inform7 for FreeBSD is:
X$ i7 story.ni
Xwhich compiles your source story file into a Z-code v5 release.
X
XIf you have a transcript file from game, you can use the -r option to
Xreplay it in story.z5
X$ i7 -r story.scr story.z5
X
XYou will receive three files.
Xstory.$$.scr - new transcript file
Xstory.$$.key - keys file
Xstory.$$.sav - save game from a transcript file
X
XYou can also construct a simple keys file and then automatically replay
Xits sequence of commands in your stories.
X
XExample of a story.key
XVERBOSE
XL
XN
XW
XGET LAMP
XSCORE
X
XA keys file can be very short, meant just to test some sequence of
Xcommands within your story, or it can be a full solution walkthrough.
X
X$ i7 -k story.key story.z5
X
XOnce again you will receive three files.
Xstory.$$.scr - new transcript file
Xstory.$$.key - keys file
Xstory.$$.sav - save game from a keys file
X.fi
X.Sh FILES
X.Bl -tag -width ".Pa /usr/local"
X.It Pa /usr/local/share/inform7/Extensions
XDirectory where Inform extensions are stored.
X.Sh SEE ALSO
X.Xr frotz 6
X.Sh AUTHORS
X.An Graham Nelson <graham@gnelson.demon.co.uk> -- Inform programming
Xlanguage and compilers
X.An Andy Kosela <akosela@andykosela.com> -- CLI edition for FreeBSD
X.Sh CONTRIBUTORS
X.An Adam Thornton, Emily Short, David Fisher
X.Sh THANKS TO
XWill Crowther and Don Woods for creating the original Adventure, Infocom
Xfor the Z-machine standard and memorable titles like Zork, Graham Nelson
Xfor designing this beautiful engine for creating worlds in text, Adam
XThornton for many suggestions and help with FreeBSD porting.
X
Xrec.arts.int-fiction and rec.games.int-fiction community of IF authors
Xand enthusiasts.
57fd431062e3807269f778a8d286fbf3
echo x - inform7/pkg-descr
sed 's/^X//' >inform7/pkg-descr << 'ca125ec1108ad5298581a62d279d3962'
XInform7 for FreeBSD is a CLI implementation of the Inform 7 programming
Xlanguage and environment by Graham Nelson.  Inform is a design system
Xfor interactive fiction (IF) based on natural language.
X
X-- Andy Kosela
X<akosela@andykosela.com>
X
XWWW: http://www.inform7.com/
ca125ec1108ad5298581a62d279d3962
echo x - inform7/Makefile
sed 's/^X//' >inform7/Makefile << 'c95ae323ee02d027430b28b46dfb7e62'
X# New ports collection makefile for:	inform7
X# Date created:				23 September 2010
X# Whom:					Andy Kosela <akosela@andykosela.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	inform7
XPORTVERSION=	6E72
XCATEGORIES=	games
XMASTER_SITES=	http://ftp.ifarchive.org/if-archive/infocom/compilers/inform7/source/:1 \
X		http://ifarchive.heanet.ie/if-archive/infocom/compilers/inform7/source/:1 \
X		http://ftp.ifarchive.org/if-archive/infocom/compilers/inform7/executables/:2 \
X		http://ifarchive.heanet.ie/if-archive/infocom/compilers/inform7/executables/:2
XDISTFILES=	inform6.zip:1 \
X		I7_6E72_FreeBSD.zip:2
X
XMAINTAINER=	akosela@andykosela.com
XCOMMENT=	Inform 7 programming language (CLI edition)
X
XRUN_DEPENDS=	frotz:${PORTSDIR}/games/frotz
X
XONLY_FOR_ARCHS=	i386 amd64
X
XUSE_ZIP=	yes
XSUB_FILES=	i7.sh
X
XMAN6=		i7.6
X
X.include <bsd.port.pre.mk>
X
Xdo-build:
X	@cd ${WRKDIR} && ${CC} ${CFLAGS} -o inform6 *.c
X
Xdo-install:
X	@${INSTALL_SCRIPT} ${WRKDIR}/i7.sh ${PREFIX}/bin/i7
X	@${INSTALL_PROGRAM} ${WRKDIR}/inform6 ${PREFIX}/bin/inform6
X
X	@${MKDIR} ${DATADIR}
X	@${CP} -R ${WRKDIR}/Extensions ${DATADIR}
X
X	@${INSTALL_MAN} ${FILESDIR}/i7.6 ${MAN6PREFIX}/man/man6
X
X.if ${ARCH} == "i386"
X	@${INSTALL_PROGRAM} ${WRKDIR}/ni.i386 ${PREFIX}/bin/ni
X.else
X	@${INSTALL_PROGRAM} ${WRKDIR}/ni.amd64 ${PREFIX}/bin/ni
X.endif
X
X.include <bsd.port.post.mk>
c95ae323ee02d027430b28b46dfb7e62
echo x - inform7/pkg-plist
sed 's/^X//' >inform7/pkg-plist << '1382159d006b4558b942874a2b34e674'
Xbin/i7
Xbin/inform6
Xbin/ni
Xshare/inform7/Extensions/Emily Short/Glulx Entry Points.i7x
Xshare/inform7/Extensions/Emily Short/Plurality.i7x
Xshare/inform7/Extensions/Emily Short/._Basic Screen Effects.i7x
Xshare/inform7/Extensions/Emily Short/._Basic Help Menu.i7x
Xshare/inform7/Extensions/Emily Short/._Plurality.i7x
Xshare/inform7/Extensions/Emily Short/Punctuation Removal.i7x
Xshare/inform7/Extensions/Emily Short/Locksmith.i7x
Xshare/inform7/Extensions/Emily Short/._Glulx Text Effects.i7x
Xshare/inform7/Extensions/Emily Short/._Glulx Image Centering.i7x
Xshare/inform7/Extensions/Emily Short/Menus.i7x
Xshare/inform7/Extensions/Emily Short/._Locksmith.i7x
Xshare/inform7/Extensions/Emily Short/Glulx Text Effects.i7x
Xshare/inform7/Extensions/Emily Short/Case Management.i7x
Xshare/inform7/Extensions/Emily Short/Complex Listing.i7x
Xshare/inform7/Extensions/Emily Short/Glulx Image Centering.i7x
Xshare/inform7/Extensions/Emily Short/._Complex Listing.i7x
Xshare/inform7/Extensions/Emily Short/._Punctuation Removal.i7x
Xshare/inform7/Extensions/Emily Short/._Glulx Entry Points.i7x
Xshare/inform7/Extensions/Emily Short/._Menus.i7x
Xshare/inform7/Extensions/Emily Short/Basic Help Menu.i7x
Xshare/inform7/Extensions/Emily Short/._Case Management.i7x
Xshare/inform7/Extensions/Emily Short/Basic Screen Effects.i7x
Xshare/inform7/Extensions/Reserved/Templates/Parchment/._parchment.css
Xshare/inform7/Extensions/Reserved/Templates/Parchment/jquery.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/._(manifest).txt
Xshare/inform7/Extensions/Reserved/Templates/Parchment/parchment.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/._gnusto.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/parchment.css
Xshare/inform7/Extensions/Reserved/Templates/Parchment/gnusto.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/._zmachine.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/zmachine.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/._parchment.min.js
Xshare/inform7/Extensions/Reserved/Templates/Parchment/(manifest).txt
Xshare/inform7/Extensions/Reserved/Templates/Parchment/._jquery.min.js
Xshare/inform7/Extensions/Reserved/Templates/Standard/._index.html
Xshare/inform7/Extensions/Reserved/Templates/Standard/source.html
Xshare/inform7/Extensions/Reserved/Templates/Standard/play.html
Xshare/inform7/Extensions/Reserved/Templates/Standard/._play.html
Xshare/inform7/Extensions/Reserved/Templates/Standard/._source.html
Xshare/inform7/Extensions/Reserved/Templates/Standard/._style.css
Xshare/inform7/Extensions/Reserved/Templates/Standard/style.css
Xshare/inform7/Extensions/Reserved/Templates/Standard/index.html
Xshare/inform7/Extensions/Reserved/Templates/Classic/index.html
Xshare/inform7/Extensions/Reserved/Templates/Classic/source.html
Xshare/inform7/Extensions/Reserved/Templates/Classic/._source.html
Xshare/inform7/Extensions/Reserved/Templates/Classic/._index.html
Xshare/inform7/Extensions/Reserved/Templates/._Parchment
Xshare/inform7/Extensions/Reserved/WorldModel.i6t
Xshare/inform7/Extensions/Reserved/Utilities.i6t
Xshare/inform7/Extensions/Reserved/UnicodeData.i6t
Xshare/inform7/Extensions/Reserved/Time.i6t
Xshare/inform7/Extensions/Reserved/DefaultCover.jpg
Xshare/inform7/Extensions/Reserved/Tests.i6t
Xshare/inform7/Extensions/Reserved/Tables.i6t
Xshare/inform7/Extensions/Reserved/._DefaultCover.jpg
Xshare/inform7/Extensions/Reserved/._Templates
Xshare/inform7/Extensions/Reserved/StoredAction.i6t
Xshare/inform7/Extensions/Reserved/IntroductionToIF.pdf
Xshare/inform7/Extensions/Reserved/._Cover.jpg
Xshare/inform7/Extensions/Reserved/Sort.i6t
Xshare/inform7/Extensions/Reserved/WinExtensionFileModel.html
Xshare/inform7/Extensions/Reserved/._ExtensionFileModel.html
Xshare/inform7/Extensions/Reserved/Rulebooks.i6t
Xshare/inform7/Extensions/Reserved/._WinExtensionsModel.html
Xshare/inform7/Extensions/Reserved/Relations.i6t
Xshare/inform7/Extensions/Reserved/RelationKind.i6t
Xshare/inform7/Extensions/Reserved/RegExp.i6t
Xshare/inform7/Extensions/Reserved/WinExtensionsModel.html
Xshare/inform7/Extensions/Reserved/RTP.i6t
Xshare/inform7/Extensions/Reserved/Printing.i6t
Xshare/inform7/Extensions/Reserved/definitions.html
Xshare/inform7/Extensions/Reserved/Parser.i6t
Xshare/inform7/Extensions/Reserved/Output.i6t
Xshare/inform7/Extensions/Reserved/Small Cover.jpg
Xshare/inform7/Extensions/Reserved/OutOfWorld.i6t
Xshare/inform7/Extensions/Reserved/OrderOfPlay.i6t
Xshare/inform7/Extensions/Reserved/ExtensionsModel.html
Xshare/inform7/Extensions/Reserved/Number.i6t
Xshare/inform7/Extensions/Reserved/Main.i6t
Xshare/inform7/Extensions/Reserved/._WinExtensionFileModel.html
Xshare/inform7/Extensions/Reserved/MStack.i6t
Xshare/inform7/Extensions/Reserved/Load-Times.i6t
Xshare/inform7/Extensions/Reserved/._IntroductionToIF.pdf
Xshare/inform7/Extensions/Reserved/Cover.jpg
Xshare/inform7/Extensions/Reserved/Load-Sounds.i6t
Xshare/inform7/Extensions/Reserved/Lists.i6t
Xshare/inform7/Extensions/Reserved/Load-Scenes.i6t
Xshare/inform7/Extensions/Reserved/Load-Files.i6t
Xshare/inform7/Extensions/Reserved/Load-Figures.i6t
Xshare/inform7/Extensions/Reserved/Load-Core.i6t
Xshare/inform7/Extensions/Reserved/Load-Actions.i6t
Xshare/inform7/Extensions/Reserved/CblorbModel.html
Xshare/inform7/Extensions/Reserved/._ExtensionsModel.html
Xshare/inform7/Extensions/Reserved/ListWriter.i6t
Xshare/inform7/Extensions/Reserved/Light.i6t
Xshare/inform7/Extensions/Reserved/Language.i6t
Xshare/inform7/Extensions/Reserved/Introduction.i6t
Xshare/inform7/Extensions/Reserved/IndexedText.i6t
Xshare/inform7/Extensions/Reserved/Glulx.i6t
Xshare/inform7/Extensions/Reserved/Flex.i6t
Xshare/inform7/Extensions/Reserved/ExtensionFileModel.html
Xshare/inform7/Extensions/Reserved/._Small Cover.jpg
Xshare/inform7/Extensions/Reserved/FileIO.i6t
Xshare/inform7/Extensions/Reserved/Figures.i6t
Xshare/inform7/Extensions/Reserved/Definitions.i6t
Xshare/inform7/Extensions/Reserved/Combinations.i6t
Xshare/inform7/Extensions/Reserved/._CblorbModel.html
Xshare/inform7/Extensions/Reserved/Chronology.i6t
Xshare/inform7/Extensions/Reserved/Char.i6t
Xshare/inform7/Extensions/Reserved/BlockValues.i6t
Xshare/inform7/Extensions/Reserved/Activities.i6t
Xshare/inform7/Extensions/Reserved/Actions.i6t
Xshare/inform7/Extensions/Reserved/ZMachine.i6t
Xshare/inform7/Extensions/David Fisher/English.i7x
Xshare/inform7/Extensions/David Fisher/._English.i7x
Xshare/inform7/Extensions/Graham Nelson/._Standard Rules.i7x
Xshare/inform7/Extensions/Graham Nelson/Rideable Vehicles.i7x
Xshare/inform7/Extensions/Graham Nelson/._Metric Units.i7x
Xshare/inform7/Extensions/Graham Nelson/Metric Units.i7x
Xshare/inform7/Extensions/Graham Nelson/Standard Rules.i7x
Xshare/inform7/Extensions/Graham Nelson/._Rideable Vehicles.i7x
Xshare/inform7/Extensions/._Graham Nelson
Xshare/inform7/Extensions/._Emily Short
Xshare/inform7/Extensions/._David Fisher
Xshare/inform7/Extensions/._Reserved
X@unexec rm -rf %D/share/inform7 2>&1 >/dev/null || true
1382159d006b4558b942874a2b34e674
echo x - inform7/distinfo
sed 's/^X//' >inform7/distinfo << 'adc5e82a5828a4237b2c8147a8701760'
XMD5 (inform6.zip) = 0de11c601f0489963b687cb1862d0c2c
XSHA256 (inform6.zip) = 7dc5a67c6db59d6b566a647e2321b0e23bf8571480da0a14161a6768d84e9b5d
XSIZE (inform6.zip) = 262130
XMD5 (I7_6E72_FreeBSD.zip) = 0502f4858539067493b7a12a51cce2b1
XSHA256 (I7_6E72_FreeBSD.zip) = aff0917addc0a75efd8528de484f58f2c88f63372a7c21a198050ec1907c6a5e
XSIZE (I7_6E72_FreeBSD.zip) = 2932108
adc5e82a5828a4237b2c8147a8701760
exit
Comment 1 Andrej Zverev freebsd_committer freebsd_triage 2010-10-04 18:37:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->az

Grab
Comment 2 dfilter service freebsd_committer freebsd_triage 2010-10-06 06:16:50 UTC
az          2010-10-06 05:16:46 UTC

  FreeBSD ports repository

  Modified files:
    games                Makefile 
  Added files:
    games/inform7        Makefile distinfo pkg-descr pkg-plist 
    games/inform7/files  i7.6 i7.sh.in 
  Log:
  Inform7 for FreeBSD is a CLI implementation of the Inform 7 programming
  language and environment by Graham Nelson. Inform is a design system
  for interactive fiction (IF) based on natural language.
  
  PR:             ports/151196
  Submitted by:   Andy Kosela <akosela@andykosela.com>
  
  Revision  Changes    Path
  1.1354    +1 -0      ports/games/Makefile
  1.1       +50 -0     ports/games/inform7/Makefile (new)
  1.1       +6 -0      ports/games/inform7/distinfo (new)
  1.1       +148 -0    ports/games/inform7/files/i7.6 (new)
  1.1       +123 -0    ports/games/inform7/files/i7.sh.in (new)
  1.1       +8 -0      ports/games/inform7/pkg-descr (new)
  1.1       +138 -0    ports/games/inform7/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Andrej Zverev freebsd_committer freebsd_triage 2010-10-06 06:23:52 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!