Reorganize dist-time meta handling (no semantic changes)
[dbsrgits/DBIx-Class.git] / maint / Makefile.PL.inc / 21_set_meta.pl
1 # authorshipz
2 author 'mst: Matt S. Trout <mst@shadowcat.co.uk>';
3 Meta->{values}{x_authority} = 'cpan:RIBASUSHI';
4
5 # legalese
6 license 'perl';
7 resources 'license' => 'http://dev.perl.org/licenses/';
8
9 # misc resources
10 abstract_from 'lib/DBIx/Class.pm';
11 resources 'homepage'    => 'http://www.dbix-class.org/';
12 resources 'IRC'         => 'irc://irc.perl.org/#dbix-class';
13 resources 'repository'  => 'https://github.com/dbsrgits/DBIx-Class';
14 resources 'MailingList' => 'http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class';
15 resources 'bugtracker'  => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=DBIx-Class';
16
17 # nothing determined at runtime, except for possibly SQLT dep
18 # (see the check around DBICTEST_SQLT_DEPLOY in Makefile.PL)
19 dynamic_config 0;
20
21 # Deprecated/internal modules need no exposure when building the meta
22 no_index directory => $_ for (qw|
23   lib/DBIx/Class/Admin
24   lib/DBIx/Class/PK/Auto
25   lib/DBIx/Class/CDBICompat
26   maint
27 |);
28 no_index package => $_ for (qw/
29   DBIx::Class::Storage::DBIHacks
30   DBIx::Class::Storage::BlockRunner
31   DBIx::Class::Carp
32   DBIx::Class::_Util
33   DBIx::Class::ResultSet::Pager
34 /);
35
36 # keep the Makefile.PL eval happy
37 1;