summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2003-10-14 13:53:21 +0000
committerMathieu Arnold <mat@FreeBSD.org>2003-10-14 13:53:21 +0000
commit91847a6d76402e6dd37676c40a57d53eb5d106f0 (patch)
tree5dcb513b68871d1eefab39319941fcb332c2b339 /textproc
parentUpdate checksum of 2ch.t. (diff)
Add p5-XML-Validator-Schema 1.04,
Perl module for validating XML documents against a W3C XML Schema. PR: 57959 Submitted by: clsung@dragon2.net
Notes
Notes: svn path=/head/; revision=91201
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-XML-Validator-Schema/Makefile42
-rw-r--r--textproc/p5-XML-Validator-Schema/distinfo1
-rw-r--r--textproc/p5-XML-Validator-Schema/pkg-descr9
-rw-r--r--textproc/p5-XML-Validator-Schema/pkg-plist23
5 files changed, 76 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 9a180a603ba0..9c58b42e58f5 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -320,6 +320,7 @@
SUBDIR += p5-XML-Stream
SUBDIR += p5-XML-TreeBuilder
SUBDIR += p5-XML-Twig
+ SUBDIR += p5-XML-Validator-Schema
SUBDIR += p5-XML-Writer
SUBDIR += p5-XML-XPath
SUBDIR += p5-XML-XQL
diff --git a/textproc/p5-XML-Validator-Schema/Makefile b/textproc/p5-XML-Validator-Schema/Makefile
new file mode 100644
index 000000000000..646df5870640
--- /dev/null
+++ b/textproc/p5-XML-Validator-Schema/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: textproc/p5-XML-Validator-Schema
+# Date created: Oct 14th 2003
+# Whom: clsung@dragon2.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= XML-Validator-Schema
+PORTVERSION= 1.04
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= XML
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= mat@FreeBSD.org
+COMMENT= Perl module for validating XML documents against a W3C XML Schema
+
+BUILD_DEPENDS= ${SITE_PERL}/Tree/DAG_Node.pm:${PORTSDIR}/devel/p5-Tree-DAG_Node \
+ ${SITE_PERL}/XML/SAX/Exception.pm:${PORTSDIR}/textproc/p5-XML-SAX \
+ ${SITE_PERL}/XML/Filter/BufferText.pm:${PORTSDIR}/textproc/p5-XML-Filter-BufferText
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= XML::Validator::Schema.3 \
+ XML::Validator::Schema::Attribute.3 \
+ XML::Validator::Schema::AttributeLibrary.3 \
+ XML::Validator::Schema::ComplexTypeNode.3 \
+ XML::Validator::Schema::ElementLibrary.3 \
+ XML::Validator::Schema::ElementNode.3 \
+ XML::Validator::Schema::ElementRefNode.3 \
+ XML::Validator::Schema::Library.3 \
+ XML::Validator::Schema::ModelNode.3 \
+ XML::Validator::Schema::Node.3 \
+ XML::Validator::Schema::Parser.3 \
+ XML::Validator::Schema::RootNode.3 \
+ XML::Validator::Schema::SimpleType.3 \
+ XML::Validator::Schema::SimpleTypeNode.3 \
+ XML::Validator::Schema::TypeLibrary.3 \
+ XML::Validator::Schema::Util.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-XML-Validator-Schema/distinfo b/textproc/p5-XML-Validator-Schema/distinfo
new file mode 100644
index 000000000000..bcd3f437a518
--- /dev/null
+++ b/textproc/p5-XML-Validator-Schema/distinfo
@@ -0,0 +1 @@
+MD5 (XML-Validator-Schema-1.04.tar.gz) = 49bbb139124f5bb3f91bcf44e69e5bb2
diff --git a/textproc/p5-XML-Validator-Schema/pkg-descr b/textproc/p5-XML-Validator-Schema/pkg-descr
new file mode 100644
index 000000000000..ea332e0886d2
--- /dev/null
+++ b/textproc/p5-XML-Validator-Schema/pkg-descr
@@ -0,0 +1,9 @@
+This module allows you to validate XML documents against a W3C XML
+Schema. This module does not implement the full W3C XML Schema
+recommendation, but a useful subset. See the SCHEMA SUPPORT section
+in the module documention.
+
+WWW: http://search.cpan.org/dist/XML-Validator-Schema/
+
+-- Sam Tregar
+sam@tregar.com
diff --git a/textproc/p5-XML-Validator-Schema/pkg-plist b/textproc/p5-XML-Validator-Schema/pkg-plist
new file mode 100644
index 000000000000..25726eb3028e
--- /dev/null
+++ b/textproc/p5-XML-Validator-Schema/pkg-plist
@@ -0,0 +1,23 @@
+%%SITE_PERL%%/XML/Validator/Schema.pm
+%%SITE_PERL%%/XML/Validator/Schema/Attribute.pm
+%%SITE_PERL%%/XML/Validator/Schema/AttributeLibrary.pm
+%%SITE_PERL%%/XML/Validator/Schema/ComplexTypeNode.pm
+%%SITE_PERL%%/XML/Validator/Schema/ElementLibrary.pm
+%%SITE_PERL%%/XML/Validator/Schema/ElementNode.pm
+%%SITE_PERL%%/XML/Validator/Schema/ElementRefNode.pm
+%%SITE_PERL%%/XML/Validator/Schema/Library.pm
+%%SITE_PERL%%/XML/Validator/Schema/ModelNode.pm
+%%SITE_PERL%%/XML/Validator/Schema/Node.pm
+%%SITE_PERL%%/XML/Validator/Schema/Parser.pm
+%%SITE_PERL%%/XML/Validator/Schema/RootNode.pm
+%%SITE_PERL%%/XML/Validator/Schema/SimpleType.pm
+%%SITE_PERL%%/XML/Validator/Schema/SimpleTypeNode.pm
+%%SITE_PERL%%/XML/Validator/Schema/TypeLibrary.pm
+%%SITE_PERL%%/XML/Validator/Schema/Util.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator/Schema/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator/Schema
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Validator 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true
+@dirrm %%SITE_PERL%%/XML/Validator/Schema
+@unexec rmdir %D/%%SITE_PERL%%/XML/Validator 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true