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

(-)Makefile (-15 / +21 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	Module-Install
8
PORTNAME=	Module-Install
9
PORTVERSION=	1.01
9
PORTVERSION=	1.01
10
PORTREVISION=	1
10
CATEGORIES=	devel perl5
11
CATEGORIES=	devel perl5
11
MASTER_SITES=	CPAN
12
MASTER_SITES=	CPAN
12
PKGNAMEPREFIX=	p5-
13
PKGNAMEPREFIX=	p5-
Lines 14-32 Link Here
14
MAINTAINER=	swills@FreeBSD.org
15
MAINTAINER=	swills@FreeBSD.org
15
COMMENT=	Standalone, extensible Perl module installer
16
COMMENT=	Standalone, extensible Perl module installer
16
17
17
RUN_DEPENDS=	${SITE_PERL}/Archive/Tar.pm:${PORTSDIR}/archivers/p5-Archive-Tar \
18
BUILD_DEPENDS=	p5-File-Remove>=1.42:${PORTSDIR}/devel/p5-File-Remove \
18
		${SITE_PERL}/File/Remove.pm:${PORTSDIR}/devel/p5-File-Remove \
19
		p5-JSON>=2.14:${PORTSDIR}/converters/p5-JSON \
19
		${SITE_PERL}/JSON.pm:${PORTSDIR}/converters/p5-JSON \
20
		p5-Module-ScanDeps>=0.89:${PORTSDIR}/devel/p5-Module-ScanDeps \
20
		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
21
		p5-PAR-Dist>=0.29:${PORTSDIR}/devel/p5-PAR-Dist \
21
		${SITE_PERL}/Module/Build.pm:${PORTSDIR}/devel/p5-Module-Build \
22
		p5-YAML-Tiny>=1.38:${PORTSDIR}/textproc/p5-YAML-Tiny \
22
		${SITE_PERL}/Module/ScanDeps.pm:${PORTSDIR}/devel/p5-Module-ScanDeps \
23
		p5-libwww>=5.812:${PORTSDIR}/www/p5-libwww
23
		${SITE_PERL}/PAR/Dist.pm:${PORTSDIR}/devel/p5-PAR-Dist \
24
RUN_DEPENDS:=	${BUILD_DEPENDS}
24
		${SITE_PERL}/YAML/Tiny.pm:${PORTSDIR}/textproc/p5-YAML-Tiny \
25
		${SITE_PERL}/${PERL_ARCH}/Devel/PPPort.pm:${PORTSDIR}/devel/p5-Devel-PPPort
26
BUILD_DEPENDS=	${RUN_DEPENDS}
27
25
28
PERL_CONFIGURE=	yes
26
PERL_CONFIGURE=	yes
29
CONFIGURE_ARGS+=	--skip
27
CONFIGURE_ARGS=	--skip
30
28
31
MAN3=		inc::Module::Install.3 \
29
MAN3=		inc::Module::Install.3 \
32
		inc::Module::Install::DSL.3 \
30
		inc::Module::Install::DSL.3 \
Lines 51-62 Link Here
51
49
52
.include <bsd.port.pre.mk>
50
.include <bsd.port.pre.mk>
53
51
54
.if ${PERL_LEVEL} < 500805
52
.if ${PERL_LEVEL} == 501000
55
BUILD_DEPENDS+=	${SITE_PERL}/Pod/Man.pm:${PORTSDIR}/textproc/p5-podlators
53
BUILD_DEPENDS+=	p5-Module-CoreList>=2.17:${PORTSDIR}/devel/p5-Module-CoreList
54
RUN_DEPENDS+=	p5-Module-CoreList>=2.17:${PORTSDIR}/devel/p5-Module-CoreList
56
.endif
55
.endif
57
56
58
.if ${PERL_LEVEL} < 500809
57
.if ${PERL_LEVEL} < 501001
59
BUILD_DEPENDS+=	${SITE_PERL}/Module/CoreList.pm:${PORTSDIR}/devel/p5-Module-CoreList
58
BUILD_DEPENDS+=	p5-Archive-Tar>=1.44:${PORTSDIR}/archivers/p5-Archive-Tar \
59
		p5-Devel-PPPort>=3.16:${PORTSDIR}/devel/p5-Devel-PPPort \
60
		p5-Module-Build>=0.29:${PORTSDIR}/devel/p5-Module-Build \
61
		p5-Parse-CPAN-Meta>=1.39:${PORTSDIR}/devel/p5-Parse-CPAN-Meta
62
RUN_DEPENDS+=	p5-Archive-Tar>=1.44:${PORTSDIR}/archivers/p5-Archive-Tar \
63
		p5-Devel-PPPort>=3.16:${PORTSDIR}/devel/p5-Devel-PPPort \
64
		p5-Module-Build>=0.29:${PORTSDIR}/devel/p5-Module-Build \
65
		p5-Parse-CPAN-Meta>=1.39:${PORTSDIR}/devel/p5-Parse-CPAN-Meta
60
.endif
66
.endif
61
67
62
.include <bsd.port.post.mk>
68
.include <bsd.port.post.mk>

Return to bug 160952