Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

chmod fixes + POD tweaks

  • Loading branch information...
commit 608950a00b950812f3820e20e58837a216506f2b 1 parent 2b5c5a1
Apocalypse authored
Showing with 70 additions and 82 deletions.
  1. 0  Build.PL
  2. +4 −0 Changes
  3. +11 −9 MANIFEST
  4. 0  MANIFEST.SKIP
  5. +0 −36 Makefile.PL.old
  6. 0  POE-Component-SimpleDBI-1.03.tar.gz
  7. 0  POE-Component-SimpleDBI-1.04.tar.gz
  8. 0  POE-Component-SimpleDBI-1.05.tar.gz
  9. 0  POE-Component-SimpleDBI-1.06.tar.gz
  10. 0  POE-Component-SimpleDBI-1.07.tar.gz
  11. 0  POE-Component-SimpleDBI-1.08.tar.gz
  12. 0  POE-Component-SimpleDBI-1.09.tar.gz
  13. 0  POE-Component-SimpleDBI-1.10.tar.gz
  14. 0  POE-Component-SimpleDBI-1.11.tar.gz
  15. 0  POE-Component-SimpleDBI-1.12.tar.gz
  16. 0  POE-Component-SimpleDBI-1.13.tar.gz
  17. 0  POE-Component-SimpleDBI-1.14.tar.gz
  18. 0  POE-Component-SimpleDBI-1.15.tar.gz
  19. 0  POE-Component-SimpleDBI-1.16.tar.gz
  20. 0  POE-Component-SimpleDBI-1.17.tar.gz
  21. 0  POE-Component-SimpleDBI-1.18.tar.gz
  22. 0  POE-Component-SimpleDBI-1.19.tar.gz
  23. 0  POE-Component-SimpleDBI-1.20.tar.gz
  24. 0  POE-Component-SimpleDBI-1.21.tar.gz
  25. 0  POE-Component-SimpleDBI-1.22.tar.gz
  26. +0 −23 README.old
  27. +38 −12 lib/POE/Component/SimpleDBI.pm
  28. +2 −2 lib/POE/Component/SimpleDBI/SubProcess.pm
  29. 0  t/1_load.t
  30. 0  t/a_distribution.t
  31. 0  t/a_hasversion.t
  32. 0  t/a_kwalitee.t
  33. 0  t/a_manifest.t
  34. +15 −0 t/a_metayml.t
  35. 0  t/a_minimumversion.t
  36. 0  t/a_pod.t
  37. 0  t/a_strict.t
