aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p5-Mouse
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2011-10-05 00:30:58 +0800
committersunpoet <sunpoet@FreeBSD.org>2011-10-05 00:30:58 +0800
commit86a164d5e1fb0cb0f9d3ecbb0c0b30d8f5bd39e5 (patch)
tree77b994fbc525eec64bbd5b6c16c1593c13d41db0 /devel/p5-Mouse
parent23c65a98b2556ce09dfe0bd28229bcb2fd7b3869 (diff)
downloadfreebsd-ports-gnome-86a164d5e1fb0cb0f9d3ecbb0c0b30d8f5bd39e5.tar.gz
freebsd-ports-gnome-86a164d5e1fb0cb0f9d3ecbb0c0b30d8f5bd39e5.tar.zst
freebsd-ports-gnome-86a164d5e1fb0cb0f9d3ecbb0c0b30d8f5bd39e5.zip
- Update to 0.94
- Update *_DEPENDS - Pet portlint Changes: http://search.cpan.org/dist/Mouse/Changes
Diffstat (limited to 'devel/p5-Mouse')
-rw-r--r--devel/p5-Mouse/Makefile87
-rw-r--r--devel/p5-Mouse/distinfo4
2 files changed, 49 insertions, 42 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>
diff --git a/devel/p5-Mouse/distinfo b/devel/p5-Mouse/distinfo
index 6bcf58658702..de9b6025e633 100644
--- a/devel/p5-Mouse/distinfo
+++ b/devel/p5-Mouse/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Mouse-0.93.tar.gz) = f3c1b150c69010578f769eff79f9efb75b0a6d14a81e1653e19a6df0eb389385
-SIZE (Mouse-0.93.tar.gz) = 231444
+SHA256 (Mouse-0.94.tar.gz) = 38e877da75a8ce6deb8cb75665c52aa526d4749e272dfd688fb1ddcfc9141aab
+SIZE (Mouse-0.94.tar.gz) = 228708