Subject: | NAME in Makefile.PL should be Dansguardian |
Hi Alejandro,
In the Makefile.PL for your module Dansguardian, there appears:
WriteMakefile(
NAME => 'dansguardian',
VERSION_FROM => 'lib/dansguardian.pm',
);
But the documentation says you should:
use Dansguardian;
In which case, the filename should be
lib/Dansguardian.pm
And the distname should be Dansguardian as well. So the Makefile.PL would contain:
WriteMakefile(
NAME => 'Dansguardian',
VERSION_FROM => 'lib/Dansguardian.pm',
);
Because the distribution name doesn't match the name in the metadata (different case), your distribution was caught by a script I wrote to look for releases where the distribution name doesn't match the release file name.
I'd be happy to do an updated release of your dist if you don't want to. My PAUSE id is NEILB, if you do want to give me co-maint permission.
Cheers,
Neil