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

Collapse All | Expand All

(-)archivers/p5-Compress-Zlib/Makefile (-7 / +1 lines)
Lines 22-34 Link Here
22
22
23
MAN3=		Compress::Zlib.3
23
MAN3=		Compress::Zlib.3
24
24
25
.include <bsd.port.pre.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
post-patch:
25
post-patch:
32
	@${REINPLACE_CMD} -e 's/5.009/5.666/' ${WRKSRC}/Makefile.PL
26
	@${REINPLACE_CMD} -e 's/5.009/5.666/' ${WRKSRC}/Makefile.PL
33
27
34
.include <bsd.port.post.mk>
28
.include <bsd.port.mk>
(-)archivers/p5-IO-Compress-Base/Makefile (-7 / +1 lines)
Lines 19-31 Link Here
19
MAN3=		IO::Uncompress::AnyUncompress.3 IO::Uncompress::Base.3 \
19
MAN3=		IO::Uncompress::AnyUncompress.3 IO::Uncompress::Base.3 \
20
		File::GlobMapper.3 IO::Compress::Base.3
20
		File::GlobMapper.3 IO::Compress::Base.3
21
21
22
.include <bsd.port.pre.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
26
.endif
27
28
post-patch:
22
post-patch:
29
	@${REINPLACE_CMD} -e 's/5.009/5.666/' ${WRKSRC}/Makefile.PL
23
	@${REINPLACE_CMD} -e 's/5.009/5.666/' ${WRKSRC}/Makefile.PL
30
24
31
.include <bsd.port.post.mk>
25
.include <bsd.port.mk>
(-)archivers/p5-IO-Zlib/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
PERL_CONFIGURE=	yes
21
PERL_CONFIGURE=	yes
22
MAN3=		IO::Zlib.3
22
MAN3=		IO::Zlib.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500702
27
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)audio/p5-Audio-WMA/Makefile (-9 / +1 lines)
Lines 18-29 Link Here
18
18
19
MAN3=		Audio::WMA.3
19
MAN3=		Audio::WMA.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
post-patch:
25
	@${PERL} -pi -e '$$_ = "" if /use 5.008/g;' \
26
		${WRKSRC}/Makefile.PL
27
.endif
28
29
.include <bsd.port.post.mk>
(-)audio/p5-MP3-Find/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
PERL_CONFIGURE=	yes
23
PERL_CONFIGURE=	yes
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
.include <bsd.port.post.mk>
(-)audio/pacpl/Makefile (-4 lines)
Lines 75-84 Link Here
75
75
76
.include <bsd.port.pre.mk>
76
.include <bsd.port.pre.mk>
77
77
78
.if ${PERL_LEVEL} < 500701
79
RUN_DEPENDS+=	p5-Switch>0:${PORTSDIR}/lang/p5-Switch
80
.endif
81
82
.if defined(WITH_BLADEENC)
78
.if defined(WITH_BLADEENC)
83
RUN_DEPENDS+=	bladeenc:${PORTSDIR}/audio/bladeenc
79
RUN_DEPENDS+=	bladeenc:${PORTSDIR}/audio/bladeenc
84
.endif
80
.endif
(-)benchmarks/p5-Benchmark-Stopwatch/Makefile (-8 / +1 lines)
Lines 23-33 Link Here
23
23
24
MAN3=		Benchmark::Stopwatch.3
24
MAN3=		Benchmark::Stopwatch.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500703
29
RUN_DEPENDS+=	${SITE_PERL}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
30
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
31
.endif
32
33
.include <bsd.port.post.mk>
(-)biology/p5-Bio-Das/Makefile (-4 lines)
Lines 39-46 Link Here
39
RUN_DEPENDS+=	p5-Compress-Zlib>=1:${PORTSDIR}/archivers/p5-Compress-Zlib
39
RUN_DEPENDS+=	p5-Compress-Zlib>=1:${PORTSDIR}/archivers/p5-Compress-Zlib
40
.endif
40
.endif
41
41
42
.if ${PERL_LEVEL} < 500703
43
RUN_DEPENDS+=	p5-MIME-Base64>=2.12:${PORTSDIR}/converters/p5-MIME-Base64
44
.endif
45
46
.include <bsd.port.post.mk>
42
.include <bsd.port.post.mk>
(-)biology/p5-bioperl/Makefile (-10 / +1 lines)
Lines 978-992 Link Here
978
		Bio::Variation::VariantI.3 \
978
		Bio::Variation::VariantI.3 \
979
		Bio::WebAgent.3
979
		Bio::WebAgent.3
980
980
981
.include <bsd.port.pre.mk>
982
983
.if ${PERL_LEVEL} < 500800
984
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
985
.if ${PERL_LEVEL} < 500600
986
IGNORE=		requires Perl 5.6 or better
987
.endif
988
.endif
989
990
# now install all extra stuff (docs, examples, scripts, models)
981
# now install all extra stuff (docs, examples, scripts, models)
991
post-install:
982
post-install:
992
	${MKDIR} ${DATADIR}
983
	${MKDIR} ${DATADIR}
Lines 1001-1004 Link Here
1001
	${CP} -R ${WRKSRC}/doc ${DOCSDIR}
992
	${CP} -R ${WRKSRC}/doc ${DOCSDIR}
1002
.endif
993
.endif
1003
994
1004
.include <bsd.port.post.mk>
995
.include <bsd.port.mk>
(-)converters/convmv/Makefile (-7 / +1 lines)
Lines 19-28 Link Here
19
19
20
MAN1=		convmv.1
20
MAN1=		convmv.1
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500701
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
26
.endif
27
28
.include <bsd.port.post.mk>
(-)converters/p5-Encode/Makefile (-5 / +1 lines)
Lines 35-46 Link Here
35
		Encode::Unicode::UTF7.3 \
35
		Encode::Unicode::UTF7.3 \
36
		encoding.3
36
		encoding.3
37
37
38
.include <bsd.port.pre.mk>
39
40
.if ${PERL_LEVEL} > 500800
41
post-patch:
38
post-patch:
42
	${PERL} -pi -e '$$_="" if $$.>=24 && $$.<=26; $$_="my \@exe_files=();\n" if $$.==25' ${WRKSRC}/Makefile.PL
39
	${PERL} -pi -e '$$_="" if $$.>=24 && $$.<=26; $$_="my \@exe_files=();\n" if $$.==25' ${WRKSRC}/Makefile.PL
43
.endif
44
40
45
post-configure:
41
post-configure:
46
	@${FIND} ${WRKSRC}/ -name Makefile -exec \
42
	@${FIND} ${WRKSRC}/ -name Makefile -exec \
Lines 49-52 Link Here
49
regression-test:
45
regression-test:
50
	cd ${WRKSRC} && ${MAKE} test
46
	cd ${WRKSRC} && ${MAKE} test
51
47
52
.include <bsd.port.post.mk>
48
.include <bsd.port.mk>
(-)converters/p5-Encode-Detect/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		Encode::Detect.3 Encode::Detect::Detector.3
22
MAN3=		Encode::Detect.3 Encode::Detect::Detector.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
29
.endif
30
31
.include <bsd.port.post.mk>
(-)converters/p5-JSON1/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
		JSON::PP.3 JSON::PP5005.3 JSON::PP56.3 JSON::Parser.3 \
24
		JSON::PP.3 JSON::PP5005.3 JSON::PP56.3 JSON::Parser.3 \
25
		JSONRPC.3 JSONRPC::Transport::HTTP.3
25
		JSONRPC.3 JSONRPC::Transport::HTTP.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500800
