[Moose-commits] r7104 - in MooseX-FollowPBP/trunk: . lib lib/MooseX t

autarch at code2.0beta.co.uk autarch at code2.0beta.co.uk
Tue Dec 16 20:12:51 GMT 2008


Author: autarch
Date: 2008-12-16 12:12:50 -0800 (Tue, 16 Dec 2008)
New Revision: 7104

Added:
   MooseX-FollowPBP/trunk/Build.PL
   MooseX-FollowPBP/trunk/Changes
   MooseX-FollowPBP/trunk/MANIFEST
   MooseX-FollowPBP/trunk/MANIFEST.SKIP
   MooseX-FollowPBP/trunk/lib/
   MooseX-FollowPBP/trunk/lib/MooseX/
   MooseX-FollowPBP/trunk/lib/MooseX/FollowPBP.pm
   MooseX-FollowPBP/trunk/t/
   MooseX-FollowPBP/trunk/t/kwalitee.t
   MooseX-FollowPBP/trunk/t/pod-coverage.t
   MooseX-FollowPBP/trunk/t/pod.t
Log:
initial templates for module

Added: MooseX-FollowPBP/trunk/Build.PL
===================================================================
--- MooseX-FollowPBP/trunk/Build.PL	                        (rev 0)
+++ MooseX-FollowPBP/trunk/Build.PL	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,17 @@
+use strict;
+use warnings;
+
+use Module::Build;
+
+my $builder = Module::Build->new
+    ( module_name        => 'MooseX::FollowPBP',
+      license            => 'perl',
+      requires           => { },
+      build_requires     => { 'Test::More' => '0',
+                            },
+      create_makefile_pl => 'passthrough',
+      create_readme      => 1,
+      sign               => 1,
+    );
+
+$builder->create_build_script();

Added: MooseX-FollowPBP/trunk/Changes
===================================================================
--- MooseX-FollowPBP/trunk/Changes	                        (rev 0)
+++ MooseX-FollowPBP/trunk/Changes	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,3 @@
+0.01   Date/time
+
+- First version, released on an unsuspecting world.

Added: MooseX-FollowPBP/trunk/MANIFEST
===================================================================
--- MooseX-FollowPBP/trunk/MANIFEST	                        (rev 0)
+++ MooseX-FollowPBP/trunk/MANIFEST	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,10 @@
+Build.PL
+Changes
+MANIFEST
+MANIFEST.SKIP
+README # Will be created by "make dist"
+lib/MooseX/FollowPBP.pm
+t/kwalitee.t
+t/perlcritic.t
+t/pod-coverage.t
+t/pod.t

Added: MooseX-FollowPBP/trunk/MANIFEST.SKIP
===================================================================
--- MooseX-FollowPBP/trunk/MANIFEST.SKIP	                        (rev 0)
+++ MooseX-FollowPBP/trunk/MANIFEST.SKIP	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,37 @@
+# Avoid version control files.
+^RCS
+^CVS
+,v$
+^\.svn
+^\.hg
+
+# Avoid Makemaker generated and utility files.
+^Makefile$
+^blib
+^MakeMaker-\d
+^pm_to_blib$
+^blibdirs$
+^MANIFEST\.SKIP$
+
+# Avoid Module::Build generated and utility files.
+^Build$
+^_build
+^Build.bat$
+
+# Avoid temp and backup files.
+~$
+\.old$
+\.bak$
+\#$
+^\.#
+\.rej$
+\.orig$
+
+# Avoid Devel::Cover generated files
+^cover_db
+
+# Avoid tarballs
+\.(?:tar|tgz|tar\.gz)$
+
+# No need to ship this
+\.shipit

Added: MooseX-FollowPBP/trunk/lib/MooseX/FollowPBP.pm
===================================================================
--- MooseX-FollowPBP/trunk/lib/MooseX/FollowPBP.pm	                        (rev 0)
+++ MooseX-FollowPBP/trunk/lib/MooseX/FollowPBP.pm	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,53 @@
+package MooseX::FollowPBP;
+
+use strict;
+use warnings;
+
+our $VERSION = '0.01';
+
+
+1;
+
+__END__
+
+=pod
+
+=head1 NAME
+
+MooseX::FollowPBP - The fantastic new MooseX::FollowPBP!
+
+=head1 SYNOPSIS
+
+XXX - change this!
+
+    use MooseX::FollowPBP;
+
+    my $foo = MooseX::FollowPBP->new();
+
+    ...
+
+=head1 DESCRIPTION
+
+=head1 METHODS
+
+This class provides the following methods
+
+=head1 AUTHOR
+
+Dave Rolsky, C<< <autarch at urth.org> >>
+
+=head1 BUGS
+
+Please report any bugs or feature requests to C<bug-moosex-followpbp at rt.cpan.org>,
+or through the web interface at L<http://rt.cpan.org>.  I will be
+notified, and then you'll automatically be notified of progress on
+your bug as I make changes.
+
+=head1 COPYRIGHT & LICENSE
+
+Copyright 2008 Dave Rolsky, All Rights Reserved.
+
+This program is free software; you can redistribute it and/or modify
+it under the same terms as Perl itself.
+
+=cut


Property changes on: MooseX-FollowPBP/trunk/lib/MooseX/FollowPBP.pm
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Rev
Name: svn:eol-style
   + native

Added: MooseX-FollowPBP/trunk/t/kwalitee.t
===================================================================
--- MooseX-FollowPBP/trunk/t/kwalitee.t	                        (rev 0)
+++ MooseX-FollowPBP/trunk/t/kwalitee.t	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,12 @@
+use strict;
+use warnings;
+
+use Test::More;
+
+
+plan skip_all => 'This test is only run for the module author'
+    unless -d '.svn' || $ENV{IS_MAINTAINER};
+
+eval { require Test::Kwalitee; Test::Kwalitee->import() };
+plan skip_all => "Test::Kwalitee needed for testing kwalitee"
+    if $@;


Property changes on: MooseX-FollowPBP/trunk/t/kwalitee.t
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Rev
Name: svn:eol-style
   + native

Added: MooseX-FollowPBP/trunk/t/pod-coverage.t
===================================================================
--- MooseX-FollowPBP/trunk/t/pod-coverage.t	                        (rev 0)
+++ MooseX-FollowPBP/trunk/t/pod-coverage.t	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,14 @@
+use strict;
+use warnings;
+
+use Test::More;
+
+
+plan skip_all => 'This test is only run for the module author'
+    unless -d '.svn' || $ENV{IS_MAINTAINER};
+
+eval "use Test::Pod::Coverage 1.04";
+plan skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage"
+    if $@;
+
+all_pod_coverage_ok();


Property changes on: MooseX-FollowPBP/trunk/t/pod-coverage.t
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Rev
Name: svn:eol-style
   + native

Added: MooseX-FollowPBP/trunk/t/pod.t
===================================================================
--- MooseX-FollowPBP/trunk/t/pod.t	                        (rev 0)
+++ MooseX-FollowPBP/trunk/t/pod.t	2008-12-16 20:12:50 UTC (rev 7104)
@@ -0,0 +1,13 @@
+use strict;
+use warnings;
+
+use Test::More;
+
+
+plan skip_all => 'This test is only run for the module author'
+    unless -d '.svn' || $ENV{IS_MAINTAINER};
+
+eval "use Test::Pod 1.14";
+plan skip_all => "Test::Pod 1.14 required for testing POD" if $@;
+
+all_pod_files_ok();


Property changes on: MooseX-FollowPBP/trunk/t/pod.t
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Rev
Name: svn:eol-style
   + native




More information about the Moose-commits mailing list