1 # Created by: Denis Pokataev <catone@cpan.org>
4 PORTNAME= AnyEvent-Subprocess
7 CATEGORIES= devel perl5
11 MAINTAINER= culot@FreeBSD.org
12 COMMENT= Flexible, OO, asynchronous process spawning and management
17 BUILD_DEPENDS= p5-AnyEvent>=5.2:${PORTSDIR}/devel/p5-AnyEvent \
18 p5-EV>=4.0:${PORTSDIR}/devel/p5-EV \
19 p5-Event-Join>=0.05:${PORTSDIR}/devel/p5-Event-Join \
20 p5-IO-Tty>=0:${PORTSDIR}/devel/p5-IO-Tty \
21 p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \
22 p5-Moose>=1.15:${PORTSDIR}/devel/p5-Moose \
23 p5-MooseX-Clone>=0:${PORTSDIR}/devel/p5-MooseX-Clone \
24 p5-MooseX-Role-Parameterized>=0:${PORTSDIR}/devel/p5-MooseX-Role-Parameterized \
25 p5-MooseX-StrictConstructor>=0:${PORTSDIR}/devel/p5-MooseX-StrictConstructor \
26 p5-MooseX-Types>=0.19:${PORTSDIR}/devel/p5-MooseX-Types \
27 p5-MooseX-Types-Signal>=0:${PORTSDIR}/devel/p5-MooseX-Types-Signal \
28 p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter \
29 p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
30 p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean \
31 p5-namespace-clean>0:${PORTSDIR}/devel/p5-namespace-clean
32 RUN_DEPENDS:= ${BUILD_DEPENDS}
34 TEST_DEPENDS= p5-Test-Exception>0:${PORTSDIR}/devel/p5-Test-Exception
39 .include <bsd.port.pre.mk>
41 .if ${PERL_LEVEL} < 502200
42 TEST_DEPENDS+= p5-Test-Simple>=1.001.014:${PORTSDIR}/devel/p5-Test-Simple
45 .include <bsd.port.post.mk>