Skip to content

Commit

Permalink
Import p5-XML-Descent-1.04 to pkgsrc
Browse files Browse the repository at this point in the history
The conventional models for parsing XML are either DOM (a data structure
representing the entire document tree is created) or SAX (callbacks are
issued for each element in the XML).

XML grammar is recursive - so it's nice to be able to write recursive
parsers for it. XML::Descent allows such parsers to be created.
  • Loading branch information
bouyer committed Sep 11, 2015
1 parent da9663e commit 852d92e
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
6 changes: 6 additions & 0 deletions textproc/p5-XML-Descent/DESCR
@@ -0,0 +1,6 @@
The conventional models for parsing XML are either DOM (a data structure
representing the entire document tree is created) or SAX (callbacks are
issued for each element in the XML).

XML grammar is recursive - so it's nice to be able to write recursive
parsers for it. XML::Descent allows such parsers to be created.
17 changes: 17 additions & 0 deletions textproc/p5-XML-Descent/Makefile
@@ -0,0 +1,17 @@
# $NetBSD: Makefile,v 1.1.1.1 2015/09/11 15:11:32 bouyer Exp $

DISTNAME= XML-Descent-1.04
PKGNAME= p5-${DISTNAME}
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/A/AN/ANDYA/}

MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/~andya/XML-Descent-1.04/
COMMENT= Recursive descent XML parsing

DEPENDS+= p5-XML-TokeParser:../../textproc/p5-XML-TokeParser

PERL5_PACKLIST= auto/XML/Descent/.packlist

.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
5 changes: 5 additions & 0 deletions textproc/p5-XML-Descent/distinfo
@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2015/09/11 15:11:32 bouyer Exp $

SHA1 (XML-Descent-1.04.tar.gz) = 2fc6982334be5ea11e6c3436e82915ccd715e452
RMD160 (XML-Descent-1.04.tar.gz) = f18ccbcc69e37d4b693e6b382dd0ee1bf97bb35b
Size (XML-Descent-1.04.tar.gz) = 15212 bytes

0 comments on commit 852d92e

Please sign in to comment.