ports/84546: New port: devel/BisonGen - General-purpose parser generator

Frerich Raabe frerich at hex.athame.co.uk
Thu Aug 4 13:50:14 UTC 2005


>Number:         84546
>Category:       ports
>Synopsis:       New port: devel/BisonGen - General-purpose parser generator
>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:   Thu Aug 04 13:50:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Frerich Raabe
>Release:        FreeBSD 5.4-RELEASE-p6 i386
>Organization:
>Environment:
System: FreeBSD hex.athame.co.uk 5.4-RELEASE-p6 FreeBSD 5.4-RELEASE-p6 #6: Tue Aug 2 14:05:03 EEST 2005 root at hex.athame.co.uk:/usr/obj/usr/src/sys/HEXSMP i386
>Description:
The accompanying shar archive hopefully contains all necessary files to make
the BisonGen parser generator accessible via the FreeBSD Ports Collection.
>How-To-Repeat:
>Fix:
# 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:
#
#	BisonGen/
#	BisonGen/Makefile
#	BisonGen/distinfo
#	BisonGen/pkg-plist
#	BisonGen/pkg-descr
#
echo c - BisonGen/
mkdir -p BisonGen/ > /dev/null 2>&1
echo x - BisonGen/Makefile
sed 's/^X//' >BisonGen/Makefile << 'END-of-BisonGen/Makefile'
X# New ports collection makefile for:	BisonGen
X# Date created:			August 8th 2005
X# Whom:				Frerich Raabe <frerich.raabe at gmx.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	BisonGen
XPORTVERSION=	0.8.0b1
XCATEGORIES=	devel python
XMASTER_SITES=	ftp://ftp.fourthought.com/pub/BisonGen/
X
XMAINTAINER=	frerich.raabe at gmx.de
XCOMMENT=	A general-purpose parser generator for Python
X
XUSE_BZIP2=	yes
XUSE_PYTHON=	yes
X
Xdo-build:
X	@cd ${WRKSRC}; ${PYTHON_CMD} setup.py build
X
Xdo-install:
X	@cd ${WRKSRC}; ${PYTHON_CMD} setup.py install
X
X.include <bsd.port.mk>
END-of-BisonGen/Makefile
echo x - BisonGen/distinfo
sed 's/^X//' >BisonGen/distinfo << 'END-of-BisonGen/distinfo'
XMD5 (BisonGen-0.8.0b1.tar.bz2) = 4f706650f789f0ac1535192940ab8e61
XSIZE (BisonGen-0.8.0b1.tar.bz2) = 43827
END-of-BisonGen/distinfo
echo x - BisonGen/pkg-plist
sed 's/^X//' >BisonGen/pkg-plist << 'END-of-BisonGen/pkg-plist'
Xbin/BisonGen
Xlib/python2.4/site-packages/BisonGen/ConstExpr.py
Xlib/python2.4/site-packages/BisonGen/Ebnf.py
Xlib/python2.4/site-packages/BisonGen/Reader.py
Xlib/python2.4/site-packages/BisonGen/Errors.py
Xlib/python2.4/site-packages/BisonGen/Main.py
Xlib/python2.4/site-packages/BisonGen/Components.py
Xlib/python2.4/site-packages/BisonGen/Preprocess.py
Xlib/python2.4/site-packages/BisonGen/Common.py
Xlib/python2.4/site-packages/BisonGen/__init__.py
Xlib/python2.4/site-packages/BisonGen/Lexer/Parser.py
Xlib/python2.4/site-packages/BisonGen/Lexer/__init__.py
Xlib/python2.4/site-packages/BisonGen/Lexer/Compiler.py
Xlib/python2.4/site-packages/BisonGen/Lexer/Constants.py
Xlib/python2.4/site-packages/BisonGen/C/Lexer.py
Xlib/python2.4/site-packages/BisonGen/C/Parser.py
Xlib/python2.4/site-packages/BisonGen/C/__init__.py
Xlib/python2.4/site-packages/BisonGen/Grammar/Output.py
Xlib/python2.4/site-packages/BisonGen/Grammar/State.py
Xlib/python2.4/site-packages/BisonGen/Grammar/Warshall.py
Xlib/python2.4/site-packages/BisonGen/Grammar/SymbolTable.py
Xlib/python2.4/site-packages/BisonGen/Grammar/Bison.py
Xlib/python2.4/site-packages/BisonGen/Grammar/__init__.py
Xlib/python2.4/site-packages/BisonGen/Python/Scanner.py
Xlib/python2.4/site-packages/BisonGen/Python/Actions.py
Xlib/python2.4/site-packages/BisonGen/Python/Output.py
Xlib/python2.4/site-packages/BisonGen/Python/__init__.py
Xlib/python2.4/site-packages/BisonGen/ConstExpr.pyc
Xlib/python2.4/site-packages/BisonGen/Ebnf.pyc
Xlib/python2.4/site-packages/BisonGen/Reader.pyc
Xlib/python2.4/site-packages/BisonGen/Errors.pyc
Xlib/python2.4/site-packages/BisonGen/Main.pyc
Xlib/python2.4/site-packages/BisonGen/Components.pyc
Xlib/python2.4/site-packages/BisonGen/Preprocess.pyc
Xlib/python2.4/site-packages/BisonGen/Common.pyc
Xlib/python2.4/site-packages/BisonGen/__init__.pyc
Xlib/python2.4/site-packages/BisonGen/Lexer/Parser.pyc
Xlib/python2.4/site-packages/BisonGen/Lexer/__init__.pyc
Xlib/python2.4/site-packages/BisonGen/Lexer/Compiler.pyc
Xlib/python2.4/site-packages/BisonGen/Lexer/Constants.pyc
Xlib/python2.4/site-packages/BisonGen/C/Lexer.pyc
Xlib/python2.4/site-packages/BisonGen/C/Parser.pyc
Xlib/python2.4/site-packages/BisonGen/C/__init__.pyc
Xlib/python2.4/site-packages/BisonGen/Grammar/Output.pyc
Xlib/python2.4/site-packages/BisonGen/Grammar/State.pyc
Xlib/python2.4/site-packages/BisonGen/Grammar/Warshall.pyc
Xlib/python2.4/site-packages/BisonGen/Grammar/SymbolTable.pyc
Xlib/python2.4/site-packages/BisonGen/Grammar/Bison.pyc
Xlib/python2.4/site-packages/BisonGen/Grammar/__init__.pyc
Xlib/python2.4/site-packages/BisonGen/Python/Scanner.pyc
Xlib/python2.4/site-packages/BisonGen/Python/Actions.pyc
Xlib/python2.4/site-packages/BisonGen/Python/Output.pyc
Xlib/python2.4/site-packages/BisonGen/Python/__init__.pyc
Xlib/python2.4/site-packages/BisonGen/C/Simple.c
Xlib/python2.4/site-packages/BisonGen/Python/Simple.py
END-of-BisonGen/pkg-plist
echo x - BisonGen/pkg-descr
sed 's/^X//' >BisonGen/pkg-descr << 'END-of-BisonGen/pkg-descr'
XBisonGen is a general-purpose parser generator that converts a grammar
Xdescription for an LALR(1) context-free grammar into a program to
Xparse that grammar.
X
XWWW: http://www.4suite.org
X
X- Frerich Raabe
Xfrerich.raabe at gmx.de
END-of-BisonGen/pkg-descr
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list