title: Perl/CPAN how to distribute script rather than module
body: <p>I just published my first perl program, unifdef+ (code::unifdefplus, v0.5.3), but I'm not sure if I've done it properly.   The program is broken into two parts -- a script (script/unifdef+.pl), and a module (lib/unifdefplus.pm).   The script is basically a wrapper for the module.   This is supposed to act as a command line utility (which is in reality what I wanted to publish).</p>
  
  <p>The README file I included documents the script, not the module.   CPAN seems to be taking the version from the module rather than the script as well (which is undefined at the moment).   </p>
  
  <p>So, my questions is: if I want this to be indexed as a script rather than a module, do I need to do anything differently?  Also, I'm taking it I should write some documentation for the module as well -- in which case I'm assuming it should be a README file in the lib directory?</p>
  
  <p>Again, I apologize, but this is the first time I've done this, and I want to make sure I've done it right.</p>