title: Where can I find the cpanfile format definition?
body: <p>We consider to use <em>Minilla</em> or <em>Dist::Milla</em> for our perl development. Declaring dependencies is done via <a href="http://search.cpan.org/~miyagawa/Module-CPANfile-0.9034/lib/cpanfile.pod">cpanfile</a>. I expected to find an exact definintion of what and how can be declared. But</p>
  
  <ul>
  <li><p>perldoc cpanfile : 
  Shows only the principal usage. 'SEE ALSO' section does not help.</p></li>
  <li><p>perldoc Module::CPANfile: same as cpanfile.</p></li>
  <li><p>perldoc cpanfile-faq: no explanation of the exact syntax or a link to it, only</p></li>
  </ul>
  
  <blockquote>
    <p>Familiar DSL syntax</p>
    
    <p>This is a new file type, but the format and syntax isn't entirely new.
    The metadata    it can declare is exactly a subset of "Prereqs" in
    CPAN Meta Spec.</p>
    
    <p>The syntax borrows a lot from Module::Install. Module::Install is a
    great way to easily declare module metadata such as name, author and
    dependencies. cpanfile format is  simply to extract the dependencies
    into a separate file, which means most of the     developers are
    familiar with the syntax.</p>
  </blockquote>
  
  <ul>
  <li>Web : I found ( but does not answer my question )
  <ul>
  <li><a href="https://speakerdeck.com/miyagawa/cpanfile">https://speakerdeck.com/miyagawa/cpanfile</a></li>
  <li><a href="http://weblog.bulknews.net/post/44963580392/what-is-cpanfile-and-why-do-i-want-to-use-it">http://weblog.bulknews.net/post/44963580392/what-is-cpanfile-and-why-do-i-want-to-use-it</a></li>
  <li><a href="http://blogs.perl.org/users/lestrrat/2013/03/the-main-problem-with-cpan-modules-on-github.html">http://blogs.perl.org/users/lestrrat/2013/03/the-main-problem-with-cpan-modules-on-github.html</a></li>
  </ul></li>
  </ul>
  
  <p>Does anybody know where to find an exact description of the <a href="http://search.cpan.org/~miyagawa/Module-CPANfile-0.9034/lib/cpanfile.pod">cpanfile</a> syntax/format ?</p>