diff --git a/devel/bison/Makefile b/devel/bison/Makefile new file mode 100644 index 00000000000..8c24f79b4f8 --- /dev/null +++ b/devel/bison/Makefile @@ -0,0 +1,19 @@ +# OpenBSD makefile for: bison +# Version required: 1.25 +# Date created: 22 November 1997 +# Whom: d +# +# $OpenBSD: Makefile,v 1.1.1.1 1998/02/10 23:54:05 niklas Exp $ +# + +DISTNAME= bison-1.25 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} + +MAINTAINER= d@openbsd.org + +HAS_CONFIGURE= yes +GNU_CONFIGURE= yes +MAN1= bison.1 + +.include diff --git a/devel/bison/files/md5 b/devel/bison/files/md5 new file mode 100644 index 00000000000..b0e425ed2b2 --- /dev/null +++ b/devel/bison/files/md5 @@ -0,0 +1 @@ +MD5 (bison-1.25.tar.gz) = 65f577d0f8ffaf61ae21c23c0918d225 diff --git a/devel/bison/pkg/COMMENT b/devel/bison/pkg/COMMENT new file mode 100644 index 00000000000..721d61ff97a --- /dev/null +++ b/devel/bison/pkg/COMMENT @@ -0,0 +1 @@ +GNU parser generator diff --git a/devel/bison/pkg/DESCR b/devel/bison/pkg/DESCR new file mode 100644 index 00000000000..56b2143a44e --- /dev/null +++ b/devel/bison/pkg/DESCR @@ -0,0 +1,10 @@ + "Bison" is a general-purpose parser generator that converts a +grammar description for an LALR(1) context-free grammar into a C +program to parse that grammar. Once you are proficient with Bison, you +may use it to develop a wide range of language parsers, from those used +in simple desk calculators to complex programming languages. + + Bison is upward compatible with Yacc: all properly-written Yacc +grammars ought to work with Bison with no change. Anyone familiar with +Yacc should be able to use Bison with little trouble. You need to be +fluent in C programming in order to use Bison. diff --git a/devel/bison/pkg/PLIST b/devel/bison/pkg/PLIST new file mode 100644 index 00000000000..cdc1c73a9a1 --- /dev/null +++ b/devel/bison/pkg/PLIST @@ -0,0 +1,11 @@ +@cwd /usr/local +bin/bison +share/bison.simple +share/bison.hairy +info/bison.info +info/bison.info-1 +info/bison.info-2 +info/bison.info-3 +info/bison.info-4 +info/bison.info-5 +man/man1/bison.1