r52628 - in /trunk/libtest-compile-perl: ./ debian/ inc/Module/Install/ inc/Pod/ lib/Test/ t/ xt/author/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Fri Feb 12 02:27:34 UTC 2010


Author: jawnsy-guest
Date: Fri Feb 12 02:27:26 2010
New Revision: 52628

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=52628
Log:
* New upstream release
* Standards-Version 3.8.4 (no changes)

Added:
    trunk/libtest-compile-perl/t/00_versions.t
      - copied unchanged from r52627, branches/upstream/libtest-compile-perl/current/t/00_versions.t
Modified:
    trunk/libtest-compile-perl/Changes
    trunk/libtest-compile-perl/MANIFEST
    trunk/libtest-compile-perl/META.yml
    trunk/libtest-compile-perl/Makefile.PL
    trunk/libtest-compile-perl/README
    trunk/libtest-compile-perl/README.mkdn
    trunk/libtest-compile-perl/debian/changelog
    trunk/libtest-compile-perl/debian/control
    trunk/libtest-compile-perl/inc/Module/Install/ReadmeMarkdownFromPod.pm
    trunk/libtest-compile-perl/inc/Module/Install/Repository.pm
    trunk/libtest-compile-perl/inc/Pod/Markdown.pm
    trunk/libtest-compile-perl/lib/Test/Compile.pm
    trunk/libtest-compile-perl/xt/author/07_portability_files.t

Modified: trunk/libtest-compile-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/Changes?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/Changes (original)
+++ trunk/libtest-compile-perl/Changes Fri Feb 12 02:27:26 2010
@@ -1,4 +1,8 @@
 Revision history for Perl extension Test-Compile
+
+0.12  Thu 2010.02.11 15:16:22 CET (Marcel Gruenauer <marcel at cpan.org>)
+    - updated skeleton files
+    - recommend, not require, Devel::CheckOS - only needed for VMS anyway
 
 0.11  Tue 2009.12.08 12:19:25 CET (Marcel Gruenauer <marcel at cpan.org>)
     - made author tests more robust

Modified: trunk/libtest-compile-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/MANIFEST?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/MANIFEST (original)
+++ trunk/libtest-compile-perl/MANIFEST Fri Feb 12 02:27:26 2010
@@ -27,6 +27,7 @@
 META.yml
 README
 README.mkdn
+t/00_versions.t
 t/03_pl_file_ok.t
 t/04_pl_file_ok-vms.t
 t/scripts/failure.pl

Modified: trunk/libtest-compile-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/META.yml?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/META.yml (original)
+++ trunk/libtest-compile-perl/META.yml Fri Feb 12 02:27:26 2010
@@ -19,8 +19,9 @@
     - inc
     - t
     - xt
+recommends:
+  Devel::CheckOS: 0
 requires:
-  Devel::CheckOS: 1.42
   UNIVERSAL::require: 0
   perl: 5.6.0
 resources:
@@ -28,4 +29,4 @@
   homepage: http://search.cpan.org/dist/Test-Compile/
   license: http://dev.perl.org/licenses/
   repository: git://github.com/hanekomu/test-compile.git
-version: 0.11
+version: 0.12

Modified: trunk/libtest-compile-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/Makefile.PL?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/Makefile.PL (original)
+++ trunk/libtest-compile-perl/Makefile.PL Fri Feb 12 02:27:26 2010
@@ -8,7 +8,7 @@
 auto_set_bugtracker;
 auto_set_repository;
 requires 'UNIVERSAL::require';
-requires 'Devel::CheckOS'  => '1.42';
+recommends 'Devel::CheckOS';
 test_requires 'Test::More' => '0.70';
 extra_tests;
 author_requires 'ShipIt';
@@ -23,10 +23,14 @@
 author_requires 'Pod::Wordlist::hanekomu';
 author_requires 'Test::Pod::Coverage';
 
-# author_requires 'Test::Kwalitee';   # Attempt to free unreferenced scalar
+# author_requires 'Test::Kwalitee';
 author_requires 'Test::YAML::Meta';
 author_requires 'Test::Portability::Files';
 author_requires 'Test::Synopsis';
+author_requires 'Test::MinimumVersion';
+author_requires 'Test::HasVersion';
+author_requires 'Test::CheckChanges';
+author_requires 'Test::DistManifest';
 auto_install;
 auto_include;
 WriteAll;

