aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2010-01-27 15:58:48 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2010-01-27 15:58:48 +0000
commitc83855f8df8c3628a3cf1aa8b29c762ceb5302d1 (patch)
treeaec2f3cb86505759897bb194e0fb6ad5aece3c75 /www
parent446ce36c71a1bff72ddbec423ce4aaa6584d1538 (diff)
Notes
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-HTML-DOM/Makefile27
-rw-r--r--www/p5-HTML-DOM/Makefile.man74
-rw-r--r--www/p5-HTML-DOM/distinfo3
-rw-r--r--www/p5-HTML-DOM/pkg-descr5
-rw-r--r--www/p5-HTML-DOM/pkg-plist84
6 files changed, 194 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 22b0233ec391..2e4a1175d4e5 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -882,6 +882,7 @@
SUBDIR += p5-HTML-Chunks
SUBDIR += p5-HTML-Clean
SUBDIR += p5-HTML-ContentExtractor
+ SUBDIR += p5-HTML-DOM
SUBDIR += p5-HTML-Diff
SUBDIR += p5-HTML-Display
SUBDIR += p5-HTML-Element-Extended
diff --git a/www/p5-HTML-DOM/Makefile b/www/p5-HTML-DOM/Makefile
new file mode 100644
index 000000000000..192390d5d2e2
--- /dev/null
+++ b/www/p5-HTML-DOM/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: p5-HTML-DOM
+# Date created: 26 Jan 2010
+# Whom: Emanuel Haupt <ehaupt@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= HTML-DOM
+PORTVERSION= 0.037
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ehaupt@FreeBSD.org
+COMMENT= Implementation of the HTML Document Object Model
+
+RUN_DEPENDS= p5-Hash-Util-FieldHash-Compat>=0:${PORTSDIR}/devel/p5-Hash-Util-FieldHash-Compat \
+ p5-HTML-Element-Library>=0:${PORTSDIR}/www/p5-HTML-Element-Library \
+ p5-URI>=0:${PORTSDIR}/net/p5-URI \
+ p5-constant-lexical>0:${PORTSDIR}/devel/p5-constant-lexical
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
+PERL_CONFIGURE= 5.8.0+
+
+.include <bsd.port.pre.mk>
+.include "${MASTERDIR}/Makefile.man"
+.include <bsd.port.post.mk>
diff --git a/www/p5-HTML-DOM/Makefile.man b/www/p5-HTML-DOM/Makefile.man
new file mode 100644
index 000000000000..8c2d7ef9076c
--- /dev/null
+++ b/www/p5-HTML-DOM/Makefile.man
@@ -0,0 +1,74 @@
+MAN3+= HTML::DOM.3
+MAN3+= HTML::DOM::Attr.3
+MAN3+= HTML::DOM::CharacterData.3
+MAN3+= HTML::DOM::Collection.3
+MAN3+= HTML::DOM::Collection::Elements.3
+MAN3+= HTML::DOM::Collection::Options.3
+MAN3+= HTML::DOM::Comment.3
+MAN3+= HTML::DOM::DocumentFragment.3
+MAN3+= HTML::DOM::Element.3
+MAN3+= HTML::DOM::Element::A.3
+MAN3+= HTML::DOM::Element::Applet.3
+MAN3+= HTML::DOM::Element::Area.3
+MAN3+= HTML::DOM::Element::Base.3
+MAN3+= HTML::DOM::Element::BaseFont.3
+MAN3+= HTML::DOM::Element::Body.3
+MAN3+= HTML::DOM::Element::Br.3
+MAN3+= HTML::DOM::Element::Button.3
+MAN3+= HTML::DOM::Element::Caption.3
+MAN3+= HTML::DOM::Element::DL.3
+MAN3+= HTML::DOM::Element::Dir.3
+MAN3+= HTML::DOM::Element::Div.3
+MAN3+= HTML::DOM::Element::FieldSet.3
+MAN3+= HTML::DOM::Element::Font.3
+MAN3+= HTML::DOM::Element::Form.3
+MAN3+= HTML::DOM::Element::Frame.3
+MAN3+= HTML::DOM::Element::HR.3
+MAN3+= HTML::DOM::Element::HTML.3
+MAN3+= HTML::DOM::Element::Head.3
+MAN3+= HTML::DOM::Element::Heading.3
+MAN3+= HTML::DOM::Element::IFrame.3
+MAN3+= HTML::DOM::Element::Img.3
+MAN3+= HTML::DOM::Element::Input.3
+MAN3+= HTML::DOM::Element::IsIndex.3
+MAN3+= HTML::DOM::Element::LI.3
+MAN3+= HTML::DOM::Element::Label.3
+MAN3+= HTML::DOM::Element::Legend.3
+MAN3+= HTML::DOM::Element::Link.3
+MAN3+= HTML::DOM::Element::Map.3
+MAN3+= HTML::DOM::Element::Menu.3
+MAN3+= HTML::DOM::Element::Meta.3
+MAN3+= HTML::DOM::Element::Mod.3
+MAN3+= HTML::DOM::Element::OL.3
+MAN3+= HTML::DOM::Element::Object.3
+MAN3+= HTML::DOM::Element::OptGroup.3
+MAN3+= HTML::DOM::Element::Option.3
+MAN3+= HTML::DOM::Element::P.3
+MAN3+= HTML::DOM::Element::Param.3
+MAN3+= HTML::DOM::Element::Pre.3
+MAN3+= HTML::DOM::Element::Quote.3
+MAN3+= HTML::DOM::Element::Script.3
+MAN3+= HTML::DOM::Element::Select.3
+MAN3+= HTML::DOM::Element::Style.3
+MAN3+= HTML::DOM::Element::TR.3
+MAN3+= HTML::DOM::Element::Table.3
+MAN3+= HTML::DOM::Element::TableCell.3
+MAN3+= HTML::DOM::Element::TableColumn.3
+MAN3+= HTML::DOM::Element::TableSection.3
+MAN3+= HTML::DOM::Element::TextArea.3
+MAN3+= HTML::DOM::Element::Title.3
+MAN3+= HTML::DOM::Element::UL.3
+MAN3+= HTML::DOM::Event.3
+MAN3+= HTML::DOM::Event::Mouse.3
+MAN3+= HTML::DOM::Event::Mutation.3
+MAN3+= HTML::DOM::Event::UI.3
+MAN3+= HTML::DOM::EventTarget.3
+MAN3+= HTML::DOM::Exception.3
+MAN3+= HTML::DOM::Implementation.3
+MAN3+= HTML::DOM::Interface.3
+MAN3+= HTML::DOM::Node.3
+MAN3+= HTML::DOM::NodeList.3
+MAN3+= HTML::DOM::NodeList::Magic.3
+MAN3+= HTML::DOM::NodeList::Radio.3
+MAN3+= HTML::DOM::Text.3
+MAN3+= HTML::DOM::View.3
diff --git a/www/p5-HTML-DOM/distinfo b/www/p5-HTML-DOM/distinfo
new file mode 100644
index 000000000000..82ca06168944
--- /dev/null
+++ b/www/p5-HTML-DOM/distinfo
@@ -0,0 +1,3 @@
+MD5 (HTML-DOM-0.037.tar.gz) = e9d37b2443f7bb5cdd57d8791e781eaf
+SHA256 (HTML-DOM-0.037.tar.gz) = 41d94e92a2ed57e35a7e6dc0f27202ff5613cdc1e0f9803d1aa3b0977450c101
+SIZE (HTML-DOM-0.037.tar.gz) = 157314
diff --git a/www/p5-HTML-DOM/pkg-descr b/www/p5-HTML-DOM/pkg-descr
new file mode 100644
index 000000000000..fab5342c615f
--- /dev/null
+++ b/www/p5-HTML-DOM/pkg-descr
@@ -0,0 +1,5 @@
+This module implements the HTML Document Object Model by extending the
+HTML::Tree modules. The HTML::DOM class serves both as an HTML parser and as the
+document class.
+
+WWW: http://search.cpan.org/dist/HTML-DOM
diff --git a/www/p5-HTML-DOM/pkg-plist b/www/p5-HTML-DOM/pkg-plist
new file mode 100644
index 000000000000..d6d34b20392a
--- /dev/null
+++ b/www/p5-HTML-DOM/pkg-plist
@@ -0,0 +1,84 @@
+%%SITE_PERL%%/HTML/DOM.pm
+%%SITE_PERL%%/HTML/DOM/Attr.pm
+%%SITE_PERL%%/HTML/DOM/CharacterData.pm
+%%SITE_PERL%%/HTML/DOM/Collection.pm
+%%SITE_PERL%%/HTML/DOM/Collection/Elements.pod
+%%SITE_PERL%%/HTML/DOM/Collection/Options.pod
+%%SITE_PERL%%/HTML/DOM/Comment.pm
+%%SITE_PERL%%/HTML/DOM/DocumentFragment.pm
+%%SITE_PERL%%/HTML/DOM/Element.pm
+%%SITE_PERL%%/HTML/DOM/Element/A.pod
+%%SITE_PERL%%/HTML/DOM/Element/Applet.pod
+%%SITE_PERL%%/HTML/DOM/Element/Area.pod
+%%SITE_PERL%%/HTML/DOM/Element/Base.pod
+%%SITE_PERL%%/HTML/DOM/Element/BaseFont.pod
+%%SITE_PERL%%/HTML/DOM/Element/Body.pod
+%%SITE_PERL%%/HTML/DOM/Element/Br.pod
+%%SITE_PERL%%/HTML/DOM/Element/Button.pod
+%%SITE_PERL%%/HTML/DOM/Element/Caption.pod
+%%SITE_PERL%%/HTML/DOM/Element/DL.pod
+%%SITE_PERL%%/HTML/DOM/Element/Dir.pod
+%%SITE_PERL%%/HTML/DOM/Element/Div.pod
+%%SITE_PERL%%/HTML/DOM/Element/FieldSet.pod
+%%SITE_PERL%%/HTML/DOM/Element/Font.pod
+%%SITE_PERL%%/HTML/DOM/Element/Form.pm
+%%SITE_PERL%%/HTML/DOM/Element/Frame.pod
+%%SITE_PERL%%/HTML/DOM/Element/HR.pod
+%%SITE_PERL%%/HTML/DOM/Element/HTML.pod
+%%SITE_PERL%%/HTML/DOM/Element/Head.pod
+%%SITE_PERL%%/HTML/DOM/Element/Heading.pod
+%%SITE_PERL%%/HTML/DOM/Element/IFrame.pod
+%%SITE_PERL%%/HTML/DOM/Element/Img.pod
+%%SITE_PERL%%/HTML/DOM/Element/Input.pod
+%%SITE_PERL%%/HTML/DOM/Element/IsIndex.pod
+%%SITE_PERL%%/HTML/DOM/Element/LI.pod
+%%SITE_PERL%%/HTML/DOM/Element/Label.pod
+%%SITE_PERL%%/HTML/DOM/Element/Legend.pod
+%%SITE_PERL%%/HTML/DOM/Element/Link.pod
+%%SITE_PERL%%/HTML/DOM/Element/Map.pod
+%%SITE_PERL%%/HTML/DOM/Element/Menu.pod
+%%SITE_PERL%%/HTML/DOM/Element/Meta.pod
+%%SITE_PERL%%/HTML/DOM/Element/Mod.pod
+%%SITE_PERL%%/HTML/DOM/Element/OL.pod
+%%SITE_PERL%%/HTML/DOM/Element/Object.pod
+%%SITE_PERL%%/HTML/DOM/Element/OptGroup.pod
+%%SITE_PERL%%/HTML/DOM/Element/Option.pod
+%%SITE_PERL%%/HTML/DOM/Element/P.pod
+%%SITE_PERL%%/HTML/DOM/Element/Param.pod
+%%SITE_PERL%%/HTML/DOM/Element/Pre.pod
+%%SITE_PERL%%/HTML/DOM/Element/Quote.pod
+%%SITE_PERL%%/HTML/DOM/Element/Script.pod
+%%SITE_PERL%%/HTML/DOM/Element/Select.pod
+%%SITE_PERL%%/HTML/DOM/Element/Style.pod
+%%SITE_PERL%%/HTML/DOM/Element/TR.pod
+%%SITE_PERL%%/HTML/DOM/Element/Table.pm
+%%SITE_PERL%%/HTML/DOM/Element/TableCell.pod
+%%SITE_PERL%%/HTML/DOM/Element/TableColumn.pod
+%%SITE_PERL%%/HTML/DOM/Element/TableSection.pod
+%%SITE_PERL%%/HTML/DOM/Element/TextArea.pod
+%%SITE_PERL%%/HTML/DOM/Element/Title.pod
+%%SITE_PERL%%/HTML/DOM/Element/UL.pod
+%%SITE_PERL%%/HTML/DOM/Event.pm
+%%SITE_PERL%%/HTML/DOM/Event/Mouse.pm
+%%SITE_PERL%%/HTML/DOM/Event/Mutation.pm
+%%SITE_PERL%%/HTML/DOM/Event/UI.pm
+%%SITE_PERL%%/HTML/DOM/EventTarget.pm
+%%SITE_PERL%%/HTML/DOM/Exception.pm
+%%SITE_PERL%%/HTML/DOM/Implementation.pm
+%%SITE_PERL%%/HTML/DOM/Interface.pm
+%%SITE_PERL%%/HTML/DOM/NamedNodeMap.pm
+%%SITE_PERL%%/HTML/DOM/Node.pm
+%%SITE_PERL%%/HTML/DOM/NodeList.pm
+%%SITE_PERL%%/HTML/DOM/NodeList/Magic.pm
+%%SITE_PERL%%/HTML/DOM/NodeList/Radio.pod
+%%SITE_PERL%%/HTML/DOM/Text.pm
+%%SITE_PERL%%/HTML/DOM/View.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/DOM/.packlist
+@dirrm %%SITE_PERL%%/HTML/DOM/NodeList
+@dirrm %%SITE_PERL%%/HTML/DOM/Event
+@dirrm %%SITE_PERL%%/HTML/DOM/Element
+@dirrm %%SITE_PERL%%/HTML/DOM/Collection
+@dirrm %%SITE_PERL%%/HTML/DOM
+@dirrmtry %%SITE_PERL%%/HTML
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML/DOM
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/HTML