1 # Created by: Cheng-Lung Sung <clsung@FreeBSD.org>
6 CATEGORIES= converters perl5
10 MAINTAINER= perl@FreeBSD.org
11 COMMENT= Perl Wrapper Class for the various JSON classes
16 TEST_DEPENDS= p5-Cpanel-JSON-XS>=0:${PORTSDIR}/converters/p5-Cpanel-JSON-XS \
17 p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
18 p5-JSON-DWIW>=0:${PORTSDIR}/converters/p5-JSON-DWIW \
19 p5-JSON-XS>=0:${PORTSDIR}/converters/p5-JSON-XS \
20 p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal \
21 p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires \
22 p5-Test-Warnings>=0.009:${PORTSDIR}/devel/p5-Test-Warnings \
23 p5-Test-Without-Module>=0.17:${PORTSDIR}/devel/p5-Test-Without-Module
25 # Author preference: Cpanel::JSON::XS > JSON::XS > JSON::PP > JSON > JSON::DWIW
26 OPTIONS_DEFINE= CPANEL JSON_XS JSON_PP JSON JSON_DWIW
27 OPTIONS_DEFAULT=CPANEL
28 CPANEL_DESC= Use Cpanel::JSON::XS
30 JSON_DWIW_DESC= Use JSON::DWIW
31 JSON_PP_DESC= Use JSON::PP
32 JSON_XS_DESC= Use JSON::XS
37 CPANEL_BUILD_DEPENDS= p5-Cpanel-JSON-XS>=0:${PORTSDIR}/converters/p5-Cpanel-JSON-XS
38 CPANEL_RUN_DEPENDS= p5-Cpanel-JSON-XS>=0:${PORTSDIR}/converters/p5-Cpanel-JSON-XS
39 JSON_BUILD_DEPENDS= p5-JSON>=0:${PORTSDIR}/converters/p5-JSON
40 JSON_RUN_DEPENDS= p5-JSON>=0:${PORTSDIR}/converters/p5-JSON
41 JSON_DWIW_BUILD_DEPENDS=p5-JSON-DWIW>=0:${PORTSDIR}/converters/p5-JSON-DWIW
42 JSON_DWIW_RUN_DEPENDS= p5-JSON-DWIW>=0:${PORTSDIR}/converters/p5-JSON-DWIW
43 JSON_PP_BUILD_DEPENDS= p5-JSON-PP>=0:${PORTSDIR}/converters/p5-JSON-PP
44 JSON_PP_RUN_DEPENDS= p5-JSON-PP>=0:${PORTSDIR}/converters/p5-JSON-PP
45 JSON_XS_BUILD_DEPENDS= p5-JSON-XS>=0:${PORTSDIR}/converters/p5-JSON-XS
46 JSON_XS_RUN_DEPENDS= p5-JSON-XS>=0:${PORTSDIR}/converters/p5-JSON-XS
48 .include <bsd.port.mk>