Annotation of pkgsrc/devel/p5-Moose/Makefile, Revision 1.60
1.60 ! asau 1: # $NetBSD: Makefile,v 1.59 2012/10/13 11:23:00 wen Exp $
1.1 seb 2:
1.59 wen 3: DISTNAME= Moose-2.0604
1.1 seb 4: PKGNAME= p5-${DISTNAME}
5: CATEGORIES= devel perl5
1.4 seb 6: MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
1.1 seb 7:
8: MAINTAINER= pkgsrc-users@NetBSD.org
9: HOMEPAGE= http://moose.perl.org/
10: COMMENT= Postmodern object system for Perl 5
1.25 sno 11: LICENSE= ${PERL5_LICENSE}
1.1 seb 12:
1.54 hiramats 13: DEPENDS+= p5-Class-Load>=0.09:../../devel/p5-Class-Load
14: DEPENDS+= p5-Class-Load-XS>=0.01:../../devel/p5-Class-Load-XS
1.52 abs 15: DEPENDS+= p5-Data-OptList>=0.107:../../devel/p5-Data-OptList
16: DEPENDS+= p5-Devel-GlobalDestruction>=0:../../devel/p5-Devel-GlobalDestruction
17: DEPENDS+= p5-Dist-CheckConflicts>=0.02:../../devel/p5-Dist-CheckConflicts
18: DEPENDS+= p5-Eval-Closure>=0.04:../../devel/p5-Eval-Closure #XXX
19: DEPENDS+= p5-List-MoreUtils>=0.28:../../devel/p5-List-MoreUtils
20: DEPENDS+= p5-MRO-Compat>=0.05:../../devel/p5-MRO-Compat
21: DEPENDS+= p5-Package-DeprecationManager>=0.11:../../devel/p5-Package-DeprecationManager
1.56 sno 22: DEPENDS+= p5-Package-Stash>=0.32:../../devel/p5-Package-Stash
23: DEPENDS+= p5-Package-Stash-XS>=0.24:../../devel/p5-Package-Stash-XS
1.52 abs 24: DEPENDS+= p5-Params-Util>=1.00:../../devel/p5-Params-Util
1.26 sno 25: DEPENDS+= p5-Sub-Exporter>=0.980:../../devel/p5-Sub-Exporter
1.52 abs 26: DEPENDS+= p5-Sub-Name>=0.05:../../devel/p5-Sub-Name
1.56 sno 27: DEPENDS+= p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
1.30 seb 28: DEPENDS+= p5-Try-Tiny>=0.02:../../devel/p5-Try-Tiny
1.55 abs 29: # Note: Moose can take advantage of PartialDump, but as PartialDump depends
30: # on Moose, we cannot add it to DEPENDS
1.1 seb 31:
1.52 abs 32: BUILD_DEPENDS+= p5-Test-Fatal>=0.05:../../devel/p5-Test-Fatal
33: BUILD_DEPENDS+= p5-Test-Requires>=0.05:../../devel/p5-Test-Requires
1.40 seb 34:
1.56 sno 35: CONFLICTS+= p5-Class-MOP-[0-9]*
1.53 abs 36:
1.40 seb 37: # t/200_examples/002_example_Moose_POOP.t
1.52 abs 38: BUILD_DEPENDS+= p5-DBM-Deep-[0-9]*:../../databases/p5-DBM-Deep
1.40 seb 39: # t/000_recipes/moose_cookbook_basics_recipe11.t
1.52 abs 40: BUILD_DEPENDS+= p5-DateTime-Calendar-Mayan-[0-9]*:../../time/p5-DateTime-Calendar-Mayan
1.40 seb 41: # t/200_examples/002_example_Moose_POOP.t
1.52 abs 42: BUILD_DEPENDS+= p5-DateTime-Format-MySQL-[0-9]*:../../time/p5-DateTime-Format-MySQL
1.40 seb 43: # t/200_examples/00{4,5}_*
1.52 abs 44: BUILD_DEPENDS+= p5-Declare-Constraints-Simple-[0-9]*:../../devel/p5-Declare-Constraints-Simple
1.40 seb 45: # t/040_type_constraints/009_union_types_and_coercions.t
1.52 abs 46: BUILD_DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
1.40 seb 47: # t/000_recipes/moose_cookbook_basics_recipe4.t
1.52 abs 48: BUILD_DEPENDS+= p5-Locale-US-[0-9]*:../../misc/p5-Locale-US
1.40 seb 49: # t/060_compat/001_module_refresh_compat.t
1.52 abs 50: BUILD_DEPENDS+= p5-Module-Refresh-[0-9]*:../../devel/p5-Module-Refresh
1.40 seb 51: # t/000_recipes/moose_cookbook_basics_recipe5.t
1.52 abs 52: BUILD_DEPENDS+= p5-Params-Coerce-[0-9]*:../../devel/p5-Params-Coerce
1.40 seb 53: # t/000_recipes/moose_cookbook_basics_recipe4.t
1.52 abs 54: BUILD_DEPENDS+= p5-Regexp-Common-[0-9]*:../../textproc/p5-Regexp-Common
1.40 seb 55: # t/200_examples/005_example_w_TestDeep.t
1.52 abs 56: BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
1.40 seb 57: # t/020_attributes/027_accessor_override_method.t
58: # t/050_metaclasses/012_moose_exporter.t
59: # t/300_immutable/011_constructor_is_wrapped.t
60: # t/300_immutable/010_constructor_is_not_moose.t
61: # t/300_immutable/013_immutable_roundtrip.t
62: # t/030_roles/019_build.t
63: # t/000_recipes/moose_cookbook_extending_recipe2.t
1.56 sno 64:
65: # other documented develop dependencies
66: BUILD_DEPENDS+= p5-Algorithm-C3-[0-9]*:../../devel/p5-Algorithm-C3
1.57 sno 67: # devel/p5-Data-Visitor depends on devel/p5-Moose
68: # BUILD_DEPENDS+= p5-Data-Visitor-[0-9]*:../../devel/p5-Data-Visitor
1.56 sno 69: BUILD_DEPENDS+= p5-HTTP-Message-[0-9]*:../../www/p5-HTTP-Message
70: BUILD_DEPENDS+= p5-PadWalker-[0-9]*:../../devel/p5-PadWalker
71: BUILD_DEPENDS+= p5-SUPER-[0-9]*:../../devel/p5-SUPER
72: # missing Test::DependentModules>=0.13
73: BUILD_DEPENDS+= p5-Test-Inline-[0-9]*:../../devel/p5-Test-Inline
74: BUILD_DEPENDS+= p5-Test-LeakTrace-[0-9]*:../../devel/p5-Test-LeakTrace
75: BUILD_DEPENDS+= p5-Test-Memory-Cycle-[0-9]*:../../devel/p5-Test-Memory-Cycle
1.52 abs 76: BUILD_DEPENDS+= p5-Test-Output-[0-9]*:../../devel/p5-Test-Output
1.56 sno 77: # missing Test::Spelling
78: BUILD_DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
1.40 seb 79: #BUILD_DEPENDS+= p5-Test-Pod-Coverage-[0-9]*:../../devel/p5-Test-Pod-Coverage # xt/author/pod_coverage.t
80: #BUILD_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod # xt/author/pod.t
81: #BUILD_DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
82: #BUILD_DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
1.1 seb 83:
1.52 abs 84: USE_LANGUAGES= c
85: USE_TOOLS+= gmake
86:
87: PERL5_PACKLIST= auto/Moose/.packlist
1.1 seb 88:
1.35 seb 89: PERL5_MODULE_TYPE= Module::Install::Bundled
1.25 sno 90:
1.1 seb 91: .include "../../lang/perl5/module.mk"
92: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>