summaryrefslogtreecommitdiff
path: root/textproc/p5-XML-LibXML
diff options
context:
space:
mode:
authormjl <mjl@pkgsrc.org>2002-01-30 22:38:36 +0000
committermjl <mjl@pkgsrc.org>2002-01-30 22:38:36 +0000
commitcdd1c3d1475d3faf0eed7b68e1ff2552cffe58e2 (patch)
tree78afbc94393521f9654168c12413e952179337a5 /textproc/p5-XML-LibXML
parentacef69cb6b5f623ec7b9a0cdef81c9b49f7fadfe (diff)
downloadpkgsrc-cdd1c3d1475d3faf0eed7b68e1ff2552cffe58e2.tar.gz
Initial import of p5-XML-LibXML-1.31
This module is an interface to the gnome libxml2 DOM parser (no SAX parser support yet), and the DOM tree. It also provides an XML::XPath-like findnodes() interface, providing access to the XPath API in libxml2. Provided by Shell Hung in PR/15088.
Diffstat (limited to 'textproc/p5-XML-LibXML')
-rw-r--r--textproc/p5-XML-LibXML/DESCR4
-rw-r--r--textproc/p5-XML-LibXML/MESSAGE10
-rw-r--r--textproc/p5-XML-LibXML/Makefile23
-rw-r--r--textproc/p5-XML-LibXML/PLIST1
-rw-r--r--textproc/p5-XML-LibXML/distinfo5
-rw-r--r--textproc/p5-XML-LibXML/patches/patch-aa13
6 files changed, 56 insertions, 0 deletions
diff --git a/textproc/p5-XML-LibXML/DESCR b/textproc/p5-XML-LibXML/DESCR
new file mode 100644
index 00000000000..bffbd378e48
--- /dev/null
+++ b/textproc/p5-XML-LibXML/DESCR
@@ -0,0 +1,4 @@
+This module is an interface to the gnome libxml2 DOM parser (no SAX
+parser support yet), and the DOM tree. It also provides an
+XML::XPath-like findnodes() interface, providing access to the XPath
+API in libxml2.
diff --git a/textproc/p5-XML-LibXML/MESSAGE b/textproc/p5-XML-LibXML/MESSAGE
new file mode 100644
index 00000000000..3dc8526106b
--- /dev/null
+++ b/textproc/p5-XML-LibXML/MESSAGE
@@ -0,0 +1,10 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2002/01/30 22:38:36 mjl Exp $
+
+You also need to config the XML parser yourself, here is a example
+of ${PREFIX}/libdata/perl5/site_perl/XML/SAX/ParserDetails.ini :
+
+[XML::LibXML::SAX::Parser]
+http://xml.org/sax/features/namespaces = 1
+
+===========================================================================
diff --git a/textproc/p5-XML-LibXML/Makefile b/textproc/p5-XML-LibXML/Makefile
new file mode 100644
index 00000000000..c7d01e55eb8
--- /dev/null
+++ b/textproc/p5-XML-LibXML/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/01/30 22:38:36 mjl Exp $
+
+DISTNAME= XML-LibXML-1.31
+PKGNAME= p5-${DISTNAME}
+#SVR4_PKGNAME=
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
+
+MAINTAINER= packages@netbsd.org
+COMMENT= Perl interface to the libxml2 library
+
+DEPENDS+= p5-XML-SAX>=0.03:../../textproc/p5-XML-SAX
+DEPENDS+= p5-XML-Checker-[0-9]*:../../textproc/p5-XML-Checker
+
+USE_BUILDLINK_ONLY= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/LibXML/.packlist
+
+do-configure:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+
+.include "../../lang/perl5/buildlink.mk"
+.include "../../textproc/libxml2/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-XML-LibXML/PLIST b/textproc/p5-XML-LibXML/PLIST
new file mode 100644
index 00000000000..211f4c87a2b
--- /dev/null
+++ b/textproc/p5-XML-LibXML/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/01/30 22:38:36 mjl Exp $
diff --git a/textproc/p5-XML-LibXML/distinfo b/textproc/p5-XML-LibXML/distinfo
new file mode 100644
index 00000000000..73b8404fca3
--- /dev/null
+++ b/textproc/p5-XML-LibXML/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/01/30 22:38:36 mjl Exp $
+
+SHA1 (XML-LibXML-1.31.tar.gz) = 4578d00efe09062f2888775ab06263144de3fee4
+Size (XML-LibXML-1.31.tar.gz) = 69472 bytes
+SHA1 (patch-aa) = 01aaf6844c0caccd8b165cf82ec505d1aaa1b31d
diff --git a/textproc/p5-XML-LibXML/patches/patch-aa b/textproc/p5-XML-LibXML/patches/patch-aa
new file mode 100644
index 00000000000..6a71d1da257
--- /dev/null
+++ b/textproc/p5-XML-LibXML/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/01/30 22:38:36 mjl Exp $
+
+--- Makefile.PL.orig Sat Jan 19 14:58:08 2002
++++ Makefile.PL
+@@ -116,7 +116,7 @@
+ $script .= <<"INSTALL";
+
+ install_sax_driver :
+-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers()"
++#\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers()"
+
+ INSTALL
+