From: Vincent Pit Date: Sun, 19 Aug 2012 08:00:19 +0000 (+0200) Subject: Initial commit X-Git-Tag: v0.93.0^0 X-Git-Url: http://git.vpit.fr/?a=commitdiff_plain;h=e5fd0b219dae4e6e93563f5b7a763c0fdf49c87e;p=perl%2Fmodules%2FTask-Devel-Cover-Recommended.git Initial commit --- e5fd0b219dae4e6e93563f5b7a763c0fdf49c87e diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b922beb --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +blib* +pm_to_blib* + +Makefile +Makefile.old +Build +_build* + +MYMETA.json +MYMETA.yml + +*.tar.gz +Task-Devel-Cover-Recommended-* + +core.* +*.[co] +*.so +*.bs +*.out +*.def +*.exp + +cover_db +*.gcda +*.gcov +*.gcno + +Debian_CPANTS.txt* diff --git a/Changes b/Changes new file mode 100644 index 0000000..e2424da --- /dev/null +++ b/Changes @@ -0,0 +1,4 @@ +Revision history for Task-Devel-Cover-Recommended + +0.93.0 2012-08-19 08:10 UTC + First version, released on an unsuspecting world. diff --git a/MANIFEST b/MANIFEST new file mode 100644 index 0000000..d06617f --- /dev/null +++ b/MANIFEST @@ -0,0 +1,12 @@ +Changes +MANIFEST +META.json +META.yml +Makefile.PL +README +lib/Task/Devel/Cover/Recommended.pm +t/00-load.t +t/91-pod.t +t/92-pod-coverage.t +t/95-portability-files.t +t/99-kwalitee.t diff --git a/META.json b/META.json new file mode 100644 index 0000000..bb7bfbb --- /dev/null +++ b/META.json @@ -0,0 +1,66 @@ +{ + "abstract" : "Install Devel::Cover and its recommended dependencies.", + "author" : [ + "Vincent Pit " + ], + "dynamic_config" : 0, + "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "Task-Devel-Cover-Recommended", + "no_index" : { + "directory" : [ + "t", + "inc" + ] + }, + "prereqs" : { + "build" : { + "requires" : { + "ExtUtils::MakeMaker" : "0", + "Test::Differences" : "0", + "Test::More" : "0", + "Test::Warn" : "0" + } + }, + "configure" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "runtime" : { + "requires" : { + "Browser::Open" : "0", + "Devel::Cover" : "0.93", + "Digest::MD5" : "0", + "JSON::PP" : "0", + "PPI::HTML" : "1.07", + "Parallel::Iterator" : "0", + "Pod::Coverage" : "0.06", + "Pod::Coverage::CountParents" : "0", + "Storable" : "0", + "Template" : "2.00", + "perl" : "5.008002" + } + } + }, + "release_status" : "stable", + "resources" : { + "bugtracker" : { + "web" : "http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Task-Devel-Cover-Recommended" + }, + "homepage" : "http://search.cpan.org/dist/Task-Devel-Cover-Recommended/", + "license" : [ + "http://dev.perl.org/licenses/" + ], + "repository" : { + "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FTask-Devel-Cover-Recommended.git" + } + }, + "version" : "v0.93.0" +} diff --git a/META.yml b/META.yml new file mode 100644 index 0000000..76e0d3b --- /dev/null +++ b/META.yml @@ -0,0 +1,40 @@ +--- +abstract: 'Install Devel::Cover and its recommended dependencies.' +author: + - 'Vincent Pit ' +build_requires: + ExtUtils::MakeMaker: 0 + Test::Differences: 0 + Test::More: 0 + Test::Warn: 0 +configure_requires: + ExtUtils::MakeMaker: 0 +dynamic_config: 0 +generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 +name: Task-Devel-Cover-Recommended +no_index: + directory: + - t + - inc +requires: + Browser::Open: 0 + Devel::Cover: 0.93 + Digest::MD5: 0 + JSON::PP: 0 + PPI::HTML: 1.07 + Parallel::Iterator: 0 + Pod::Coverage: 0.06 + Pod::Coverage::CountParents: 0 + Storable: 0 + Template: 2.00 + perl: 5.008002 +resources: + bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Task-Devel-Cover-Recommended + homepage: http://search.cpan.org/dist/Task-Devel-Cover-Recommended/ + license: http://dev.perl.org/licenses/ + repository: http://git.profvince.com/?p=perl%2Fmodules%2FTask-Devel-Cover-Recommended.git +version: v0.93.0 diff --git a/Makefile.PL b/Makefile.PL new file mode 100644 index 0000000..fa2dec9 --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,74 @@ +use 5.008002; + +use strict; +use warnings; +use ExtUtils::MakeMaker; + +my $dist = 'Task-Devel-Cover-Recommended'; + +(my $name = $dist) =~ s{-}{::}g; + +(my $file = $dist) =~ s{-}{/}g; +$file = "lib/$file.pm"; + +my %DC_CONFIGURE = ( + 'ExtUtils::MakeMaker' => 0, +); + +my %DC_BUILD = ( + 'Test::Differences' => 0, + 'Test::More' => 0, + 'Test::Warn' => 0, +); + +my %DC_PREREQ_PM = ( + 'Devel::Cover' => '0.93', + + 'Browser::Open' => '0', + 'Digest::MD5' => '0', + 'JSON::PP' => '0', + 'PPI::HTML' => '1.07', + 'Parallel::Iterator' => '0', + 'Pod::Coverage' => '0.06', + 'Pod::Coverage::CountParents' => '0', + 'Storable' => '0', + 'Template' => '2.00', +); + +my %META = ( + configure_requires => { + 'ExtUtils::MakeMaker' => 0, + %DC_CONFIGURE, + }, + build_requires => { + 'ExtUtils::MakeMaker' => 0, + 'Test::More' => 0, + %DC_BUILD, + }, + dynamic_config => 0, + resources => { + bugtracker => "http://rt.cpan.org/NoAuth/ReportBug.html?Queue=$dist", + homepage => "http://search.cpan.org/dist/$dist/", + license => 'http://dev.perl.org/licenses/', + repository => "http://git.profvince.com/?p=perl%2Fmodules%2F$dist.git", + }, +); + +WriteMakefile( + NAME => $name, + AUTHOR => 'Vincent Pit ', + LICENSE => 'perl', + VERSION_FROM => $file, + ABSTRACT_FROM => $file, + PL_FILES => {}, + PREREQ_PM => \%DC_PREREQ_PM, + MIN_PERL_VERSION => '5.008002', + META_MERGE => \%META, + dist => { + PREOP => "pod2text -u $file > \$(DISTVNAME)/README", + COMPRESS => 'gzip -9f', SUFFIX => 'gz' + }, + clean => { + FILES => "$dist-* *.gcov *.gcda *.gcno cover_db Debian_CPANTS.txt*" + } +); diff --git a/README b/README new file mode 100644 index 0000000..7bc93b4 --- /dev/null +++ b/README @@ -0,0 +1,65 @@ +NAME + Task::Devel::Cover::Recommended - Install Devel::Cover and its + recommended dependencies. + +VERSION + Version 0.93.0 + +SYNOPSIS + $ cpan Task::Devel::Cover::Recommended + $ cpanp -i Task::Devel::Cover::Recommended + $ cpanm Task::Devel::Cover::Recommended + +DESCRIPTION + This task module lets you easily install Devel::Cover 0.93 and all its + recommended dependencies. + +DEPENDENCIES + Configure-time dependencies + ExtUtils::MakeMaker + + Build-time and test-time dependencies + Test::Differences + Test::More + Test::Warn + + Run-time dependencies + Devel::Cover 0.93 + "perl" 5.8.2 + Browser::Open + Digest::MD5 + JSON::PP + PPI::HTML 1.07 + Devel::Cover lets you optionally pick between PPI::HTML and + Perl::Tidy, but it will only use the former if both are installed. + + Parallel::Iterator + Pod::Coverage 0.06 + Pod::Coverage::CountParents + Storable + Template 2.00 + +AUTHOR + Vincent Pit, "", . + + You can contact me by mail or on "irc.perl.org" (vincent). + +BUGS + Please report any bugs or feature requests to + "bug-task-devel-cover-recommended at rt.cpan.org", or through the web + interface at + . I will be notified, and then you'll automatically be notified of + progress on your bug as I make changes. + +SUPPORT + You can find documentation for this module with the perldoc command. + + perldoc Task::Devel::Cover::Recommended + +COPYRIGHT & LICENSE + Copyright 2012 Vincent Pit, all rights reserved. + + This program is free software; you can redistribute it and/or modify it + under the same terms as Perl itself. + diff --git a/lib/Task/Devel/Cover/Recommended.pm b/lib/Task/Devel/Cover/Recommended.pm new file mode 100644 index 0000000..0eb7f1d --- /dev/null +++ b/lib/Task/Devel/Cover/Recommended.pm @@ -0,0 +1,106 @@ +package Task::Devel::Cover::Recommended; + +use strict; +use warnings; + +=head1 NAME + +Task::Devel::Cover::Recommended - Install Devel::Cover and its recommended dependencies. + +=head1 VERSION + +Version 0.93.0 + +=cut + +our $VERSION = '0.93.0'; + +=head1 SYNOPSIS + + $ cpan Task::Devel::Cover::Recommended + $ cpanp -i Task::Devel::Cover::Recommended + $ cpanm Task::Devel::Cover::Recommended + +=head1 DESCRIPTION + +This task module lets you easily install L 0.93 and all its recommended dependencies. + +=head1 DEPENDENCIES + +=head2 Configure-time dependencies + +=over 4 + +=item L + +=back + +=head2 Build-time and test-time dependencies + +=over 4 + +=item L + +=item L + +=item L + +=back + +=head2 Run-time dependencies + +=over 4 + +=item L 0.93 + +=item C 5.8.2 + +=item L + +=item L + +=item L + +=item L 1.07 + +Devel::Cover lets you optionally pick between L and L, but it will only use the former if both are installed. + +=item L + +=item L 0.06 + +=item L + +=item L + +=item L