r44113 - in /trunk/libnamespace-autoclean-perl: Changes MANIFEST META.yml Makefile.PL README debian/changelog debian/control dist.ini lib/namespace/autoclean.pm t/release-pod-coverage.t t/release-pod-syntax.t

carnil-guest at users.alioth.debian.org carnil-guest at users.alioth.debian.org
Tue Sep 15 17:40:52 UTC 2009


Author: carnil-guest
Date: Tue Sep 15 17:40:46 2009
New Revision: 44113

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

Added:
    trunk/libnamespace-autoclean-perl/t/release-pod-coverage.t
      - copied unchanged from r44112, branches/upstream/libnamespace-autoclean-perl/current/t/release-pod-coverage.t
    trunk/libnamespace-autoclean-perl/t/release-pod-syntax.t
      - copied unchanged from r44112, branches/upstream/libnamespace-autoclean-perl/current/t/release-pod-syntax.t
Modified:
    trunk/libnamespace-autoclean-perl/Changes
    trunk/libnamespace-autoclean-perl/MANIFEST
    trunk/libnamespace-autoclean-perl/META.yml
    trunk/libnamespace-autoclean-perl/Makefile.PL
    trunk/libnamespace-autoclean-perl/README
    trunk/libnamespace-autoclean-perl/debian/changelog
    trunk/libnamespace-autoclean-perl/debian/control
    trunk/libnamespace-autoclean-perl/dist.ini
    trunk/libnamespace-autoclean-perl/lib/namespace/autoclean.pm

Modified: trunk/libnamespace-autoclean-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/Changes?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/Changes (original)
+++ trunk/libnamespace-autoclean-perl/Changes Tue Sep 15 17:40:46 2009
@@ -1,3 +1,8 @@
+0.09  Tue, 15 Sep 2009 07:45:16 +0200
+  * Fix to avoid deprecation warnings from the latest Class::MOP, but
+    it still works with older versions too. (Dave Rolsky)
+  * Fix a documentation typo (Jonathan Yu).
+
 0.08  Sun, 07 Jun 2009 17:34:02 +0200
   * Run the role tests again Moose >= 0.56 only.
   * Add diagnostic for the Moose version to the role test.

Modified: trunk/libnamespace-autoclean-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/MANIFEST?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/MANIFEST (original)
+++ trunk/libnamespace-autoclean-perl/MANIFEST Tue Sep 15 17:40:46 2009
@@ -10,4 +10,6 @@
 t/basic.t
 t/cleanee.t
 t/matchclean.t
+t/release-pod-coverage.t
+t/release-pod-syntax.t
 t/role.t

Modified: trunk/libnamespace-autoclean-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/META.yml?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/META.yml (original)
+++ trunk/libnamespace-autoclean-perl/META.yml Tue Sep 15 17:40:46 2009
@@ -2,7 +2,7 @@
 abstract: 'Keep imports out of your namespace'
 author:
   - 'Florian Ragwitz <rafl at debian.org>'
-generated_by: 'Dist::Zilla::Plugin::MetaYAML version 1.091480'
+generated_by: 'Dist::Zilla::Plugin::MetaYAML version 1.092450'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -13,4 +13,4 @@
   Class::MOP: 0.80
   List::Util: 0
   namespace::clean: 0.11
-version: 0.08
+version: 0.09

Modified: trunk/libnamespace-autoclean-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/Makefile.PL?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/Makefile.PL (original)
+++ trunk/libnamespace-autoclean-perl/Makefile.PL Tue Sep 15 17:40:46 2009
@@ -9,12 +9,12 @@
   NAME      => 'namespace::autoclean',
   AUTHOR    => 'Florian\ Ragwitz\ \<rafl\@debian\.org\>',
   ABSTRACT  => 'Keep\ imports\ out\ of\ your\ namespace',
-  VERSION   => '0.08',
+  VERSION   => '0.09',
   EXE_FILES => [ qw() ],
-  (eval { ExtUtils::MakeMaker->VERSION(6.21) } ? (LICENSE => 'perl') : ()),
+  (eval { ExtUtils::MakeMaker->VERSION(6.31) } ? (LICENSE => 'perl') : ()),
   PREREQ_PM    => {
+    "namespace::clean" => '0.11',
     "List::Util" => '0',
-    "namespace::clean" => '0.11',
     "Class::MOP" => '0.80',
     "B::Hooks::EndOfScope" => '0.07',
   },

Modified: trunk/libnamespace-autoclean-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/README?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/README (original)
+++ trunk/libnamespace-autoclean-perl/README Tue Sep 15 17:40:46 2009
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution namespace-autoclean, version
-0.08:
+0.09:
 
   Keep imports out of your namespace
 

