Skip to content

Instantly share code, notes, and snippets.

duplicate primary on Authen::NTLM (m:NBEBOUT f:BUZZ)
duplicate primary on AutoReloader (m:SHMEM f:JPRIT)
duplicate primary on B::C (m:RURBAN f:MICB)
duplicate primary on B::CC (m:RURBAN f:MICB)
duplicate primary on Business::ISBN::Data (m:ESUMMERS f:BDFOY)
duplicate primary on CGI::Output (m:NHORNE f:DOMIZIO)
duplicate primary on CGI::Session::Serialize::yaml (m:RSAVAGE f:MARKSTOS)
duplicate primary on Catalyst::Engine::Apache (m:MSTROUT f:AGRUNDMA)
duplicate primary on Catalyst::Engine::HTTP::POE (m:MSTROUT f:AGRUNDMA)
duplicate primary on Catalyst::Plugin::I18N (m:MSTROUT f:CHANSEN)
23564 perl
23528 PathTools (upstream-blead)
23528 Compress-Raw-Zlib (upstream-cpan)
23528 lib (upstream-blead)
23528 Text-Tabs+Wrap (upstream-cpan)
23528 Compress-Raw-Bzip2 (upstream-cpan)
23528 Pod-Parser (upstream-cpan)
23528 Test-Pod-Coverage
23528 Pod-Simple (upstream-cpan)
23528 Pod-Usage (upstream-cpan)
@dagolden
dagolden / Makefile.PL
Created April 1, 2015 15:00
Makefile.PL after adding 'provides' metadata
use 5.006;
use strict;
use warnings;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'Acme::Provides',
AUTHOR => q{David Golden <dagolden@cpan.org>},
VERSION => '0.01',
ABSTRACT => 'Demonstration of adding provides metadata',
use 5.006;
use strict;
use warnings;
use Test::More;
plan tests => 1;
require_ok( 'Acme::Provides' );
use 5.006;
use strict;
use warnings;
use File::Path 'make_path';
use File::Basename 'dirname';
use autodie;
my $destination = shift;
make_path( dirname( $destination ) );
open my $fh, ">", $destination;
@dagolden
dagolden / Makefile.PL
Created April 1, 2015 14:42
Makefile.PL before adding 'provides' metadata
use 5.006;
use strict;
use warnings;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'Acme::Provides',
AUTHOR => q{David Golden <dagolden@cpan.org>},
VERSION => '0.01',
ABSTRACT => 'Demonstration of adding provides metadata',
@dagolden
dagolden / Makefile.PL
Created April 1, 2015 14:41
Original Makefile.PL
use 5.006;
use strict;
use warnings;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'Acme::Provides',
AUTHOR => q{David Golden <dagolden@cpan.org>},
VERSION => '0.01',
ABSTRACT => 'Demonstration of adding provides metadata',
use 5.006;
use strict;
use warnings;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'Acme::Provides',
AUTHOR => q{David Golden <dagolden@cpan.org>},
VERSION => '0.01',
ABSTRACT => 'Demonstration of adding provides metadata',
t/01-basic.t ...................... ok
t/02-not-trial.t .................. ok
t/03-already-has-comment.t ........ ok
t/04-multiple-packages.t .......... ok
t/05-comments.t ................... ok
t/06-my-version.t ................. ok
t/10-pkgversion.t ................. ok
t/11-ourpkgversion.t .............. ok
t/12-rewriteversion.t ............. ok
t/13-overridepkgversion.t ......... ok
#!/usr/bin/env perl
use v5.10;
use strict;
use warnings;
package Bar;
use warnings::register;
sub hello {