View | Details | Raw Unified | Return to bug 99002
Collapse All | Expand All

(-)Makefile (-14 / +11 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	POE-Filter-XML
9
PORTNAME=	POE-Filter-XML
10
PORTVERSION=	0.23
10
PORTVERSION=	0.29
11
CATEGORIES=	textproc devel perl5
11
CATEGORIES=	textproc devel perl5
12
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
12
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
13
MASTER_SITE_SUBDIR=	POE
13
MASTER_SITE_SUBDIR=	POE
Lines 17-42 Link Here
17
COMMENT=	A POE Filter for parsing XML
17
COMMENT=	A POE Filter for parsing XML
18
18
19
BUILD_DEPENDS=	${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \
19
BUILD_DEPENDS=	${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \
20
		${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
20
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils \
21
		${SITE_PERL}/XML/SAX.pm:${PORTSDIR}/textproc/p5-XML-SAX \
22
		${SITE_PERL}/XML/SAX/Expat/Incremental.pm:${PORTSDIR}/textproc/p5-XML-SAX-Expat-Incremental \
23
		${SITE_PERL}/Filter/Template.pm:${PORTSDIR}/devel/p5-Filter-Template
21
RUN_DEPENDS=	${BUILD_DEPENDS}
24
RUN_DEPENDS=	${BUILD_DEPENDS}
22
25
23
PERL_CONFIGURE=	yes
26
PERL_MODBUILD=	yes
24
27
25
MAN3=		POE::Filter::XML::Node.3 \
28
MAN3=		POE::Filter::XML.3 \
26
		POE::Filter::XML::Parser.3 \
27
		POE::Filter::XML::Utils.3 \
28
		POE::Filter::XML::NS.3 \
29
		POE::Filter::XML::NS.3 \
29
		POE::Filter::XML.3
30
		POE::Filter::XML::Node.3 \
31
		POE::Filter::XML::Utils.3
30
32
31
.include <bsd.port.pre.mk>
33
.include <bsd.port.pre.mk>
32
34
33
.if ${PERL_LEVEL} < 500600
35
.if ${PERL_LEVEL} < 500801 # required by vendor
34
post-patch:
36
IGNORE=	requires at least Perl 5.8.1.  Please install lang/perl5.8 and try again
35
	${PERL} -pi -e 's/^our (\S+)/use vars qw($$1); $$1/g;' \
36
		-e '$$_ = "" if /warnings/' ${WRKSRC}/lib/POE/Filter/XML/NS.pm \
37
       		${WRKSRC}/lib/POE/Filter/XML/Node.pm ${WRKSRC}/lib/POE/Filter/XML/Handler.pm \
38
		${WRKSRC}/lib/POE/Filter/XML/Parser.pm ${WRKSRC}/lib/POE/Filter/XML/Meta.pm \
39
		${WRKSRC}/lib/POE/Filter/XML/Utils.pm ${WRKSRC}/lib/POE/Filter/XML.pm
40
.endif
37
.endif
41
38
42
.include <bsd.port.post.mk>
39
.include <bsd.port.post.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (POE-Filter-XML-0.23.tar.gz) = 4a59907a31446965957510c676783f55
1
MD5 (POE-Filter-XML-0.29.tar.gz) = 480eba1947f05e9cdf504dfd25117869
2
SHA256 (POE-Filter-XML-0.23.tar.gz) = 56a3561675c99817919f7e320ef3a567e7e4d947fc52e9ae49d83e2e6baf653b
2
SHA256 (POE-Filter-XML-0.29.tar.gz) = bcc6ad292c7c5085c1fd467013627fc17c9c3aa4265c4932df38db88942eec0e
3
SIZE (POE-Filter-XML-0.23.tar.gz) = 27683
3
SIZE (POE-Filter-XML-0.29.tar.gz) = 16977
(-)pkg-plist (-5 lines)
Lines 3-14 Link Here
3
%%SITE_PERL%%/POE/Filter/XML/Meta.pm
3
%%SITE_PERL%%/POE/Filter/XML/Meta.pm
4
%%SITE_PERL%%/POE/Filter/XML/NS.pm
4
%%SITE_PERL%%/POE/Filter/XML/NS.pm
5
%%SITE_PERL%%/POE/Filter/XML/Node.pm
5
%%SITE_PERL%%/POE/Filter/XML/Node.pm
6
%%SITE_PERL%%/POE/Filter/XML/Parser.pm
7
%%SITE_PERL%%/POE/Filter/XML/Utils.pm
6
%%SITE_PERL%%/POE/Filter/XML/Utils.pm
8
%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/XML/.packlist
9
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter/XML
10
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Filter
11
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
12
@dirrm %%SITE_PERL%%/POE/Filter/XML
7
@dirrm %%SITE_PERL%%/POE/Filter/XML
13
@dirrmtry %%SITE_PERL%%/POE/Filter
8
@dirrmtry %%SITE_PERL%%/POE/Filter
14
@dirrmtry %%SITE_PERL%%/POE
9
@dirrmtry %%SITE_PERL%%/POE

Return to bug 99002