From 2583abd2199f6cce059c7cf767c507da50fd3484 Mon Sep 17 00:00:00 2001 From: manu Date: Tue, 17 Apr 2001 19:58:53 +0000 Subject: Updated to Xerces-Perl-1.3.5 and fixed empty PLIST --- textproc/xerces-p/Makefile | 9 ++++++--- textproc/xerces-p/distinfo | 4 ++-- textproc/xerces-p/pkg/DESCR | 19 +++++++++++++++++++ 3 files changed, 27 insertions(+), 5 deletions(-) (limited to 'textproc') diff --git a/textproc/xerces-p/Makefile b/textproc/xerces-p/Makefile index dc379381360..6fd9f9c21e6 100644 --- a/textproc/xerces-p/Makefile +++ b/textproc/xerces-p/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.1.1.1 2001/04/12 19:23:24 manu Exp $ +# $NetBSD: Makefile,v 1.2 2001/04/17 19:58:53 manu Exp $ # -DISTNAME= XML-Xerces-1.3.3 +DISTNAME= XML-Xerces-1.3.5 CATEGORIES= textproc MASTER_SITES= http://xml.apache.org/dist/xerces-p/ @@ -15,10 +15,13 @@ DEPENDS+= swig>=1.1p5:../../devel/swig DEPENDS+= xerces-c>=1.3.0:../../textproc/xerces-c DEPENDS+= icu>=1.7:../../textproc/icu +USE_PERL5= # defined +PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/XML/Xerces/.packlist + MAKE_ENV+= XERCES_LIB=/usr/pkg/lib MAKE_ENV+= XERCES_INCLUDE=/usr/pkg/include do-build: - cd ${WRKSRC} && perl Makefile.PL && make + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL && make .include "../../mk/bsd.pkg.mk" diff --git a/textproc/xerces-p/distinfo b/textproc/xerces-p/distinfo index 6802a892ff6..d1de944bbb7 100644 --- a/textproc/xerces-p/distinfo +++ b/textproc/xerces-p/distinfo @@ -1,3 +1,3 @@ -$NetBSD: distinfo,v 1.1 2001/04/17 11:55:46 agc Exp $ +$NetBSD: distinfo,v 1.2 2001/04/17 19:58:53 manu Exp $ -SHA1 (XML-Xerces-1.3.3.tar.gz) = adbd528141b0fb538bebeb02e8b0e97f6ef2514a +SHA1 (XML-Xerces-1.3.5.tar.gz) = c0f7a91c670b9073b4796dec8a35aa2b62cb9e48 diff --git a/textproc/xerces-p/pkg/DESCR b/textproc/xerces-p/pkg/DESCR index e69de29bb2d..37a9ac5cbee 100644 --- a/textproc/xerces-p/pkg/DESCR +++ b/textproc/xerces-p/pkg/DESCR @@ -0,0 +1,19 @@ +$NetBSD: DESCR,v 1.2 2001/04/17 19:58:53 manu Exp $ +The Xerces Perl project has created a Perl module, Xerces.pm, as the Perl +API to the Apache project's Xerces XML parser. It is implemented using +the Xerces C++ API, and it provides access to all of the C++ API from +Perl. + +Because it is based on Xerces-C, Xerces.pm provides a validating XML parser +that makes it easy to give your application the ability to read and write +XML data. A shared library is provided for parsing, generating, manipulating, +and validating XML documents. Xerces.pm is faithful to the XML 1.0 +recommendation and associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX +2.0, Namespaces), The parser provides high performance, modularity, and +scalability. Source code, samples and API documentation are provided with +the parser. + +The majority of the API is created automatically using Simplified Wrapper +Interface Generator (SWIG). However, care has been taken to make most +method invocations natural to perl programmers, so a number of rough C++ +edges have been smoothed over (See the Special Perl API Features section). -- cgit v1.2.3