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$_.$/}