Modified: trunk/libnamespace-autoclean-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/debian/changelog?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/debian/changelog (original)
+++ trunk/libnamespace-autoclean-perl/debian/changelog Tue Sep 15 17:40:46 2009
@@ -1,10 +1,12 @@
-libnamespace-autoclean-perl (0.08-2) UNRELEASED; urgency=low
+libnamespace-autoclean-perl (0.09-1) UNRELEASED; urgency=low
 
+  * New upstream release
   * debian/control: Changed: Replace versioned (build-)dependency on
     perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
     permitted by Debian Policy 3.8.3).
+  * Bump Standards-Version to 3.8.3 (no changes) 
 
- -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>  Sun, 16 Aug 2009 20:15:15 +0200
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>  Tue, 15 Sep 2009 19:33:53 +0200
 
 libnamespace-autoclean-perl (0.08-1) unstable; urgency=low
 

Modified: trunk/libnamespace-autoclean-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/debian/control?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/debian/control (original)
+++ trunk/libnamespace-autoclean-perl/debian/control Tue Sep 15 17:40:46 2009
@@ -7,7 +7,7 @@
   libmoose-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Ryan Niebur <ryanryan52 at gmail.com>, Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
 Homepage: http://search.cpan.org/dist/namespace-autoclean/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libnamespace-autoclean-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libnamespace-autoclean-perl/

Modified: trunk/libnamespace-autoclean-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/dist.ini?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/dist.ini (original)
+++ trunk/libnamespace-autoclean-perl/dist.ini Tue Sep 15 17:40:46 2009
@@ -1,5 +1,5 @@
 name    = namespace-autoclean
-version = 0.08
+version = 0.09
 author  = Florian Ragwitz <rafl at debian.org>
 license = Perl_5
 copyright_holder = Florian Ragwitz
@@ -15,4 +15,4 @@
 remove = PodVersion
 remove = BumpVersion
 
-[PodWeaver]
+[PodPurler]

Modified: trunk/libnamespace-autoclean-perl/lib/namespace/autoclean.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnamespace-autoclean-perl/lib/namespace/autoclean.pm?rev=44113&op=diff
==============================================================================
--- trunk/libnamespace-autoclean-perl/lib/namespace/autoclean.pm (original)
+++ trunk/libnamespace-autoclean-perl/lib/namespace/autoclean.pm Tue Sep 15 17:40:46 2009
@@ -2,7 +2,7 @@
 use warnings;
 
 package namespace::autoclean;
-our $VERSION = '0.08';
+our $VERSION = '0.09';
 
 # ABSTRACT: Keep imports out of your namespace
 
@@ -38,7 +38,8 @@
 
     on_scope_end {
         my $meta = Class::MOP::Class->initialize($cleanee);
-        my %methods = map { ($_ => 1) } keys %{ $meta->get_method_map };
+        my %methods = map { ($_ => 1) } $meta->get_method_list;
+        $methods{meta} = 1 if $meta->isa('Moose::Meta::Role') && Moose->VERSION < 0.90;
         my %extra = ();
 
         for my $method (keys %methods) {
@@ -55,13 +56,16 @@
 1;
 
 __END__
+
+=pod
+
 =head1 NAME
 
 namespace::autoclean - Keep imports out of your namespace
 
 =head1 VERSION
 
-version 0.08
+version 0.09
 
 =head1 SYNOPSIS
 
@@ -87,7 +91,7 @@
 
 This module is very similar to L<namespace::clean|namespace::clean>, except it
 will clean all imported functions, no matter if you imported them before or
-after you C<use>d the pagma. It will also not touch anything that looks like a
+after you C<use>d the pragma. It will also not touch anything that looks like a
 method, according to C<Class::MOP::Class::get_method_list>.
 
 If you're writing an exporter and you want to clean up after yourself (and your
@@ -103,17 +107,6 @@
         -cleanee => scalar(caller),
       );
   }
-
-=head1 AUTHOR
-
-  Florian Ragwitz <rafl at debian.org>
-
-=head1 COPYRIGHT AND LICENSE
-
-This software is copyright (c) 2009 by Florian Ragwitz.
-
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
 
 =head1 PARAMETERS
 
@@ -157,3 +150,19 @@
 
 L<B::Hooks::EndOfScope>
 
+
+
+=head1 AUTHOR
+
+  Florian Ragwitz <rafl at debian.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2009 by Florian Ragwitz.
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
+=cut 
+
+




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