- import of p5-HTML-Tree-3.09

--
This is a collection of modules that represent, create, and extract
information from HTML syntax trees.  These modules used to be part
of the libwww-perl distribution, but are now unbundled in order to
facilitate a separate development track.  Bug reports and discussions
about these modules can still be sent to the <libwww@perl.org>
mailing list, or to <sburke@cpan.org>.
This commit is contained in:
avsm 2001-01-21 19:39:53 +00:00
parent 748f380672
commit f5fb9f4a2d
5 changed files with 63 additions and 0 deletions

24
www/p5-HTML-Tree/Makefile Normal file
View File

@ -0,0 +1,24 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/01/21 19:39:53 avsm Exp $
DISTNAME= HTML-Tree-3.09
PKGNAME= p5-${DISTNAME}
CATEGORIES= www perl5
NEED_VERSION= 1.351
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= HTML
PERL_MODULES= ${LOCALBASE}/libdata/perl5/site_perl
BUILD_DEPENDS= ${PERL_MODULES}/${ARCH}-openbsd/HTML/Entities.pm::www/p5-HTML-Parser \
${PERL_MODULES}/HTML/Tagset.pm::www/p5-HTML-Tagset
RUN_DEPENDS= ${BUILD_DEPENDS}
MAINTAINER= Anil Madhavapeddy <avsm@openbsd.org>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
CONFIGURE_STYLE= perl
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (HTML-Tree-3.09.tar.gz) = 6af28b9daaf0931fae8b4177868ff726
RMD160 (HTML-Tree-3.09.tar.gz) = be3d1b85dfd5239f51b321920034d57856b6aa18
SHA1 (HTML-Tree-3.09.tar.gz) = f6c93a830524070e20b0f448ecdddc6a1253a1a2

View File

@ -0,0 +1 @@
perl parser that builds an HTML tree

View File

@ -0,0 +1,21 @@
This is a collection of modules that represent, create, and extract
information from HTML syntax trees. These modules used to be part
of the libwww-perl distribution, but are now unbundled in order to
facilitate a separate development track. Bug reports and discussions
about these modules can still be sent to the <libwww@perl.org>
mailing list, or to <sburke@cpan.org>.
The modules present in this collection are:
HTML::Element - represents the nodes of the HTML syntax trees. The
elements have other elements and text segments as children. It has
methods to build, alter, and traverse the structure of the tree.
HTML::TreeBuilder - uses HTML::Parser to read HTML document text
and build from it a syntax tree made of HTML::Element nodes.
HTML::Parse - deprecated. Now just a wrapper around HTML::TreeBuilder
HTML::AsSubs - Easy way to build an HTML syntax tree by nesting
functions.

View File

@ -0,0 +1,14 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/01/21 19:39:53 avsm Exp $
libdata/perl5/site_perl/HTML/AsSubs.pm
libdata/perl5/site_perl/HTML/Element.pm
libdata/perl5/site_perl/HTML/Element/traverse.pm
libdata/perl5/site_perl/HTML/Parse.pm
libdata/perl5/site_perl/HTML/Tree.pm
libdata/perl5/site_perl/HTML/TreeBuilder.pm
man/man3/HTML::AsSubs.3p
man/man3/HTML::Element.3p
man/man3/HTML::Element::traverse.3p
man/man3/HTML::Parse.3p
man/man3/HTML::Tree.3p
man/man3/HTML::TreeBuilder.3p
@dirrm libdata/perl5/site_perl/HTML/Element