aboutsummaryrefslogtreecommitdiff
path: root/textproc/p5-XML-Toolkit
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-06-01 15:43:18 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-06-01 15:43:18 +0000
commitb10501601084d1fec6147d6b85204adb37d1469b (patch)
tree2b9ed1791f331ec6a1530ba0562196c3019cdd1a /textproc/p5-XML-Toolkit
parentabbbda35467b1496cb2b0bac6a814d178f872e84 (diff)
downloadports-b10501601084d1fec6147d6b85204adb37d1469b.tar.gz
ports-b10501601084d1fec6147d6b85204adb37d1469b.zip
- Add p5-XML-Toolkit 0.13
XML::Toolkit is a suite of tools that work to make handling XML easier. It is designed to marshall XML documents into Moose classes and back again with minimal changes. WWW: http://search.cpan.org/dist/XML-Toolkit/
Notes
Notes: svn path=/head/; revision=274935
Diffstat (limited to 'textproc/p5-XML-Toolkit')
-rw-r--r--textproc/p5-XML-Toolkit/Makefile55
-rw-r--r--textproc/p5-XML-Toolkit/distinfo2
-rw-r--r--textproc/p5-XML-Toolkit/pkg-descr5
-rw-r--r--textproc/p5-XML-Toolkit/pkg-plist40
4 files changed, 102 insertions, 0 deletions
diff --git a/textproc/p5-XML-Toolkit/Makefile b/textproc/p5-XML-Toolkit/Makefile
new file mode 100644
index 000000000000..c1f3ed135924
--- /dev/null
+++ b/textproc/p5-XML-Toolkit/Makefile
@@ -0,0 +1,55 @@
+# New ports collection makefile for: p5-XML-Toolkit
+# Date created: 2011-05-30
+# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= XML-Toolkit
+PORTVERSION= 0.13
+CATEGORIES= textproc
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:PERIGRIN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= A suit of XML tools with Antlers
+
+RUN_DEPENDS= p5-Bread-Board>=0:${PORTSDIR}/devel/p5-Bread-Board \
+ p5-Devel-PackagePath>=0.01:${PORTSDIR}/devel/p5-Devel-PackagePath \
+ p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \
+ p5-MooseX-Aliases>=0:${PORTSDIR}/devel/p5-MooseX-Aliases \
+ p5-MooseX-App-Cmd>=0:${PORTSDIR}/devel/p5-MooseX-App-Cmd \
+ p5-MooseX-MetaDescription>=0:${PORTSDIR}/devel/p5-MooseX-MetaDescription \
+ p5-MooseX-Types-Path-Class>=0:${PORTSDIR}/devel/p5-MooseX-Types-Path-Class \
+ p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
+ p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \
+ p5-XML-SAX-Writer>=0:${PORTSDIR}/textproc/p5-XML-SAX-Writer \
+ p5-aliased>=0:${PORTSDIR}/devel/p5-aliased \
+ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
+TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/Test-Exception \
+ p5-Test-XML>=0:${PORTSDIR}/devel/Test-XML
+
+PERL_CONFIGURE= yes
+
+MAN3= XML::Filter::Moose.3 \
+ XML::Generator::Moose.3 \
+ XML::Toolkit.3 \
+ XML::Toolkit::App.3 \
+ XML::Toolkit::Builder.3 \
+ XML::Toolkit::Builder::ClassRegistry.3 \
+ XML::Toolkit::Builder::ClassTemplate.3 \
+ XML::Toolkit::Builder::Filter.3 \
+ XML::Toolkit::Cmd::Command::generate.3 \
+ XML::Toolkit::Cmd::Command::validate.3 \
+ XML::Toolkit::Generator.3 \
+ XML::Toolkit::Generator::Default.3 \
+ XML::Toolkit::Generator::Interface.3 \
+ XML::Toolkit::Loader.3 \
+ XML::Toolkit::Loader::Filter.3 \
+ XML::Toolkit::MetaDescription.3 \
+ XML::Toolkit::MetaDescription::Attribute.3 \
+ XML::Toolkit::MetaDescription::Trait.3 \
+ XML::Toolkit::Trait::NoXML.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Toolkit/distinfo b/textproc/p5-XML-Toolkit/distinfo
new file mode 100644
index 000000000000..4a86a007a6a1
--- /dev/null
+++ b/textproc/p5-XML-Toolkit/distinfo
@@ -0,0 +1,2 @@
+SHA256 (XML-Toolkit-0.13.tar.gz) = 8241066bc42cb6a799d8973a707b9aefa6112ee2250c0fc310021ea5b86fae2a
+SIZE (XML-Toolkit-0.13.tar.gz) = 2106346
diff --git a/textproc/p5-XML-Toolkit/pkg-descr b/textproc/p5-XML-Toolkit/pkg-descr
new file mode 100644
index 000000000000..18e639924154
--- /dev/null
+++ b/textproc/p5-XML-Toolkit/pkg-descr
@@ -0,0 +1,5 @@
+XML::Toolkit is a suite of tools that work to make handling XML easier. It is
+designed to marshall XML documents into Moose classes and back again with
+minimal changes.
+
+WWW: http://search.cpan.org/dist/XML-Toolkit/
diff --git a/textproc/p5-XML-Toolkit/pkg-plist b/textproc/p5-XML-Toolkit/pkg-plist
new file mode 100644
index 000000000000..65ed169bd543
--- /dev/null
+++ b/textproc/p5-XML-Toolkit/pkg-plist
@@ -0,0 +1,40 @@
+bin/xmltk
+%%SITE_PERL%%/XML/Filter/Moose.pm
+%%SITE_PERL%%/XML/Generator/Moose.pm
+%%SITE_PERL%%/XML/Toolkit.pm
+%%SITE_PERL%%/XML/Toolkit/App.pm
+%%SITE_PERL%%/XML/Toolkit/Builder.pm
+%%SITE_PERL%%/XML/Toolkit/Builder/ClassRegistry.pm
+%%SITE_PERL%%/XML/Toolkit/Builder/ClassTemplate.pm
+%%SITE_PERL%%/XML/Toolkit/Builder/Filter.pm
+%%SITE_PERL%%/XML/Toolkit/Builder/NamespaceRegistry.pm
+%%SITE_PERL%%/XML/Toolkit/Cmd.pm
+%%SITE_PERL%%/XML/Toolkit/Cmd/ClassTemplate.pm
+%%SITE_PERL%%/XML/Toolkit/Cmd/Command/generate.pm
+%%SITE_PERL%%/XML/Toolkit/Cmd/Command/validate.pm
+%%SITE_PERL%%/XML/Toolkit/Config.pm
+%%SITE_PERL%%/XML/Toolkit/Config/Container.pm
+%%SITE_PERL%%/XML/Toolkit/Generator.pm
+%%SITE_PERL%%/XML/Toolkit/Generator/Default.pm
+%%SITE_PERL%%/XML/Toolkit/Generator/Interface.pm
+%%SITE_PERL%%/XML/Toolkit/Loader.pm
+%%SITE_PERL%%/XML/Toolkit/Loader/Filter.pm
+%%SITE_PERL%%/XML/Toolkit/MetaDescription.pm
+%%SITE_PERL%%/XML/Toolkit/MetaDescription/Attribute.pm
+%%SITE_PERL%%/XML/Toolkit/MetaDescription/Trait.pm
+%%SITE_PERL%%/XML/Toolkit/Trait/NoXML.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Toolkit/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Toolkit
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
+@dirrm %%SITE_PERL%%/XML/Toolkit/Trait
+@dirrm %%SITE_PERL%%/XML/Toolkit/MetaDescription
+@dirrm %%SITE_PERL%%/XML/Toolkit/Loader
+@dirrm %%SITE_PERL%%/XML/Toolkit/Generator
+@dirrm %%SITE_PERL%%/XML/Toolkit/Config
+@dirrm %%SITE_PERL%%/XML/Toolkit/Cmd/Command
+@dirrm %%SITE_PERL%%/XML/Toolkit/Cmd
+@dirrm %%SITE_PERL%%/XML/Toolkit/Builder
+@dirrm %%SITE_PERL%%/XML/Toolkit
+@dirrm %%SITE_PERL%%/XML/Generator
+@dirrm %%SITE_PERL%%/XML/Filter
+@dirrmtry %%SITE_PERL%%/XML