summaryrefslogtreecommitdiff
path: root/databases/p5-MARC-XML
diff options
context:
space:
mode:
authorwen <wen@pkgsrc.org>2014-05-09 15:46:12 +0000
committerwen <wen@pkgsrc.org>2014-05-09 15:46:12 +0000
commit0d20dff33407ac33a7283172eb7c0146be24ef49 (patch)
treef42f54992a9f827b60fa6faf5d5872729aa6f867 /databases/p5-MARC-XML
parentd5e3699a26ca9df1ed85f1ad8ed334aea1619347 (diff)
downloadpkgsrc-0d20dff33407ac33a7283172eb7c0146be24ef49.tar.gz
Update to 1.0.3
Upstream changes: 1.0.3 Thu Jan 23 05:02:52 UTC 2014 - fix t/external-entities.t to pass on Strawberry 1.0.2 Tue Jan 21 17:18:37 UTC 2014 - MARC::File::XML will now die upon parsing a record that declares an external entity and tries to use it. This prevents the potential unwanted disclosure of the contents of files on the server by applications that embed this module. If, for some reason, an application needs to process MARCXML records that contain external entities, set_parser() can be used to force the use of an XML::LibXML parser that is configured to process external entities. The issue was reported by John Lightsey. 1.0.1 Fri Feb 15 08:25:04 PST 2013 - RT#83284: return empty MARC::Record given empty <record/> 1.0 Sun Feb 10 21:32:32 PST 2013 - Use XML::LibXML rather than XML::SAX to parse MARCXML records. This offers a significant speed improvement for record parsing; in some tests, parsing time on a large file was reduced by 80%. This also avoids problems caused by character encoding bugs in XML::SAX::PurePerl. - Add method to let client code give MARC::File::XML a shared XML::LibXML parser object.
Diffstat (limited to 'databases/p5-MARC-XML')
-rw-r--r--databases/p5-MARC-XML/Makefile5
-rw-r--r--databases/p5-MARC-XML/distinfo8
2 files changed, 6 insertions, 7 deletions
diff --git a/databases/p5-MARC-XML/Makefile b/databases/p5-MARC-XML/Makefile
index f14b800bc50..d64a88f9fc2 100644
--- a/databases/p5-MARC-XML/Makefile
+++ b/databases/p5-MARC-XML/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2013/05/31 12:39:52 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2014/05/09 15:46:12 wen Exp $
-DISTNAME= MARC-XML-0.93
+DISTNAME= MARC-XML-1.0.3
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= converters perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MARC/}
diff --git a/databases/p5-MARC-XML/distinfo b/databases/p5-MARC-XML/distinfo
index 4372f6fa625..2ac054f78eb 100644
--- a/databases/p5-MARC-XML/distinfo
+++ b/databases/p5-MARC-XML/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2011/11/12 07:50:21 hiramatsu Exp $
+$NetBSD: distinfo,v 1.3 2014/05/09 15:46:12 wen Exp $
-SHA1 (MARC-XML-0.93.tar.gz) = 7398735a993a90b8e23d981d1ca757c848c1e4e2
-RMD160 (MARC-XML-0.93.tar.gz) = 0c6541af94acea691bd7b71862d11fca1b452b7f
-Size (MARC-XML-0.93.tar.gz) = 16260 bytes
+SHA1 (MARC-XML-1.0.3.tar.gz) = 95ed0ff1e782013b90503b2edecb3194c28e97fd
+RMD160 (MARC-XML-1.0.3.tar.gz) = f2bb332951007f2b12dc435f938979286058f056
+Size (MARC-XML-1.0.3.tar.gz) = 18204 bytes