View
0  Build.PL 100755 → 100644
File mode changed
View
4 Changes 100755 → 100644
@@ -1,5 +1,9 @@
Revision history for Perl extension POE::Component::SimpleDBI.
+* 1.25
+
+ Kwalitee-related fixes
+
* 1.24
Bumped Test::More prereq to 0.86 because I was getting FAIL reports from outdated people :(
View
20 MANIFEST 100755 → 100644
@@ -1,13 +1,14 @@
Makefile.PL
-Build.PL
-MANIFEST
-MANIFEST.SKIP
-README
-lib/POE/Component/SimpleDBI.pm
-lib/POE/Component/SimpleDBI/SubProcess.pm
-META.yml Module meta-data (added by MakeMaker)
-Changes
-examples/db.pl
+Build.PL
+MANIFEST
+MANIFEST.SKIP
+README
+lib/POE/Component/SimpleDBI.pm
+lib/POE/Component/SimpleDBI/SubProcess.pm
+META.yml Module meta-data (added by MakeMaker)
+Changes
+
+examples/db.pl
t/1_load.t
@@ -29,3 +30,4 @@ t/a_prereq_build.t
t/a_dosnewline.t
t/a_perlmetrics.t
t/a_is_prereq_outdated.t
+t/a_metayml.t
View
0  MANIFEST.SKIP 100755 → 100644
File mode changed
View
36 Makefile.PL.old
@@ -1,36 +0,0 @@
-use ExtUtils::MakeMaker;
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written.
-WriteMakefile(
- 'NAME' => 'POE::Component::SimpleDBI',
- 'VERSION_FROM' => 'lib/POE/Component/SimpleDBI.pm', # finds $VERSION
- 'PREREQ_PM' => {
- 'POE' => '0.20',
- 'POE::Filter::Line' => 0,
- 'POE::Filter::Reference' => 0,
- 'POE::Session' => 0,
- 'POE::Wheel::Run' => 0,
-
- 'DBI' => '1.30',
- 'Error' => '0.15',
-
- # test stuff
- 'Test::More' => 0,
- 'Test::Distribution' => 0,
- 'Test::Strict' => 0,
- 'Test::HasVersion' => 0,
- 'Test::CheckManifest' => 0,
- 'Test::Kwalitee' => 0,
- 'Test::MinimumVersion' => 0,
- 'Test::Pod' => 0,
- 'Test::Pod::Coverage' => 0,
- 'Test::UseAllModules' => 0,
- },
- ( $] >= 5.005 ? # Add new keywords
- (
- 'ABSTRACT_FROM' => 'lib/POE/Component/SimpleDBI.pm', # retrieve abstract from module
- 'AUTHOR' => 'Apocalypse <APOCAL@cpan.org>',
- 'LICENSE' => 'perl',
- ) : ()
- ),
-);
View
0  POE-Component-SimpleDBI-1.03.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.04.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.05.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.06.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.07.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.08.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.09.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.10.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.11.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.12.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.13.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.14.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.15.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.16.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.17.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.18.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.19.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.20.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.21.tar.gz 100755 → 100644
File mode changed
View
0  POE-Component-SimpleDBI-1.22.tar.gz 100755 → 100644
File mode changed
View
23 README.old
@@ -1,23 +0,0 @@
-POE/Component/SimpleDBI
-=======================
-
-This module simplifies DBI usage in POE's multitasking world.
-
-This module is a breeze to use, you'll have DBI calls in your POE program
-up and running in only a few seconds of setup.
-
-This module does what XML::Simple does for the XML world.
-
-INSTALLATION
-
-To install this module type the following:
-
- perl Makefile.PL
- make
- make test
- make install
-
-MORE INFO
-
- # After installing:
- perldoc POE::Component::SimpleDBI
View
50 lib/POE/Component/SimpleDBI.pm 100755 → 100644
@@ -4,7 +4,7 @@ use strict; use warnings;
# Initialize our version
use vars qw( $VERSION );
-$VERSION = '1.24';
+$VERSION = '1.25';
# Import what we need from the POE namespace
use POE; # For the constants
@@ -16,18 +16,10 @@ use POE::Wheel::Run; # For the nitty-gritty details of 'fork'
# Set some constants
BEGIN {
# Debug fun!
- if ( ! defined &DEBUG ) {
- ## no critic
- eval "sub DEBUG () { 0 }";
- ## use critic
- }
+ if ( ! defined &DEBUG ) { *DEBUG = sub () { 0 } }
# Our own definition of the max retries
- if ( ! defined &MAX_RETRIES ) {
- ## no critic
- eval "sub MAX_RETRIES () { 5 }";
- ## use critic
- }
+ if ( ! defined &MAX_RETRIES ) { *MAX_RETRIES = sub () { 5 } }
}
# Set things in motion!
@@ -1925,13 +1917,47 @@ L<POE::Component::LaDBI>
L<POE::Component::EasyDBI>
+=head1 SUPPORT
+
+You can find documentation for this module with the perldoc command.
+
+ perldoc POE::Component::SimpleDBI
+
+=head2 Websites
+
+=over 4
+
+=item * AnnoCPAN: Annotated CPAN documentation
+
+L<http://annocpan.org/dist/POE-Component-SimpleDBI>
+
+=item * CPAN Ratings
+
+L<http://cpanratings.perl.org/d/POE-Component-SimpleDBI>
+
+=item * RT: CPAN's request tracker
+
+L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=POE-Component-SimpleDBI>
+
+=item * Search CPAN
+
+L<http://search.cpan.org/dist/POE-Component-SimpleDBI>
+
+=back
+
+=head2 Bugs
+
+Please report any bugs or feature requests to C<bug-poe-component-simpledbi at rt.cpan.org>, or through
+the web interface at L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=POE-Component-SimpleDBI>. I will be
+notified, and then you'll automatically be notified of progress on your bug as I make changes.
+
=head1 AUTHOR
Apocalypse E<lt>apocal@cpan.orgE<gt>
=head1 COPYRIGHT AND LICENSE
-Copyright 2008 by Apocalypse
+Copyright 2009 by Apocalypse
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
View
4 lib/POE/Component/SimpleDBI/SubProcess.pm 100755 → 100644
@@ -4,7 +4,7 @@ use strict; use warnings;
# Initialize our version
use vars qw( $VERSION );
-$VERSION = '12';
+$VERSION = '13';
# Use Error.pm's try/catch semantics
use Error qw( :try );
@@ -691,7 +691,7 @@ Apocalypse E<lt>apocal@cpan.orgE<gt>
=head1 COPYRIGHT AND LICENSE
-Copyright 2008 by Apocalypse
+Copyright 2009 by Apocalypse
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
View
0  t/1_load.t 100755 → 100644
File mode changed
View
0  t/a_distribution.t 100755 → 100644
File mode changed
View
0  t/a_hasversion.t 100755 → 100644
File mode changed
View
0  t/a_kwalitee.t 100755 → 100644
File mode changed
View
0  t/a_manifest.t 100755 → 100644
File mode changed
View
15 t/a_metayml.t
@@ -0,0 +1,15 @@
+#!/usr/bin/perl
+
+use Test::More;
+
+# AUTHOR test
+if ( not $ENV{TEST_AUTHOR} ) {
+ plan skip_all => 'Author test. Sent $ENV{TEST_AUTHOR} to a true value to run.';
+} else {
+ eval "use Test::YAML::Meta";
+ if ( $@ ) {
+ plan skip_all => 'Test::YAML::Meta required for validating the meta.yml file';
+ } else {
+ meta_yaml_ok();
+ }
+}
View
0  t/a_minimumversion.t 100755 → 100644
File mode changed
View
0  t/a_pod.t 100755 → 100644
File mode changed
View
0  t/a_strict.t 100755 → 100644
File mode changed
Please sign in to comment.
Something went wrong with that request. Please try again.