30
RUN_DEPENDS+=	${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
31
.endif
32
33
.include <bsd.port.post.mk>
(-)converters/p5-Unicode-MapUTF8/Makefile (-7 / +1 lines)
Lines 23-34 Link Here
23
23
24
MAN3=		Unicode::MapUTF8.3
24
MAN3=		Unicode::MapUTF8.3
25
25
26
.include <bsd.port.pre.mk>
27
28
.if ${PERL_LEVEL} < 500801
29
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
30
.else
31
JCODE=	${SITE_PERL}/Jcode.pm
26
JCODE=	${SITE_PERL}/Jcode.pm
32
.endif
33
27
34
.include <bsd.port.post.mk>
28
.include <bsd.port.mk>
(-)databases/p5-Cache-BDB/Makefile (-7 / +1 lines)
Lines 20-29 Link Here
20
20
21
MAN3=		Cache::BDB.3
21
MAN3=		Cache::BDB.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500700
26
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
27
.endif
28
29
.include <bsd.port.post.mk>
(-)databases/p5-Cache-Memcached/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=	Cache::Memcached.3
22
MAN3=	Cache::Memcached.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
28
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
29
.endif
30
31
.include <bsd.port.post.mk>
(-)databases/p5-DBI/Makefile (-10 / +1 lines)
Lines 87-99 Link Here
87
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
87
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
88
.endif
88
.endif
89
89
90
.include <bsd.port.pre.mk>
90
.include <bsd.port.mk>
91
92
.if ${PERL_LEVEL} < 500800
93
EXTRA_DEPENDS=	p5-Time-HiRes>0:${PORTSDIR}/devel/p5-Time-HiRes \
94
		p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
95
BUILD_DEPENDS+=	${EXTRA_DEPENDS}
96
RUN_DEPENDS+=	${EXTRA_DEPENDS}
97
.endif
98
99
.include <bsd.port.post.mk>
(-)databases/p5-DBIx-ContextualFetch/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		DBIx::ContextualFetch.3
22
MAN3=		DBIx::ContextualFetch.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500702
27
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
28
.endif
29
30
.include <bsd.port.post.mk>
(-)databases/p5-DBIx-DBSchema/Makefile (-7 / +1 lines)
Lines 37-46 Link Here
37
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
37
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
38
.endif
38
.endif
39
39
40
.include <bsd.port.pre.mk>
40
.include <bsd.port.mk>
41
42
.if ${PERL_LEVEL} < 500800
43
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
44
.endif
45
46
.include <bsd.port.post.mk>
(-)databases/p5-DBM-Deep/Makefile (-10 / +1 lines)
Lines 22-34 Link Here
22
22
23
PERL_CONFIGURE=	yes
23
PERL_CONFIGURE=	yes
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
29
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
30
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
31
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
32
.endif
33
34
.include <bsd.port.post.mk>
(-)databases/p5-Ima-DBI/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
24
25
MAN3=		Ima::DBI.3
25
MAN3=		Ima::DBI.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500702
30
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
31
.endif
32
33
.include <bsd.port.post.mk>
(-)databases/p5-MLDBM/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		MLDBM.3
22
MAN3=		MLDBM.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
29
.endif
30
31
.include <bsd.port.post.mk>
(-)databases/p5-MLDBM-Sync/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		MLDBM::Sync.3
22
MAN3=		MLDBM::Sync.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
29
.endif
30
31
.include <bsd.port.post.mk>
(-)databases/p5-SQLite-Work/Makefile (-4 lines)
Lines 37-46 Link Here
37
37
38
.include <bsd.port.pre.mk>
38
.include <bsd.port.pre.mk>
39
39
40
.if ${PERL_LEVEL} < 500801
41
RUN_DEPENDS+=	p5-Getopt-Long>=2.34:${PORTSDIR}/devel/p5-Getopt-Long
42
.endif
43
44
.if ${PERL_LEVEL} < 500807
40
.if ${PERL_LEVEL} < 500807
45
RUN_DEPENDS+=	p5-CGI.pm>=3.10:${PORTSDIR}/www/p5-CGI.pm
41
RUN_DEPENDS+=	p5-CGI.pm>=3.10:${PORTSDIR}/www/p5-CGI.pm
46
.endif
42
.endif
(-)deskutils/p5-Data-ICal/Makefile (-7 / +1 lines)
Lines 39-48 Link Here
39
	Data::ICal::Entry::Todo.3 \
39
	Data::ICal::Entry::Todo.3 \
40
	Data::ICal::Property.3
40
	Data::ICal::Property.3
41
41
42
.include <bsd.port.pre.mk>
42
.include <bsd.port.mk>
43
44
.if ${PERL_LEVEL} < 500703
45
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
46
.endif
47
48
.include <bsd.port.post.mk>
(-)devel/cpan-upload/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
24
25
MAN1=	cpan-upload.1
25
MAN1=	cpan-upload.1
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500703
30
RUN_DEPENDS+=	p5-Net>=2.28:${PORTSDIR}/net/p5-Net
31
.endif
32
33
.include <bsd.port.post.mk>
(-)devel/cvsmonitor/Makefile (-7 / +1 lines)
Lines 94-103 Link Here
94
.endfor
94
.endfor
95
	@${CAT} ${PKGMESSAGE}
95
	@${CAT} ${PKGMESSAGE}
96
96
97
.include <bsd.port.pre.mk>
97
.include <bsd.port.mk>
98
99
.if ${PERL_LEVEL} < 500800
100
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
101
.endif
102
103
.include <bsd.port.post.mk>
(-)devel/cvsweb3/Makefile (-7 / +1 lines)
Lines 37-48 Link Here
37
NO_BUILD=	yes
37
NO_BUILD=	yes
38
USE_PERL5=	yes
38
USE_PERL5=	yes
39
39
40
.include <bsd.port.pre.mk>
41
42
.if ${PERL_LEVEL} < 500800
43
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
44
.endif
45
46
# Specify where your repository belongs.
40
# Specify where your repository belongs.
47
# (You can reconfigure it after installation anyway)
41
# (You can reconfigure it after installation anyway)
48
.if defined(PACKAGE_BUILDING) || !defined(CVSROOT) || empty(CVSROOT)
42
.if defined(PACKAGE_BUILDING) || !defined(CVSROOT) || empty(CVSROOT)
Lines 121-124 Link Here
121
.endif
115
.endif
122
	@${CAT} ${PKGMESSAGE}
116
	@${CAT} ${PKGMESSAGE}
123
117
124
.include <bsd.port.post.mk>
118
.include <bsd.port.mk>
(-)devel/p5-Algorithm-Dependency/Makefile (-7 / +1 lines)
Lines 29-38 Link Here
29
29
30
PERL_CONFIGURE=	yes
30
PERL_CONFIGURE=	yes
31
31
32
.include <bsd.port.pre.mk>
32
.include <bsd.port.mk>
33
34
.if ${PERL_LEVEL} < 500801
35
RUN_DEPENDS+=	p5-Scalar-List-Utils>=1.11:${PORTSDIR}/lang/p5-Scalar-List-Utils
36
.endif
37
38
.include <bsd.port.post.mk>
(-)devel/p5-Algorithm-Evolutionary/Makefile (-8 / +1 lines)
Lines 89-99 Link Here
89
post-patch:
89
post-patch:
90
	${PERL} -pi -e 's/(.*?(\S+::Wheel).*)/use \2;\1/' ${WRKSRC}/lib/Algorithm/Evolutionary/Op/GeneralGeneration.pm
90
	${PERL} -pi -e 's/(.*?(\S+::Wheel).*)/use \2;\1/' ${WRKSRC}/lib/Algorithm/Evolutionary/Op/GeneralGeneration.pm
91
91
92
.include <bsd.port.pre.mk>
92
.include <bsd.port.mk>
93
94
.if ${PERL_LEVEL} < 500703
95
RUN_DEPENDS+=	p5-Memoize>=0:${PORTSDIR}/devel/p5-Memoize \
96
		p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
97
.endif
98
99
.include <bsd.port.post.mk>
(-)devel/p5-Algorithm-NaiveBayes/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=		Algorithm::NaiveBayes.3
19
MAN3=		Algorithm::NaiveBayes.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Alzabo/Makefile (-10 / +1 lines)
Lines 98-110 Link Here
98
		${SED} -ne 's,^${PREFIX}/,@dirrm ,p' >> ${TMPPLIST}
98
		${SED} -ne 's,^${PREFIX}/,@dirrm ,p' >> ${TMPPLIST}
99
.endif
99
.endif
100
100
101
.include <bsd.port.pre.mk>
101
.include <bsd.port.mk>
102
103
.if ${PERL_LEVEL} < 500800
104
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
105
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils \
106
		${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
107
		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
108
.endif
109
110
.include <bsd.port.post.mk>
(-)devel/p5-App-Cache/Makefile (-7 / +1 lines)
Lines 26-35 Link Here
26
26
27
MAN3=		App::Cache.3
27
MAN3=		App::Cache.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500703
32
RUN_DEPENDS+=	p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
33
.endif
34
35
.include <bsd.port.post.mk>
(-)devel/p5-CPAN-Mini/Makefile (-8 / +1 lines)
Lines 26-36 Link Here
26
MAN1=	minicpan.1
26
MAN1=	minicpan.1
27
MAN3=	CPAN::Mini.3 CPAN::Mini::App.3
27
MAN3=	CPAN::Mini.3 CPAN::Mini::App.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500800
32
RUN_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
33
BUILD_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
34
.endif
35
36
.include <bsd.port.post.mk>
(-)devel/p5-Cache/Makefile (-7 / +1 lines)
Lines 40-49 Link Here
40
		Cache::RemovalStrategy::LRU.3 \
40
		Cache::RemovalStrategy::LRU.3 \
41
		Cache::Tester.3
41
		Cache::Tester.3
42
42
43
.include <bsd.port.pre.mk>
43
.include <bsd.port.mk>
44
45
.if ${PERL_LEVEL} < 500703
46
RUN_DEPENDS+=	p5-Storable>=1:${PORTSDIR}/devel/p5-Storable
47
.endif
48
49
.include <bsd.port.post.mk>
(-)devel/p5-Cache-Cache/Makefile (-7 / +1 lines)
Lines 42-51 Link Here
42
	Cache::SizeAwareMemoryCache.3 \
42
	Cache::SizeAwareMemoryCache.3 \
43
	Cache::SizeAwareSharedMemoryCache.3
43
	Cache::SizeAwareSharedMemoryCache.3
44
44
45
.include <bsd.port.pre.mk>
45
.include <bsd.port.mk>
46
47
.if ${PERL_LEVEL} < 500703
48
RUN_DEPENDS+=	p5-Storable>=1.014:${PORTSDIR}/devel/p5-Storable
49
.endif
50
51
.include <bsd.port.post.mk>
(-)devel/p5-Cache-Mmap/Makefile (-10 / +1 lines)
Lines 19-31 Link Here
19
19
20
MAN3=		Cache::Mmap.3
20
MAN3=		Cache::Mmap.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500800
25
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
26
		${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
27
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
28
		${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Carp-Assert/Makefile (-8 / +1 lines)
Lines 20-30 Link Here
20
20
21
MAN3=		Carp::Assert.3
21
MAN3=		Carp::Assert.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500800
26
BUILD_DEPENDS=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
27
RUN_DEPENDS=	${BUILD_DEPENDS}
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Carp-Assert-More/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
PERL_CONFIGURE=	yes
23
PERL_CONFIGURE=	yes
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Class-Adapter/Makefile (-7 / +1 lines)
Lines 20-29 Link Here
20
		Class::Adapter::Builder.3 \
20
		Class::Adapter::Builder.3 \
21
		Class::Adapter::Clear.3
21
		Class::Adapter::Clear.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500703
26
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
27
.endif
28
29
.include <bsd.port.post.mk>
(-)devel/p5-Class-AutoClass/Makefile (-8 / +1 lines)
Lines 26-36 Link Here
26
26
27
MAN3=		Class::AutoClass::Root.3 Class::AutoClass.3 Class::AutoClass::Args.3
27
MAN3=		Class::AutoClass::Root.3 Class::AutoClass.3 Class::AutoClass::Args.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500800
32
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
33
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
34
.endif
35
36
.include <bsd.port.post.mk>
(-)devel/p5-Class-Autouse/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Class::Autouse.3
22
MAN3=		Class::Autouse.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Class-Constant/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=		Class::Constant.3
19
MAN3=		Class::Constant.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
25
BUILD_DEPENDS=	${RUN_DEPENDS}
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Class-Container/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Class::Container.3
22
MAN3=		Class::Container.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Class-Field/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=		Class::Field.3
19
MAN3=		Class::Field.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
BUILD_DEPENDS+=	p5-Encode>=0:${PORTSDIR}/converters/p5-Encode
25
RUN_DEPENDS+=	p5-Encode>=0:${PORTSDIR}/converters/p5-Encode
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Class-Hook/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=			Class::Hook.3
19
MAN3=			Class::Hook.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=		p5-Time-HiRes>=0.01:${PORTSDIR}/devel/p5-Time-HiRes
25
.endif
26
27
.include <bsd.port.post.mk>
(-)devel/p5-Class-InsideOut/Makefile (-8 / +1 lines)
Lines 19-29 Link Here
19
MAN3=		Class::InsideOut::Manual::About.3 Class::InsideOut.3 \
19
MAN3=		Class::InsideOut::Manual::About.3 Class::InsideOut.3 \
20
		Class::InsideOut::Manual::Advanced.3
20
		Class::InsideOut::Manual::Advanced.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	${SITE_PERL}/Class/ISA.pm:${PORTSDIR}/devel/p5-Class-ISA \
26
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
27
.endif
28
29
.include <bsd.port.post.mk>
(-)devel/p5-Class-Std/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Class::Std.3
22
MAN3=		Class::Std.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500702
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Clone/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
post-patch:
21
post-patch:
22
	${PERL} -pi -e 'm.OPTIMIZE.&&s,.,,sg' ${WRKSRC}/Makefile.PL
22
	${PERL} -pi -e 'm.OPTIMIZE.&&s,.,,sg' ${WRKSRC}/Makefile.PL
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
RUN_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
BUILD_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Config-IniFiles/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
PERL_MODBUILD=	yes
19
PERL_MODBUILD=	yes
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
BUILD_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
25
.endif
26
27
.include <bsd.port.post.mk>
(-)devel/p5-Cvs/Makefile (-10 / +1 lines)
Lines 34-51 Link Here
34
		Cvs::Result::Tag.3 Cvs::Result::Update.3 \
34
		Cvs::Result::Tag.3 Cvs::Result::Update.3 \
35
		Cvs::Command::Rtag.3
35
		Cvs::Command::Rtag.3
36
36
37
.include <bsd.port.pre.mk>
38
39
.if ${PERL_LEVEL} < 500601
40
RUN_DEPENDS+=   ${SITE_PERL}/${PERL_ARCH}/IO/Handle.pm:${PORTSDIR}/devel/p5-IO
41
.endif
42
43
.if ${PERL_LEVEL} >= 500800
44
RUN_DEPENDS+=    ${SITE_PERL}/${PERL_ARCH}/IO/Tty.pm:${PORTSDIR}/devel/p5-IO-Tty
37
RUN_DEPENDS+=    ${SITE_PERL}/${PERL_ARCH}/IO/Tty.pm:${PORTSDIR}/devel/p5-IO-Tty
45
.endif
46
47
RUN_DEPENDS+=   ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accessor
38
RUN_DEPENDS+=   ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accessor
48
RUN_DEPENDS+=   ${SITE_PERL}/IPC/Run.pm:${PORTSDIR}/devel/p5-IPC-Run
39
RUN_DEPENDS+=   ${SITE_PERL}/IPC/Run.pm:${PORTSDIR}/devel/p5-IPC-Run
49
RUN_DEPENDS+=   ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
40
RUN_DEPENDS+=   ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
50
41
51
.include <bsd.port.post.mk>
42
.include <bsd.port.mk>
(-)devel/p5-Danga-Socket/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=	Danga::Socket.3
22
MAN3=	Danga::Socket.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Data-Dump-Streamer/Makefile (-10 / +5 lines)
Lines 14-32 Link Here
14
MAINTAINER=	mat@FreeBSD.org
14
MAINTAINER=	mat@FreeBSD.org
15
COMMENT=	Stream a highly accurate breadth first data dump in Perl code
15
COMMENT=	Stream a highly accurate breadth first data dump in Perl code
16
16
17
RUN_DEPENDS=	${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \
17
BUILD_DEPENDS=	${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \
18
		${SITE_PERL}/${PERL_ARCH}/B/Utils.pm:${PORTSDIR}/devel/p5-B-Utils
18
		${SITE_PERL}/${PERL_ARCH}/B/Utils.pm:${PORTSDIR}/devel/p5-B-Utils \
19
BUILD_DEPENDS=	${RUN_DEPENDS}
19
		${SITE_PERL}/${PERL_ARCH}/PadWalker.pm:${PORTSDIR}/devel/p5-PadWalker
20
RUN_DEPENDS=	${BUILD_DEPENDS}
20
21
21
PERL_CONFIGURE=	yes
22
PERL_CONFIGURE=	yes
22
CONFIGURE_ARGS=	DDS
23
CONFIGURE_ARGS=	DDS
23
24
24
MAN3=		DDS.3 Data::Dump::Streamer.3
25
MAN3=		DDS.3 Data::Dump::Streamer.3
25
26
26
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} >= 500800
29
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/PadWalker.pm:${PORTSDIR}/devel/p5-PadWalker
30
.endif
31
32
.include <bsd.port.post.mk>
(-)devel/p5-Data-Hierarchy/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=		Data::Hierarchy.3
19
MAN3=		Data::Hierarchy.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500700
24
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
25
.endif
26
27
.include <bsd.port.post.mk>
(-)devel/p5-Data-OptList/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
MAN3=	Data::OptList.3
23
MAN3=	Data::OptList.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Data-TemporaryBag/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=		Data::TemporaryBag.3
19
MAN3=		Data::TemporaryBag.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
25
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-DateTime/Makefile (-8 / +1 lines)
Lines 33-43 Link Here
33
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
33
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
34
.endif
34
.endif
35
35
36
.include <bsd.port.pre.mk>
36
.include <bsd.port.mk>
37
38
.if ${PERL_LEVEL} < 500703
39
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
40
		p5-Time-Local>=1.04:${PORTSDIR}/devel/p5-Time-Local
41
.endif
42
43
.include <bsd.port.post.mk>
(-)devel/p5-DateTime-Locale/Makefile (-7 / +1 lines)
Lines 482-491 Link Here
482
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
482
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
483
.endif
483
.endif
484
484
485
.include <bsd.port.pre.mk>
485
.include <bsd.port.mk>
486
487
.if ${PERL_LEVEL} < 500703
488
RUN_DEPENDS+=	p5-Class-ISA>=0:${PORTSDIR}/devel/p5-Class-ISA
489
.endif
490
491
.include <bsd.port.post.mk>
(-)devel/p5-Devel-LeakTrace/Makefile (-7 / +1 lines)
Lines 20-29 Link Here
20
20
21
MAN3=		Devel::LeakTrace.3
21
MAN3=		Devel::LeakTrace.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500702
26
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
27
.endif
28
29
.include <bsd.port.post.mk>
(-)devel/p5-Devel-StackTrace/Makefile (-7 / +1 lines)
Lines 19-28 Link Here
19
19
20
MAN3=		Devel::StackTrace.3
20
MAN3=		Devel::StackTrace.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Event/Makefile (-7 / +1 lines)
Lines 26-35 Link Here
26
	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
26
	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
27
.endif
27
.endif
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500703
32
RUN_DEPENDS+=	p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
33
.endif
34
35
.include <bsd.port.post.mk>
(-)devel/p5-Every/Makefile (-8 / +1 lines)
Lines 22-32 Link Here
22
22
23
MAN3=	Every.3
23
MAN3=	Every.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
BUILD_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
RUN_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
30
.endif
31
32
.include <bsd.port.post.mk>
(-)devel/p5-ExtUtils-MakeMaker/Makefile (-10 / +1 lines)
Lines 30-47 Link Here
30
	ExtUtils::MM_QNX.3 ExtUtils::MM_AIX.3 ExtUtils::MakeMaker::Config.3 \
30
	ExtUtils::MM_QNX.3 ExtUtils::MM_AIX.3 ExtUtils::MakeMaker::Config.3 \
31
	ExtUtils::Command.3 ExtUtils::MM_Darwin.3
31
	ExtUtils::Command.3 ExtUtils::MM_Darwin.3
32
32
33
.include <bsd.port.pre.mk>
34
35
.if ${PERL_LEVEL} >= 500800
36
PLIST_SUB+=	EXE_FILES="@comment "
33
PLIST_SUB+=	EXE_FILES="@comment "
37
.else
38
MAN1+=		instmodsh.1
39
PLIST_SUB+=	EXE_FILES=""
40
.endif
41
34
42
post-patch:
35
post-patch:
43
.if ${PERL_LEVEL} >= 500800
44
	@${REINPLACE_CMD} -e '/EXE_FILES/d' ${WRKSRC}/Makefile.PL
36
	@${REINPLACE_CMD} -e '/EXE_FILES/d' ${WRKSRC}/Makefile.PL
45
.endif
46
37
47
.include <bsd.port.post.mk>
38
.include <bsd.port.mk>
(-)devel/p5-ExtUtils-PkgConfig/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
post-patch:
22
post-patch:
23
	@${PERL} -pi -e '$$_="" if $$.==1' ${WRKSRC}/Makefile.PL
23
	@${PERL} -pi -e '$$_="" if $$.==1' ${WRKSRC}/Makefile.PL
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
EXTRA_PATCHES=	${PATCHDIR}/500600-Makefile.PL
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-FSA-Rules/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
24
25
MAN3=		FSA::Rules.3
25
MAN3=		FSA::Rules.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500800
30
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
31
.endif
32
33
.include <bsd.port.post.mk>
(-)devel/p5-File-Cache/Makefile (-9 / +1 lines)
Lines 18-29 Link Here
18
18
19
MAN3=		File::Cache.3
19
MAN3=		File::Cache.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
25
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
26
RUN_DEPENDS=	${BUILD_DEPENDS}
27
.endif
28
29
.include <bsd.port.post.mk>
(-)devel/p5-File-Flat/Makefile (-7 / +1 lines)
Lines 43-52 Link Here
43
post-patch:
43
post-patch:
44
	@${PERL} -pi -e 's/^auto_install.*$$//' ${WRKSRC}/Makefile.PL
44
	@${PERL} -pi -e 's/^auto_install.*$$//' ${WRKSRC}/Makefile.PL
45
45
46
.include <bsd.port.pre.mk>
46
.include <bsd.port.mk>
47
48
.if ${PERL_LEVEL} < 500800
49
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
50
.endif
51
52
.include <bsd.port.post.mk>
(-)devel/p5-File-Modified/Makefile (-8 / +1 lines)
Lines 32-42 Link Here
32
	@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
32
	@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
33
.endif
33
.endif
34
34
35
.include <bsd.port.pre.mk>
35
.include <bsd.port.mk>
36
37
.if ${PERL_LEVEL} < 500800
38
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \
39
	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
40
.endif
41
42
.include <bsd.port.post.mk>
(-)devel/p5-File-Tail/Makefile (-8 / +1 lines)
Lines 17-27 Link Here
17
17
18
MAN3=		File::Tail.3
18
MAN3=		File::Tail.3
19
19
20
.include <bsd.port.pre.mk>
20
.include <bsd.port.mk>
21
22
.if ${PERL_LEVEL} < 500800
23
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
24
RUN_DEPENDS=	${BUILD_DEPENDS}
25
.endif
26
27
.include <bsd.port.post.mk>
(-)devel/p5-IO-KQueue/Makefile (-8 / +1 lines)
Lines 18-30 Link Here
18
18
19
MAN3=		IO::KQueue.3
19
MAN3=		IO::KQueue.3
20
20
21
.include <bsd.port.pre.mk>
22
23
post-patch:
24
.if ${PERL_LEVEL} < 500800
25
	${REINPLACE_CMD} -e 's/const //' ${WRKSRC}/KQueue.xs
26
.endif
27
28
.if !defined(NOPORTDOCS)
21
.if !defined(NOPORTDOCS)
29
post-install:
22
post-install:
30
	@${MKDIR} ${EXAMPLESDIR}
23
	@${MKDIR} ${EXAMPLESDIR}
Lines 32-35 Link Here
32
	@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
25
	@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}."
33
.endif
26
.endif
34
27
35
.include <bsd.port.post.mk>
28
.include <bsd.port.mk>
(-)devel/p5-IO-Prompt/Makefile (-7 / +1 lines)
Lines 28-37 Link Here
28
post-patch:
28
post-patch:
29
	@${FIND} ${WRKSRC} -name "*.orig" -delete
29
	@${FIND} ${WRKSRC} -name "*.orig" -delete
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.mk>
32
.if ${PERL_LEVEL} < 500800
33
post-patch:
34
	@${PERL} -pi -e '$$_ = "" if m|use 5.008;|' \
35
		${WRKSRC}/lib/IO/Prompt.pm
36
.endif
37
.include <bsd.port.post.mk>
(-)devel/p5-IO-YAML/Makefile (-8 / +1 lines)
Lines 23-33 Link Here
23
23
24
MAN3=		IO::YAML.3
24
MAN3=		IO::YAML.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500801
29
BUILD_DEPENDS+=	${SITE_PERL}/Errno.pm:${PORTSDIR}/devel/p5-Errno
30
RUN_DEPENDS+=	${SITE_PERL}/Errno.pm:${PORTSDIR}/devel/p5-Errno
31
.endif
32
33
.include <bsd.port.post.mk>
(-)devel/p5-IPC-Cache/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		IPC::Cache.3
22
MAN3=		IPC::Cache.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-IPC-Locker/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
MAN3=	IPC::Locker.3 IPC::Locker::Server.3 \
21
MAN3=	IPC::Locker.3 IPC::Locker::Server.3 \
22
	IPC::PidStat.3 IPC::PidStat::PidServer.3
22
	IPC::PidStat.3 IPC::PidStat::PidServer.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	p5-Net>=0:${PORTSDIR}/net/p5-Net \
28
		p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-IPC-PubSub/Makefile (-8 / +1 lines)
Lines 24-34 Link Here
24
24
25
MAN3=	IPC::PubSub.3
25
MAN3=	IPC::PubSub.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500800
30
BUILD_DEPENDS+=	p5-Storable>0:${PORTSDIR}/devel/p5-Storable
31
RUN_DEPENDS+=	p5-Storable>0:${PORTSDIR}/devel/p5-Storable
32
.endif
33
34
.include <bsd.port.post.mk>
(-)devel/p5-IPC-Run3/Makefile (-8 / +1 lines)
Lines 22-32 Link Here
22
		IPC::Run3::ProfPP.3 \
22
		IPC::Run3::ProfPP.3 \
23
		IPC::Run3::ProfReporter.3
23
		IPC::Run3::ProfReporter.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
BUILD_DEPENDS+=	p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
29
RUN_DEPENDS+=	p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
30
.endif
31
32
.include <bsd.port.post.mk>
(-)devel/p5-IPC-Shareable/Makefile (-7 / +1 lines)
Lines 19-28 Link Here
19
19
20
MAN3=		IPC::Shareable.3 IPC::Shareable::SharedMem.3
20
MAN3=		IPC::Shareable.3 IPC::Shareable::SharedMem.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Include/Makefile (-5 / +1 lines)
Lines 18-30 Link Here
18
18
19
MAN3=		Include.3
19
MAN3=		Include.3
20
20
21
.include <bsd.port.pre.mk>
22
23
post-build:
21
post-build:
24
.if ${PERL_LEVEL} > 500800
25
	@${CP} ${WRKSRC}/Include.pm ${WRKSRC}/blib/lib
22
	@${CP} ${WRKSRC}/Include.pm ${WRKSRC}/blib/lib
26
	@${MKDIR} ${WRKSRC}/blib/man3
23
	@${MKDIR} ${WRKSRC}/blib/man3
27
	@pod2man ${WRKSRC}/Include.pm > ${WRKSRC}/blib/man3/Include.3
24
	@pod2man ${WRKSRC}/Include.pm > ${WRKSRC}/blib/man3/Include.3
28
.endif
29
25
30
.include <bsd.port.post.mk>
26
.include <bsd.port.mk>
(-)devel/p5-Inline/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
		Inline::C-Cookbook.3 Inline::C.3 \
24
		Inline::C-Cookbook.3 Inline::C.3 \
25
		Inline::C::ParseRecDescent.3 Inline::C::ParseRegExp.3
25
		Inline::C::ParseRecDescent.3 Inline::C::ParseRegExp.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500703
30
RUN_DEPENDS+=	p5-Digest-MD5>=2.09:${PORTSDIR}/security/p5-Digest-MD5
31
.endif
32
33
.include <bsd.port.post.mk>
(-)devel/p5-Inline-Files/Makefile (-8 / +1 lines)
Lines 20-30 Link Here
20
MAN3=	Inline::Files.3 \
20
MAN3=	Inline::Files.3 \
21
	Inline::Files::Virtual.3
21
	Inline::Files::Virtual.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500703
26
BUILD_DEPENDS+=	p5-Filter>=0:${PORTSDIR}/devel/p5-Filter
27
RUN_DEPENDS+=	p5-Filter>=0:${PORTSDIR}/devel/p5-Filter
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Luka/Makefile (-7 / +1 lines)
Lines 30-39 Link Here
30
30
31
MAN3=		Luka.3 Luka::Conf.3 Luka::Exceptions.3 Luka::Mailer.3
31
MAN3=		Luka.3 Luka::Conf.3 Luka::Exceptions.3 Luka::Mailer.3
32
32
33
.include <bsd.port.pre.mk>
33
.include <bsd.port.mk>
34
35
.if ${PERL_LEVEL} < 500702
36
BUILD_DEPENDS+=	${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
37
.endif
38
39
.include <bsd.port.post.mk>
(-)devel/p5-Make-Cache/Makefile (-8 / +1 lines)
Lines 25-35 Link Here
25
		Make::Cache::Obj.3 \
25
		Make::Cache::Obj.3 \
26
		Make::Cache::Runtime.3
26
		Make::Cache::Runtime.3
27
27
28
.include <bsd.port.pre.mk>
28
.include <bsd.port.mk>
29
30
.if ${PERL_LEVEL} < 500703
31
RUN_DEPENDS+=	p5-Digest-MD5>=1:${PORTSDIR}/security/p5-Digest-MD5 \
32
		p5-Storable>=1:${PORTSDIR}/devel/p5-Storable
33
.endif
34
35
.include <bsd.port.post.mk>
(-)devel/p5-Object-Array/Makefile (-7 / +1 lines)
Lines 25-34 Link Here
25
MAN3=		Object::Array.3 Object::Array::Plugin::Builtins.3 \
25
MAN3=		Object::Array.3 Object::Array::Plugin::Builtins.3 \
26
		Object::Array::Plugin::ListMoreUtils.3
26
		Object::Array::Plugin::ListMoreUtils.3
27
27
28
.include <bsd.port.pre.mk>
28
.include <bsd.port.mk>
29
30
.if ${PERL_LEVEL} < 500703
31
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
32
.endif
33
34
.include <bsd.port.post.mk>
(-)devel/p5-Object-Realize-Later/Makefile (-7 / +1 lines)
Lines 19-28 Link Here
19
19
20
MAN3=		Object::Realize::Later.3
20
MAN3=		Object::Realize::Later.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-PAR/Makefile (-7 / +1 lines)
Lines 30-42 Link Here
30
		PAR::SetupProgname.3 \
30
		PAR::SetupProgname.3 \
31
		PAR::SetupTemp.3
31
		PAR::SetupTemp.3
32
32
33
.include <bsd.port.pre.mk>
34
35
.if ${PERL_LEVEL} < 500800
36
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
37
.endif
38
39
regression-test:
33
regression-test:
40
	cd ${WRKSRC} && ${MAKE} test
34
	cd ${WRKSRC} && ${MAKE} test
41
35
42
.include <bsd.port.post.mk>
36
.include <bsd.port.mk>
(-)devel/p5-PAR-Packer/Makefile (-7 / +1 lines)
Lines 43-52 Link Here
43
		PAR::StrippedPARL::Dynamic.3 \
43
		PAR::StrippedPARL::Dynamic.3 \
44
		PAR::StrippedPARL::Static.3
44
		PAR::StrippedPARL::Static.3
45
45
46
.include <bsd.port.pre.mk>
46
.include <bsd.port.mk>
47
48
.if ${PERL_LEVEL} < 500800
49
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
50
.endif
51
52
.include <bsd.port.post.mk>
(-)devel/p5-PHP-Serialization/Makefile (-7 / +1 lines)
Lines 19-28 Link Here
19
19
20
MAN3=		PHP::Serialization.3
20
MAN3=		PHP::Serialization.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Params-Classify/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Params::Classify.3
22
MAN3=		Params::Classify.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
RUN_DEPENDS+=	p5-Scalar-List-Utils>=1.01:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)devel/p5-Params-Validate/Makefile (-8 / +1 lines)
Lines 19-29 Link Here
19
MAN3=		Attribute::Params::Validate.3 Params::ValidateXS.3 \
19
MAN3=		Attribute::Params::Validate.3 Params::ValidateXS.3 \
20
		Params::ValidatePP.3 Params::Validate.3
20
		Params::ValidatePP.3 Params::Validate.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500800
25
BUILD_DEPENDS+=	${SITE_PERL}/Attribute/Handlers.pm:${PORTSDIR}/devel/p5-Attribute-Handlers
26
RUN_DEPENDS+=	${SITE_PERL}/Attribute/Handlers.pm:${PORTSDIR}/devel/p5-Attribute-Handlers
27
.endif
28
29
.include <bsd.port.post.mk>
(-)devel/p5-Parse-RecDescent/Makefile (-5 / +1 lines)
Lines 34-41 Link Here
34
RUN_DEPENDS+=	p5-version>=0:${PORTSDIR}/devel/p5-version
34
RUN_DEPENDS+=	p5-version>=0:${PORTSDIR}/devel/p5-version
35
.endif
35
.endif
36
36
37
.if ${PERL_LEVEL} < 500703
37
.include <bsd.port.mk>
38
RUN_DEPENDS+=	p5-Text-Balanced>=0:${PORTSDIR}/textproc/p5-Text-Balanced
39
.endif
40
41
.include <bsd.port.post.mk>
(-)devel/p5-PatchReader/Makefile (-8 / +1 lines)
Lines 19-29 Link Here
19
19
20
MAN3=		PatchReader.3
20
MAN3=		PatchReader.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500800
25
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
26
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
27
.endif
28
29
.include <bsd.port.post.mk>
(-)devel/p5-PathTools/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
		File::Spec::Functions.3 File::Spec::Mac.3 File::Spec::OS2.3 \
22
		File::Spec::Functions.3 File::Spec::Mac.3 File::Spec::OS2.3 \
23
		File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3
23
		File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Pipeline/Makefile (-7 / +1 lines)
Lines 37-46 Link Here
37
		Pipeline::Error::AsyncResults.3 Pipeline::Segment::Tester.3 \
37
		Pipeline::Error::AsyncResults.3 Pipeline::Segment::Tester.3 \
38
		Pipeline::Segment::Async::IThreads.3
38
		Pipeline::Segment::Async::IThreads.3
39
39
40
.include <bsd.port.pre.mk>
40
.include <bsd.port.mk>
41
42
.if ${PERL_LEVEL} < 500800
43
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
44
.endif
45
46
.include <bsd.port.post.mk>
(-)devel/p5-Rcs-Agent/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		Rcs::Agent.3
22
MAN3=		Rcs::Agent.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
28
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-ResourcePool/Makefile (-8 / +1 lines)
Lines 35-45 Link Here
35
post-install:
35
post-install:
36
	@${CAT} ${PKGMESSAGE}
36
	@${CAT} ${PKGMESSAGE}
37
37
38
.include <bsd.port.pre.mk>
38
.include <bsd.port.mk>
39
40
.if ${PERL_LEVEL} < 500800
41
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
42
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
43
.endif
44
45
.include <bsd.port.post.mk>
(-)devel/p5-SDL/Makefile (-5 lines)
Lines 49-59 Link Here
49
USE_SDL+=	mixer
49
USE_SDL+=	mixer
50
.endif
50
.endif
51
51
52
.if ${PERL_LEVEL} < 500800
53
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
54
RUN_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
55
.endif
56
57
USE_LDCONFIG=	yes
52
USE_LDCONFIG=	yes
58
53
59
MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
54
MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
(-)devel/p5-SVN-Notify/Makefile (-7 / +1 lines)
Lines 26-35 Link Here
26
MAN3=		SVN::Notify.3 SVN::Notify::Alternative.3 SVN::Notify::HTML.3 \
26
MAN3=		SVN::Notify.3 SVN::Notify::Alternative.3 SVN::Notify::HTML.3 \
27
		SVN::Notify::HTML::ColorDiff.3 SVN::Notify::Filter.3 SVN::Notify::Filter::Trac.3
27
		SVN::Notify::HTML::ColorDiff.3 SVN::Notify::Filter.3 SVN::Notify::Filter::Trac.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500801
32
RUN_DEPENDS+=	p5-Getopt-Long>=2.34:${PORTSDIR}/devel/p5-Getopt-Long
33
.endif
34
35
.include <bsd.port.post.mk>
(-)devel/p5-SVN-Web/Makefile (-8 / +1 lines)
Lines 61-77 Link Here
61
		SVN::Web::X.3 \
61
		SVN::Web::X.3 \
62
		SVN::Web::action.3
62
		SVN::Web::action.3
63
63
64
.include <bsd.port.pre.mk>
65
66
.if ${PERL_LEVEL} < 500703
67
BUILD_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
68
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
69
.endif
70
71
post-install:
64
post-install:
72
	${INSTALL_SCRIPT} ${WRKSRC}/bin/svnweb-install ${PREFIX}/bin
65
	${INSTALL_SCRIPT} ${WRKSRC}/bin/svnweb-install ${PREFIX}/bin
73
	@${ECHO}
66
	@${ECHO}
74
	@${CAT} ${PKGMESSAGE}
67
	@${CAT} ${PKGMESSAGE}
75
	@${ECHO}
68
	@${ECHO}
76
69
77
.include <bsd.port.post.mk>
70
.include <bsd.port.mk>
(-)devel/p5-Spiffy/Makefile (-9 / +1 lines)
Lines 28-39 Link Here
28
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
28
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
29
.endif
29
.endif
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.mk>
32
33
.if ${PERL_LEVEL} < 500800
34
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter \
35
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
36
RUN_DEPENDS+=	${BUILD_DEPENDS}
37
.endif
38
39
.include <bsd.port.post.mk>
(-)devel/p5-Spoon/Makefile (-14 / +3 lines)
Lines 38-44 Link Here
38
		Spoon::Registry.3 \
38
		Spoon::Registry.3 \
39
		Spoon::Template.3 \
39
		Spoon::Template.3 \
40
		Spoon::Template::TT2.3 \
40
		Spoon::Template::TT2.3 \
41
		Spoon::Utils.3
41
		Spoon::Utils.3 \
42
		Spoon::Config.3
42
43
43
.if !defined(NOPORTDOCS)
44
.if !defined(NOPORTDOCS)
44
PORTDOCS=	Changes README
45
PORTDOCS=	Changes README
Lines 49-64 Link Here
49
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
50
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
50
.endif
51
.endif
51
52
52
.include <bsd.port.pre.mk>
53
.include <bsd.port.mk>
53
54
.if ${PERL_LEVEL} < 500800
55
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
56
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
57
post-patch:
58
	@${PERL} -i -pe '$$_ = "" if $$. == 3' \
59
		${WRKSRC}/lib/Spoon/Base.pm
60
.else
61
MAN3+=		Spoon::Config.3
62
.endif
63
64
.include <bsd.port.post.mk>
(-)devel/p5-Sub-Install/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=	Sub::Install.3
19
MAN3=	Sub::Install.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
BUILD_DEPENDS=	${RUN_DEPENDS}
25
RUN_DEPENDS=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-Test-Base/Makefile (-5 lines)
Lines 26-36 Link Here
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.pre.mk>
28
28
29
.if ${PERL_LEVEL} < 500703
30
RUN_DEPENDS+=	p5-Filter>=0:${PORTSDIR}/devel/p5-Filter \
31
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
32
.endif
33
34
.if ${PERL_LEVEL} < 500808
29
.if ${PERL_LEVEL} < 500808
35
RUN_DEPENDS+=	p5-Test-Simple>=0.62:${PORTSDIR}/devel/p5-Test-Simple
30
RUN_DEPENDS+=	p5-Test-Simple>=0.62:${PORTSDIR}/devel/p5-Test-Simple
36
.endif
31
.endif
(-)devel/p5-Test-Benchmark/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
MAN3=		Test::Benchmark.3
23
MAN3=		Test::Benchmark.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703 && ${PERL_LEVEL} != 500602
28
BUILD_DEPENDS+=	${SITE_PERL}/Test/Builder.pm:${PORTSDIR}/devel/p5-Test-Simple
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Test-Class/Makefile (-13 / +1 lines)
Lines 23-38 Link Here
23
		Test::Class::Load.3 \
23
		Test::Class::Load.3 \
24
		Test::Class::MethodInfo.3
24
		Test::Class::MethodInfo.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500702
29
RUN_DEPENDS+=	p5-Attribute-Handlers>=0.77:${PORTSDIR}/devel/p5-Attribute-Handlers
30
.if ${PERL_LEVEL} < 500701
31
RUN_DEPENDS+=	p5-Class-ISA>=0.32:${PORTSDIR}/devel/p5-Class-ISA
32
.if ${PERL_LEVEL} < 500700
33
RUN_DEPENDS+=	p5-Storable>=2.04:${PORTSDIR}/devel/p5-Storable
34
.endif
35
.endif
36
.endif
37
38
.include <bsd.port.post.mk>
(-)devel/p5-Test-Deep/Makefile (-7 / +1 lines)
Lines 20-32 Link Here
20
20
21
PERL_CONFIGURE=	yes
21
PERL_CONFIGURE=	yes
22
22
23
.include <bsd.port.pre.mk>
24
25
.if ${PERL_LEVEL} < 500703
26
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
27
.endif
28
29
MAN3=		Test::Deep.3 Test::Deep::NoTest.3
23
MAN3=		Test::Deep.3 Test::Deep::NoTest.3
30
24
31
.include <bsd.port.post.mk>
25
.include <bsd.port.mk>
32
26
(-)devel/p5-Test-Differences/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		Test::Differences.3
22
MAN3=		Test::Differences.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
28
RUN_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
29
.endif
30
31
.include <bsd.port.post.mk>
(-)devel/p5-Test-Harness/Makefile (-8 / +2 lines)
Lines 60-80 Link Here
60
		Test::HACKING.3 \
60
		Test::HACKING.3 \
61
		Test::Harness.3
61
		Test::Harness.3
62
62
63
.include <bsd.port.pre.mk>
64
65
.if ${PERL_LEVEL} >= 500800
66
PLIST_SUB=	P5_PREFIX="p5"
63
PLIST_SUB=	P5_PREFIX="p5"
67
MAN1=		p5prove.1
64
MAN1=		p5prove.1
65
68
pre-patch:
66
pre-patch:
69
	@${MV} ${WRKSRC}/bin/prove ${WRKSRC}/bin/p5prove
67
	@${MV} ${WRKSRC}/bin/prove ${WRKSRC}/bin/p5prove
70
	@${PERL} -pi -e "s,^bin/prove$$,bin/p5prove," ${WRKSRC}/MANIFEST
68
	@${PERL} -pi -e "s,^bin/prove$$,bin/p5prove," ${WRKSRC}/MANIFEST
71
	@${PERL} -pi -e "s,'bin/prove','bin/p5prove'," ${WRKSRC}/Makefile.PL
69
	@${PERL} -pi -e "s,'bin/prove','bin/p5prove'," ${WRKSRC}/Makefile.PL
72
.else
73
MAN1=		prove.1
74
PLIST_SUB=	P5_PREFIX=""
75
.endif
76
70
77
post-patch:
71
post-patch:
78
	@${REINPLACE_CMD} -e '/INSTALLDIRS/d' ${WRKSRC}/${CONFIGURE_SCRIPT}
72
	@${REINPLACE_CMD} -e '/INSTALLDIRS/d' ${WRKSRC}/${CONFIGURE_SCRIPT}
79
73
80
.include <bsd.port.post.mk>
74
.include <bsd.port.mk>
(-)devel/p5-Test-Inline/Makefile (-4 lines)
Lines 43-52 Link Here
43
43
44
.include <bsd.port.pre.mk>
44
.include <bsd.port.pre.mk>
45
45
46
.if ${PERL_LEVEL} < 500801
47
RUN_DEPENDS+=	p5-Getopt-Long>=2.34:${PORTSDIR}/devel/p5-Getopt-Long
48
.endif
49
50
.if ${PERL_LEVEL} < 501000
46
.if ${PERL_LEVEL} < 501000
51
BUILD_DEPENDS+=	p5-ExtUtils-MakeMaker>=6.42:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
47
BUILD_DEPENDS+=	p5-ExtUtils-MakeMaker>=6.42:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
52
.endif
48
.endif
(-)devel/p5-Test-LectroTest/Makefile (-7 / +1 lines)
Lines 25-34 Link Here
25
		Test::LectroTest::TestRunner.3 \
25
		Test::LectroTest::TestRunner.3 \
26
		Test::LectroTest::Tutorial.3
26
		Test::LectroTest::Tutorial.3
27
27
28
.include <bsd.port.pre.mk>
28
.include <bsd.port.mk>
29
30
.if ${PERL_LEVEL} < 500703
31
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter
32
.endif
33
34
.include <bsd.port.post.mk>
(-)devel/p5-Test-Log4perl/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
24
25
MAN3=	Test::Log4perl.3
25
MAN3=	Test::Log4perl.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500702
30
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
31
.endif
32
33
.include <bsd.port.post.mk>
(-)devel/p5-Test-Tester/Makefile (-8 / +1 lines)
Lines 30-40 Link Here
30
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
30
	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
31
.endif
31
.endif
32
32
33
.include <bsd.port.pre.mk>
33
.include <bsd.port.mk>
34
35
.if ${PERL_LEVEL} < 500800
36
BUILD_DEPENDS+=	${SITE_PERL}/Test/Builder.pm:${PORTSDIR}/devel/p5-Test-Simple
37
RUN_DEPENDS+=	${BUILD_DEPENDS}
38
.endif
39
40
.include <bsd.port.post.mk>
(-)devel/p5-Thread-Cancel/Makefile (-7 / +1 lines)
Lines 22-37 Link Here
22
22
23
MAN3=	Thread::Cancel.3
23
MAN3=	Thread::Cancel.3
24
24
25
.include <bsd.port.pre.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
IGNORE=	requires perl 5.8.0 or later. Install lang/perl5.8 then try again
29
.endif
30
31
pre-everything::
25
pre-everything::
32
	@${ECHO_MSG} "--------------------------------------------------------"
26
	@${ECHO_MSG} "--------------------------------------------------------"
33
	@${ECHO_MSG} "This module requires a threaded perl.  If your install"
27
	@${ECHO_MSG} "This module requires a threaded perl.  If your install"
34
	@${ECHO_MSG} "is not threaded please install lang/perl5.8 with threads"
28
	@${ECHO_MSG} "is not threaded please install lang/perl5.8 with threads"
35
	@${ECHO_MSG} "--------------------------------------------------------"
29
	@${ECHO_MSG} "--------------------------------------------------------"
36
30
37
.include <bsd.port.post.mk>
31
.include <bsd.port.mk>
(-)devel/p5-Thread-Suspend/Makefile (-7 / +1 lines)
Lines 23-38 Link Here
23
23
24
MAN3=	Thread::Suspend.3
24
MAN3=	Thread::Suspend.3
25
25
26
.include <bsd.port.pre.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
IGNORE=	requires perl 5.8.0 or later. Install lang/perl5.8 then try again
30
.endif
31
32
pre-everything::
26
pre-everything::
33
	@${ECHO_MSG} "--------------------------------------------------------"
27
	@${ECHO_MSG} "--------------------------------------------------------"
34
	@${ECHO_MSG} "This module requires a threaded perl.  If your install"
28
	@${ECHO_MSG} "This module requires a threaded perl.  If your install"
35
	@${ECHO_MSG} "is not threaded please install lang/perl5.8 with threads"
29
	@${ECHO_MSG} "is not threaded please install lang/perl5.8 with threads"
36
	@${ECHO_MSG} "--------------------------------------------------------"
30
	@${ECHO_MSG} "--------------------------------------------------------"
37
31
38
.include <bsd.port.post.mk>
32
.include <bsd.port.mk>
(-)devel/p5-Tie-FileLRUCache/Makefile (-10 / +1 lines)
Lines 23-35 Link Here
23
23
24
MAN3=		Tie::FileLRUCache.3
24
MAN3=		Tie::FileLRUCache.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \
30
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
31
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \
32
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
33
.endif
34
35
.include <bsd.port.post.mk>
(-)devel/p5-Tie-ToObject/Makefile (-8 / +1 lines)
Lines 22-32 Link Here
22
post-extract:
22
post-extract:
23
	@${REINPLACE_CMD} -e '/Test::/d' ${WRKSRC}/Makefile.PL
23
	@${REINPLACE_CMD} -e '/Test::/d' ${WRKSRC}/Makefile.PL
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
30
.endif
31
32
.include <bsd.port.post.mk>
(-)devel/p5-Tree-Simple/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=		Tree::Simple.3 Tree::Simple::Visitor.3
19
MAN3=		Tree::Simple.3 Tree::Simple::Visitor.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
25
RUN_DEPENDS+=	${BUILD_DEPENDS}
26
.endif
27
28
.include <bsd.port.post.mk>
(-)devel/p5-VCP-autrijus/Makefile (-8 / +1 lines)
Lines 33-45 Link Here
33
PERL_CONFIGURE=	yes
33
PERL_CONFIGURE=	yes
34
34
35
35
36
.include <bsd.port.pre.mk>
37
38
.if ${PERL_LEVEL} < 500800
39
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
40
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
41
.endif
42
43
MAN1=		vcp.1
36
MAN1=		vcp.1
44
MAN3=		RevML::Doctype.3 \
37
MAN3=		RevML::Doctype.3 \
45
		RevML::Writer.3 \
38
		RevML::Writer.3 \
Lines 116-119 Link Here
116
post-patch:
109
post-patch:
117
	${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} -f {} \;
110
	${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} -f {} \;
118
111
119
.include <bsd.port.post.mk>
112
.include <bsd.port.mk>
(-)devel/p5-forks/Makefile (-7 / +1 lines)
Lines 30-39 Link Here
30
		threads::shared::hash.3 \
30
		threads::shared::hash.3 \
31
		threads::shared::scalar.3
31
		threads::shared::scalar.3
32
32
33
.include <bsd.port.pre.mk>
33
.include <bsd.port.mk>
34
35
.if ${PERL_LEVEL} < 500702
36
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
37
.endif
38
39
.include <bsd.port.post.mk>
(-)dns/p5-DNS-ZoneParse/Makefile (-8 / +1 lines)
Lines 18-28 Link Here
18
18
19
MAN3=		DNS::ZoneParse.3
19
MAN3=		DNS::ZoneParse.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
26
.endif
27
28
.include <bsd.port.post.mk>
(-)dns/p5-Net-DNS-SEC/Makefile (-4 lines)
Lines 40-47 Link Here
40
RUN_DEPENDS+=	p5-Digest-SHA>=5.23:${PORTSDIR}/security/p5-Digest-SHA
40
RUN_DEPENDS+=	p5-Digest-SHA>=5.23:${PORTSDIR}/security/p5-Digest-SHA
41
.endif
41
.endif
42
42
43
.if ${PERL_LEVEL} < 500703
44
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
45
.endif
46
47
.include <bsd.port.post.mk>
43
.include <bsd.port.post.mk>
(-)dns/p5-Net-DNS-ZoneFile-Fast/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=	Net::DNS::ZoneFile::Fast.3
22
MAN3=	Net::DNS::ZoneFile::Fast.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
28
.endif
29
30
.include <bsd.port.post.mk>
(-)dns/p5-Net-Domain-TLD/Makefile (-7 / +1 lines)
Lines 20-29 Link Here
20
20
21
MAN3=	Net::Domain::TLD.3
21
MAN3=	Net::Domain::TLD.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500703
26
RUN_DEPENDS+=	p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
27
.endif
28
29
.include <bsd.port.post.mk>
(-)finance/p5-Finance-QuoteHist/Makefile (-7 / +1 lines)
Lines 32-41 Link Here
32
		Finance::QuoteHist::Google.3 \
32
		Finance::QuoteHist::Google.3 \
33
		Finance::QuoteHist::BusinessWeek.3 \
33
		Finance::QuoteHist::BusinessWeek.3 \
34
34
35
.include <bsd.port.pre.mk>
35
.include <bsd.port.mk>
36
37
.if ${PERL_LEVEL} < 500703
38
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
39
.endif
40
41
.include <bsd.port.post.mk>
(-)ftp/p5-Net-FTPServer/Makefile (-8 / +1 lines)
Lines 77-87 Link Here
77
	@${PERL} -p -e 's,PREFIX,${PREFIX},g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
77
	@${PERL} -p -e 's,PREFIX,${PREFIX},g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
78
	@${CAT} ${PKGMESSAGE}
78
	@${CAT} ${PKGMESSAGE}
79
79
80
.include <bsd.port.pre.mk>
80
.include <bsd.port.mk>
81
82
.if ${PERL_LEVEL} < 500703
83
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
84
		p5-Net>=0:${PORTSDIR}/net/p5-Net
85
.endif
86
87
.include <bsd.port.post.mk>
(-)graphics/netpbm/Makefile (-12 / +1 lines)
Lines 59-71 Link Here
59
PLIST_SUB+=	DEVEL="@comment "
59
PLIST_SUB+=	DEVEL="@comment "
60
.endif
60
.endif
61
61
62
.include <bsd.port.pre.mk>
63
64
.if ${ARCH} == "sparc64"
65
# -O causes an ICE in converter/other/exif.c with gcc 3.3.3 on sparc64.
66
CFLAGS+=	-O0
67
.endif
68
69
pre-configure:
62
pre-configure:
70
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
63
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
71
		 -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
64
		 -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
Lines 87-94 Link Here
87
	${INSTALL_DATA} ${WRKSRC}/doc/USERDOC ${DOCSDIR}/
80
	${INSTALL_DATA} ${WRKSRC}/doc/USERDOC ${DOCSDIR}/
88
.endif
81
.endif
89
82
90
.if !defined(WITHOUT_PERL) && ${PERL_LEVEL} < 500800
83
.include <bsd.port.mk>
91
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
92
.endif
93
94
.include <bsd.port.post.mk>
(-)graphics/p5-Geo-Proj4/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
MAKE_ENV=	INC=-I${LOCALBASE}/include
21
MAKE_ENV=	INC=-I${LOCALBASE}/include
22
PERL_CONFIGURE=	yes
22
PERL_CONFIGURE=	yes
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)graphics/p5-GraphViz/Makefile (-7 / +1 lines)
Lines 33-42 Link Here
33
		GraphViz::Small.3 \
33
		GraphViz::Small.3 \
34
		GraphViz::XML.3
34
		GraphViz::XML.3
35
35
36
.include <bsd.port.pre.mk>
36
.include <bsd.port.mk>
37
38
.if ${PERL_LEVEL} < 500703
39
RUN_DEPENDS+=	p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
40
.endif
41
42
.include <bsd.port.post.mk>
(-)japanese/another-htmllint/Makefile (-7 / +1 lines)
Lines 51-62 Link Here
51
post-install:
51
post-install:
52
	@${CAT} ${PKGMESSAGE}
52
	@${CAT} ${PKGMESSAGE}
53
53
54
.include <bsd.port.pre.mk>
55
56
.if ${PERL_LEVEL} < 500801
57
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
58
.else
59
JCODE=	${SITE_PERL}/Jcode.pm
54
JCODE=	${SITE_PERL}/Jcode.pm
60
.endif
61
55
62
.include <bsd.port.post.mk>
56
.include <bsd.port.mk>
(-)japanese/eijiro-fpw/Makefile (-5 / +2 lines)
Lines 29-41 Link Here
29
29
30
# For eijiro included in a book sold by ALC Inc.
30
# For eijiro included in a book sold by ALC Inc.
31
# (http://www.alc.co.jp/alcshop/eng/eijiro/)
31
# (http://www.alc.co.jp/alcshop/eng/eijiro/)
32
.include <bsd.port.pre.mk>
33
32
34
.if ${PERL_LEVEL} < 500801
35
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
36
.else
37
JCODE=	${SITE_PERL}/Jcode.pm
33
JCODE=	${SITE_PERL}/Jcode.pm
38
.endif
34
35
.include <bsd.port.pre.mk>
39
36
40
DICT_ARCHIVE!=	${ECHO_CMD} ${DICT_PATH}/eijiro-original/*.exe || ${TRUE}
37
DICT_ARCHIVE!=	${ECHO_CMD} ${DICT_PATH}/eijiro-original/*.exe || ${TRUE}
41
.if exists(${DICT_ARCHIVE})
38
.if exists(${DICT_ARCHIVE})
(-)japanese/kcode/Makefile (-7 / +1 lines)
Lines 24-36 Link Here
24
MAN1=		kcode.1
24
MAN1=		kcode.1
25
MANCOMPRESSED=	no
25
MANCOMPRESSED=	no
26
26
27
.include <bsd.port.pre.mk>
28
29
.if ${PERL_LEVEL} < 500800
30
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
31
.else
32
RUN_DEPENDS=	${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
27
RUN_DEPENDS=	${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
33
.endif
34
28
35
do-extract:
29
do-extract:
36
	${MKDIR} ${WRKSRC}
30
	${MKDIR} ${WRKSRC}
Lines 41-44 Link Here
41
	${INSTALL_SCRIPT} ${WRKSRC}/kcode ${PREFIX}/bin/
35
	${INSTALL_SCRIPT} ${WRKSRC}/kcode ${PREFIX}/bin/
42
	${INSTALL_MAN} ${WRKSRC}/kcode.1 ${MAN1PREFIX}/man/ja/man1/
36
	${INSTALL_MAN} ${WRKSRC}/kcode.1 ${MAN1PREFIX}/man/ja/man1/
43
37
44
.include <bsd.port.post.mk>
38
.include <bsd.port.mk>
(-)japanese/mypaedia-fpw/Makefile (-7 / +1 lines)
Lines 56-67 Link Here
56
.endfor
56
.endfor
57
.endif
57
.endif
58
58
59
.include <bsd.port.pre.mk>
60
61
.if ${PERL_LEVEL} < 500801
62
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
63
.else
64
JCODE=	${SITE_PERL}/Jcode.pm
59
JCODE=	${SITE_PERL}/Jcode.pm
65
.endif
66
60
67
.include <bsd.port.post.mk>
61
.include <bsd.port.mk>
(-)japanese/otojiro-fpw/Makefile (-4 lines)
Lines 32-42 Link Here
32
# (http://www.alc.co.jp/alcshop/eng/eijiro/)
32
# (http://www.alc.co.jp/alcshop/eng/eijiro/)
33
.include <bsd.port.pre.mk>
33
.include <bsd.port.pre.mk>
34
34
35
.if ${PERL_LEVEL} < 500801
36
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
37
.else
38
JCODE=	${SITE_PERL}/Jcode.pm
35
JCODE=	${SITE_PERL}/Jcode.pm
39
.endif
40
36
41
DICT_ARCHIVE!=	${ECHO_CMD} ${DICT_PATH}/eijiro-original/*.exe || ${TRUE}
37
DICT_ARCHIVE!=	${ECHO_CMD} ${DICT_PATH}/eijiro-original/*.exe || ${TRUE}
42
.if exists(${DICT_ARCHIVE})
38
.if exists(${DICT_ARCHIVE})
(-)japanese/p5-Encode-EUCJPMS/Makefile (-10 / +2 lines)
Lines 10-15 Link Here
10
PORTREVISION=	1
10
PORTREVISION=	1
11
CATEGORIES=	japanese converters perl5
11
CATEGORIES=	japanese converters perl5
12
MASTER_SITES=	CPAN
12
MASTER_SITES=	CPAN
13
PKGNAMEPREFIX:=	${PKGNAMEPREFIX}p5-
13
14
14
MAINTAINER=	knu@FreeBSD.org
15
MAINTAINER=	knu@FreeBSD.org
15
COMMENT=	A Perl5 module defining Microsoft compatible encodings for Japanese
16
COMMENT=	A Perl5 module defining Microsoft compatible encodings for Japanese
Lines 19-31 Link Here
19
post-install:
20
post-install:
20
	@${CAT} ${PKGMESSAGE}
21
	@${CAT} ${PKGMESSAGE}
21
22
22
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
23
24
PKGNAMEPREFIX:=	${PKGNAMEPREFIX}p5-
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
29
.endif
30
31
.include <bsd.port.post.mk>
(-)japanese/p5-Jcode/Makefile (-15 / +2 lines)
Lines 9-14 Link Here
9
PORTVERSION=	2.07
9
PORTVERSION=	2.07
10
CATEGORIES=	japanese perl5
10
CATEGORIES=	japanese perl5
11
MASTER_SITES=	CPAN
11
MASTER_SITES=	CPAN
12
PKGNAMEPREFIX:=	${PKGNAMEPREFIX}p5-
12
13
13
MAINTAINER=	kuriyama@FreeBSD.org
14
MAINTAINER=	kuriyama@FreeBSD.org
14
COMMENT=	Perl extension interface to convert Japanese text
15
COMMENT=	Perl extension interface to convert Japanese text
Lines 16-33 Link Here
16
PERL_CONFIGURE=	yes
17
PERL_CONFIGURE=	yes
17
MAN3=		Jcode.3 Jcode::Nihongo.3
18
MAN3=		Jcode.3 Jcode::Nihongo.3
18
19
19
.include <bsd.port.pre.mk>
20
.include <bsd.port.mk>
20
21
PKGNAMEPREFIX:=	${PKGNAMEPREFIX}p5-
22
23
.if ${PERL_LEVEL} < 500801
24
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
25
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
26
MAN3+=		Jcode::Unicode.3 Jcode::Unicode::Constants.3 \
27
		Jcode::Unicode::NoXS.3
28
PLIST_SUB+=	WRAPPER="@comment " REALMOD=""
29
.else
30
PLIST_SUB+=	WRAPPER="" REALMOD="@comment "
31
.endif
32
33
.include <bsd.port.post.mk>
(-)japanese/p5-Lingua-JA-Regular-Unicode/Makefile (-10 / +2 lines)
Lines 9-31 Link Here
9
PORTVERSION=	0.03
9
PORTVERSION=	0.03
10
CATEGORIES=	japanese perl5
10
CATEGORIES=	japanese perl5
11
MASTER_SITES=	CPAN
11
MASTER_SITES=	CPAN
12
PKGNAMEPREFIX:=	${PKGNAMEPREFIX}p5-
12
13
13
MAINTAINER=	kuriyama@FreeBSD.org
14
MAINTAINER=	kuriyama@FreeBSD.org
14
COMMENT=	Perl extension to convert Japanese chars
15
COMMENT=	Perl extension to convert Japanese chars
15
16
16
#RUN_DEPENDS=
17
BUILD_DEPENDS=	p5-YAML>0:${PORTSDIR}/textproc/p5-YAML
17
BUILD_DEPENDS=	p5-YAML>0:${PORTSDIR}/textproc/p5-YAML
18
18
19
PERL_CONFIGURE=	yes
19
PERL_CONFIGURE=	yes
20
20
21
MAN3=	Lingua::JA::Regular::Unicode.3
21
MAN3=	Lingua::JA::Regular::Unicode.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
PKGNAMEPREFIX:=	${PKGNAMEPREFIX}p5-
26
27
.if ${PERL_LEVEL} < 500801
28
IGNORE=		older perl not supported
29
.endif
30
31
.include <bsd.port.post.mk>
(-)japanese/p5-Mail-SpamAssassin/Makefile (-6 / +1 lines)
Lines 292-300 Link Here
292
.endif
292
.endif
293
	@${SED} -e 's#PREFIX#${PREFIX}#' ${PKGMESSAGE}
293
	@${SED} -e 's#PREFIX#${PREFIX}#' ${PKGMESSAGE}
294
294
295
.if ${PERL_LEVEL} < 500800
295
.include <bsd.port.mk>
296
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
297
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
298
.endif
299
300
.include <bsd.port.post.mk>
(-)japanese/srd-fpw/Makefile (-7 / +1 lines)
Lines 60-71 Link Here
60
.endfor
60
.endfor
61
.endif
61
.endif
62
62
63
.include <bsd.port.pre.mk>
64
65
.if ${PERL_LEVEL} < 500801
66
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
67
.else
68
JCODE=	${SITE_PERL}/Jcode.pm
63
JCODE=	${SITE_PERL}/Jcode.pm
69
.endif
70
64
71
.include <bsd.port.post.mk>
65
.include <bsd.port.mk>
(-)japanese/waeijiro-fpw/Makefile (-6 / +1 lines)
Lines 29-42 Link Here
29
29
30
# For eijiro included in a book sold by ALC Inc.
30
# For eijiro included in a book sold by ALC Inc.
31
# (http://www.alc.co.jp/alcshop/eng/eijiro/)
31
# (http://www.alc.co.jp/alcshop/eng/eijiro/)
32
.include <bsd.port.pre.mk>
33
34
.if ${PERL_LEVEL} < 500801
35
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
36
.else
37
JCODE=	${SITE_PERL}/Jcode.pm
32
JCODE=	${SITE_PERL}/Jcode.pm
38
.endif
39
33
34
.include <bsd.port.pre.mk>
40
DICT_ARCHIVE!=	${ECHO_CMD} ${DICT_PATH}/eijiro-original/*.exe || ${TRUE}
35
DICT_ARCHIVE!=	${ECHO_CMD} ${DICT_PATH}/eijiro-original/*.exe || ${TRUE}
41
.if exists(${DICT_ARCHIVE})
36
.if exists(${DICT_ARCHIVE})
42
EXTRACT_DEPENDS+=	lha:${PORTSDIR}/archivers/lha
37
EXTRACT_DEPENDS+=	lha:${PORTSDIR}/archivers/lha
(-)japanese/wikicker/Makefile (-12 / +1 lines)
Lines 34-46 Link Here
34
			${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
34
			${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
35
			${SITE_PERL}/Log/Log4perl.pm:${PORTSDIR}/devel/p5-Log-Log4perl
35
			${SITE_PERL}/Log/Log4perl.pm:${PORTSDIR}/devel/p5-Log-Log4perl
36
36
37
.include <bsd.port.pre.mk>
38
39
.if ${PERL_LEVEL} < 500800
40
BUILD_DEPENDS+=		${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext \
41
			${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
42
.endif
43
44
.if defined(WITH_WIKICKER_RECENTLOG)
37
.if defined(WITH_WIKICKER_RECENTLOG)
45
RUN_DEPENDS+=		${SITE_PERL}/${PERL_ARCH}/IPC/ShareLite.pm:${PORTSDIR}/devel/p5-IPC-ShareLite
38
RUN_DEPENDS+=		${SITE_PERL}/${PERL_ARCH}/IPC/ShareLite.pm:${PORTSDIR}/devel/p5-IPC-ShareLite
46
.endif
39
.endif
Lines 52-62 Link Here
52
RUN_DEPENDS+=		${SITE_PERL}/Cache/Memcached.pm:${PORTSDIR}/databases/p5-Cache-Memcached
45
RUN_DEPENDS+=		${SITE_PERL}/Cache/Memcached.pm:${PORTSDIR}/databases/p5-Cache-Memcached
53
.endif
46
.endif
54
47
55
.if ${PERL_LEVEL} < 500801
56
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
57
.else
58
JCODE=	${SITE_PERL}/Jcode.pm
48
JCODE=	${SITE_PERL}/Jcode.pm
59
.endif
60
49
61
PKGMESSAGE=		${WRKDIR}/pkg-message
50
PKGMESSAGE=		${WRKDIR}/pkg-message
62
WIKIAUTO=		${SITE_PERL}/auto/${PORTNAME}
51
WIKIAUTO=		${SITE_PERL}/auto/${PORTNAME}
Lines 106-109 Link Here
106
		-e 's|%%HostName%%|${HOST}|' < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
95
		-e 's|%%HostName%%|${HOST}|' < ${FILESDIR}/pkg-message.in > ${PKGMESSAGE}
107
	@${CAT} ${PKGMESSAGE}
96
	@${CAT} ${PKGMESSAGE}
108
97
109
.include <bsd.port.post.mk>
98
.include <bsd.port.mk>
(-)lang/p5-Error/Makefile (-9 / +3 lines)
Lines 14-29 Link Here
14
MAINTAINER=	pgollucci@FreeBSD.org
14
MAINTAINER=	pgollucci@FreeBSD.org
15
COMMENT=	Perl module to provide Error/exception support for perl: Error
15
COMMENT=	Perl module to provide Error/exception support for perl: Error
16
16
17
MAKE_JOBS_SAFE=  yes
18
17
PERL_CONFIGURE=	YES
19
PERL_CONFIGURE=	YES
18
20
19
MAN3=		Error.3 Error::Simple.3
21
MAN3=		Error.3 Error::Simple.3
20
22
21
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
25
26
MAKE_JOBS_SAFE=  yes
27
.endif
28
29
.include <bsd.port.post.mk>
(-)lang/p5-Switch/Makefile (-8 / +1 lines)
Lines 23-33 Link Here
23
23
24
MAN3=		Switch.3
24
MAN3=		Switch.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500703
29
BUILD_DEPENDS+=	p5-Text-Balanced>=0:${PORTSDIR}/textproc/p5-Text-Balanced
30
RUN_DEPENDS+=	p5-Text-Balanced>=0:${PORTSDIR}/textproc/p5-Text-Balanced
31
.endif
32
33
.include <bsd.port.post.mk>
(-)mail/fetchyahoo/Makefile (-7 / +1 lines)
Lines 31-42 Link Here
31
NO_BUILD=	yes
31
NO_BUILD=	yes
32
USE_PERL5=	yes
32
USE_PERL5=	yes
33
33
34
.include <bsd.port.pre.mk>
35
36
.if ${PERL_LEVEL} < 500800
37
RUN_DEPENDS+=	${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net
38
.endif
39
40
do-install:
34
do-install:
41
	@${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo ${PREFIX}/bin
35
	@${INSTALL_SCRIPT} ${WRKSRC}/fetchyahoo ${PREFIX}/bin
42
	@${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1
36
	@${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1
Lines 49-52 Link Here
49
.endfor
43
.endfor
50
.endif
44
.endif
51
45
52
.include <bsd.port.post.mk>
46
.include <bsd.port.mk>
(-)mail/openwebmail/Makefile (-6 lines)
Lines 62-73 Link Here
62
.endif # exists(${PERL})
62
.endif # exists(${PERL})
63
.endif # perl5.8
63
.endif # perl5.8
64
64
65
.if ${PERL_LEVEL} < 500800
66
RUN_DEPENDS+=	${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
67
		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
68
		${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
69
.endif
70
71
.if defined(WITH_LEARNSPAM) || defined(WITH_SPAMCHECK_ALL)
65
.if defined(WITH_LEARNSPAM) || defined(WITH_SPAMCHECK_ALL)
72
WITH_SPAMCHECK=	true
66
WITH_SPAMCHECK=	true
73
.endif
67
.endif
(-)mail/p5-Email-MIME/Makefile (-12 / +5 lines)
Lines 14-36 Link Here
14
MAINTAINER=	lth@FreeBSD.org
14
MAINTAINER=	lth@FreeBSD.org
15
COMMENT=	Easy MIME message parsing
15
COMMENT=	Easy MIME message parsing
16
16
17
RUN_DEPENDS=	p5-Email-Simple>=2.00.4:${PORTSDIR}/mail/p5-Email-Simple \
17
BUILD_DEPENDS=	p5-Email-Simple>=2.00.4:${PORTSDIR}/mail/p5-Email-Simple \
18
		p5-Email-MIME-Encodings>=1.3:${PORTSDIR}/mail/p5-Email-MIME-Encodings \
18
		p5-Email-MIME-Encodings>=1.3:${PORTSDIR}/mail/p5-Email-MIME-Encodings \
19
		p5-Email-MIME-ContentType>=1.01.1:${PORTSDIR}/mail/p5-Email-MIME-ContentType \
19
		p5-Email-MIME-ContentType>=1.01.1:${PORTSDIR}/mail/p5-Email-MIME-ContentType \
20
		p5-MIME-Types>=1.13:${PORTSDIR}/mail/p5-MIME-Types
20
		p5-MIME-Types>=1.13:${PORTSDIR}/mail/p5-MIME-Types \
21
BUILD_DEPENDS=	${RUN_DEPENDS}
21
		p5-Encode>=1.98.1:${PORTSDIR}/converters/p5-Encode
22
RUN_DEPENDS=	${BUILD_DEPENDS}
22
23
23
PERL_CONFIGURE=	yes
24
PERL_CONFIGURE=	yes
24
25
25
MAN3=		Email::MIME.3 \
26
MAN3=		Email::MIME.3 \
26
		Email::MIME::Header.3
27
		Email::MIME::Header.3
27
28
28
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
29
30
.if ${PERL_LEVEL} < 500703
31
RUN_DEPENDS+=	p5-MIME-Tools>=5.404:${PORTSDIR}/mail/p5-MIME-Tools
32
.else
33
RUN_DEPENDS+=	p5-Encode>=1.98.1:${PORTSDIR}/converters/p5-Encode
34
.endif
35
36
.include <bsd.port.post.mk>
(-)mail/p5-IMAP-Client/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
MAN3=		IMAP::Client.3
23
MAN3=		IMAP::Client.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
29
.endif
30
31
.include <bsd.port.post.mk>
(-)mail/p5-MIME-EncWords/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		MIME::EncWords.3 MIME::EncWords::JA_JP.3
22
MAN3=		MIME::EncWords.3 MIME::EncWords::JA_JP.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500801
27
RUN_DEPENDS+=	p5-MIME-Base64>=2.13:${PORTSDIR}/converters/p5-MIME-Base64
28
.endif
29
30
.include <bsd.port.post.mk>
(-)mail/p5-MIME-Lite/Makefile (-7 / +1 lines)
Lines 24-36 Link Here
24
24
25
MAN3=		MIME::Lite.3 MIME::changes.3
25
MAN3=		MIME::Lite.3 MIME::changes.3
26
26
27
.include <bsd.port.pre.mk>
28
29
.if ${PERL_LEVEL} < 500703
30
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
31
.endif
32
33
post-extract:
27
post-extract:
34
	@${PERL} -i -ne 'print unless m,^#-, .. m,;$$, or m,^if, .. m,^},' ${WRKSRC}/Makefile.PL
28
	@${PERL} -i -ne 'print unless m,^#-, .. m,;$$, or m,^if, .. m,^},' ${WRKSRC}/Makefile.PL
35
29
36
.include <bsd.port.post.mk>
30
.include <bsd.port.mk>
(-)mail/p5-MIME-Tools/Makefile (-8 lines)
Lines 58-71 Link Here
58
58
59
.include <bsd.port.pre.mk>
59
.include <bsd.port.pre.mk>
60
60
61
.if ${PERL_LEVEL} < 500801
62
RUN_DEPENDS+=	p5-MIME-Base64>=2.2:${PORTSDIR}/converters/p5-MIME-Base64
63
.endif
64
65
.if ${PERL_LEVEL} < 500703
66
BUILD_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5
67
.endif
68
69
.if ${PERL_LEVEL} < 500905
61
.if ${PERL_LEVEL} < 500905
70
RUN_DEPENDS+=	p5-File-Temp>=0.18:${PORTSDIR}/devel/p5-File-Temp
62
RUN_DEPENDS+=	p5-File-Temp>=0.18:${PORTSDIR}/devel/p5-File-Temp
71
.endif
63
.endif
(-)mail/p5-Mail-DKIM/Makefile (-7 / +1 lines)
Lines 44-53 Link Here
44
post-install:
44
post-install:
45
	${INSTALL_SCRIPT} ${WRKSRC}/scripts/dkim*.pl ${PREFIX}/bin
45
	${INSTALL_SCRIPT} ${WRKSRC}/scripts/dkim*.pl ${PREFIX}/bin
46
46
47
.include <bsd.port.pre.mk>
47
.include <bsd.port.mk>
48
49
.if ${PERL_LEVEL} < 500800
50
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
51
.endif
52
53
.include <bsd.port.post.mk>
(-)mail/p5-Mail-DomainKeys/Makefile (-7 / +1 lines)
Lines 23-35 Link Here
23
23
24
MAN3=		Mail::DomainKeys.3
24
MAN3=		Mail::DomainKeys.3
25
25
26
.include <bsd.port.pre.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
30
.endif
31
32
post-patch:
26
post-patch:
33
	@${PERL} -pi -e '$$_="" if $$.>=6 && $$.<=38' ${WRKSRC}/Makefile.PL
27
	@${PERL} -pi -e '$$_="" if $$.>=6 && $$.<=38' ${WRKSRC}/Makefile.PL
34
28
35
.include <bsd.port.post.mk>
29
.include <bsd.port.mk>
(-)mail/p5-Mail-IMAPClient/Makefile (-10 / +1 lines)
Lines 26-38 Link Here
26
	Mail::IMAPClient::MessageSet.3 \
26
	Mail::IMAPClient::MessageSet.3 \
27
	Mail::IMAPClient::Thread.3
27
	Mail::IMAPClient::Thread.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500703
32
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
33
		p5-IO>=1.26:${PORTSDIR}/devel/p5-IO \
34
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 \
35
		p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
36
.endif
37
38
.include <bsd.port.post.mk>
(-)mail/p5-Mail-Sender/Makefile (-8 / +1 lines)
Lines 18-33 Link Here
18
18
19
MAN3=		Mail::Sender.3
19
MAN3=		Mail::Sender.3
20
20
21
.include <bsd.port.pre.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
25
RUN_DEPENDS=	${BUILD_DEPENDS}
26
.endif
27
28
post-patch:
21
post-patch:
29
.if defined(BATCH)
22
.if defined(BATCH)
30
	@${PERL} -pi -e 's/res = <STDIN>;/res = "N";/' ${WRKSRC}/Config.PL
23
	@${PERL} -pi -e 's/res = <STDIN>;/res = "N";/' ${WRKSRC}/Config.PL
31
.endif
24
.endif
32
25
33
.include <bsd.port.post.mk>
26
.include <bsd.port.mk>
(-)mail/p5-Mail-SpamAssassin/Makefile (-6 / +1 lines)
Lines 273-281 Link Here
273
.endif
273
.endif
274
	@${SED} -e 's#PREFIX#${PREFIX}#' ${PKGMESSAGE}
274
	@${SED} -e 's#PREFIX#${PREFIX}#' ${PKGMESSAGE}
275
275
276
.if ${PERL_LEVEL} < 500800
276
.include <bsd.port.mk>
277
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
278
		${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
279
.endif
280
281
.include <bsd.port.post.mk>
(-)mail/p5-Net-SMTP-Server/Makefile (-8 / +1 lines)
Lines 26-36 Link Here
26
		Net::SMTP::Server::Client.3 \
26
		Net::SMTP::Server::Client.3 \
27
		Net::SMTP::Server::Relay.3
27
		Net::SMTP::Server::Relay.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500800
32
BUILD_DEPENDS+=	${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
33
RUN_DEPENDS+=	${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
34
.endif
35
36
.include <bsd.port.post.mk>
(-)mail/p5-Net-SMTP-TLS/Makefile (-7 / +1 lines)
Lines 23-32 Link Here
23
23
24
MAN3=		Net::SMTP::TLS.3
24
MAN3=		Net::SMTP::TLS.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500703
29
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
30
.endif
31
32
.include <bsd.port.post.mk>
(-)mail/p5-Net-SMTP_auth/Makefile (-8 / +1 lines)
Lines 22-32 Link Here
22
22
23
MAN3=		Net::SMTP_auth.3
23
MAN3=		Net::SMTP_auth.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
BUILD_DEPENDS+=	${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
29
RUN_DEPENDS+=	${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
30
.endif
31
32
.include <bsd.port.post.mk>
(-)mail/razor-agents/Makefile (-7 / +1 lines)
Lines 34-43 Link Here
34
	@${FIND} ${WRKSRC} -type f | ${XARGS} ${PERL} -pi -e 's|/etc/razor|${PREFIX}/etc|g'
34
	@${FIND} ${WRKSRC} -type f | ${XARGS} ${PERL} -pi -e 's|/etc/razor|${PREFIX}/etc|g'
35
	@${PERL} -pi -e 's,share/man,man,g' ${WRKSRC}/${CONFIGURE_SCRIPT}
35
	@${PERL} -pi -e 's,share/man,man,g' ${WRKSRC}/${CONFIGURE_SCRIPT}
36
36
37
.include <bsd.port.pre.mk>
37
.include <bsd.port.mk>
38
39
.if ${PERL_LEVEL} < 500800
40
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
41
.endif
42
43
.include <bsd.port.post.mk>
(-)misc/mc/Makefile (-6 lines)
Lines 103-114 Link Here
103
CONFIGURE_ARGS+=--without-subshell
103
CONFIGURE_ARGS+=--without-subshell
104
.endif
104
.endif
105
105
106
.if defined(WITH_PERL_MODULES) || !(defined(WITHOUT_PERL_MODULES) || defined(MINIMAL))
107
.if ${PERL_LEVEL} < 500800
108
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
109
.endif
110
.endif
111
112
MAN1=		mc.1 mcedit.1 mcview.1
106
MAN1=		mc.1 mcedit.1 mcview.1
113
_MAN1=		mc.1
107
_MAN1=		mc.1
114
.for lang in ${_MANLANG}
108
.for lang in ${_MANLANG}
(-)misc/p5-Acme-ButFirst/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
PERL_CONFIGURE=	yes
19
PERL_CONFIGURE=	yes
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
BUILD_DEPENDS+=	${SITE_PERL}/Filter/Simple.pm:${PORTSDIR}/textproc/p5-Filter-Simple
25
.endif
26
27
.include <bsd.port.post.mk>
(-)misc/p5-Geo-Coder-Google/Makefile (-7 / +1 lines)
Lines 26-35 Link Here
26
post-patch:
26
post-patch:
27
	@${REINPLACE_CMD} -e 's/-122.397323/-122.397711/' ${WRKSRC}/t/01_live.t
27
	@${REINPLACE_CMD} -e 's/-122.397323/-122.397711/' ${WRKSRC}/t/01_live.t
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500703
32
RUN_DEPENDS+=	p5-Encode>=0:${PORTSDIR}/converters/p5-Encode
33
.endif
34
35
.include <bsd.port.post.mk>
(-)net/lam/Makefile (-5 lines)
Lines 372-382 Link Here
372
372
373
.include <bsd.port.pre.mk>
373
.include <bsd.port.pre.mk>
374
374
375
.if ${PERL_LEVEL} < 500800
376
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
377
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
378
.endif
379
380
.if ${ARCH} == "i386"
375
.if ${ARCH} == "i386"
381
PLIST_SUB+=	I386=""
376
PLIST_SUB+=	I386=""
382
.else
377
.else
(-)net/p5-Amazon-SQS-Simple/Makefile (-7 / +1 lines)
Lines 31-43 Link Here
31
31
32
SUB_FILES=	pkg-message
32
SUB_FILES=	pkg-message
33
33
34
.include <bsd.port.pre.mk>
35
36
.if ${PERL_LEVEL} < 500703
37
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
38
.endif
39
40
post-install:
34
post-install:
41
	@${CAT} ${PKGMESSAGE}
35
	@${CAT} ${PKGMESSAGE}
42
36
43
.include <bsd.port.post.mk>
37
.include <bsd.port.mk>
(-)net/p5-File-Rsync/Makefile (-5 / +1 lines)
Lines 25-32 Link Here
25
post-patch:
25
post-patch:
26
		@${REINPLACE_CMD} -e "s,<STDIN>,'${LOCALBASE}/bin/rsync'," ${WRKSRC}/makepm.PL
26
		@${REINPLACE_CMD} -e "s,<STDIN>,'${LOCALBASE}/bin/rsync'," ${WRKSRC}/makepm.PL
27
27
28
.include <bsd.port.pre.mk>
28
.include <bsd.port.mk>
29
.if ${PERL_LEVEL} < 500800
30
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
31
.endif
32
.include <bsd.port.post.mk>
(-)net/p5-Net/Makefile (-8 / +1 lines)
Lines 32-42 Link Here
32
		Net::Time.3 \
32
		Net::Time.3 \
33
		Net::libnetFAQ.3
33
		Net::libnetFAQ.3
34
34
35
.include <bsd.port.pre.mk>
35
.include <bsd.port.mk>
36
37
.if ${PERL_LEVEL} < 500703
38
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
39
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
40
.endif
41
42
.include <bsd.port.post.mk>
(-)net/p5-Net-Address-Ethernet/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Net::Address::Ethernet.3
22
MAN3=		Net::Address::Ethernet.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500702
27
RUN_DEPENDS+=	${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net
28
.endif
29
30
.include <bsd.port.post.mk>
(-)net/p5-Net-Amazon-S3/Makefile (-5 lines)
Lines 52-62 Link Here
52
52
53
.include <bsd.port.pre.mk>
53
.include <bsd.port.pre.mk>
54
54
55
.if ${PERL_LEVEL} < 500703
56
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
57
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
58
.endif
59
60
.if ${PERL_LEVEL} < 500904
55
.if ${PERL_LEVEL} < 500904
61
RUN_DEPENDS+=	p5-IO>=1.14:${PORTSDIR}/devel/p5-IO
56
RUN_DEPENDS+=	p5-IO>=1.14:${PORTSDIR}/devel/p5-IO
62
.endif
57
.endif
(-)net/p5-Net-CSTA/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Net::CSTA.3
22
MAN3=		Net::CSTA.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	${SITE_PERL}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
28
.endif
29
30
.include <bsd.port.post.mk>
(-)net/p5-Net-DAV-Server/Makefile (-11 / +1 lines)
Lines 29-42 Link Here
29
29
30
MAN3=		Net::DAV::Server.3
30
MAN3=		Net::DAV::Server.3
31
31
32
.include <bsd.port.pre.mk>
32
.include <bsd.port.mk>
33
34
.if ${PERL_LEVEL} == 500701
35
RUN_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
36
.endif
37
38
.if ${PERL_LEVEL} < 500701
39
RUN_DEPENDS+=	${SITE_PERL}/Encode.pm:${PORTSDIR}/converters/p5-Encode
40
.endif
41
42
.include <bsd.port.post.mk>
(-)net/p5-Net-FTP-File/Makefile (-8 / +1 lines)
Lines 19-29 Link Here
19
19
20
PERL_CONFIGURE=	yes
20
PERL_CONFIGURE=	yes
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
BUILD_DEPENDS+=	p5-Net>=0:${PORTSDIR}/net/p5-Net
26
RUN_DEPENDS+=	p5-Net>=0:${PORTSDIR}/net/p5-Net
27
.endif
28
29
.include <bsd.port.post.mk>
(-)net/p5-Net-Frame-Dump/Makefile (-7 / +1 lines)
Lines 27-36 Link Here
27
		Net::Frame::Dump::Online.3 \
27
		Net::Frame::Dump::Online.3 \
28
		Net::Frame::Dump::Writer.3
28
		Net::Frame::Dump::Writer.3
29
29
30
.include <bsd.port.pre.mk>
30
.include <bsd.port.mk>
31
32
.if ${PERL_LEVEL} < 500703
33
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
34
.endif
35
36
.include <bsd.port.post.mk>
(-)net/p5-Net-Radius/Makefile (-8 / +1 lines)
Lines 20-30 Link Here
20
post-extract:
20
post-extract:
21
	${FIND} ${WRKDIR} -type f | ${XARGS} ${PERL5} -pi -e "s:\r::g"
21
	${FIND} ${WRKDIR} -type f | ${XARGS} ${PERL5} -pi -e "s:\r::g"
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500800
26
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
27
BUILD_DEPENDS=	${RUN_DEPENDS}
28
.endif
29
30
.include <bsd.port.post.mk>
(-)net/p5-Net-SNPP/Makefile (-8 / +1 lines)
Lines 24-34 Link Here
24
		${WRKSRC}/lib/Net/SNPP/Server.pm
24
		${WRKSRC}/lib/Net/SNPP/Server.pm
25
	@${RM} ${WRKSRC}/lib/Net/SNPP/Server.pm.orig
25
	@${RM} ${WRKSRC}/lib/Net/SNPP/Server.pm.orig
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500800
30
BUILD_DEPENDS=	${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net
31
RUN_DEPENDS=	${BUILD_DEPENDS}
32
.endif
33
34
.include <bsd.port.post.mk>
(-)net/p5-Net-Whois-ARIN/Makefile (-10 / +1 lines)
Lines 23-35 Link Here
23
23
24
PERL_CONFIGURE=	yes
24
PERL_CONFIGURE=	yes
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
BUILD_DEPENDS+=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
30
		p5-UNIVERSAL-isa>=0:${PORTSDIR}/devel/p5-UNIVERSAL-isa \
31
		p5-UNIVERSAL-can>=0:${PORTSDIR}/devel/p5-UNIVERSAL-can
32
RUN_DEPENDS=	${BUILD_DEPENDS}
33
.endif
34
35
.include <bsd.port.post.mk>
(-)net/p5-POE-Component-Client-Traceroute/Makefile (-7 / +1 lines)
Lines 28-37 Link Here
28
	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
28
	${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
29
.endif
29
.endif
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.mk>
32
33
.if ${PERL_LEVEL} < 500702
34
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
35
.endif
36
37
.include <bsd.port.post.mk>
(-)net/p5-POE-Component-Jabber/Makefile (-8 / +1 lines)
Lines 46-56 Link Here
46
	@${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
46
	@${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
47
.endif
47
.endif
48
48
49
.include <bsd.port.pre.mk>
49
.include <bsd.port.mk>
50
51
.if ${PERL_LEVEL} < 500703
52
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
53
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
54
.endif
55
56
.include <bsd.port.post.mk>
(-)net/p5-PlRPC/Makefile (-7 / +1 lines)
Lines 28-37 Link Here
28
post-patch:
28
post-patch:
29
	@${FIND} ${WRKSRC} -name ".svn" | ${XARGS} ${RM} -rf
29
	@${FIND} ${WRKSRC} -name ".svn" | ${XARGS} ${RM} -rf
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.mk>
32
33
.if ${PERL_LEVEL} < 500800
34
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
35
.endif
36
37
.include <bsd.port.post.mk>
(-)net/p5-URI/Makefile (-7 / +1 lines)
Lines 27-36 Link Here
27
		URI::file.3 \
27
		URI::file.3 \
28
		URI::ldap.3
28
		URI::ldap.3
29
29
30
.include <bsd.port.pre.mk>
30
.include <bsd.port.mk>
31
32
.if ${PERL_LEVEL} < 500703
33
RUN_DEPENDS+=	p5-MIME-Base64>=2:${PORTSDIR}/converters/p5-MIME-Base64
34
.endif
35
36
.include <bsd.port.post.mk>
(-)net/p5-What/Makefile (-7 / +1 lines)
Lines 24-33 Link Here
24
24
25
MAN3=		What.3 What::MTA.3
25
MAN3=		What.3 What::MTA.3
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500702
30
BUILD_DEPENDS+=	${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net
31
.endif
32
33
.include <bsd.port.post.mk>
(-)net/p5-XML-Compile-SOAP/Makefile (-7 / +1 lines)
Lines 34-43 Link Here
34
		XML::Compile::Transport::SOAPHTTP.3 XML::Compile::WSDL11.3 \
34
		XML::Compile::Transport::SOAPHTTP.3 XML::Compile::WSDL11.3 \
35
		XML::Compile::XOP.3 XML::Compile::XOP::Include.3
35
		XML::Compile::XOP.3 XML::Compile::XOP::Include.3
36
36
37
.include <bsd.port.pre.mk>
37
.include <bsd.port.mk>
38
39
.if ${PERL_LEVEL} < 500702
40
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
41
.endif
42
43
.include <bsd.port.post.mk>
(-)net/p5-perl-ldap/Makefile (-7 / +1 lines)
Lines 66-75 Link Here
66
		Net::LDAPI.3 \
66
		Net::LDAPI.3 \
67
		Net::LDAPS.3
67
		Net::LDAPS.3
68
68
69
.include <bsd.port.pre.mk>
69
.include <bsd.port.mk>
70
71
.if ${PERL_LEVEL} < 500800
72
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
73
.endif
74
75
.include <bsd.port.post.mk>
(-)net/rude/Makefile (-7 / +1 lines)
Lines 39-48 Link Here
39
.endfor
39
.endfor
40
.endif
40
.endif
41
41
42
.include <bsd.port.pre.mk>
42
.include <bsd.port.mk>
43
44
.if ${PERL_LEVEL} < 500800
45
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
46
.endif
47
48
.include <bsd.port.post.mk>
(-)net-im/libpurple/Makefile (-4 / +1 lines)
Lines 183-189 Link Here
183
PLIST_SUB+=		DBUS="@comment not installed: "
183
PLIST_SUB+=		DBUS="@comment not installed: "
184
.endif
184
.endif
185
185
186
.if defined(WITH_PERL) && ${PERL_LEVEL} >= 500800
186
.if defined(WITH_PERL)
187
USE_PERL5=		yes
187
USE_PERL5=		yes
188
CONFIGURE_ARGS+=	--with-perl-lib=site
188
CONFIGURE_ARGS+=	--with-perl-lib=site
189
PLIST_SUB+=		PERL:=""
189
PLIST_SUB+=		PERL:=""
Lines 293-301 Link Here
293
.endif
293
.endif
294
294
295
pre-everything::
295
pre-everything::
296
.if defined(WITH_PERL) && ${PERL_LEVEL} < 500800
297
	@${ECHO_MSG} "WARNING: Perl scripting disabled (Perl 5.8 requirement not met)."
298
.endif
299
.if defined(WITHOUT_GNUTLS) && defined(WITHOUT_NSS)
296
.if defined(WITHOUT_GNUTLS) && defined(WITHOUT_NSS)
300
	@${ECHO_MSG} "WARNING: In order to use MSN, you must enable the GNUTLS and/or NSS options."
297
	@${ECHO_MSG} "WARNING: In order to use MSN, you must enable the GNUTLS and/or NSS options."
301
.endif
298
.endif
(-)net-im/p5-Jabber-Lite/Makefile (-8 / +1 lines)
Lines 23-33 Link Here
23
23
24
MAN3=		Jabber::Lite.3
24
MAN3=		Jabber::Lite.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500703
29
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
30
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
31
.endif
32
33
.include <bsd.port.post.mk>
(-)net-im/p5-Net-OSCAR/Makefile (-10 / +1 lines)
Lines 33-45 Link Here
33
	Net::OSCAR::XML.3 \
33
	Net::OSCAR::XML.3 \
34
	Net::OSCAR::_BLInternal.3
34
	Net::OSCAR::_BLInternal.3
35
35
36
.include <bsd.port.pre.mk>
36
.include <bsd.port.mk>
37
38
.if ${PERL_LEVEL} < 500800
39
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
40
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
41
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
42
		${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
43
.endif
44
45
.include <bsd.port.post.mk>
(-)net-im/p5-Net-XMPP2/Makefile (-7 / +1 lines)
Lines 76-85 Link Here
76
		Net::XMPP2::Util.3 \
76
		Net::XMPP2::Util.3 \
77
		Net::XMPP2::Writer.3
77
		Net::XMPP2::Writer.3
78
78
79
.include <bsd.port.pre.mk>
79
.include <bsd.port.mk>
80
81
.if ${PERL_LEVEL} < 500800
82
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
83
.endif
84
85
.include <bsd.port.post.mk>
(-)net-im/vicq/Makefile (-10 / +6 lines)
Lines 21-43 Link Here
21
21
22
PERL_CONFIGURE=	yes
22
PERL_CONFIGURE=	yes
23
23
24
SIGNAL_PATCH=p5.8-patch-sigalrm
24
25
25
post-extract:
26
post-extract:
26
	${MV} ${WRKSRC}/Net/vICQ/*  ${WRKSRC}
27
	${MV} ${WRKSRC}/Net/vICQ/*  ${WRKSRC}
27
	${RM} ${WRKSRC}/install.pl
28
	${RM} ${WRKSRC}/install.pl
28
29
30
post-patch:
31
	@${ECHO_MSG} "===>  Applying patch ${SIGNAL_PATCH} for ${PKGNAME}"
32
	@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/${SIGNAL_PATCH}
33
29
post-install:
34
post-install:
30
	${INSTALL_SCRIPT} ${WRKSRC}/vicq ${PREFIX}/bin
35
	${INSTALL_SCRIPT} ${WRKSRC}/vicq ${PREFIX}/bin
31
	${MKDIR} ${PREFIX}/share/examples/vicq
36
	${MKDIR} ${PREFIX}/share/examples/vicq
32
	${INSTALL_DATA} ${WRKSRC}/vicqrc.example ${PREFIX}/share/examples/vicq
37
	${INSTALL_DATA} ${WRKSRC}/vicqrc.example ${PREFIX}/share/examples/vicq
33
38
34
.include <bsd.port.pre.mk>
39
.include <bsd.port.mk>
35
36
.if ${PERL_LEVEL} >= 500800
37
SIGNAL_PATCH=p5.8-patch-sigalrm
38
post-patch:
39
	@${ECHO_MSG} "===>  Applying patch ${SIGNAL_PATCH} for ${PKGNAME}"
40
	@${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/${SIGNAL_PATCH}
41
.endif
42
43
.include <bsd.port.post.mk>
(-)net-mgmt/nagiostat/Makefile (-7 / +1 lines)
Lines 54-63 Link Here
54
.endfor
54
.endfor
55
.endif
55
.endif
56
56
57
.include <bsd.port.pre.mk>
57
.include <bsd.port.mk>
58
59
.if ${PERL_LEVEL} < 500800
60
RUN_DEPENDS+=	${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
61
.endif
62
63
.include <bsd.port.post.mk>
(-)net-mgmt/p5-Cisco-Reconfig/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Cisco::Reconfig.3
22
MAN3=		Cisco::Reconfig.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500702
27
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
28
.endif
29
30
.include <bsd.port.post.mk>
(-)net-mgmt/p5-Net-ACL/Makefile (-7 / +1 lines)
Lines 32-41 Link Here
32
		Net::ACL::Rule.3 Net::ACL::Set.3 Net::ACL::Set::Add.3 \
32
		Net::ACL::Rule.3 Net::ACL::Set.3 Net::ACL::Set::Add.3 \
33
		Net::ACL::Set::Scalar.3 Net::ACL::Set::Union.3
33
		Net::ACL::Set::Scalar.3 Net::ACL::Set::Union.3
34
34
35
.include <bsd.port.pre.mk>
35
.include <bsd.port.mk>
36
37
.if ${PERL_LEVEL} < 500703
38
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
39
.endif
40
41
.include <bsd.port.post.mk>
(-)net-mgmt/p5-Net-SNMP/Makefile (-7 / +1 lines)
Lines 26-35 Link Here
26
MAN1=		snmpkey.1
26
MAN1=		snmpkey.1
27
MAN3=		Net::SNMP.3
27
MAN3=		Net::SNMP.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500800
32
RUN_DEPENDS+=	${ARCH_PERL}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
33
.endif
34
35
.include <bsd.port.post.mk>
(-)net-mgmt/p5-NetAddr-IP/Makefile (-8 / +1 lines)
Lines 22-35 Link Here
22
	NetAddr::IP::Util.3 \
22
	NetAddr::IP::Util.3 \
23
	NetAddr::IP::UtilPP.3
23
	NetAddr::IP::UtilPP.3
24
24
25
.include <bsd.port.pre.mk>
26
27
post-patch:
25
post-patch:
28
	${PERL} -ni -e 'print unless /^=head1/../^=cut/' ${WRKSRC}/Lite/Util/Makefile.PL
26
	${PERL} -ni -e 'print unless /^=head1/../^=cut/' ${WRKSRC}/Lite/Util/Makefile.PL
29
27
30
.if ${PERL_LEVEL} < 500700
28
.include <bsd.port.mk>
31
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable
32
RUN_DEPENDS=	${BUILD_DEPENDS}
33
.endif
34
35
.include <bsd.port.post.mk>
(-)net-p2p/p5-Net-BitTorrent/Makefile (-7 / +1 lines)
Lines 37-46 Link Here
37
		Net::BitTorrent::Util.3 \
37
		Net::BitTorrent::Util.3 \
38
		Net::BitTorrent::Version.3
38
		Net::BitTorrent::Version.3
39
39
40
.include <bsd.port.pre.mk>
40
.include <bsd.port.mk>
41
42
.if ${PERL_LEVEL} < 500800
43
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
44
.endif
45
46
.include <bsd.port.post.mk>
(-)news/cleanfeed/Makefile (-7 / +1 lines)
Lines 25-36 Link Here
25
INSTALL+=	-b
25
INSTALL+=	-b
26
PKGDEINSTALL=	${PKGINSTALL}
26
PKGDEINSTALL=	${PKGINSTALL}
27
27
28
.include <bsd.port.pre.mk>
29
30
.if ${PERL_LEVEL} < 500800
31
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
32
.endif
33
34
post-patch:
28
post-patch:
35
	@${REINPLACE_CMD} -e 's,/news,${PREFIX}/news,g' ${WRKSRC}/cleanfeed*
29
	@${REINPLACE_CMD} -e 's,/news,${PREFIX}/news,g' ${WRKSRC}/cleanfeed*
36
30
Lines 42-45 Link Here
42
post-install:
36
post-install:
43
	${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
37
	${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
44
38
45
.include <bsd.port.post.mk>
39
.include <bsd.port.mk>
(-)news/p5-NNML/Makefile (-8 / +1 lines)
Lines 21-37 Link Here
21
MAN1=		nnmirror.1 nnsync.1 overview.1
21
MAN1=		nnmirror.1 nnsync.1 overview.1
22
MAN3=		NNML::Server.3
22
MAN3=		NNML::Server.3
23
23
24
.include <bsd.port.pre.mk>
25
26
.if ${PERL_LEVEL} < 500702
27
BUILD_DEPENDS=	${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net
28
RUN_DEPENDS=	${BUILD_DEPENDS}
29
.endif
30
31
.if defined(BATCH)
24
.if defined(BATCH)
32
CONFIGURE_ARGS+=	< /dev/null
25
CONFIGURE_ARGS+=	< /dev/null
33
.else
26
.else
34
IS_INTERACTIVE=	yes
27
IS_INTERACTIVE=	yes
35
.endif
28
.endif
36
29
37
.include <bsd.port.post.mk>
30
.include <bsd.port.mk>
(-)print/muttprint/Makefile (-8 / +1 lines)
Lines 32-46 Link Here
32
		espgs:${PORTSDIR}/print/cups-pstoraster
32
		espgs:${PORTSDIR}/print/cups-pstoraster
33
.endif
33
.endif
34
34
35
.include <bsd.port.pre.mk>
36
37
.if ${PERL_LEVEL} < 500800
38
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
39
PLIST_SUB+=	LANGINFO=""
40
.else
41
NO_BUILD=	yes
35
NO_BUILD=	yes
42
PLIST_SUB+=	LANGINFO="@comment "
36
PLIST_SUB+=	LANGINFO="@comment "
43
.endif
44
37
45
REINPLACE_ARGS=	-i ""
38
REINPLACE_ARGS=	-i ""
46
USE_GMAKE=	yes
39
USE_GMAKE=	yes
Lines 90-93 Link Here
90
.endif
83
.endif
91
	@${GZIP_CMD} ${WRKSRC}/doc/manpages/*/muttprint.1
84
	@${GZIP_CMD} ${WRKSRC}/doc/manpages/*/muttprint.1
92
85
93
.include <bsd.port.post.mk>
86
.include <bsd.port.mk>
(-)science/p5-Chemistry-Elements/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=	Chemistry::Elements.3
19
MAN3=	Chemistry::Elements.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
25
.endif
26
27
.include <bsd.port.post.mk>
(-)security/p5-Authen-Krb5/Makefile (-6 / +1 lines)
Lines 21-32 Link Here
21
21
22
MAN3=		Authen::Krb5.3
22
MAN3=		Authen::Krb5.3
23
23
24
.include <bsd.port.pre.mk>
25
26
post-patch:
24
post-patch:
27
	@${REINPLACE_CMD} -e 's,/usr,${LOCALBASE},g' ${WRKSRC}/Makefile.PL
25
	@${REINPLACE_CMD} -e 's,/usr,${LOCALBASE},g' ${WRKSRC}/Makefile.PL
28
.if ${PERL_LEVEL} < 500800
29
	@${REINPLACE_CMD} -e 's,const char,char,g' ${WRKSRC}/Krb5.xs
30
.endif
31
26
32
.include <bsd.port.post.mk>
27
.include <bsd.port.mk>
(-)security/p5-Authen-NTLM/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=	Authen::NTLM.3
22
MAN3=	Authen::NTLM.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
28
.endif
29
30
.include <bsd.port.post.mk>
(-)security/p5-Authen-Radius/Makefile (-8 / +1 lines)
Lines 34-41 Link Here
34
		dictionary.versanet \
34
		dictionary.versanet \
35
		dictionary.xtradius
35
		dictionary.xtradius
36
36
37
.include <bsd.port.pre.mk>
38
39
pre-configure:
37
pre-configure:
40
	@${RM} ${WRKSRC}/install-radius-db.PL
38
	@${RM} ${WRKSRC}/install-radius-db.PL
41
	@${PERL} -pi -e 's|/etc/raddb|${DATADIR}|' ${WRKSRC}/Radius.pm
39
	@${PERL} -pi -e 's|/etc/raddb|${DATADIR}|' ${WRKSRC}/Radius.pm
Lines 46-54 Link Here
46
	@${INSTALL_DATA} ${WRKSRC}/raddb/${FILE} ${DATADIR}/${FILE}
44
	@${INSTALL_DATA} ${WRKSRC}/raddb/${FILE} ${DATADIR}/${FILE}
47
.endfor
45
.endfor
48
46
49
.if ${PERL_LEVEL} < 500800
47
.include <bsd.port.mk>
50
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
51
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
52
.endif
53
54
.include <bsd.port.post.mk>
(-)security/p5-Authen-SASL/Makefile (-7 / +1 lines)
Lines 31-44 Link Here
31
MAN3+=	Authen::SASL::Perl::LOGIN.3
31
MAN3+=	Authen::SASL::Perl::LOGIN.3
32
MAN3+=	Authen::SASL::Perl::PLAIN.3
32
MAN3+=	Authen::SASL::Perl::PLAIN.3
33
33
34
.include <bsd.port.pre.mk>
35
36
.if ${PERL_LEVEL} < 500703
37
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5
38
.endif
39
40
.if !defined(WITHOUT_KERBEROS)
34
.if !defined(WITHOUT_KERBEROS)
41
RUN_DEPENDS+=	p5-GSSAPI>0:${PORTSDIR}/security/p5-GSSAPI
35
RUN_DEPENDS+=	p5-GSSAPI>0:${PORTSDIR}/security/p5-GSSAPI
42
.endif
36
.endif
43
37
44
.include <bsd.port.post.mk>
38
.include <bsd.port.mk>
(-)security/p5-Crypt-AppleTwoFish/Makefile (-9 / +1 lines)
Lines 16-27 Link Here
16
16
17
MAN3=		Crypt::AppleTwoFish.3
17
MAN3=		Crypt::AppleTwoFish.3
18
18
19
.include <bsd.port.pre.mk>
19
.include <bsd.port.mk>
20
21
.if ${PERL_LEVEL} < 500800
22
post-patch:
23
	${PERL} -pi -e '$$_="" if m{5.008|warnings}' ${WRKSRC}/t/*.t \
24
		${WRKSRC}/lib/Crypt/AppleTwoFish.pm ${WRKSRC}/${CONFIGURE_SCRIPT}
25
.endif
26
27
.include <bsd.port.post.mk>
(-)security/p5-Crypt-CBC/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=		Crypt::CBC.3
19
MAN3=		Crypt::CBC.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500800
24
RUN_DEPENDS=	p5-Digest-MD5>=2.00:${PORTSDIR}/security/p5-Digest-MD5
25
.endif
26
27
.include <bsd.port.post.mk>
(-)security/p5-Crypt-DH/Makefile (-8 / +1 lines)
Lines 23-33 Link Here
23
		%%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt \
23
		%%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt \
24
		%%SITE_PERL%%/Crypt
24
		%%SITE_PERL%%/Crypt
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
BUILD_DEPENDS=	${SITE_PERL}/Math/BigInt.pm:${PORTSDIR}/math/p5-Math-BigInt
30
RUN_DEPENDS=	${BUILD_DEPENDS}
31
.endif
32
33
.include <bsd.port.post.mk>
(-)security/p5-Crypt-HCE_SHA/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
21
22
MAN3=		Crypt::HCE_SHA.3
22
MAN3=		Crypt::HCE_SHA.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
28
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
29
.endif
30
31
.include <bsd.port.post.mk>
(-)security/p5-Crypt-OpenPGP/Makefile (-11 / +1 lines)
Lines 55-68 Link Here
55
post-patch:
55
post-patch:
56
	@${RM} -f ${WRKSRC}/lib/Crypt/OpenPGP/Ciphertext.pm.orig
56
	@${RM} -f ${WRKSRC}/lib/Crypt/OpenPGP/Ciphertext.pm.orig
57
57
58
.include <bsd.port.pre.mk>
58
.include <bsd.port.mk>
59
60
.if ${PERL_LEVEL} < 500800
61
DEPENDS_56=	p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
62
		p5-MIME-Base64>0:${PORTSDIR}/converters/p5-MIME-Base64 \
63
		p5-Digest-MD5>0:${PORTSDIR}/security/p5-Digest-MD5
64
BUILD_DEPENDS+=	${DEPENDS_56}
65
RUN_DEPENDS+=	${DEPENDS_56}
66
.endif
67
68
.include <bsd.port.post.mk>
(-)security/p5-Crypt-RSA/Makefile (-8 / +1 lines)
Lines 43-53 Link Here
43
	Crypt::RSA::SS::PKCS1v15.3 \
43
	Crypt::RSA::SS::PKCS1v15.3 \
44
	Crypt::RSA::SS::PSS.3
44
	Crypt::RSA::SS::PSS.3
45
45
46
.include <bsd.port.pre.mk>
46
.include <bsd.port.mk>
47
48
.if ${PERL_LEVEL} < 500703
49
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
50
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
51
.endif
52
53
.include <bsd.port.post.mk>
(-)security/p5-Crypt-SSLeay/Makefile (-8 / +1 lines)
Lines 23-33 Link Here
23
23
24
MAN3=		Crypt::SSLeay.3 Net::SSL.3
24
MAN3=		Crypt::SSLeay.3 Net::SSL.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
30
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
31
.endif
32
33
.include <bsd.port.post.mk>
(-)security/p5-Digest/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=		Digest.3 Digest::base.3 Digest::file.3
19
MAN3=		Digest.3 Digest::base.3 Digest::file.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
25
.endif
26
27
.include <bsd.port.post.mk>
(-)security/p5-Digest-HMAC/Makefile (-7 / +1 lines)
Lines 23-32 Link Here
23
		Digest::HMAC_MD5.3 \
23
		Digest::HMAC_MD5.3 \
24
		Digest::HMAC_SHA1.3
24
		Digest::HMAC_SHA1.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
30
.endif
31
32
.include <bsd.port.post.mk>
(-)security/p5-Digest-MD5-File/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=	Digest::MD5::File.3
19
MAN3=	Digest::MD5::File.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5
25
.endif
26
27
.include <bsd.port.post.mk>
(-)security/p5-Digest-SHA-PurePerl/Makefile (-4 lines)
Lines 18-27 Link Here
18
18
19
.include <bsd.port.pre.mk>
19
.include <bsd.port.pre.mk>
20
20
21
.if ${PERL_LEVEL} < 500800
22
RUN_DEPENDS+=	${SITE_PERL}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
23
.endif
24
25
.if ${PERL_LEVEL} < 500803
21
.if ${PERL_LEVEL} < 500803
26
RUN_DEPENDS+=	${SITE_PERL}/Digest/base.pm:${PORTSDIR}/security/p5-Digest
22
RUN_DEPENDS+=	${SITE_PERL}/Digest/base.pm:${PORTSDIR}/security/p5-Digest
27
.endif
23
.endif
(-)security/p5-IO-Socket-SSL/Makefile (-7 / +1 lines)
Lines 30-43 Link Here
30
	${INSTALL_SCRIPT} ${WRKSRC}/example/* ${EXAMPLESDIR}
30
	${INSTALL_SCRIPT} ${WRKSRC}/example/* ${EXAMPLESDIR}
31
.endif
31
.endif
32
32
33
.include <bsd.port.pre.mk>
34
35
.if ${PERL_LEVEL} < 500703
36
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
37
.endif
38
39
.if defined(WITH_IDN)
33
.if defined(WITH_IDN)
40
RUN_DEPENDS+=	p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN
34
RUN_DEPENDS+=	p5-Net-LibIDN>=0:${PORTSDIR}/dns/p5-Net-LibIDN
41
.endif
35
.endif
42
36
43
.include <bsd.port.post.mk>
37
.include <bsd.port.mk>
(-)security/p5-MD5/Makefile (-7 / +1 lines)
Lines 19-28 Link Here
19
19
20
MAN3=		MD5.3
20
MAN3=		MD5.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500800
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
26
.endif
27
28
.include <bsd.port.post.mk>
(-)security/swatch/Makefile (-9 / +2 lines)
Lines 19-24 Link Here
19
	${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
19
	${SITE_PERL}/Date/Format.pm:${PORTSDIR}/devel/p5-TimeDate \
20
	${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
20
	${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip \
21
	${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc
21
	${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc
22
RUN_DEPENDS=	${BUILD_DEPENDS}
22
23
23
PERL_CONFIGURE=	yes
24
PERL_CONFIGURE=	yes
24
CONFIGURE_ARGS=	INSTALLMAN1DIR=${PREFIX}/man/man1
25
CONFIGURE_ARGS=	INSTALLMAN1DIR=${PREFIX}/man/man1
Lines 37-48 Link Here
37
post-install:
38
post-install:
38
	${INSTALL_SCRIPT} ${WRKSRC}/swatch.sh ${PREFIX}/etc/rc.d
39
	${INSTALL_SCRIPT} ${WRKSRC}/swatch.sh ${PREFIX}/etc/rc.d
39
40
40
.include <bsd.port.pre.mk>
41
.include <bsd.port.mk>
41
42
.if ${PERL_LEVEL} < 500800
43
BUILD_DEPENDS_56=	\
44
	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
45
.endif
46
RUN_DEPENDS=	${BUILD_DEPENDS}
47
48
.include <bsd.port.post.mk>
(-)sysutils/munin-main/Makefile (-10 / +1 lines)
Lines 24-38 Link Here
24
		${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip
24
		${SITE_PERL}/Date/Manip.pm:${PORTSDIR}/devel/p5-Date-Manip
25
BUILD_DEPENDS=	${RUN_DEPENDS}
25
BUILD_DEPENDS=	${RUN_DEPENDS}
26
26
27
.include <bsd.port.pre.mk>
28
29
.if ${PERL_LEVEL} <= 500800
30
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
31
		${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
32
		${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
33
		${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced
34
.endif
35
36
USE_GMAKE=	yes
27
USE_GMAKE=	yes
37
PATCH_STRIP=	-p1
28
PATCH_STRIP=	-p1
38
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.r/rc/}
29
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.r/rc/}
Lines 61-64 Link Here
61
	@${CHGRP} munin /var/run/munin /var/log/munin-main ${WWWDIR} ${PREFIX}/var/munin
52
	@${CHGRP} munin /var/run/munin /var/log/munin-main ${WWWDIR} ${PREFIX}/var/munin
62
	@${CAT} ${PKGMESSAGE}
53
	@${CAT} ${PKGMESSAGE}
63
54
64
.include <bsd.port.post.mk>
55
.include <bsd.port.mk>
(-)sysutils/munin-node/Makefile (-10 / +1 lines)
Lines 22-33 Link Here
22
RUN_DEPENDS=	${SITE_PERL}/Net/Server/Fork.pm:${PORTSDIR}/net/p5-Net-Server
22
RUN_DEPENDS=	${SITE_PERL}/Net/Server/Fork.pm:${PORTSDIR}/net/p5-Net-Server
23
BUILD_DEPENDS=	${RUN_DEPENDS}
23
BUILD_DEPENDS=	${RUN_DEPENDS}
24
24
25
.include <bsd.port.pre.mk>
26
27
.if ${PERL_LEVEL} < 500800
28
RUN_DEPENDS+=	${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net
29
.endif
30
31
USE_GMAKE=	yes
25
USE_GMAKE=	yes
32
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.r/rc/}
26
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.r/rc/}
33
PKGMESSAGE=	${WRKDIR}/pkg-message
27
PKGMESSAGE=	${WRKDIR}/pkg-message
Lines 47-55 Link Here
47
41
48
post-install:
42
post-install:
49
	${INSTALL_SCRIPT} ${WRKDIR}/munin-node.sh ${PREFIX}/etc/rc.d/munin-node.sh
43
	${INSTALL_SCRIPT} ${WRKDIR}/munin-node.sh ${PREFIX}/etc/rc.d/munin-node.sh
50
.if ${PERL_LEVEL} < 500800
51
	${INSTALL_SCRIPT} ${WRKDIR}/munin-node-revive.sh ${PREFIX}/bin/munin-node-revive
52
.endif
53
	${INSTALL_DATA} ${WRKSRC}/build/node/munin-node.conf ${PREFIX}/etc/munin/munin-node.conf.sample
44
	${INSTALL_DATA} ${WRKSRC}/build/node/munin-node.conf ${PREFIX}/etc/munin/munin-node.conf.sample
54
	${INSTALL_DATA} ${FILESDIR}/plugins.conf ${PREFIX}/etc/munin/plugin-conf.d/plugins.conf.sample
45
	${INSTALL_DATA} ${FILESDIR}/plugins.conf ${PREFIX}/etc/munin/plugin-conf.d/plugins.conf.sample
55
	@if [ ! -f ${PREFIX}/etc/munin/plugin-conf.d/plugins.conf ]; then \
46
	@if [ ! -f ${PREFIX}/etc/munin/plugin-conf.d/plugins.conf ]; then \
Lines 63-66 Link Here
63
	@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
54
	@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
64
	@${ECHO} ${DISTNAME} | ${SED} -e 's/munin_//' > ${PREFIX}/etc/munin/VERSION.node
55
	@${ECHO} ${DISTNAME} | ${SED} -e 's/munin_//' > ${PREFIX}/etc/munin/VERSION.node
65
56
66
.include <bsd.port.post.mk>
57
.include <bsd.port.mk>
(-)sysutils/p5-Fuse-Simple/Makefile (-7 / +1 lines)
Lines 21-30 Link Here
21
21
22
MAN3=		Fuse::Simple.3
22
MAN3=		Fuse::Simple.3
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500703
27
RUN_DEPENDS+=	${SITE_PERL}/Switch.pm:${PORTSDIR}/lang/p5-Switch
28
.endif
29
30
.include <bsd.port.post.mk>
(-)sysutils/psgconf/Makefile (-8 / +1 lines)
Lines 182-194 Link Here
182
		PSGConf::Util.3 \
182
		PSGConf::Util.3 \
183
		psgconf-intro.3
183
		psgconf-intro.3
184
184
185
.include <bsd.port.pre.mk>
186
187
.if ${PERL_LEVEL} < 500800
188
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
189
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
190
.endif
191
192
PKGINSTALL=	${WRKSRC}/postinstall
185
PKGINSTALL=	${WRKSRC}/postinstall
193
PKGDEINSTALL=	${WRKSRC}/postinstall
186
PKGDEINSTALL=	${WRKSRC}/postinstall
194
187
Lines 201-204 Link Here
201
	@${CP} ${WRKSRC}/etc/psgconf_modules ${PREFIX}/etc/psgconf_modules.sample
194
	@${CP} ${WRKSRC}/etc/psgconf_modules ${PREFIX}/etc/psgconf_modules.sample
202
	PKG_PREFIX=${PREFIX} PKG_MGR=FreeBSD::Ports ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
195
	PKG_PREFIX=${PREFIX} PKG_MGR=FreeBSD::Ports ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
203
196
204
.include <bsd.port.post.mk>
197
.include <bsd.port.mk>
(-)sysutils/rsnapshot/Makefile (-9 / +4 lines)
Lines 23-40 Link Here
23
MAN1=		rsnapshot.1 rsnapshot-diff.1
23
MAN1=		rsnapshot.1 rsnapshot-diff.1
24
PORTDOCS=	AUTHORS ChangeLog README TODO
24
PORTDOCS=	AUTHORS ChangeLog README TODO
25
25
26
post-patch:
27
	${REINPLACE_CMD} -e 's,/usr/bin/pod2man,pod2man,' ${WRKSRC}/Makefile.in
28
26
.if !defined(NOPORTDOCS)
29
.if !defined(NOPORTDOCS)
27
post-install:
30
post-install:
28
	@${MKDIR} ${DOCSDIR}
31
	@${MKDIR} ${DOCSDIR}
29
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
32
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
30
.endif
33
.endif
31
34
32
.include <bsd.port.pre.mk>
35
.include <bsd.port.mk>
33
34
post-patch:
35
	${REINPLACE_CMD} -e 's,/usr/bin/pod2man,pod2man,' ${WRKSRC}/Makefile.in
36
.if ${PERL_LEVEL} < 500800
37
	${REINPLACE_CMD} -e "s, -n 'rsnapshot',," ${WRKSRC}/Makefile.in
38
.endif
39
40
.include <bsd.port.post.mk>
(-)sysutils/system-tools-backends/Makefile (-7 / +1 lines)
Lines 31-44 Link Here
31
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
31
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
32
		LDFLAGS="-L${LOCALBASE}/lib"
32
		LDFLAGS="-L${LOCALBASE}/lib"
33
33
34
.include <bsd.port.pre.mk>
35
36
.if ${PERL_LEVEL} <= 500800
37
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
38
.endif
39
40
post-configure:
34
post-configure:
41
	@${REINPLACE_CMD} -e 's|@GETTEXT_PACKAGE@|system-tools-backends|g' \
35
	@${REINPLACE_CMD} -e 's|@GETTEXT_PACKAGE@|system-tools-backends|g' \
42
		${WRKSRC}/po/Makefile
36
		${WRKSRC}/po/Makefile
43
37
44
.include <bsd.port.post.mk>
38
.include <bsd.port.mk>
(-)sysutils/tenshi/Makefile (-7 / +1 lines)
Lines 28-39 Link Here
28
28
29
PORTDOCS=		README Changelog
29
PORTDOCS=		README Changelog
30
30
31
.include <bsd.port.pre.mk>
32
33
.if ${PERL_LEVEL} < 500800
34
RUN_DEPENDS+=		${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net
35
.endif
36
37
post-patch:
31
post-patch:
38
	@${PERL5} -pi.bak -e ' \
32
	@${PERL5} -pi.bak -e ' \
39
		s"/usr/bin/perl"${PERL}" if $$. == 1; \
33
		s"/usr/bin/perl"${PERL}" if $$. == 1; \
Lines 50-53 Link Here
50
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
44
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
51
.endif
45
.endif
52
46
53
.include <bsd.port.post.mk>
47
.include <bsd.port.mk>
(-)textproc/p5-Filter-Simple/Makefile (-10 / +1 lines)
Lines 20-32 Link Here
20
20
21
MAN3=	Filter::Simple.3
21
MAN3=	Filter::Simple.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500800
26
BUILD_DEPENDS+=	${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \
27
		${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter
28
RUN_DEPENDS+=	${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \
29
		${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter
30
.endif
31
32
.include <bsd.port.post.mk>
(-)textproc/p5-Makefile-Parser/Makefile (-8 / +1 lines)
Lines 31-41 Link Here
31
		Makefile::Parser.3 \
31
		Makefile::Parser.3 \
32
		Makefile::Parser::GmakeDB.3
32
		Makefile::Parser::GmakeDB.3
33
33
34
.include <bsd.port.pre.mk>
34
.include <bsd.port.mk>
35
36
.if ${PERL_LEVEL} < 500703
37
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
38
		p5-Text-Balanced>=0:${PORTSDIR}/textproc/p5-Text-Balanced
39
.endif
40
41
.include <bsd.port.post.mk>
(-)textproc/p5-Number-Format/Makefile (-6 / +1 lines)
Lines 19-30 Link Here
19
MAN3=			Number::Format.3
19
MAN3=			Number::Format.3
20
WRKSRC=			${WRKDIR}/${PORTNAME}-1.72
20
WRKSRC=			${WRKDIR}/${PORTNAME}-1.72
21
21
22
.include <bsd.port.pre.mk>
23
24
post-patch:
22
post-patch:
25
	${PERL} -pi -e 's/en_US/en_US.US-ASCII/' ${WRKSRC}/t/*.t
23
	${PERL} -pi -e 's/en_US/en_US.US-ASCII/' ${WRKSRC}/t/*.t
26
.if ${PERL_LEVEL} < 500800
27
	${PERL} -pi -e '$$_="" if m{5.008}' ${WRKSRC}/Format.pm
28
.endif
29
24
30
.include <bsd.port.post.mk>
25
.include <bsd.port.mk>
(-)textproc/p5-Parse-Flex/Makefile (-7 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=		Parse::Flex.3 Parse::Flex::Generate.3
19
MAN3=		Parse::Flex.3 Parse::Flex::Generate.3
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.mk>
22
23
.if ${PERL_LEVEL} < 500703
24
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
25
.endif
26
27
.include <bsd.port.post.mk>
(-)textproc/p5-Parse-Syslog/Makefile (-9 / +1 lines)
Lines 20-31 Link Here
20
20
21
MAN3=		Parse::Syslog.3
21
MAN3=		Parse::Syslog.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
# requires Time::Local 1.07_94
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/Time/Local.pm:${PORTSDIR}/devel/p5-Time-Local
28
RUN_DEPENDS+=	${SITE_PERL}/Time/Local.pm:${PORTSDIR}/devel/p5-Time-Local
29
.endif
30
31
.include <bsd.port.post.mk>
(-)textproc/p5-PerlPoint-Converters/Makefile (-7 / +1 lines)
Lines 42-51 Link Here
42
	@cd ${WRKSRC}/doc; ${FIND} . | ${CPIO} -padm ${DOCSDIR}
42
	@cd ${WRKSRC}/doc; ${FIND} . | ${CPIO} -padm ${DOCSDIR}
43
.endif
43
.endif
44
44
45
.include <bsd.port.pre.mk>
45
.include <bsd.port.mk>
46
47
.if ${PERL_LEVEL} < 500800
48
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
49
.endif
50
51
.include <bsd.port.post.mk>
(-)textproc/p5-Text-Reflow/Makefile (-5 / +1 lines)
Lines 18-27 Link Here
18
18
19
MAN3=		Text::Reflow.3
19
MAN3=		Text::Reflow.3
20
20
21
.include <bsd.port.pre.mk>
22
23
.if ${PERL_LEVEL} > 500800
24
EXTRA_PATCHES=	${PATCHDIR}/5.8-Reflow.pm
21
EXTRA_PATCHES=	${PATCHDIR}/5.8-Reflow.pm
25
.endif
26
22
27
.include <bsd.port.post.mk>
23
.include <bsd.port.mk>
(-)textproc/p5-WDDX/Makefile (-7 / +1 lines)
Lines 28-37 Link Here
28
	${INSTALL_DATA} ${WRKSRC}/Changes ${DOCSDIR}
28
	${INSTALL_DATA} ${WRKSRC}/Changes ${DOCSDIR}
29
.endif
29
.endif
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.mk>
32
33
.if ${PERL_LEVEL} < 500703
34
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
35
.endif
36
37
.include <bsd.port.post.mk>
(-)textproc/p5-XML-Feed/Makefile (-4 lines)
Lines 37-46 Link Here
37
37
38
.include <bsd.port.pre.mk>
38
.include <bsd.port.pre.mk>
39
39
40
.if ${PERL_LEVEL} < 500703
41
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
42
.endif
43
44
.if ${PERL_LEVEL} < 500905
40
.if ${PERL_LEVEL} < 500905
45
RUN_DEPENDS+=	p5-Module-Pluggable>=0:${PORTSDIR}/devel/p5-Module-Pluggable
41
RUN_DEPENDS+=	p5-Module-Pluggable>=0:${PORTSDIR}/devel/p5-Module-Pluggable
46
.endif
42
.endif
(-)textproc/p5-XML-SAX/Makefile (-7 / +1 lines)
Lines 30-39 Link Here
30
		@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' \
30
		@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' \
31
				${WRKSRC}/Makefile
31
				${WRKSRC}/Makefile
32
32
33
.include <bsd.port.pre.mk>
33
.include <bsd.port.mk>
34
35
.if ${PERL_LEVEL} < 500800
36
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
37
.endif
38
39
.include <bsd.port.post.mk>
(-)textproc/p5-YAML-Syck/Makefile (-9 / +1 lines)
Lines 19-30 Link Here
19
19
20
MAN3=		JSON::Syck.3 YAML::Syck.3
20
MAN3=		JSON::Syck.3 YAML::Syck.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500700
25
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
26
		p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils
27
BUILD_DEPENDS=	${RUN_DEPENDS}
28
.endif
29
30
.include <bsd.port.post.mk>
(-)textproc/p5-pod2pdf/Makefile (-8 / +1 lines)
Lines 24-34 Link Here
24
24
25
MAN1=		pod2pdf.1
25
MAN1=		pod2pdf.1
26
26
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.mk>
28
29
.if ${PERL_LEVEL} < 500703
30
RUN_DEPENDS+=	p5-podlators>0:${PORTSDIR}/textproc/p5-podlators
31
BUILD_DEPENDS+=	p5-podlators>0:${PORTSDIR}/textproc/p5-podlators
32
.endif
33
34
.include <bsd.port.post.mk>
(-)textproc/p5-xmltv/Makefile (-12 / +1 lines)
Lines 61-77 Link Here
61
		tv_check_doc.jpg
61
		tv_check_doc.jpg
62
.endif
62
.endif
63
63
64
.include <bsd.port.pre.mk>
65
66
.if ${PERL_LEVEL} < 500800
67
BUILD_DEPENDS+=	\
68
	${SITE_PERL}/Memoize.pm:${PORTSDIR}/devel/p5-Memoize \
69
	${SITE_PERL}/Storable.pm:${PORTSDIR}/devel/p5-Storable
70
RUN_DEPENDS+=	\
71
	${SITE_PERL}/Memoize.pm:${PORTSDIR}/devel/p5-Memoize \
72
	${SITE_PERL}/Storable.pm:${PORTSDIR}/devel/p5-Storable
73
.endif
74
75
MAN1=	tv_cat.1 tv_check.1 tv_extractinfo_en.1 tv_find_grabbers.1 \
64
MAN1=	tv_cat.1 tv_check.1 tv_extractinfo_en.1 tv_find_grabbers.1 \
76
	tv_grab_ar.1 tv_grab_be.1 tv_grab_br_net.1 \
65
	tv_grab_ar.1 tv_grab_be.1 tv_grab_br_net.1 \
77
	tv_grab_ch_search.1 tv_grab_combiner.1 tv_grab_dk.1 \
66
	tv_grab_ch_search.1 tv_grab_combiner.1 tv_grab_dk.1 \
Lines 118-121 Link Here
118
	@${MKDIR} ${PREFIX}/${CGIDIR}
107
	@${MKDIR} ${PREFIX}/${CGIDIR}
119
	@${INSTALL_SCRIPT} ${WRKSRC}/choose/tv_pick/tv_pick_cgi ${PREFIX}/${CGIDIR}/tv_pick.cgi
108
	@${INSTALL_SCRIPT} ${WRKSRC}/choose/tv_pick/tv_pick_cgi ${PREFIX}/${CGIDIR}/tv_pick.cgi
120
109
121
.include <bsd.port.post.mk>
110
.include <bsd.port.mk>
(-)www/apache13-modperl/Makefile (-5 / +1 lines)
Lines 138-154 Link Here
138
		Bundle::Apache.3 \
138
		Bundle::Apache.3 \
139
		Apache::Debug.3 mod_perl.3 Apache::SIG.3 Apache::Resource.3 \
139
		Apache::Debug.3 mod_perl.3 Apache::SIG.3 Apache::Resource.3 \
140
		Apache::RegistryLoader.3 Apache::StatINC.3 Apache::Include.3 \
140
		Apache::RegistryLoader.3 Apache::StatINC.3 Apache::Include.3 \
141
		Apache::PerlSections.3 cgi_to_mod_perl.3 \
141
		Apache::PerlSections.3 Apache::MyConfig.3 cgi_to_mod_perl.3 \
142
		mod_perl_cvs.3 mod_perl_method_handlers.3 mod_perl_traps.3 \
142
		mod_perl_cvs.3 mod_perl_method_handlers.3 mod_perl_traps.3 \
143
		mod_perl_tuning.3
143
		mod_perl_tuning.3
144
144
145
MAN8=	ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 \
145
MAN8=	ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 \
146
		${SUEXEC_MAN}
146
		${SUEXEC_MAN}
147
147
148
.if ${PERL_LEVEL} >= 500800
149
MAN3+=		Apache::MyConfig.3
150
.endif
151
152
pre-configure:
148
pre-configure:
153
	@ cd ${WRKSRC_MODPERL}; \
149
	@ cd ${WRKSRC_MODPERL}; \
154
	${PERL5} Makefile.PL EVERYTHING=1 APACHE_SRC=../apache_${VERSION_APACHE}\
150
	${PERL5} Makefile.PL EVERYTHING=1 APACHE_SRC=../apache_${VERSION_APACHE}\
(-)www/dtse/Makefile (-7 / +1 lines)
Lines 30-39 Link Here
30
30
31
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}
31
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}
32
32
33
.include <bsd.port.pre.mk>
33
.include <bsd.port.mk>
34
35
.if ${PERL_LEVEL} < 500800
36
BUILD_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
37
.endif
38
39
.include <bsd.port.post.mk>
(-)www/fswiki/Makefile (-9 / +3 lines)
Lines 22-27 Link Here
22
USE_PERL5=	yes
22
USE_PERL5=	yes
23
NO_BUILD=	yes
23
NO_BUILD=	yes
24
24
25
JCODE=	${SITE_PERL}/Jcode.pm
26
25
post-extract:
27
post-extract:
26
	${SED} -e 's|__DATADIR__|${DATADIR}|' ${FILESDIR}/setup.sh \
28
	${SED} -e 's|__DATADIR__|${DATADIR}|' ${FILESDIR}/setup.sh \
27
		>${WRKSRC}/setup.sh
29
		>${WRKSRC}/setup.sh
Lines 39-50 Link Here
39
	${INSTALL_SCRIPT} ${WRKSRC}/wiki.cgi ${DATADIR}
41
	${INSTALL_SCRIPT} ${WRKSRC}/wiki.cgi ${DATADIR}
40
	${INSTALL_SCRIPT} ${WRKSRC}/setup.sh ${DATADIR}
42
	${INSTALL_SCRIPT} ${WRKSRC}/setup.sh ${DATADIR}
41
43
42
.include <bsd.port.pre.mk>
44
.include <bsd.port.mk>
43
44
.if ${PERL_LEVEL} < 500801
45
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
46
.else
47
JCODE=	${SITE_PERL}/Jcode.pm
48
.endif
49
50
.include <bsd.port.post.mk>
(-)www/p5-Apache-ASP/Makefile (-10 / +1 lines)
Lines 43-55 Link Here
43
		Bundle::Apache::ASP.3 \
43
		Bundle::Apache::ASP.3 \
44
		Bundle::Apache::ASP::Extra.3
44
		Bundle::Apache::ASP::Extra.3
45
45
46
.include <bsd.port.pre.mk>
46
.include <bsd.port.mk>
47
48
.if ${PERL_LEVEL} < 500800
49
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
50
		${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
51
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
52
		${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
53
.endif
54
55
.include <bsd.port.post.mk>
(-)www/p5-Apache-AuthTicket/Makefile (-7 / +1 lines)
Lines 23-32 Link Here
23
23
24
MAN3=		Apache::AuthTicket.3 Apache2::AuthTicket.3
24
MAN3=		Apache::AuthTicket.3 Apache2::AuthTicket.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500800
29
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
30
.endif
31
32
.include <bsd.port.post.mk>
(-)www/p5-Apache-DBI/Makefile (-7 / +1 lines)
Lines 42-51 Link Here
42
	%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache \
42
	%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache \
43
	%%SITE_PERL%%/Apache
43
	%%SITE_PERL%%/Apache
44
44
45
.include <bsd.port.pre.mk>
45
.include <bsd.port.mk>
46
47
.if ${PERL_LEVEL} < 500800
48
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
49
.endif
50
51
.include <bsd.port.post.mk>
(-)www/p5-Apache-Gallery/Makefile (-8 / +1 lines)
Lines 61-71 Link Here
61
	@${CAT} ${PKGMESSAGE}
61
	@${CAT} ${PKGMESSAGE}
62
.endif
62
.endif
63
63
64
.include <bsd.port.pre.mk>
64
.include <bsd.port.mk>
65
66
.if ${PERL_LEVEL} < 500800
67
BUILD_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
68
RUN_DEPENDS+=	${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
69
.endif
70
71
.include <bsd.port.post.mk>
(-)www/p5-Apache-MP3/Makefile (-8 / +1 lines)
Lines 34-44 Link Here
34
	${INSTALL_DATA} ${WRKSRC}/apache_mp3/* ${DATADIR}
34
	${INSTALL_DATA} ${WRKSRC}/apache_mp3/* ${DATADIR}
35
	${CAT} ${PKGMESSAGE}
35
	${CAT} ${PKGMESSAGE}
36
36
37
.include <bsd.port.pre.mk>
37
.include <bsd.port.mk>
38
39
.if ${PERL_LEVEL} < 500800
40
BUILD_DEPENDS+=	${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext
41
RUN_DEPENDS+=	${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext
42
.endif
43
44
.include <bsd.port.post.mk>
(-)www/p5-Bundle-Sledge/Makefile (-7 / +1 lines)
Lines 49-60 Link Here
49
49
50
MAN3=		Bundle::Sledge.3
50
MAN3=		Bundle::Sledge.3
51
51
52
.include <bsd.port.pre.mk>
53
54
.if ${PERL_LEVEL} < 500801
55
JCODE=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm
56
.else
57
JCODE=	${SITE_PERL}/Jcode.pm
52
JCODE=	${SITE_PERL}/Jcode.pm
58
.endif
59
53
60
.include <bsd.port.post.mk>
54
.include <bsd.port.mk>
(-)www/p5-CGI-Application/Makefile (-8 / +1 lines)
Lines 20-30 Link Here
20
20
21
MAN3=		CGI::Application.3 CGI::Application::Mailform.3
21
MAN3=		CGI::Application.3 CGI::Application::Mailform.3
22
22
23
.include <bsd.port.pre.mk>
23
.include <bsd.port.mk>
24
25
.if ${PERL_LEVEL} < 500703
26
RUN_DEPENDS+=	p5-Class-ISA>=0:${PORTSDIR}/devel/p5-Class-ISA \
27
		p5-Net>=0:${PORTSDIR}/net/p5-Net
28
.endif
29
30
.include <bsd.port.post.mk>
(-)www/p5-CGI-Application-Plugin-Authorization/Makefile (-5 / +1 lines)
Lines 33-40 Link Here
33
	CGI::Application::Plugin::Authorization.3 \
33
	CGI::Application::Plugin::Authorization.3 \
34
	CGI::Application::Plugin::Authorization::Driver::HTGroup.3
34
	CGI::Application::Plugin::Authorization::Driver::HTGroup.3
35
35
36
.include <bsd.port.pre.mk>
36
.include <bsd.port.mk>
37
.if ${PERL_LEVEL} < 500800
38
IGNORE=	requires Perl 5.8 or newer. Install lang/perl5.8, and try again
39
.endif
40
.include <bsd.port.post.mk>
(-)www/p5-CGI-Cache/Makefile (-7 / +1 lines)
Lines 23-32 Link Here
23
23
24
MAN3=		CGI::Cache.3
24
MAN3=		CGI::Cache.3
25
25
26
.include <bsd.port.pre.mk>
26
.include <bsd.port.mk>
27
28
.if ${PERL_LEVEL} < 500703
29
RUN_DEPENDS+=	p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
30
.endif
31
32
.include <bsd.port.post.mk>
(-)www/p5-CGI-Ex/Makefile (-10 / +1 lines)
Lines 36-48 Link Here
36
36
37
.endif
37
.endif
38
38
39
.include <bsd.port.pre.mk>
39
.include <bsd.port.mk>
40
41
.if ${PERL_LEVEL} < 500703
42
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
43
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 \
44
		p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
45
		p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
46
.endif
47
48
.include <bsd.port.post.mk>
(-)www/p5-CGI-Kwiki/Makefile (-12 / +1 lines)
Lines 40-54 Link Here
40
post-install:
40
post-install:
41
	@${CAT} ${PKGMESSAGE}
41
	@${CAT} ${PKGMESSAGE}
42
42
43
.include <bsd.port.pre.mk>
43
.include <bsd.port.mk>
44
45
.if ${PERL_LEVEL} < 500800
46
# Damn ExtUtils::MM_Unix, and Damn Module::Install !!!
47
post-configure:
48
	@${PERL} -pi -e 'if (/MAN3PODS/) { $$_ .= "\tlib/CGI/Kwiki/Config.pm \\\n\tlib/CGI/Kwiki/Config_yaml.pm \\\n" };' \
49
		     -e 'if (/manifypods :/) {$$_ .= "\tlib/CGI/Kwiki/Config.pm \\\n\tlib/CGI/Kwiki/Config_yaml.pm \\\n" };' \
50
		     -e 'if (/\@\$$\(POD2MAN\)/) { $$_ .= "\tlib/CGI/Kwiki/Config.pm \\\n\t\$$(INST_MAN3DIR)/CGI::Kwiki::Config.\$$(MAN3EXT) \\\n\tlib/CGI/Kwiki/Config_yaml.pm \\\n\t\$$(INST_MAN3DIR)/CGI::Kwiki::Config_yaml.\$$(MAN3EXT) \\\n"};' \
51
			${WRKSRC}/Makefile
52
.endif
53
54
.include <bsd.port.post.mk>
(-)www/p5-CGI-Session/Makefile (-8 / +1 lines)
Lines 36-46 Link Here
36
		CGI::Session::Test::Default.3 \
36
		CGI::Session::Test::Default.3 \
37
		CGI::Session::Tutorial.3 \
37
		CGI::Session::Tutorial.3 \
38
38
39
.include <bsd.port.pre.mk>
39
.include <bsd.port.mk>
40
41
.if ${PERL_LEVEL} < 500800
42
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
43
RUN_DEPENDS=	${BUILD_DEPENDS}
44
.endif
45
46
.include <bsd.port.post.mk>
(-)www/p5-Catalyst-Plugin-Scheduler/Makefile (-7 / +1 lines)
Lines 25-34 Link Here
25
25
26
MAN3=	Catalyst::Plugin::Scheduler.3
26
MAN3=	Catalyst::Plugin::Scheduler.3
27
27
28
.include <bsd.port.pre.mk>
28
.include <bsd.port.mk>
29
30
.if ${PERL_LEVEL} < 500801
31
IGNORE=	requires at least Perl 5.8.1. Install lang/perl5.8, and try again
32
.endif
33
34
.include <bsd.port.post.mk>
(-)www/p5-FAQ-OMatic/Makefile (-8 / +1 lines)
Lines 21-31 Link Here
21
post-install:
21
post-install:
22
	@${CAT} ${WRKSRC}/install.notes
22
	@${CAT} ${WRKSRC}/install.notes
23
23
24
.include <bsd.port.pre.mk>
24
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} < 500800
27
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
28
RUN_DEPENDS=	${BUILD_DEPENDS}
29
.endif
30
31
.include <bsd.port.post.mk>
(-)www/p5-HTML-Template/Makefile (-9 / +1 lines)
Lines 19-30 Link Here
19
19
20
MAN3=		HTML::Template.3
20
MAN3=		HTML::Template.3
21
21
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.mk>
23
24
.if ${PERL_LEVEL} < 500703
25
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
26
		p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
27
		p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
28
.endif
29
30
.include <bsd.port.post.mk>
(-)www/p5-HTML-TreeBuilder-XPath/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
MAN3=		HTML::TreeBuilder::XPath.3
23
MAN3=		HTML::TreeBuilder::XPath.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
RUN_DEPENDS+=	p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
29
.endif
30
31
.include <bsd.port.post.mk>
(-)www/p5-HTTP-WebTest/Makefile (-13 / +1 lines)
Lines 46-61 Link Here
46
		HTTP::WebTest::Test.3 HTTP::WebTest::TestResult.3 \
46
		HTTP::WebTest::Test.3 HTTP::WebTest::TestResult.3 \
47
		HTTP::WebTest::Utils.3
47
		HTTP::WebTest::Utils.3
48
48
49
.include <bsd.port.pre.mk>
49
.include <bsd.port.mk>
50
51
.if ${PERL_LEVEL} < 500800
52
BUILD_DEPENDS_56=	\
53
	${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
54
	${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \
55
	${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \
56
	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
57
	${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI
58
.endif
59
RUN_DEPENDS=	${BUILD_DEPENDS}
60
61
.include <bsd.port.post.mk>
(-)www/p5-LWPx-ParanoidAgent/Makefile (-7 / +1 lines)
Lines 22-31 Link Here
22
22
23
MAN3=		LWPx::ParanoidAgent.3
23
MAN3=		LWPx::ParanoidAgent.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500703
28
BUILD_DEPENDS+=	${SITE_PERL}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
29
.endif
30
31
.include <bsd.port.post.mk>
(-)www/p5-URI-Fetch/Makefile (-10 / +4 lines)
Lines 29-43 Link Here
29
MAN3=	URI::Fetch.3 \
29
MAN3=	URI::Fetch.3 \
30
	URI::Fetch::Response.3
30
	URI::Fetch::Response.3
31
31
32
post-patch:
33
	${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL
34
35
.include <bsd.port.pre.mk>
36
37
.if ${PERL_LEVEL} < 500703
38
RUN_DEPENDS+=	p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
39
.endif
40
41
.if !defined(WITHOUT_ZLIB)
32
.if !defined(WITHOUT_ZLIB)
42
RUN_DEPENDS+=	p5-Compress-Zlib>=0:${PORTSDIR}/archivers/p5-Compress-Zlib
33
RUN_DEPENDS+=	p5-Compress-Zlib>=0:${PORTSDIR}/archivers/p5-Compress-Zlib
43
.endif
34
.endif
Lines 46-49 Link Here
46
RUN_DEPENDS+=	p5-Cache>=0:${PORTSDIR}/devel/p5-Cache
37
RUN_DEPENDS+=	p5-Cache>=0:${PORTSDIR}/devel/p5-Cache
47
.endif
38
.endif
48
39
49
.include <bsd.port.post.mk>
40
post-patch:
41
	${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL
42
43
.include <bsd.port.mk>
(-)www/p5-WWW-Facebook-API/Makefile (-7 / +1 lines)
Lines 44-53 Link Here
44
		WWW::Facebook::API::SMS.3 \
44
		WWW::Facebook::API::SMS.3 \
45
		WWW::Facebook::API::Users.3
45
		WWW::Facebook::API::Users.3
46
46
47
.include <bsd.port.pre.mk>
47
.include <bsd.port.mk>
48
49
.if ${PERL_LEVEL} < 500703
50
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
51
.endif
52
53
.include <bsd.port.post.mk>
(-)www/p5-WWW-Mixi/Makefile (-10 / +3 lines)
Lines 14-32 Link Here
14
MAINTAINER=	kaoru@kaisei.org
14
MAINTAINER=	kaoru@kaisei.org
15
COMMENT=	Perl module of Automated interface to the Mixi
15
COMMENT=	Perl module of Automated interface to the Mixi
16
16
17
BUILD_DEPENDS=	${SITE_PERL}/LWP/RobotUA.pm:${PORTSDIR}/www/p5-libwww
17
BUILD_DEPENDS=	${SITE_PERL}/LWP/RobotUA.pm:${PORTSDIR}/www/p5-libwww \
18
				${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
18
RUN_DEPENDS=	${BUILD_DEPENDS}
19
RUN_DEPENDS=	${BUILD_DEPENDS}
19
20
20
PERL_CONFIGURE=	yes
21
PERL_CONFIGURE=	yes
21
22
22
MAN3=		WWW::Mixi.3 WWW::Mixi::Cookbook.3 WWW::Mixi::Mixi.3
23
MAN3=		WWW::Mixi.3 WWW::Mixi::Cookbook.3 WWW::Mixi::Mixi.3
23
24
24
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
25
26
.if ${PERL_LEVEL} > 500800
27
BUILD_DEPENDS+=	${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
28
.else
29
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
30
.endif
31
32
.include <bsd.port.post.mk>
(-)www/p5-WWW-Search/Makefile (-7 / +1 lines)
Lines 45-54 Link Here
45
		WWW::Search::Simple.3 \
45
		WWW::Search::Simple.3 \
46
		WWW::Search::Test.3
46
		WWW::Search::Test.3
47
47
48
.include <bsd.port.pre.mk>
48
.include <bsd.port.mk>
49
50
.if ${PERL_LEVEL} < 500703
51
RUN_DEPENDS+=	p5-Net>=0:${PORTSDIR}/net/p5-Net
52
.endif
53
54
.include <bsd.port.post.mk>
(-)www/p5-WWW-Search-MSN/Makefile (-11 / +1 lines)
Lines 22-35 Link Here
22
22
23
MAN3=		WWW::Search::MSN.3
23
MAN3=		WWW::Search::MSN.3
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.mk>
26
27
.if ${PERL_LEVEL} < 500701
28
BUILD_DEPENDS+=	${SITE_PERL}/Encode.pm:${PORTSDIR}/converters/p5-Encode
29
.endif
30
31
.if ${PERL_LEVEL} < 500702
32
BUILD_DEPENDS+=	${SITE_PERL}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
33
.endif
34
35
.include <bsd.port.post.mk>
(-)www/p5-WWW-Spinn3r/Makefile (-8 / +1 lines)
Lines 26-36 Link Here
26
MAN3=		WWW::Spinn3r.3 \
26
MAN3=		WWW::Spinn3r.3 \
27
		WWW::Spinn3r::Synced.3
27
		WWW::Spinn3r::Synced.3
28
28
29
.include <bsd.port.pre.mk>
29
.include <bsd.port.mk>
30
31
.if ${PERL_LEVEL} < 500703
32
RUN_DEPENDS+=	p5-Storable>=0:${PORTSDIR}/devel/p5-Storable \
33
		p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
34
.endif
35
36
.include <bsd.port.post.mk>
(-)www/p5-libwww/Makefile (-8 lines)
Lines 38-52 Link Here
38
	WWW::RobotRules::AnyDBM_File.3 lwpcook.3 lwptut.3
38
	WWW::RobotRules::AnyDBM_File.3 lwpcook.3 lwptut.3
39
39
40
.include <bsd.port.pre.mk>
40
.include <bsd.port.pre.mk>
41
42
.if ${PERL_LEVEL} < 500703
43
RUN_DEPENDS+=	p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
44
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 \
45
		p5-Net>=2.58:${PORTSDIR}/net/p5-Net
46
.endif
47
48
.if ${PERL_LEVEL} < 500903
41
.if ${PERL_LEVEL} < 500903
49
RUN_DEPENDS+=	p5-Compress-Zlib>=1.10:${PORTSDIR}/archivers/p5-Compress-Zlib
42
RUN_DEPENDS+=	p5-Compress-Zlib>=1.10:${PORTSDIR}/archivers/p5-Compress-Zlib
50
.endif
43
.endif
51
52
.include <bsd.port.post.mk>
44
.include <bsd.port.post.mk>
(-)www/perlbal/Makefile (-7 / +1 lines)
Lines 30-45 Link Here
30
		Perlbal::Plugin::Include.3 \
30
		Perlbal::Plugin::Include.3 \
31
		Perlbal::Util.3
31
		Perlbal::Util.3
32
32
33
.include <bsd.port.pre.mk>
34
35
.if ${PERL_LEVEL} < 500800
36
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
37
.endif
38
39
post-install:
33
post-install:
40
.ifndef NOPORTDOCS
34
.ifndef NOPORTDOCS
41
	${MKDIR} ${DOCSDIR}
35
	${MKDIR} ${DOCSDIR}
42
	${CP} -R ${WRKSRC}/doc/ ${DOCSDIR}
36
	${CP} -R ${WRKSRC}/doc/ ${DOCSDIR}
43
.endif
37
.endif
44
38
45
.include <bsd.port.post.mk>
39
.include <bsd.port.mk>
(-)www/reportmagic/Makefile (-7 / +1 lines)
Lines 38-47 Link Here
38
	@${ECHO} "using Report Magic."
38
	@${ECHO} "using Report Magic."
39
	@${ECHO}
39
	@${ECHO}
40
40
41
.include <bsd.port.pre.mk>
41
.include <bsd.port.mk>
42
43
.if ${PERL_LEVEL} < 500800
44
RUN_DEPENDS+=	${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
45
.endif
46
47
.include <bsd.port.post.mk>

Return to bug 135398