diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2011-10-04 16:30:58 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2011-10-04 16:30:58 +0000 |
commit | 44df0794e63e7f8690dd4618d67c9dba7fad662b (patch) | |
tree | 08f79d5dbfd3f1f54536b42f4d6e39e5a7a6c6a9 /devel/p5-Mouse/Makefile | |
parent | f541b15c5cd3dbbe7b3e8805cd44b12c4560d1c2 (diff) |
Notes
Diffstat (limited to 'devel/p5-Mouse/Makefile')
-rw-r--r-- | devel/p5-Mouse/Makefile | 87 |
1 files changed, 47 insertions, 40 deletions
diff --git a/devel/p5-Mouse/Makefile b/devel/p5-Mouse/Makefile index 332e223d6eb7..8bd7e3ac6a0f 100644 --- a/devel/p5-Mouse/Makefile +++ b/devel/p5-Mouse/Makefile @@ -6,7 +6,7 @@ # PORTNAME= Mouse -PORTVERSION= 0.93 +PORTVERSION= 0.94 PORTEPOCH= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN @@ -16,50 +16,44 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Moose minus the antlers -LICENSE_COMB= dual LICENSE= ART20 GPLv1 +LICENSE_COMB= dual -BUILD_DEPENDS= p5-Devel-PPPort>=3.19:${PORTSDIR}/devel/p5-Devel-PPPort \ - p5-ExtUtils-ParseXS>=2.21:${PORTSDIR}/devel/p5-ExtUtils-ParseXS - -RUN_DEPENDS:= ${BUILD_DEPENDS} - -TEST_DEPENDS= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple \ - p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception +TEST_DEPENDS= p5-Test-Exception-LessClever>=0.005:${PORTSDIR}/devel/p5-Test-Exception-LessClever \ + p5-Test-Requires>=0.06:${PORTSDIR}/devel/p5-Test-Requires MAKE_JOBS_UNSAFE= yes - PERL_CONFIGURE= yes -MAN3= Mouse.3 \ - Mouse::Exporter.3 \ - Mouse::Meta::Attribute.3 \ - Mouse::Meta::Class.3 \ - Mouse::Meta::Method.3 \ - Mouse::Meta::Method::Accessor.3 \ - Mouse::Meta::Method::Constructor.3 \ - Mouse::Meta::Method::Delegation.3 \ - Mouse::Meta::Method::Destructor.3 \ - Mouse::Meta::Module.3 \ - Mouse::Meta::Role.3 \ - Mouse::Meta::Role::Application.3 \ - Mouse::Meta::Role::Composite.3 \ - Mouse::Meta::Role::Method.3 \ - Mouse::Meta::TypeConstraint.3 \ - Mouse::Object.3 \ - Mouse::PurePerl.3 \ - Mouse::Role.3 \ - Mouse::Spec.3 \ - Mouse::Tiny.3 \ - Mouse::TypeRegistry.3 \ - Mouse::Util.3 \ - Mouse::Util::MetaRole.3 \ - Mouse::Util::TypeConstraints.3 \ - Mouse::XS.3 \ - Squirrel.3 \ - Squirrel::Role.3 \ - Test::Mouse.3 \ - ouse.3 +MAN3= Mouse.3 \ + Mouse::Exporter.3 \ + Mouse::Meta::Attribute.3 \ + Mouse::Meta::Class.3 \ + Mouse::Meta::Method.3 \ + Mouse::Meta::Method::Accessor.3 \ + Mouse::Meta::Method::Constructor.3 \ + Mouse::Meta::Method::Delegation.3 \ + Mouse::Meta::Method::Destructor.3 \ + Mouse::Meta::Module.3 \ + Mouse::Meta::Role.3 \ + Mouse::Meta::Role::Application.3 \ + Mouse::Meta::Role::Composite.3 \ + Mouse::Meta::Role::Method.3 \ + Mouse::Meta::TypeConstraint.3 \ + Mouse::Object.3 \ + Mouse::PurePerl.3 \ + Mouse::Role.3 \ + Mouse::Spec.3 \ + Mouse::Tiny.3 \ + Mouse::TypeRegistry.3 \ + Mouse::Util.3 \ + Mouse::Util::MetaRole.3 \ + Mouse::Util::TypeConstraints.3 \ + Mouse::XS.3 \ + Squirrel.3 \ + Squirrel::Role.3 \ + Test::Mouse.3 \ + ouse.3 post-install: @${CAT} ${PKGDIR}/pkg-message @@ -67,4 +61,17 @@ post-install: post-extract: @${PERL} -i -ne 'print unless m,build_requires,' ${WRKSRC}/Makefile.PL -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 501001 +BUILD_DEPENDS+= p5-Devel-PPPort>=3.19:${PORTSDIR}/devel/p5-Devel-PPPort +RUN_DEPENDS+= p5-Devel-PPPort>=3.19:${PORTSDIR}/devel/p5-Devel-PPPort +TEST_DEPENDS+= p5-Test-Simple>=0.88:${PORTSDIR}/devel/p5-Test-Simple +.endif + +.if ${PERL_LEVEL} < 501200 +BUILD_DEPENDS+= p5-ExtUtils-ParseXS>=2.21:${PORTSDIR}/devel/p5-ExtUtils-ParseXS +RUN_DEPENDS+= p5-ExtUtils-ParseXS>=2.21:${PORTSDIR}/devel/p5-ExtUtils-ParseXS +.endif + +.include <bsd.port.post.mk> |