r74884 - in /trunk/libconfig-any-perl: ./ debian/ inc/Module/ inc/Module/Install/ lib/Config/ lib/Config/Any/ t/ t/conf/
carnil at users.alioth.debian.org
carnil at users.alioth.debian.org
Thu May 26 08:26:09 UTC 2011
Author: carnil
Date: Thu May 26 08:26:02 2011
New Revision: 74884
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=74884
Log:
* New upstream release
* Email change: Salvatore Bonaccorso -> carnil at debian.org
Added:
trunk/libconfig-any-perl/t/conf/conf.extfail
- copied unchanged from r74883, branches/upstream/libconfig-any-perl/current/t/conf/conf.extfail
Modified:
trunk/libconfig-any-perl/Changes
trunk/libconfig-any-perl/MANIFEST
trunk/libconfig-any-perl/META.yml
trunk/libconfig-any-perl/Makefile.PL
trunk/libconfig-any-perl/debian/changelog
trunk/libconfig-any-perl/debian/copyright
trunk/libconfig-any-perl/inc/Module/Install.pm
trunk/libconfig-any-perl/inc/Module/Install/Base.pm
trunk/libconfig-any-perl/inc/Module/Install/Can.pm
trunk/libconfig-any-perl/inc/Module/Install/Fetch.pm
trunk/libconfig-any-perl/inc/Module/Install/Makefile.pm
trunk/libconfig-any-perl/inc/Module/Install/Metadata.pm
trunk/libconfig-any-perl/inc/Module/Install/Win32.pm
trunk/libconfig-any-perl/inc/Module/Install/WriteAll.pm
trunk/libconfig-any-perl/lib/Config/Any.pm
trunk/libconfig-any-perl/lib/Config/Any/General.pm
trunk/libconfig-any-perl/lib/Config/Any/INI.pm
trunk/libconfig-any-perl/lib/Config/Any/JSON.pm
trunk/libconfig-any-perl/lib/Config/Any/Perl.pm
trunk/libconfig-any-perl/lib/Config/Any/XML.pm
trunk/libconfig-any-perl/lib/Config/Any/YAML.pm
trunk/libconfig-any-perl/t/64-extfail.t
Modified: trunk/libconfig-any-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/Changes?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/Changes (original)
+++ trunk/libconfig-any-perl/Changes Thu May 26 08:26:02 2011
@@ -1,27 +1,30 @@
Revision history for Config-Any
-0.20 Fri 06 Aug 2010
+0.21 2011-05-25
+ - fix t/64-extfail.t to pass when t/lib is in @INC
+
+0.20 2010-08-06
- enable -ForceArray option by default for Config::General (caelum)
-0.19 Mon 15 Feb 2010
+0.19 2010-02-15
- add JSON::DWIW to the top of the JSON loaders list (caelum)
- remove need for caching in Perl loader by using do() instead
of require() (caelum)
-0.18 Mon 16 Nov 2009
+0.18 2009-11-16
- ensure XML loader's _coerce() method checks specifically for HASH refs
- add YAML::XS to the top of the YAML loaders list
-0.17 Thu 05 Feb 2009
+0.17 2009-02-05
- ensure require() happens against plugin specified in force_plugins.
- add JSON::XS to the top of the JSON loaders list
-0.16 Mon 17 Nov 2008
+0.16 2008-11-17
- fix up branches test which did not handle the errors thrown by
changes from the last release (RT #40948)
- fix up error message for "any of" (RT #40972)
-0.15 Wed 12 Nov 2008
+0.15 2008-11-12
- when use_ext is true, we will check to see if there are no supported
modules for a particular file. instead of the file being skipped, an
error will be thrown (RT #38927).
@@ -32,11 +35,11 @@
a new dependency mechanism: requires_any_of() and requires_all_of().
- filter out loaders that don't inherit from Config::Any::Base (RT #40830)
-0.14 Wed 06 Aug 2008
+0.14 2008-08-06
- skip xml failure tests if XML::LibXML < 1.59 is installed, it seems
to parse anything you throw at it (Matt S. Trout)
-0.13 Tue 05 Aug 2008
+0.13 2008-08-05
- show actual parse error when parse fails (Marcus Ramberg)
- ensure Config::Tiny parse errors are trapped
- added tests for each format to ensure they throw parse errors
@@ -44,21 +47,21 @@
- added a flatten_to_hash option to return a simple key-value hashref
instead of the default "arrayref of hashrefs" (Pedro Figueiredo)
-0.12 Mon 07 Apr 2008
+0.12 2008-04-07
- ensure Perl loader dies on a failed require() (RT #32995)
-0.11 Mon 28 Jan 2008
+0.11 2008-01-28
- fix subsection parsing for existing keys in INI files (RT #32726)
- use from_json() if JSON version 2.x is available
- refactor the test suite slightly
-0.10 Tue 11 Dec 2007
+0.10 2007-12-11
- promote dev release to stable
-0.09_02 Tue Nov 13 2007
+0.09_02 2007-11-13
- require version 0.70 of YAML::Syck for multi-document loading
-0.09_01 Tue Nov 13 2007
+0.09_01 2007-11-13
- code and pod cleanups
- use_ext is now on by default
- when use_ext is on, if a loader throws an error, we throw an error
@@ -68,22 +71,22 @@
- each plugin now has an is_supported() method which helps us figure out
if the right modules are available
-0.08 Thu Aug 23 2007
+0.08 2007-08-23
- pass config options to each parser
- fix for loading the same perl config twice (RT #28812)
-0.07 Mon Feb 26 2007
+0.07 2007-02-26
- promote 0.06_01 to non-dev.
-0.06_01 Sun Feb 25 19:23:00 2007
+0.06_01 2007-02-25
- fixed bug [rt.cpan.org #25143] make tests fails
+ t/61_features.t had 1 more test added than was set to skip if the INI
parser was not installed. Fixed by s/9/10/ on the skip() line.
-0.06 Thu Feb 22 21:05:00 2007
+0.06 2007-02-22
- removed reference to Test::Exception, bumped version number
-0.05 Wed Feb 21 22:00:00 2007
+0.05 2007-02-21
- added support for (requested by Evan Kaufman):
+ 'force_plugins => [ qw(Config::Any::Foo Config::Any::Blah) ]' parameter
to load_(files|stems)
@@ -91,8 +94,6 @@
to on, controlling whether to map spaces in INI section headings
to nested hashrefs
-0.04 Mon Aug 7 15:15:15 2006
+0.04 2006-08-07
- Initial CPAN-worthy release with proper test suite
-0.01 - 0.03 dev releases
-
Modified: trunk/libconfig-any-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/MANIFEST?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/MANIFEST (original)
+++ trunk/libconfig-any-perl/MANIFEST Thu May 26 08:26:02 2011
@@ -34,6 +34,7 @@
t/64-extfail.t
t/65-force_plugins.t
t/conf/conf.conf
+t/conf/conf.extfail
t/conf/conf.foo
t/conf/conf.ini
t/conf/conf.json
Modified: trunk/libconfig-any-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/META.yml?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/META.yml (original)
+++ trunk/libconfig-any-perl/META.yml Thu May 26 08:26:02 2011
@@ -8,7 +8,7 @@
configure_requires:
ExtUtils::MakeMaker: 6.42
distribution_type: module
-generated_by: 'Module::Install version 1.00'
+generated_by: 'Module::Install version 1.01'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -23,5 +23,5 @@
perl: 5.6.0
resources:
license: http://dev.perl.org/licenses/
- repository: http://dev.catalyst.perl.org/repos/Catalyst/trunk/Config-Any/
-version: 0.20
+ repository: git://git.shadowcat.co.uk/p5sagit/Config-Any.git
+version: 0.21
Modified: trunk/libconfig-any-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/Makefile.PL?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/Makefile.PL (original)
+++ trunk/libconfig-any-perl/Makefile.PL Thu May 26 08:26:02 2011
@@ -1,4 +1,4 @@
-use inc::Module::Install 0.99;
+use inc::Module::Install 1.00;
if ( -e 'MANIFEST.SKIP' ) {
system( 'pod2text lib/Config/Any.pm > README' );
@@ -25,6 +25,6 @@
}
resources repository =>
- 'http://dev.catalyst.perl.org/repos/Catalyst/trunk/Config-Any/';
+ 'git://git.shadowcat.co.uk/p5sagit/Config-Any.git';
WriteAll;
Modified: trunk/libconfig-any-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/debian/changelog?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/debian/changelog (original)
+++ trunk/libconfig-any-perl/debian/changelog Thu May 26 08:26:02 2011
@@ -1,10 +1,11 @@
-libconfig-any-perl (0.20-2) UNRELEASED; urgency=low
-
- [ Salvatore Bonaccorso ]
- * Email change: Salvatore Bonaccorso -> carnil at debian.org
+libconfig-any-perl (0.21-1) UNRELEASED; urgency=low
[ Ansgar Burchardt ]
* Email change: Ansgar Burchardt -> ansgar at debian.org
+
+ [ Salvatore Bonaccorso ]
+ * New upstream release
+ * Email change: Salvatore Bonaccorso -> carnil at debian.org
-- Salvatore Bonaccorso <carnil at debian.org> Sun, 10 Oct 2010 15:02:34 +0200
Modified: trunk/libconfig-any-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/debian/copyright?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/debian/copyright (original)
+++ trunk/libconfig-any-perl/debian/copyright Thu May 26 08:26:02 2011
@@ -30,7 +30,7 @@
License: Artistic or GPL-1+
Files: debian/*
-Copyright: 2010, Salvatore Bonaccorso <salvatore.bonacorso at gmail.com>
+Copyright: 2010, Salvatore Bonaccorso <carnil at debian.org>
2009, Jonathan Yu <jawnsy at cpan.org>
2009, Rene Mayorga <rmayorga at debian.org>
2008, Ansgar Burchardt <ansgar at debian.org>
Modified: trunk/libconfig-any-perl/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install.pm Thu May 26 08:26:02 2011
@@ -31,7 +31,7 @@
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
- $VERSION = '1.00';
+ $VERSION = '1.01';
# Storage for the pseudo-singleton
$MAIN = undef;
@@ -467,4 +467,4 @@
1;
-# Copyright 2008 - 2010 Adam Kennedy.
+# Copyright 2008 - 2011 Adam Kennedy.
Modified: trunk/libconfig-any-perl/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/Base.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/Base.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/Base.pm Thu May 26 08:26:02 2011
@@ -4,7 +4,7 @@
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
}
# Suspend handler for "redefined" warnings
Modified: trunk/libconfig-any-perl/inc/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/Can.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/Can.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/Can.pm Thu May 26 08:26:02 2011
@@ -9,7 +9,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: trunk/libconfig-any-perl/inc/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/Fetch.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/Fetch.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/Fetch.pm Thu May 26 08:26:02 2011
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: trunk/libconfig-any-perl/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/Makefile.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/Makefile.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/Makefile.pm Thu May 26 08:26:02 2011
@@ -8,7 +8,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: trunk/libconfig-any-perl/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/Metadata.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/Metadata.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/Metadata.pm Thu May 26 08:26:02 2011
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
@@ -515,6 +515,7 @@
'GNU Free Documentation license' => 'unrestricted', 1,
'GNU Affero General Public License' => 'open_source', 1,
'(?:Free)?BSD license' => 'bsd', 1,
+ 'Artistic license 2\.0' => 'artistic_2', 1,
'Artistic license' => 'artistic', 1,
'Apache (?:Software )?license' => 'apache', 1,
'GPL' => 'gpl', 1,
@@ -550,9 +551,9 @@
sub _extract_bugtracker {
my @links = $_[0] =~ m#L<(
- \Qhttp://rt.cpan.org/\E[^>]+|
- \Qhttp://github.com/\E[\w_]+/[\w_]+/issues|
- \Qhttp://code.google.com/p/\E[\w_\-]+/issues/list
+ https?\Q://rt.cpan.org/\E[^>]+|
+ https?\Q://github.com/\E[\w_]+/[\w_]+/issues|
+ https?\Q://code.google.com/p/\E[\w_\-]+/issues/list
)>#gx;
my %links;
@links{@links}=();
Modified: trunk/libconfig-any-perl/inc/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/Win32.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/Win32.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/Win32.pm Thu May 26 08:26:02 2011
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: trunk/libconfig-any-perl/inc/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/inc/Module/Install/WriteAll.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/inc/Module/Install/WriteAll.pm (original)
+++ trunk/libconfig-any-perl/inc/Module/Install/WriteAll.pm Thu May 26 08:26:02 2011
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '1.00';
+ $VERSION = '1.01';
@ISA = qw{Module::Install::Base};
$ISCORE = 1;
}
Modified: trunk/libconfig-any-perl/lib/Config/Any.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any.pm Thu May 26 08:26:02 2011
@@ -6,7 +6,7 @@
use Carp;
use Module::Pluggable::Object ();
-our $VERSION = '0.20';
+our $VERSION = '0.21';
=head1 NAME
Modified: trunk/libconfig-any-perl/lib/Config/Any/General.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any/General.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any/General.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any/General.pm Thu May 26 08:26:02 2011
@@ -76,7 +76,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2010 by Brian Cassidy
+Copyright 2006-2011 by Brian Cassidy
Portions Copyright 2006 Portugal Telecom
Modified: trunk/libconfig-any-perl/lib/Config/Any/INI.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any/INI.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any/INI.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any/INI.pm Thu May 26 08:26:02 2011
@@ -103,7 +103,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2010 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
+Copyright 2006-2011 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/libconfig-any-perl/lib/Config/Any/JSON.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any/JSON.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any/JSON.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any/JSON.pm Thu May 26 08:26:02 2011
@@ -88,7 +88,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2010 by Brian Cassidy
+Copyright 2006-2011 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/libconfig-any-perl/lib/Config/Any/Perl.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any/Perl.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any/Perl.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any/Perl.pm Thu May 26 08:26:02 2011
@@ -62,7 +62,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2010 by Brian Cassidy
+Copyright 2006-2011 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/libconfig-any-perl/lib/Config/Any/XML.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any/XML.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any/XML.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any/XML.pm Thu May 26 08:26:02 2011
@@ -101,7 +101,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2010 by Brian Cassidy
+Copyright 2006-2011 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/libconfig-any-perl/lib/Config/Any/YAML.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/lib/Config/Any/YAML.pm?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/lib/Config/Any/YAML.pm (original)
+++ trunk/libconfig-any-perl/lib/Config/Any/YAML.pm Thu May 26 08:26:02 2011
@@ -81,7 +81,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright 2006-2010 by Brian Cassidy
+Copyright 2006-2011 by Brian Cassidy
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Modified: trunk/libconfig-any-perl/t/64-extfail.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-any-perl/t/64-extfail.t?rev=74884&op=diff
==============================================================================
--- trunk/libconfig-any-perl/t/64-extfail.t (original)
+++ trunk/libconfig-any-perl/t/64-extfail.t Thu May 26 08:26:02 2011
@@ -8,14 +8,14 @@
{
my $result = eval {
Config::Any->load_files(
- { files => [ 't/conf/conf.unsupported' ], use_ext => 1 } );
+ { files => [ 't/conf/conf.extfail' ], use_ext => 1 } );
};
ok( !defined $result, 'empty result' );
ok( $@, 'error thrown' );
like(
$@,
- qr/There are no loaders available for \.unsupported files/,
+ qr/There are no loaders available for \.extfail files/,
'error message'
);
}
More information about the Pkg-perl-cvs-commits
mailing list