Modified: trunk/libtest-compile-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/README?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/README (original)
+++ trunk/libtest-compile-perl/README Fri Feb 12 02:27:26 2010
@@ -174,3 +174,7 @@
     This library is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
 
+SEE ALSO
+    Test::LoadAllModules just handles modules, not script files, but has
+    more fine-grained control.
+

Modified: trunk/libtest-compile-perl/README.mkdn
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/README.mkdn?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/README.mkdn (original)
+++ trunk/libtest-compile-perl/README.mkdn Fri Feb 12 02:27:26 2010
@@ -181,4 +181,9 @@
 Copyright 2007-2009 by the authors.
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself.
+it under the same terms as Perl itself.
+
+# SEE ALSO
+
+[Test::LoadAllModules](http://search.cpan.org/perldoc?Test::LoadAllModules) just handles modules, not script files, but has more
+fine-grained control.

Modified: trunk/libtest-compile-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/debian/changelog?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/debian/changelog (original)
+++ trunk/libtest-compile-perl/debian/changelog Fri Feb 12 02:27:26 2010
@@ -1,3 +1,10 @@
+libtest-compile-perl (0.12-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Standards-Version 3.8.4 (no changes)
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Thu, 11 Feb 2010 21:46:42 -0500
+
 libtest-compile-perl (0.11-1) unstable; urgency=low
 
   [ gregor herrmann ]

Modified: trunk/libtest-compile-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/debian/control?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/debian/control (original)
+++ trunk/libtest-compile-perl/debian/control Fri Feb 12 02:27:26 2010
@@ -6,7 +6,7 @@
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Damyan Ivanov <dmn at debian.org>, Jonathan Yu <jawnsy at cpan.org>,
  Ryan Niebur <ryan at debian.org>
-Standards-Version: 3.8.3
+Standards-Version: 3.8.4
 Homepage: http://search.cpan.org/dist/Test-Compile/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libtest-compile-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libtest-compile-perl/

Modified: trunk/libtest-compile-perl/inc/Module/Install/ReadmeMarkdownFromPod.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/inc/Module/Install/ReadmeMarkdownFromPod.pm?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/inc/Module/Install/ReadmeMarkdownFromPod.pm (original)
+++ trunk/libtest-compile-perl/inc/Module/Install/ReadmeMarkdownFromPod.pm Fri Feb 12 02:27:26 2010
@@ -1,12 +1,9 @@
 #line 1
 package Module::Install::ReadmeMarkdownFromPod;
-
 use 5.006;
 use strict;
 use warnings;
-
 our $VERSION = '0.03';
-
 use base qw(Module::Install::Base);
 
 sub readme_markdown_from {
@@ -18,13 +15,11 @@
     # non-authors don't have Pod::Markdown, which would be bad.
     require Pod::Markdown;
     $self->admin->copy_package('Pod::Markdown', $INC{'Pod/Markdown.pm'});
-
     my $parser = Pod::Markdown->new;
     $parser->parse_from_file($file);
     open my $fh, '>', 'README.mkdn' or die "$!\n";
     print $fh $parser->as_markdown;
     close $fh or die "$!\n";
-
     return 1 unless $clean;
     $self->postamble(<<"END");
 distclean :: license_clean
@@ -60,9 +55,7 @@
     $self->readme_from($file);
     $self->readme_markdown_from($file);
 }
-
 1;
-
 __END__
 
-#line 188
+#line 181

Modified: trunk/libtest-compile-perl/inc/Module/Install/Repository.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/inc/Module/Install/Repository.pm?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/inc/Module/Install/Repository.pm (original)
+++ trunk/libtest-compile-perl/inc/Module/Install/Repository.pm Fri Feb 12 02:27:26 2010
@@ -4,7 +4,7 @@
 use strict;
 use 5.005;
 use vars qw($VERSION);
-$VERSION = '0.05';
+$VERSION = '0.06';
 
 use base qw(Module::Install::Base);
 

Modified: trunk/libtest-compile-perl/inc/Pod/Markdown.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/inc/Pod/Markdown.pm?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/inc/Pod/Markdown.pm (original)
+++ trunk/libtest-compile-perl/inc/Pod/Markdown.pm Fri Feb 12 02:27:26 2010
@@ -1,12 +1,9 @@
 #line 1
 package Pod::Markdown;
-
 use 5.006;
 use strict;
 use warnings;
-
 our $VERSION = '0.02';
-
 use base qw(Pod::Parser);
 
 sub initialize {
@@ -19,25 +16,23 @@
 sub _private {
     my $self = shift;
     $self->{_MyParser} ||= {
-        Text      => [],     # final text
-        Indent    => 0,      # list indent levels counter
-        ListType  => '-',    # character on every item
-        searching => undef,  # what are we searching for? (title, author etc.)
-        Title     => undef,  # page title
-        Author    => undef,  # page author
+        Text      => [],       # final text
+        Indent    => 0,        # list indent levels counter
+        ListType  => '-',      # character on every item
+        searching => undef,    # what are we searching for? (title, author etc.)
+        Title     => undef,    # page title
+        Author    => undef,    # page author
     };
 }
 
 sub as_markdown {
     my ($parser, %args) = @_;
-    my $data   = $parser->_private;
-    my $lines  = $data->{Text};
-
+    my $data  = $parser->_private;
+    my $lines = $data->{Text};
     my @header;
     if ($args{with_meta}) {
         @header = $parser->_build_markdown_head;
     }
-
     join("\n" x 2, @header, @{$lines});
 }
 
@@ -155,7 +150,7 @@
 
 sub interior_sequence {
     my ($parser, $seq_command, $seq_argument, $pod_seq) = @_;
-    my $data       = $parser->_private;
+    my $data      = $parser->_private;
     my %interiors = (
         'I' => sub { return '_' . $_[1] . '_' },      # italic
         'B' => sub { return '__' . $_[1] . '__' },    # bold
@@ -187,14 +182,12 @@
         # direct link to a URL
         return sprintf '<%s>', $arg;
     } elsif ($arg =~ m{^(\w+(::\w+)*)$}) {
-        return "[$1](http://search.cpan.org/perldoc?$1)"
+        return "[$1](http://search.cpan.org/perldoc?$1)";
     } else {
         return sprintf '%s<%s>', $cmd, $arg;
     }
 }
-
 1;
-
 __END__
 
-#line 291
+#line 284

Modified: trunk/libtest-compile-perl/lib/Test/Compile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/lib/Test/Compile.pm?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/lib/Test/Compile.pm (original)
+++ trunk/libtest-compile-perl/lib/Test/Compile.pm Fri Feb 12 02:27:26 2010
@@ -5,7 +5,7 @@
 use Test::Builder;
 use File::Spec;
 use UNIVERSAL::require;
-our $VERSION = '0.11';
+our $VERSION = '0.12';
 my $Test = Test::Builder->new;
 
 sub import {
@@ -35,7 +35,6 @@
     my $module = $file;
     $module =~ s!^(blib[/\\])?lib[/\\]!!;
     $module =~ s![/\\]!::!g;
-
     $module =~ s/\.pm$//;
     my $ok = 1;
     $module->use;
@@ -364,4 +363,9 @@
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself.
 
+=head1 SEE ALSO
+
+L<Test::LoadAllModules> just handles modules, not script files, but has more
+fine-grained control.
+
 =cut

Modified: trunk/libtest-compile-perl/xt/author/07_portability_files.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-compile-perl/xt/author/07_portability_files.t?rev=52628&op=diff
==============================================================================
--- trunk/libtest-compile-perl/xt/author/07_portability_files.t (original)
+++ trunk/libtest-compile-perl/xt/author/07_portability_files.t Fri Feb 12 02:27:26 2010
@@ -2,8 +2,12 @@
 use strict;
 use warnings;
 use Test::More;
-eval 'use Test::Portability::Files; 1' or
-    plan skip_all => 'Test::Portability::Files required';
-plan skip_all => 'skip author tests during AUTOMATED_TESTING' if
-    $ENV{AUTOMATED_TESTING};
-run_tests();
+eval 'use Test::Portability::Files; 1'
+  or plan skip_all => 'Test::Portability::Files required';
+SKIP: {
+
+    # Have to use a skip block because that module plans a test in import()
+    skip 'skip author tests during AUTOMATED_TESTING', 1
+      if $ENV{AUTOMATED_TESTING};
+    run_tests();
+}




More information about the Pkg-perl-cvs-commits mailing list