View | Details | Raw Unified | Return to bug 245543 | Differences between
and this patch

Collapse All | Expand All

(-)textproc/p5-XML-Parser/Makefile (-2 / +5 lines)
Lines 1-17 Link Here
1
# $FreeBSD: head/textproc/p5-XML-Parser/Makefile 449893 2017-09-15 08:58:46Z mat $
1
# $FreeBSD: head/textproc/p5-XML-Parser/Makefile 449893 2017-09-15 08:58:46Z mat $
2
2
3
PORTNAME=	XML-Parser
3
PORTNAME=	XML-Parser
4
PORTVERSION=	2.44
4
PORTVERSION=	2.46
5
CATEGORIES=	textproc perl5
5
CATEGORIES=	textproc perl5
6
MASTER_SITES=	CPAN
6
MASTER_SITES=	CPAN
7
PKGNAMEPREFIX=	p5-
7
PKGNAMEPREFIX=	p5-
8
8
9
MAINTAINER=	kuriyama@FreeBSD.org
9
MAINTAINER=	svysh.fbsd@gmail.com
10
COMMENT=	Perl extension interface to James Clark's XML parser, expat
10
COMMENT=	Perl extension interface to James Clark's XML parser, expat
11
11
12
LICENSE=	ART10 GPLv1+
12
LICENSE=	ART10 GPLv1+
13
LICENSE_COMB=	dual
13
LICENSE_COMB=	dual
14
LICENSE_FILE=	${WRKSRC}/Parser.pm
14
15
16
BUILD_DEPENDS=  ${RUN_DEPENDS}
17
RUN_DEPENDS=    p5-libwww>=6.43:www/p5-libwww
15
LIB_DEPENDS=	libexpat.so:textproc/expat2
18
LIB_DEPENDS=	libexpat.so:textproc/expat2
16
19
17
USES=		perl5
20
USES=		perl5
(-)textproc/p5-XML-Parser/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (XML-Parser-2.44.tar.gz) = 1ae9d07ee9c35326b3d9aad56eae71a6730a73a116b9fe9e8a4758b7cc033216
1
TIMESTAMP = 1586303346
2
SIZE (XML-Parser-2.44.tar.gz) = 237377
2
SHA256 (XML-Parser-2.46.tar.gz) = d331332491c51cccfb4cb94ffc44f9cd73378e618498d4a37df9e043661c515d
3
SIZE (XML-Parser-2.46.tar.gz) = 254763
(-)textproc/p5-XML-Parser/files/patch-CheckLib.pm (-20 lines)
Lines 1-20 Link Here
1
--- inc/Devel/CheckLib.pm.orig	2013-01-11 11:43:02.293444337 +0900
2
+++ inc/Devel/CheckLib.pm	2013-01-11 11:48:47.556449831 +0900
3
@@ -222,7 +222,7 @@
4
     for my $header (@headers) {
5
         push @use_headers, $header;
6
         my($ch, $cfile) = File::Temp::tempfile(
7
-            'assertlibXXXXXXXX', SUFFIX => '.c'
8
+            'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1,
9
         );
10
         print $ch qq{#include <$_>\n} for @use_headers;
11
         print $ch qq{int main(void) { return 0; }\n};
12
@@ -262,7 +262,7 @@
13
 
14
     # now do each library in turn with headers
15
     my($ch, $cfile) = File::Temp::tempfile(
16
-        'assertlibXXXXXXXX', SUFFIX => '.c'
17
+        'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1,
18
     );
19
     print $ch qq{#include <$_>\n} foreach (@headers);
20
     print $ch "int main(void) { ".($args{function} || 'return 0;')." }\n";
(-)textproc/p5-XML-Parser/files/patch-inc_Devel_CheckLib.pm (+20 lines)
Line 0 Link Here
1
--- inc/Devel/CheckLib.pm.orig	2016-04-13 04:38:16 UTC
2
+++ inc/Devel/CheckLib.pm
3
@@ -227,7 +227,7 @@ sub assert_lib {
4
     # first figure out which headers we can't find ...
5
     for my $header (@headers) {
6
         push @use_headers, $header;
7
-        my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c' );
8
+        my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1 );
9
         my $ofile = $cfile;
10
         $ofile =~ s/\.c$/$Config{_o}/;
11
         print $ch qq{#include <$_>\n} for @use_headers;
12
@@ -275,7 +275,7 @@ sub assert_lib {
13
     }
14
 
15
     # now do each library in turn with headers
16
-    my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c' );
17
+    my ( $ch, $cfile ) = File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c', TMPDIR => 1 );
18
     my $ofile = $cfile;
19
     $ofile =~ s/\.c$/$Config{_o}/;
20
     print $ch qq{#include <$_>\n} foreach (@headers);

Return to bug 245543