From fb7b4c6d6ed7f441bfc024544e5cc752ed95cc91 Mon Sep 17 00:00:00 2001 From: jtb Date: Mon, 16 Apr 2001 18:03:25 +0000 Subject: 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 in PR #12635. --- devel/p5-Parse-Yapp/Makefile | 18 ++++++++++++++++++ devel/p5-Parse-Yapp/files/md5 | 3 +++ devel/p5-Parse-Yapp/pkg/DESCR | 7 +++++++ devel/p5-Parse-Yapp/pkg/PLIST | 1 + 4 files changed, 29 insertions(+) create mode 100644 devel/p5-Parse-Yapp/Makefile create mode 100644 devel/p5-Parse-Yapp/files/md5 create mode 100644 devel/p5-Parse-Yapp/pkg/DESCR create mode 100644 devel/p5-Parse-Yapp/pkg/PLIST (limited to 'devel/p5-Parse-Yapp') 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 $ -- cgit v1.2.3