Hi!

On Fri, Nov 03, 2006 at 10:47:36AM -0500, Michael G Schwern wrote:
 
> meta-spec:
>     url:     http://module-build.sourceforge.net/META-spec-v1.2.html
>     version: 1.2

The 'problem' is that this field was introduced in 1.1, and it seems
that quite a lot of dists use 1.0 of META-spec.

My question basically is: What is the 'stable' version of META-spec? I
guess I'll post this on the module-build list...

> PS  If someone would check the metafile generated by MakeMaker 6.31
> for 1.2 spec conformance I'd appreciate that. 

Hmm, I tried to do that (I usually use Module::Build):

~$ module-starter --module=FooTest --author='foo' --email='[EMAIL PROTECTED]'
Created starter directories and files
~$ cd FooTest/
~/FooTest$ perl Makefile.PL 
Checking if your kit is complete...
Warning: the following files are missing in your kit:
        META.yml
Please inform the author.
Writing Makefile for FooTest
~/FooTest$ make dist
rm -rf FooTest-0.01
/usr/bin/perl5.8.8 "-MExtUtils::Manifest=manicopy,maniread" \
                -e "manicopy(maniread(),'FooTest-0.01', 'best');"
mkdir FooTest-0.01
mkdir FooTest-0.01/t
mkdir FooTest-0.01/lib
-e: META.yml not found at -e line 1
Can't read META.yml: No such file or directory
make: *** [create_distdir] Error 2

I'm using ExtUtils::MakeMaker 6.31

But the META.yml in MakeMaker confroms to META-spec 1.2, so if you use the same
tools to generate MakeMakers META.yml it should work:
http://cpants.perl.org/kwalitee/ExtUtils-MakeMaker

-- 
#!/usr/bin/perl                               http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}

Reply via email to