summaryrefslogtreecommitdiff
path: root/textproc/p5-XML-LibXSLT
diff options
context:
space:
mode:
authorseb <seb>2006-11-05 19:56:36 +0000
committerseb <seb>2006-11-05 19:56:36 +0000
commitcd2a885b521dbbbdd8f382454c541f89dec53a45 (patch)
treea4c071ebeac89f1eac0500850d30d161919979c0 /textproc/p5-XML-LibXSLT
parent872cffb092830afe4156129f26be0173a8be24e1 (diff)
downloadpkgsrc-cd2a885b521dbbbdd8f382454c541f89dec53a45.tar.gz
Update to version 1.61.
While here fix HOMEPAGE. Changes since last packaged version (1.57): 1.61 - fixed error reporting: die on fatal errors, warn otherwise (in particular, warn rather than die on <xsl:message terminate="no">) 1.60 - fix a huge memory leak in transform_file (bug #1314) - make it clear from the docs that output_string returns bytes (bug #8875) - added missing type-casting to fix compile-time warnings (bug #18508) - using call_* instead of perl_call_* (perl_ variants are obsolete) - in callbacks, POPs on error before croaking, otherwise it has no effect (and we probably leak) - added test case which used to fail (provided in rt #15723) - apply patch for Makefile.PL for non-standard libxslt paths (bug #16224) - fix segfault with registered functions returning nodes - fix leaks in parse_stylesheet - error reporting 1.59 - (revision bumped to match XML::LibXML) - adapted for new XML::LibXML::InputCallback API - support for static linking against libxml2
Diffstat (limited to 'textproc/p5-XML-LibXSLT')
-rw-r--r--textproc/p5-XML-LibXSLT/Makefile9
-rw-r--r--textproc/p5-XML-LibXSLT/distinfo9
-rw-r--r--textproc/p5-XML-LibXSLT/patches/patch-aa15
3 files changed, 24 insertions, 9 deletions
diff --git a/textproc/p5-XML-LibXSLT/Makefile b/textproc/p5-XML-LibXSLT/Makefile
index aaec7e0d1b3..cda4403f198 100644
--- a/textproc/p5-XML-LibXSLT/Makefile
+++ b/textproc/p5-XML-LibXSLT/Makefile
@@ -1,18 +1,17 @@
-# $NetBSD: Makefile,v 1.11 2006/02/05 23:11:04 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2006/11/05 19:56:36 seb Exp $
#
-DISTNAME= XML-LibXSLT-1.57
+DISTNAME= XML-LibXSLT-1.61
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
SVR4_PKGNAME= p5xlt
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
MAINTAINER= adam@migus.org
-HOMEPAGE= http://search.cpan.org/~phish/XML-LibXML/
+HOMEPAGE= http://search.cpan.org/dist/XML-LibXSLT/
COMMENT= Perl interface to the libxslt library
-DEPENDS+= p5-XML-LibXML>=1.49:../../textproc/p5-XML-LibXML
+DEPENDS+= p5-XML-LibXML>=1.60:../../textproc/p5-XML-LibXML
PERL5_PACKLIST= auto/XML/LibXSLT/.packlist
diff --git a/textproc/p5-XML-LibXSLT/distinfo b/textproc/p5-XML-LibXSLT/distinfo
index 556f63855c6..0151fef0609 100644
--- a/textproc/p5-XML-LibXSLT/distinfo
+++ b/textproc/p5-XML-LibXSLT/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.3 2006/01/03 18:39:01 wiz Exp $
+$NetBSD: distinfo,v 1.4 2006/11/05 19:56:36 seb Exp $
-SHA1 (XML-LibXSLT-1.57.tar.gz) = 527ca3b974605a7f659bed3c7c46cd2486504aec
-RMD160 (XML-LibXSLT-1.57.tar.gz) = c680392f3a145f945707548f03ae7c367aad6995
-Size (XML-LibXSLT-1.57.tar.gz) = 25275 bytes
+SHA1 (XML-LibXSLT-1.61.tar.gz) = 4ef347f441f9d6a128fde2bd71754848d7a79bc5
+RMD160 (XML-LibXSLT-1.61.tar.gz) = 5b789c4207258f179314a4950917a690b3414058
+Size (XML-LibXSLT-1.61.tar.gz) = 34977 bytes
+SHA1 (patch-aa) = 7247ad18f40966aa273b8e3b75bc8b60e495a1f5
diff --git a/textproc/p5-XML-LibXSLT/patches/patch-aa b/textproc/p5-XML-LibXSLT/patches/patch-aa
new file mode 100644
index 00000000000..992e5e5377f
--- /dev/null
+++ b/textproc/p5-XML-LibXSLT/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2006/11/05 19:56:36 seb Exp $
+
+--- t/13error.t.orig 2006-09-18 19:47:22.000000000 +0000
++++ t/13error.t
+@@ -115,7 +115,7 @@ my $results;
+ eval { $results = $stylesheet->transform($doc); };
+ ok( $@ );
+
+-ok( $@ =~ /unregistered variable foo/ );
++ok( $@ =~ /Variable 'foo' has not been declared/ );
+ ok( $@ =~ /element value-of/ );
+
+-}
+\ No newline at end of file
++}