aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-02-21 15:01:38 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-02-21 15:11:07 +0000
commit561c3d00270e1e329c078cafb83ea401e15ff716 (patch)
treeb618ba972e521e0869ebd21f4e5e9f3979b8b901
parent7428403955fc78ea8ce5caf04628449716467dcd (diff)
downloadports-561c3d00270e1e329c078cafb83ea401e15ff716.tar.gz
ports-561c3d00270e1e329c078cafb83ea401e15ff716.zip
textproc/p5-XML-Parser: Update to 2.47
- Update LICENSE - Add LICENSE_FILE Changes: https://metacpan.org/dist/XML-Parser/changes
-rw-r--r--textproc/p5-XML-Parser/Makefile6
-rw-r--r--textproc/p5-XML-Parser/distinfo6
-rw-r--r--textproc/p5-XML-Parser/files/patch-inc-Devel-CheckLib.pm27
3 files changed, 15 insertions, 24 deletions
diff --git a/textproc/p5-XML-Parser/Makefile b/textproc/p5-XML-Parser/Makefile
index 0a6d5e208ff6..9d3144fb2189 100644
--- a/textproc/p5-XML-Parser/Makefile
+++ b/textproc/p5-XML-Parser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= XML-Parser
-PORTVERSION= 2.46
+PORTVERSION= 2.47
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -8,8 +8,8 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension interface to James Clark's XML parser, expat
WWW= https://metacpan.org/release/XML-Parser
-LICENSE= ART10 GPLv1+
-LICENSE_COMB= dual
+LICENSE= ART20
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libexpat.so:textproc/expat2
diff --git a/textproc/p5-XML-Parser/distinfo b/textproc/p5-XML-Parser/distinfo
index c57eae04e58e..65ec9e7e972e 100644
--- a/textproc/p5-XML-Parser/distinfo
+++ b/textproc/p5-XML-Parser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656093028
-SHA256 (XML-Parser-2.46.tar.gz) = d331332491c51cccfb4cb94ffc44f9cd73378e618498d4a37df9e043661c515d
-SIZE (XML-Parser-2.46.tar.gz) = 254763
+TIMESTAMP = 1708450716
+SHA256 (XML-Parser-2.47.tar.gz) = ad4aae643ec784f489b956abe952432871a622d4e2b5c619e8855accbfc4d1d8
+SIZE (XML-Parser-2.47.tar.gz) = 279029
diff --git a/textproc/p5-XML-Parser/files/patch-inc-Devel-CheckLib.pm b/textproc/p5-XML-Parser/files/patch-inc-Devel-CheckLib.pm
index 0ee7399fde32..98fe361ffd6f 100644
--- a/textproc/p5-XML-Parser/files/patch-inc-Devel-CheckLib.pm
+++ b/textproc/p5-XML-Parser/files/patch-inc-Devel-CheckLib.pm
@@ -1,20 +1,11 @@
---- inc/Devel/CheckLib.pm.orig 2016-04-13 04:38:16 UTC
+--- inc/Devel/CheckLib.pm.orig 2023-12-28 19:47:02 UTC
+++ inc/Devel/CheckLib.pm
-@@ -227,7 +227,7 @@ sub assert_lib {
- # first figure out which headers we can't find ...
- for my $header (@headers) {
- push @use_headers, $header;
-- my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c' );
-+ my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1 );
- my $ofile = $cfile;
- $ofile =~ s/\.c$/$Config{_o}/;
- print $ch qq{#include <$_>\n} for @use_headers;
-@@ -275,7 +275,7 @@ sub assert_lib {
+@@ -315,7 +315,7 @@ sub _make_cfile {
+ warn "# Code:\n$c\n";
}
-
- # now do each library in turn with headers
-- my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c' );
-+ my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1 );
- my $ofile = $cfile;
- $ofile =~ s/\.c$/$Config{_o}/;
- print $ch qq{#include <$_>\n} foreach (@headers);
+ my ($ch, $cfile) = File::Temp::tempfile(
+- 'assertlibXXXXXXXX', SUFFIX => '.c'
++ 'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1
+ );
+ print $ch $code;
+ close $ch;