Sat Nov 8 16:18:53 2014 UTC ()
Add p5-Pegex:

Pegex attempts to be the simplest way to define new (or old) Domain
Specific Languages (DSLs) that need to be used in several programming
languages and environments. Things like JSON, YAML, Markdown etc.
It also great for writing parsers/compilers that only need to work
in one language.


(schmonz)
diff -r0 -r1.1 pkgsrc/devel/p5-Pegex/DESCR
diff -r0 -r1.1 pkgsrc/devel/p5-Pegex/Makefile
diff -r0 -r1.1 pkgsrc/devel/p5-Pegex/distinfo

File Added: pkgsrc/devel/p5-Pegex/DESCR
Pegex attempts to be the simplest way to define new (or old) Domain
Specific Languages (DSLs) that need to be used in several programming
languages and environments. Things like JSON, YAML, Markdown etc.
It also great for writing parsers/compilers that only need to work
in one language.

File Added: pkgsrc/devel/p5-Pegex/Makefile
# $NetBSD: Makefile,v 1.1 2014/11/08 16:18:53 schmonz Exp $

DISTNAME=		Pegex-0.57
PKGNAME=		p5-${DISTNAME}
CATEGORIES=		devel perl5
MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=../../authors/id/I/IN/INGY/}

MAINTAINER=		schmonz@NetBSD.org
HOMEPAGE=		http://search.cpan.org/dist/Pegex/
COMMENT=		Create equivalent parsers in lots of programming languages
LICENSE=		${PERL5_LICENSE}

DEPENDS+=		p5-YAML-LibYAML-[0-9]*:../../textproc/p5-YAML-LibYAML

PERL5_PACKLIST=		auto/Pegex/.packlist

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/p5-Pegex/distinfo
$NetBSD: distinfo,v 1.1 2014/11/08 16:18:53 schmonz Exp $

SHA1 (Pegex-0.57.tar.gz) = 2568799b9c4b26382f229d73047376d591d7eea1
RMD160 (Pegex-0.57.tar.gz) = cb1e863ff8a3e67761e95f0cc06476608cf1fc29
Size (Pegex-0.57.tar.gz) = 147148 bytes