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