Update of /cvsroot/module-build/Module-Build/lib/Module
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv851/lib/Module
Modified Files:
Build.pm
Log Message:
Move description of F<META.yml> from the 'distdir' action to 'distmeta'. Add links to currently supported version of the F<META.yml> specification.
Index: Build.pm
===================================================================
RCS file: /cvsroot/module-build/Module-Build/lib/Module/Build.pm,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -d -r1.197 -r1.198
--- Build.pm 15 Nov 2005 23:01:30 -0000 1.197
+++ Build.pm 16 Nov 2005 00:07:41 -0000 1.198
@@ -281,17 +281,20 @@
directory is what people will see when they download your distribution
and unpack it.
-While performing the 'distdir' action, a file containing various bits
-of "metadata" will be created. The metadata includes the module's
-name, version, dependencies, license, and the C<dynamic_config>
-flag. This file is created as F<META.yml> in YAML format, so you
-must have the C<YAML> module installed in order to create it. You
-should also ensure that the F<META.yml> file is listed in your
-F<MANIFEST> - if it's not, a warning will be issued.
-
=item distmeta
-Creates the F<META.yml> file for your distribution.
+Creates the F<META.yml> file that describes the distribution.
+
+F<META.yml> is a file containing various bits of "metadata" about the
+distribution. The metadata includes the distribution name, version,
+abstract, prerequisites, license, and various other data about the
+distribution. This file is created as F<META.yml> in YAML format, so
+the C<YAML> module must be installed in order to create it. The
+F<META.yml> file must also be listed in F<MANIFEST> - if it's not, a
+warning will be issued.
+
+The current version of the F<META.yml> specification can be found at
+L<http://module-build.sourceforge.net/META-spec-v1.2.html>
=item distsign
@@ -973,6 +976,9 @@
perl(1), Module::Build::Cookbook(3), Module::Build::Authoring(3),
ExtUtils::MakeMaker(3), YAML(3)
-http://www.dsmit.com/cons/
+F<META.yml> Specification:
+L<http://module-build.sourceforge.net/META-spec-v1.2.html>
+
+L<http://www.dsmit.com/cons/>
=cut
|