Permalink
Browse files

updated docs and package files

  • Loading branch information...
1 parent a18c0c2 commit a971e9952c543d1605ab1e6edded26b33e49c40d @barbie committed Apr 17, 2012
Showing with 119 additions and 39 deletions.
  1. +7 −0 Changes
  2. +6 −5 META.json
  3. +8 −7 META.yml
  4. +11 −4 Makefile.PL
  5. +24 −7 README
  6. +28 −5 lib/Acme/CPANAuthors/British.pm
  7. +28 −5 lib/Acme/CPANAuthors/British/Companies.pm
  8. +5 −4 t/94metatest.t
  9. +2 −2 t/96metatest.t
View
@@ -1,5 +1,12 @@
Revision history for Acme-CPANAuthors-British
+0.08 17/04/2012
+ - spelling fix. (thanks to Florian Schlichting & Gregor Herrmann).
+ - added minimum perl version (5.006).
+ - fixed test pre-requisites.
+ - reworked Makefile.PL for clarity.
+ - more documentation.
+
0.07 09/04/2012
- added NEILB and IOANR as British authors.
View
@@ -1,6 +1,6 @@
{
"name": "Acme-CPANAuthors-British",
- "version": "0.07",
+ "version": "0.08",
"abstract": "We are British CPAN authors.",
"author": [
"Barbie (BARBIE) <barbie@cpan.org>"
@@ -23,6 +23,7 @@
"prereqs" : {
"runtime" : {
"requires" : {
+ "perl": "5.006",
"Acme::CPANAuthors": "0.04"
}
},
@@ -32,8 +33,8 @@
"IO::File": "0"
},
"recommends": {
- "Test::CPAN::Meta": "0.13",
- "Test::CPAN::Meta::JSON": "0.12",
+ "Test::CPAN::Meta": "0",
+ "Test::CPAN::Meta::JSON": "0",
"Test::Pod": "1.00",
"Test::Pod::Coverage": "0.08"
}
@@ -43,11 +44,11 @@
"provides": {
"Acme::CPANAuthors::British": {
"file": "lib/Acme/CPANAuthors/British.pm",
- "version": "0.07"
+ "version": "0.08"
},
"Acme::CPANAuthors::British::Companies": {
"file": "lib/Acme/CPANAuthors/British/Companies.pm",
- "version": "0.07"
+ "version": "0.08"
}
},
"no_index": {
View
@@ -1,33 +1,34 @@
--- #YAML:1.0
name: Acme-CPANAuthors-British
-version: 0.07
+version: 0.08
abstract: We are British CPAN authors.
author:
- Barbie <barbie@cpan.org>
-license: perl
+license: artistic_2
distribution_type: module
installdirs: site
requires:
+ perl: 5.006
Acme::CPANAuthors: 0.04
- Test::More: 0.70
- IO::File: 0
recommends:
Test::More: 0.70
Test::Pod: 1.00
Test::Pod::Coverage: 0.08
- Test::CPAN::Meta: 0.13
+ Test::CPAN::Meta: 0
+ Test::CPAN::Meta::JSON: 0
build_requires:
Test::More: 0.70
+ IO::File: 0
provides:
Acme::CPANAuthors::British:
file: lib/Acme/CPANAuthors/British.pm
- version: 0.07
+ version: 0.08
Acme::CPANAuthors::British::Companies:
file: lib/Acme/CPANAuthors/British/Companies.pm
- version: 0.07
+ version: 0.08
no_index:
directory:
- t
View
@@ -1,22 +1,29 @@
+#!/usr/bin/perl
+
use strict;
use warnings;
+use 5.006;
+
use ExtUtils::MakeMaker;
WriteMakefile(
- NAME => 'Acme::CPANAuthors::British',
- LICENSE => 'perl',
AUTHOR => 'Barbie <barbie@cpan.org>',
+ NAME => 'Acme::CPANAuthors::British',
VERSION_FROM => 'lib/Acme/CPANAuthors/British.pm',
- ABSTRACT_FROM => 'lib/Acme/CPANAuthors/British.pm',
+ ABSTRACT => 'We are British CPAN authors',
+ NO_META => 1,
PREREQ_PM => {
+
# prereqs
'Acme::CPANAuthors' => '0.04',
# build/test prereqs
'Test::More' => '0.70',
'IO::File' => '0'
+
},
+
PL_FILES => {},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
- clean => { FILES => 'Acme-CPANAuthors-British-*' },
+ clean => { FILES => 'Acme-CPANAuthors-British-*' }
);
View
@@ -26,22 +26,39 @@ SUPPORT AND DOCUMENTATION
You can also look for information at:
- RT, CPAN's request tracker
- http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-CPANAuthors-British
+ Search CPAN
+ http://search.cpan.org/dist/Acme-CPANAuthors-British
+
+ MetaCPAN
+ https://metacpan.org/module/Acme::CPANAuthors::British
AnnoCPAN, Annotated CPAN documentation
http://annocpan.org/dist/Acme-CPANAuthors-British
CPAN Ratings
http://cpanratings.perl.org/d/Acme-CPANAuthors-British
- Search CPAN
- http://search.cpan.org/dist/Acme-CPANAuthors-British
+ Bugs, patches and feature requests can be reported at:
+
+ RT, CPAN's request tracker
+ http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-CPANAuthors-British
+
+ GitHub
+ http://github.com/barbie/acme-cpanauthors-british
+
+
+ There are no known bugs at the time of this release. However, if you spot a
+ bug or are experiencing difficulties that are not explained within the POD
+ documentation, please send an email to barbie@cpan.org or submit a bug to
+ the RT queue. However, it would help greatly if you are able to pinpoint
+ problems or even supply a patch.
+ Fixes are dependant upon their severity and my availability. Should a fix
+ not be forthcoming, please feel free to (politely) remind me.
COPYRIGHT AND LICENCE
- Copyright (C) 2009 Barbie for Miss Barbell Productions.
+ Copyright (C) 2009-2012 Barbie for Miss Barbell Productions.
- This program is free software; you can redistribute it and/or modify it
- under the same terms as Perl itself.
+ This distribution is free software; you can redistribute it and/or
+ modify it under the Artistic License v2.
@@ -4,7 +4,7 @@ use warnings;
{
no strict "vars";
- $VERSION = "0.07";
+ $VERSION = "0.08";
}
use Acme::CPANAuthors::Register (
@@ -371,9 +371,13 @@ You can also look for information at:
=over 4
-=item * RT: CPAN's request tracker
+=item * Search CPAN
-L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-CPANAuthors-British>
+L<http://search.cpan.org/dist/Acme-CPANAuthors-British>
+
+=item * MetaCPAN
+
+L<https://metacpan.org/module/Acme::CPANAuthors::British>
=item * AnnoCPAN: Annotated CPAN documentation
@@ -383,12 +387,31 @@ L<http://annocpan.org/dist/Acme-CPANAuthors-British>
L<http://cpanratings.perl.org/d/Acme-CPANAuthors-British>
-=item * Search CPAN
+=back
-L<http://search.cpan.org/dist/Acme-CPANAuthors-British>
+Bugs, patches and feature requests can be reported at:
+
+=over 4
+
+=item * RT: CPAN's request tracker
+
+L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-CPANAuthors-British>
+
+=item * GitHub
+
+L<http://github.com/barbie/acme-cpanauthors-british>
=back
+There are no known bugs at the time of this release. However, if you spot a
+bug or are experiencing difficulties that are not explained within the POD
+documentation, please send an email to barbie@cpan.org or submit a bug to
+the RT queue. However, it would help greatly if you are able to pinpoint
+problems or even supply a patch.
+
+Fixes are dependant upon their severity and my availability. Should a fix
+not be forthcoming, please feel free to (politely) remind me.
+
=head1 ACKNOWLEDGEMENTS
Thanks to Kenichi Ishigaki for writing C<Acme::CPANAuthors>, and Sébastien
@@ -4,7 +4,7 @@ use warnings;
{
no strict "vars";
- $VERSION = "0.07";
+ $VERSION = "0.08";
}
use Acme::CPANAuthors::Register (
@@ -80,9 +80,13 @@ You can also look for information at:
=over 4
-=item * RT: CPAN's request tracker
+=item * Search CPAN
-L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-CPANAuthors-British>
+L<http://search.cpan.org/dist/Acme-CPANAuthors-British>
+
+=item * MetaCPAN
+
+L<https://metacpan.org/module/Acme::CPANAuthors::British>
=item * AnnoCPAN: Annotated CPAN documentation
@@ -92,12 +96,31 @@ L<http://annocpan.org/dist/Acme-CPANAuthors-British>
L<http://cpanratings.perl.org/d/Acme-CPANAuthors-British>
-=item * Search CPAN
+=back
-L<http://search.cpan.org/dist/Acme-CPANAuthors-British>
+Bugs, patches and feature requests can be reported at:
+
+=over 4
+
+=item * RT: CPAN's request tracker
+
+L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Acme-CPANAuthors-British>
+
+=item * GitHub
+
+L<http://github.com/barbie/acme-cpanauthors-british>
=back
+There are no known bugs at the time of this release. However, if you spot a
+bug or are experiencing difficulties that are not explained within the POD
+documentation, please send an email to barbie@cpan.org or submit a bug to
+the RT queue. However, it would help greatly if you are able to pinpoint
+problems or even supply a patch.
+
+Fixes are dependant upon their severity and my availability. Should a fix
+not be forthcoming, please feel free to (politely) remind me.
+
=head1 ACKNOWLEDGEMENTS
Thanks to Kenichi Ishigaki for writing C<Acme::CPANAuthors>, and Sébastien
View
@@ -8,21 +8,22 @@ use Test::More;
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
-eval "use Test::CPAN::Meta 0.12";
-plan skip_all => "Test::CPAN::Meta 0.12 required for testing META.yml" if $@;
+eval "use Test::CPAN::Meta";
+plan skip_all => "Test::CPAN::Meta required for testing META.yml" if $@;
plan 'no_plan';
my $yaml = meta_spec_ok(undef,undef,@_);
use Acme::CPANAuthors::British;
+my $version = $Acme::CPANAuthors::British::VERSION;
-is($yaml->{version},$Acme::CPANAuthors::British::VERSION,
+is($yaml->{version},$version,
'META.yml distribution version matches');
if($yaml->{provides}) {
for my $mod (keys %{$yaml->{provides}}) {
- is($yaml->{provides}{$mod}{version},$Acme::CPANAuthors::British::VERSION,
+ is($yaml->{provides}{$mod}{version},$version,
"META.yml entry [$mod] version matches");
}
}
View
@@ -4,8 +4,8 @@ use Test::More;
plan skip_all => "Author tests not required for installation"
unless ( $ENV{AUTOMATED_TESTING} );
-eval "use Test::JSON::Meta 0.08";
-plan skip_all => "Test::JSON::Meta 0.08 required for testing META.json files" if $@;
+eval "use Test::CPAN::Meta::JSON";
+plan skip_all => "Test::CPAN::Meta::JSON required for testing META.json files" if $@;
plan no_plan;

0 comments on commit a971e99

Please sign in to comment.