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