diff --git a/Changes b/Changes index aa7ec62..4e93cd7 100644 --- a/Changes +++ b/Changes @@ -1,12 +1,16 @@ Revision history for Perl extension Lyrics::Fetcher::LyricWiki -0.03 07/06/2007 + +0.04 2008/01/14 + - Add META.yml, and POD tests + +0.03 2007/06/07 - don't require perl 5.8.7 as that's unnecessary - it should work with any 5.8 perl. -0.02 29/05/2007 +0.02 2007/05/29 - documentation fixes - rushed first version out and left references to Lyrics::Fetcher::AZLyrics in there! -0.01 13/05/2007 +0.01 2007/05/13 - original version diff --git a/MANIFEST b/MANIFEST index aed685f..e1ea93e 100644 --- a/MANIFEST +++ b/MANIFEST @@ -2,5 +2,8 @@ Changes Makefile.PL MANIFEST README -t/Lyrics-Fetcher-LyricWiki.t +META.yml +t/1-basic.t +t/2-pod.t +t/3-pod-coverage.t lib/Lyrics/Fetcher/LyricWiki.pm diff --git a/META.yml b/META.yml new file mode 100644 index 0000000..db619d0 --- /dev/null +++ b/META.yml @@ -0,0 +1,17 @@ + --- #YAML:1.0 + name: Lyrics-Fetcher-LyricWiki + abstract: Get song lyrics from www.LyricWiki.org + version: 0.04 + author: + - David Precious + license: perl + distribution_type: module + requires: + SOAP::Lite: 0 + perl: 5.008 + build_requires: + Test: 0 + meta-spec: + version: 1.3 + url: http://module-build.sourceforge.net/META-spec-v1.3.html + generated_by: hand \ No newline at end of file diff --git a/Makefile.PL b/Makefile.PL index 6135d80..81e007f 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -7,6 +7,6 @@ WriteMakefile( VERSION_FROM => 'lib/Lyrics/Fetcher/LyricWiki.pm', # finds $VERSION PREREQ_PM => { SOAP::Lite => 0 }, ($] >= 5.005 ? ## Add these new keywords supported since 5.005 - (ABSTRACT_FROM => 'lib/Lyrics/Fetcher/LyricWiki.pm', # retrieve abstract from module + (ABSTRACT_FROM => 'lib/Lyrics/Fetcher/LyricWiki.pm', AUTHOR => 'David Precious ') : ()), ); diff --git a/README b/README index 1deef0b..7f0d012 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Lyrics-Fetcher-LyricWiki version 0.03 +Lyrics-Fetcher-LyricWiki README ==================================== Lyrics::Fetcher::LyricWiki, as the name suggests, fetches lyrics diff --git a/lib/Lyrics/Fetcher/LyricWiki.pm b/lib/Lyrics/Fetcher/LyricWiki.pm index a6f9816..4d30590 100644 --- a/lib/Lyrics/Fetcher/LyricWiki.pm +++ b/lib/Lyrics/Fetcher/LyricWiki.pm @@ -8,7 +8,7 @@ use warnings; use SOAP::Lite; use Carp; -our $VERSION = '0.03'; +our $VERSION = '0.04'; # the HTTP User-Agent we'll send: our $AGENT = "Perl/Lyrics::Fetcher::LyricWiki $VERSION"; diff --git a/t/Lyrics-Fetcher-LyricWiki.t b/t/1-basic.t similarity index 100% rename from t/Lyrics-Fetcher-LyricWiki.t rename to t/1-basic.t diff --git a/t/2-pod.t b/t/2-pod.t new file mode 100644 index 0000000..a936b40 --- /dev/null +++ b/t/2-pod.t @@ -0,0 +1,13 @@ +#!/usr/bin/perl + +# Test POD correctness for SMS::AQL +# +# $Id: 2-pod.t 155 2007-06-26 20:18:51Z davidp $ + +use strict; +use Test::More; + +eval "use Test::Pod 1.00"; +plan skip_all => "Test::Pod 1.00 required for testing POD" if $@; +all_pod_files_ok(); + diff --git a/t/3-pod-coverage.t b/t/3-pod-coverage.t new file mode 100644 index 0000000..433afe9 --- /dev/null +++ b/t/3-pod-coverage.t @@ -0,0 +1,13 @@ +#!/usr/bin/perl + +# Test POD coverage for SMS::AQL +# +# $Id: 3-pod-coverage.t 155 2007-06-26 20:18:51Z davidp $ + + +use strict; +use Test::More; +eval "use Test::Pod::Coverage 1.00"; +plan skip_all => "Test::Pod::Coverage 1.00 required for testing POD coverage" + if $@; +all_pod_coverage_ok(); \ No newline at end of file