diff options
author | jtb <jtb> | 2001-04-16 18:03:25 +0000 |
---|---|---|
committer | jtb <jtb> | 2001-04-16 18:03:25 +0000 |
commit | fb7b4c6d6ed7f441bfc024544e5cc752ed95cc91 (patch) | |
tree | 3766ca8b7d85f37b23b63652b4dcfca3ca645ec7 /devel/p5-Parse-Yapp | |
parent | 45616c360f20d35d7eed7de418dece6c213a10fe (diff) | |
download | pkgsrc-fb7b4c6d6ed7f441bfc024544e5cc752ed95cc91.tar.gz |
Initial import of p5-Parse-Yapp.
Yet Another Perl Parser compiler. Compiles yacc-like LALR grammars to
generate Perl OO parser modules. It lets you create Perl OO fully
reentrant LALR(1) parser modules (see the Yapp.pm pod pages for more
details) and has been designed to be functionally as close as possible
to yacc, but using the full power of Perl and opened for enhancements.
Package provided by Nathan Ahlstrom <nrahlstr@winternet.com> in PR #12635.
Diffstat (limited to 'devel/p5-Parse-Yapp')
-rw-r--r-- | devel/p5-Parse-Yapp/Makefile | 18 | ||||
-rw-r--r-- | devel/p5-Parse-Yapp/files/md5 | 3 | ||||
-rw-r--r-- | devel/p5-Parse-Yapp/pkg/DESCR | 7 | ||||
-rw-r--r-- | devel/p5-Parse-Yapp/pkg/PLIST | 1 |
4 files changed, 29 insertions, 0 deletions
diff --git a/devel/p5-Parse-Yapp/Makefile b/devel/p5-Parse-Yapp/Makefile new file mode 100644 index 00000000000..1b2a20eaa87 --- /dev/null +++ b/devel/p5-Parse-Yapp/Makefile @@ -0,0 +1,18 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/04/16 18:03:25 jtb Exp $ +# + +DISTNAME= Parse-Yapp-1.04 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Parse/} + +MAINTAINER= packages@netbsd.org +COMMENT= perl5 LALR parser + +USE_PERL5= # defined +PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Parse/Yapp/.packlist + +do-configure: + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-Parse-Yapp/files/md5 b/devel/p5-Parse-Yapp/files/md5 new file mode 100644 index 00000000000..f7dc542c7f9 --- /dev/null +++ b/devel/p5-Parse-Yapp/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/04/16 18:03:25 jtb Exp $ + +SHA1 (Parse-Yapp-1.04.tar.gz) = de4d9dea32afcbc371387a3e49d69ca4f4dcd983 diff --git a/devel/p5-Parse-Yapp/pkg/DESCR b/devel/p5-Parse-Yapp/pkg/DESCR new file mode 100644 index 00000000000..7357a7c41de --- /dev/null +++ b/devel/p5-Parse-Yapp/pkg/DESCR @@ -0,0 +1,7 @@ +Parse::Yapp + +Yet Another Perl Parser compiler. Compiles yacc-like LALR grammars to +generate Perl OO parser modules. It lets you create Perl OO fully +reentrant LALR(1) parser modules (see the Yapp.pm pod pages for more +details) and has been designed to be functionally as close as possible +to yacc, but using the full power of Perl and opened for enhancements. diff --git a/devel/p5-Parse-Yapp/pkg/PLIST b/devel/p5-Parse-Yapp/pkg/PLIST new file mode 100644 index 00000000000..da4a48eeade --- /dev/null +++ b/devel/p5-Parse-Yapp/pkg/PLIST @@ -0,0 +1 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/16 18:03:25 jtb Exp $ |