Hello community,
here is the log from the commit of package perl-DateTime-Locale for
openSUSE:Factory checked in at 2015-12-16 17:42:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DateTime-Locale (Old)
and /work/SRC/openSUSE:Factory/.perl-DateTime-Locale.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-DateTime-Locale"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-DateTime-Locale/perl-DateTime-Locale.changes
2015-11-10 10:03:19.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.perl-DateTime-Locale.new/perl-DateTime-Locale.changes
2015-12-16 17:42:23.000000000 +0100
@@ -1,0 +2,11 @@
+Thu Dec 10 09:49:20 UTC 2015 - [email protected]
+
+- updated to 1.02
+ see /usr/share/doc/packages/perl-DateTime-Locale/Changes
+
+ 1.02 2015-12-09
+
+ - Make the DateTime::Locale->load method accept a locale in any non-canonical
+ casing, such as "en-us". Reported by Shawn Moore. RT #110244.
+
+-------------------------------------------------------------------
Old:
----
DateTime-Locale-1.01.tar.gz
New:
----
DateTime-Locale-1.02.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-DateTime-Locale.spec ++++++
--- /var/tmp/diff_new_pack.aCihDw/_old 2015-12-16 17:42:24.000000000 +0100
+++ /var/tmp/diff_new_pack.aCihDw/_new 2015-12-16 17:42:24.000000000 +0100
@@ -17,10 +17,10 @@
Name: perl-DateTime-Locale
-Version: 1.010000
+Version: 1.020000
Release: 0
-%define cpan_version 1.01
-Provides: perl(DateTime::Locale) = 1.010000
+%define cpan_version 1.02
+Provides: perl(DateTime::Locale) = 1.020000
%define cpan_name DateTime-Locale
Summary: Localization support for DateTime.pm
License: Artistic-1.0 or GPL-1.0+
@@ -54,7 +54,7 @@
%prep
%setup -q -n %{cpan_name}-%{cpan_version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
++++++ DateTime-Locale-1.01.tar.gz -> DateTime-Locale-1.02.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/Changes
new/DateTime-Locale-1.02/Changes
--- old/DateTime-Locale-1.01/Changes 2015-11-07 20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/Changes 2015-12-09 23:07:24.000000000 +0100
@@ -1,3 +1,9 @@
+1.02 2015-12-09
+
+- Make the DateTime::Locale->load method accept a locale in any non-canonical
+ casing, such as "en-us". Reported by Shawn Moore. RT #110244.
+
+
1.01 2015-11-07
- Prevent CPAN from indexing the tools directory, which is just for the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/MANIFEST
new/DateTime-Locale-1.02/MANIFEST
--- old/DateTime-Locale-1.01/MANIFEST 2015-11-07 20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/MANIFEST 2015-12-09 23:07:24.000000000 +0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v5.041.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v5.042.
Changes
INSTALL
LICENSE
@@ -742,6 +742,7 @@
t/06storable.t
t/07script.t
t/09version-check.t
+t/10code-case-insensitive.t
t/author-00-compile.t
t/author-eol.t
t/author-no-tabs.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/META.json
new/DateTime-Locale-1.02/META.json
--- old/DateTime-Locale-1.01/META.json 2015-11-07 20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/META.json 2015-12-09 23:07:24.000000000 +0100
@@ -4,7 +4,7 @@
"Dave Rolsky <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 5.041, CPAN::Meta::Converter version
2.150005",
+ "generated_by" : "Dist::Zilla version 5.042, CPAN::Meta::Converter version
2.150005",
"license" : [
"perl_5"
],
@@ -75,27 +75,27 @@
"provides" : {
"DateTime::Locale" : {
"file" : "lib/DateTime/Locale.pm",
- "version" : "1.01"
+ "version" : "1.02"
},
"DateTime::Locale::Base" : {
"file" : "lib/DateTime/Locale/Base.pm",
- "version" : "1.01"
+ "version" : "1.02"
},
"DateTime::Locale::Catalog" : {
"file" : "lib/DateTime/Locale/Catalog.pm",
- "version" : "1.01"
+ "version" : "1.02"
},
"DateTime::Locale::Data" : {
"file" : "lib/DateTime/Locale/Data.pm",
- "version" : "1.01"
+ "version" : "1.02"
},
"DateTime::Locale::FromData" : {
"file" : "lib/DateTime/Locale/FromData.pm",
- "version" : "1.01"
+ "version" : "1.02"
},
"DateTime::Locale::Util" : {
"file" : "lib/DateTime/Locale/Util.pm",
- "version" : "1.01"
+ "version" : "1.02"
}
},
"release_status" : "stable",
@@ -111,7 +111,7 @@
"web" : "https://github.com/autarch/DateTime-Locale"
}
},
- "version" : "1.01",
+ "version" : "1.02",
"x_Dist_Zilla" : {
"perl" : {
"version" : "5.022000"
@@ -125,7 +125,7 @@
}
},
"name" : "@DROLSKY/MakeMaker",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Authority",
@@ -135,7 +135,7 @@
{
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@DROLSKY/AutoPrereqs",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -187,7 +187,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaResources",
"name" : "@DROLSKY/MetaResources",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -197,7 +197,7 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" :
"@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
- "version" : "5.041"
+ "version" : "5.042"
}
]
},
@@ -213,7 +213,7 @@
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@DROLSKY/NextRelease",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -223,8 +223,8 @@
"type" : "requires"
}
},
- "name" : "@DROLSKY/Test::More with subtest()",
- "version" : "5.041"
+ "name" : "@DROLSKY/Test::More with subtest",
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -235,7 +235,7 @@
}
},
"name" : "@DROLSKY/Modules for use with tidyall",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -892,37 +892,37 @@
{
"class" : "Dist::Zilla::Plugin::ManifestSkip",
"name" : "@DROLSKY/ManifestSkip",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@DROLSKY/MetaYAML",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@DROLSKY/License",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::ExtraTests",
"name" : "@DROLSKY/ExtraTests",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::ExecDir",
"name" : "@DROLSKY/ExecDir",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@DROLSKY/ShareDir",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@DROLSKY/Manifest",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::CheckVersionIncrement",
@@ -932,17 +932,17 @@
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@DROLSKY/TestRelease",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@DROLSKY/ConfirmRelease",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@DROLSKY/UploadToCPAN",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
@@ -952,37 +952,37 @@
{
"class" : "Dist::Zilla::Plugin::CPANFile",
"name" : "@DROLSKY/CPANFile",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::Contributors",
"name" : "@DROLSKY/DROLSKY::Contributors",
- "version" : "0.38"
+ "version" : "0.40"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::License",
"name" : "@DROLSKY/DROLSKY::License",
- "version" : "0.38"
+ "version" : "0.40"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::TidyAll",
"name" : "@DROLSKY/DROLSKY::TidyAll",
- "version" : "0.38"
+ "version" : "0.40"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::VersionProvider",
"name" : "@DROLSKY/DROLSKY::VersionProvider",
- "version" : "0.38"
+ "version" : "0.40"
},
{
- "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
+ "class" :
"Dist::Zilla::Plugin::DROLSKY::Git::CheckFor::CorrectBranch",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
"repo_root" : "."
}
},
- "name" : "@DROLSKY/Git::CheckFor::CorrectBranch",
- "version" : "0.013"
+ "name" : "@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch",
+ "version" : "0.40"
},
{
"class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
@@ -1022,12 +1022,12 @@
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@DROLSKY/MetaConfig",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@DROLSKY/MetaJSON",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::SurgicalPodWeaver",
@@ -1107,7 +1107,7 @@
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@DROLSKY/PodSyntaxTests",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
@@ -1240,7 +1240,7 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v1.01",
+ "tag" : "v1.02",
"tag_format" : "v%v",
"tag_message" : "v%v"
},
@@ -1331,7 +1331,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaNoIndex",
"name" : "MetaNoIndex",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -1342,7 +1342,7 @@
}
},
"name" : "DevelopRequires",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::Conflicts",
@@ -1352,57 +1352,57 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExtraTestFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":PerlExecFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "5.041"
+ "version" : "5.042"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" :
"@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
- "version" : "5.041"
+ "version" : "5.042"
}
],
"zilla" : {
@@ -1410,7 +1410,7 @@
"config" : {
"is_trial" : "0"
},
- "version" : "5.041"
+ "version" : "5.042"
}
},
"x_authority" : "cpan:DROLSKY",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/META.yml
new/DateTime-Locale-1.02/META.yml
--- old/DateTime-Locale-1.01/META.yml 2015-11-07 20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/META.yml 2015-12-09 23:07:24.000000000 +0100
@@ -16,7 +16,7 @@
Dist::CheckConflicts: '0.02'
ExtUtils::MakeMaker: '0'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.041, CPAN::Meta::Converter version
2.150005'
+generated_by: 'Dist::Zilla version 5.042, CPAN::Meta::Converter version
2.150005'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,22 +28,22 @@
provides:
DateTime::Locale:
file: lib/DateTime/Locale.pm
- version: '1.01'
+ version: '1.02'
DateTime::Locale::Base:
file: lib/DateTime/Locale/Base.pm
- version: '1.01'
+ version: '1.02'
DateTime::Locale::Catalog:
file: lib/DateTime/Locale/Catalog.pm
- version: '1.01'
+ version: '1.02'
DateTime::Locale::Data:
file: lib/DateTime/Locale/Data.pm
- version: '1.01'
+ version: '1.02'
DateTime::Locale::FromData:
file: lib/DateTime/Locale/FromData.pm
- version: '1.01'
+ version: '1.02'
DateTime::Locale::Util:
file: lib/DateTime/Locale/Util.pm
- version: '1.01'
+ version: '1.02'
requires:
Carp: '0'
Dist::CheckConflicts: '0.02'
@@ -57,7 +57,7 @@
bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=DateTime-Locale
homepage: http://metacpan.org/release/DateTime-Locale
repository: git://github.com/autarch/DateTime-Locale.git
-version: '1.01'
+version: '1.02'
x_Dist_Zilla:
perl:
version: '5.022000'
@@ -68,7 +68,7 @@
Dist::Zilla::Role::TestRunner:
default_jobs: 1
name: '@DROLSKY/MakeMaker'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Authority
name: '@DROLSKY/Authority'
@@ -76,7 +76,7 @@
-
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@DROLSKY/AutoPrereqs'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::CopyFilesFromBuild
name: '@DROLSKY/CopyFilesFromBuild'
@@ -116,7 +116,7 @@
-
class: Dist::Zilla::Plugin::MetaResources
name: '@DROLSKY/MetaResources'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::MetaProvides::Package
config:
@@ -125,7 +125,7 @@
-
class: Dist::Zilla::Plugin::FinderCode
name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
- version: '5.041'
+ version: '5.042'
Dist::Zilla::Role::MetaProvider::Provider:
inherit_missing: '1'
inherit_version: '1'
@@ -135,15 +135,15 @@
-
class: Dist::Zilla::Plugin::NextRelease
name: '@DROLSKY/NextRelease'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Prereqs
config:
Dist::Zilla::Plugin::Prereqs:
phase: test
type: requires
- name: '@DROLSKY/Test::More with subtest()'
- version: '5.041'
+ name: '@DROLSKY/Test::More with subtest'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -151,7 +151,7 @@
phase: develop
type: requires
name: '@DROLSKY/Modules for use with tidyall'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -792,31 +792,31 @@
-
class: Dist::Zilla::Plugin::ManifestSkip
name: '@DROLSKY/ManifestSkip'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@DROLSKY/MetaYAML'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::License
name: '@DROLSKY/License'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::ExtraTests
name: '@DROLSKY/ExtraTests'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::ExecDir
name: '@DROLSKY/ExecDir'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::ShareDir
name: '@DROLSKY/ShareDir'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Manifest
name: '@DROLSKY/Manifest'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::CheckVersionIncrement
name: '@DROLSKY/CheckVersionIncrement'
@@ -824,15 +824,15 @@
-
class: Dist::Zilla::Plugin::TestRelease
name: '@DROLSKY/TestRelease'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@DROLSKY/ConfirmRelease'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@DROLSKY/UploadToCPAN'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::CheckPrereqsIndexed
name: '@DROLSKY/CheckPrereqsIndexed'
@@ -840,30 +840,30 @@
-
class: Dist::Zilla::Plugin::CPANFile
name: '@DROLSKY/CPANFile'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::DROLSKY::Contributors
name: '@DROLSKY/DROLSKY::Contributors'
- version: '0.38'
+ version: '0.40'
-
class: Dist::Zilla::Plugin::DROLSKY::License
name: '@DROLSKY/DROLSKY::License'
- version: '0.38'
+ version: '0.40'
-
class: Dist::Zilla::Plugin::DROLSKY::TidyAll
name: '@DROLSKY/DROLSKY::TidyAll'
- version: '0.38'
+ version: '0.40'
-
class: Dist::Zilla::Plugin::DROLSKY::VersionProvider
name: '@DROLSKY/DROLSKY::VersionProvider'
- version: '0.38'
+ version: '0.40'
-
- class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
+ class: Dist::Zilla::Plugin::DROLSKY::Git::CheckFor::CorrectBranch
config:
Dist::Zilla::Role::Git::Repo:
repo_root: .
- name: '@DROLSKY/Git::CheckFor::CorrectBranch'
- version: '0.013'
+ name: '@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch'
+ version: '0.40'
-
class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
config:
@@ -893,11 +893,11 @@
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@DROLSKY/MetaConfig'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@DROLSKY/MetaJSON'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::SurgicalPodWeaver
config:
@@ -959,7 +959,7 @@
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@DROLSKY/PodSyntaxTests'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Test::CPAN::Changes
name: '@DROLSKY/Test::CPAN::Changes'
@@ -1062,7 +1062,7 @@
branch: ~
changelog: Changes
signed: 0
- tag: v1.01
+ tag: v1.02
tag_format: v%v
tag_message: v%v
Dist::Zilla::Role::Git::Repo:
@@ -1126,7 +1126,7 @@
-
class: Dist::Zilla::Plugin::MetaNoIndex
name: MetaNoIndex
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -1134,7 +1134,7 @@
phase: develop
type: requires
name: DevelopRequires
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::Conflicts
name: Conflicts
@@ -1142,52 +1142,52 @@
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExtraTestFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':PerlExecFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '5.041'
+ version: '5.042'
-
class: Dist::Zilla::Plugin::FinderCode
name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
- version: '5.041'
+ version: '5.042'
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
- version: '5.041'
+ version: '5.042'
x_authority: cpan:DROLSKY
x_breaks:
DateTime::Format::Strptime: '<= 1.1000'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/Makefile.PL
new/DateTime-Locale-1.02/Makefile.PL
--- old/DateTime-Locale-1.01/Makefile.PL 2015-11-07 20:28:24.000000000
+0100
+++ new/DateTime-Locale-1.02/Makefile.PL 2015-12-09 23:07:24.000000000
+0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v5.041.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v5.042.
use strict;
use warnings;
@@ -38,7 +38,7 @@
"base" => 0,
"utf8" => 0
},
- "VERSION" => "1.01",
+ "VERSION" => "1.02",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/README.md
new/DateTime-Locale-1.02/README.md
--- old/DateTime-Locale-1.01/README.md 2015-11-07 20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/README.md 2015-12-09 23:07:24.000000000 +0100
@@ -4,7 +4,7 @@
VERSION
- version 1.01
+ version 1.02
SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/lib/DateTime/Locale/Base.pm
new/DateTime-Locale-1.02/lib/DateTime/Locale/Base.pm
--- old/DateTime-Locale-1.01/lib/DateTime/Locale/Base.pm 2015-11-07
20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/lib/DateTime/Locale/Base.pm 2015-12-09
23:07:24.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '1.01';
+our $VERSION = '1.02';
use Carp qw( carp );
use DateTime::Locale;
@@ -485,7 +485,7 @@
=head1 VERSION
-version 1.01
+version 1.02
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/lib/DateTime/Locale/Catalog.pm
new/DateTime-Locale-1.02/lib/DateTime/Locale/Catalog.pm
--- old/DateTime-Locale-1.01/lib/DateTime/Locale/Catalog.pm 2015-11-07
20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/lib/DateTime/Locale/Catalog.pm 2015-12-09
23:07:24.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '1.01';
+our $VERSION = '1.02';
1;
@@ -19,7 +19,7 @@
=head1 VERSION
-version 1.01
+version 1.02
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/lib/DateTime/Locale/Data.pm
new/DateTime-Locale-1.02/lib/DateTime/Locale/Data.pm
--- old/DateTime-Locale-1.01/lib/DateTime/Locale/Data.pm 2015-11-07
20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/lib/DateTime/Locale/Data.pm 2015-12-09
23:07:24.000000000 +0100
@@ -17,7 +17,7 @@
use strict;
use warnings;
-our $VERSION = '1.01';
+our $VERSION = '1.02';
#<<<
### :start CLDRVersion:
@@ -8518,7 +8518,7 @@
=head1 VERSION
-version 1.01
+version 1.02
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/lib/DateTime/Locale/FromData.pm
new/DateTime-Locale-1.02/lib/DateTime/Locale/FromData.pm
--- old/DateTime-Locale-1.01/lib/DateTime/Locale/FromData.pm 2015-11-07
20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/lib/DateTime/Locale/FromData.pm 2015-12-09
23:07:24.000000000 +0100
@@ -6,7 +6,7 @@
use DateTime::Locale::Util qw( parse_locale_code );
use Params::Validate qw( validate_pos );
-our $VERSION = '1.01';
+our $VERSION = '1.02';
my @FormatLengths;
@@ -196,26 +196,26 @@
sub language_code {
my $self = shift;
- return ( $self->{parsed_code} ||= [ parse_locale_code( $self->code ) ] )
- ->[0];
+ return ( $self->{parsed_code} ||= { parse_locale_code( $self->code ) } )
+ ->{language};
}
sub script_code {
my $self = shift;
- return ( $self->{parsed_code} ||= [ parse_locale_code( $self->code ) ] )
- ->[1];
+ return ( $self->{parsed_code} ||= { parse_locale_code( $self->code ) } )
+ ->{script};
}
sub territory_code {
my $self = shift;
- return ( $self->{parsed_code} ||= [ parse_locale_code( $self->code ) ] )
- ->[2];
+ return ( $self->{parsed_code} ||= { parse_locale_code( $self->code ) } )
+ ->{territory};
}
sub variant_code {
my $self = shift;
- return ( $self->{parsed_code} ||= [ parse_locale_code( $self->code ) ] )
- ->[3];
+ return ( $self->{parsed_code} ||= { parse_locale_code( $self->code ) } )
+ ->{variant};
}
sub id {
@@ -273,7 +273,7 @@
=head1 VERSION
-version 1.01
+version 1.02
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/lib/DateTime/Locale/Util.pm
new/DateTime-Locale-1.02/lib/DateTime/Locale/Util.pm
--- old/DateTime-Locale-1.01/lib/DateTime/Locale/Util.pm 2015-11-07
20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/lib/DateTime/Locale/Util.pm 2015-12-09
23:07:24.000000000 +0100
@@ -5,20 +5,45 @@
use Exporter qw( import );
-our $VERSION = '1.01';
+our $VERSION = '1.02';
our @EXPORT_OK = 'parse_locale_code';
sub parse_locale_code {
- ## no critic (RegularExpressions::ProhibitCaptureWithoutTest)
- $_[0] =~ /
- ([a-z]+) # language
- (?: -([A-Z][a-z]+) )? # script - Title Case - optional
- (?: -([A-Z]+|\d\d\d) )? # territory - ALL CAPS or 3 numbers - optional
- (?: -([A-Z]+) )? # variant - ALL CAPS - optional
- /x;
+ my @pieces = split /-/, $_[0];
- return ( $1, $2, $3, $4 );
+ return unless @pieces;
+
+ my %codes = ( language => lc shift @pieces );
+ if ( @pieces == 1 ) {
+ if ( length $pieces[0] == 2 ) {
+ $codes{territory} = uc shift @pieces;
+ }
+ }
+ elsif ( @pieces == 3 ) {
+ $codes{script} = _tc( shift @pieces );
+ $codes{territory} = uc shift @pieces;
+ $codes{variant} = uc shift @pieces;
+ }
+ elsif ( @pieces == 2 ) {
+
+ # I don't think it's possible to have a script + variant with also
+ # having a territory.
+ if ( length $pieces[1] == 2 ) {
+ $codes{script} = _tc( shift @pieces );
+ $codes{territory} = uc shift @pieces;
+ }
+ else {
+ $codes{territory} = uc shift @pieces;
+ $codes{variant} = uc shift @pieces;
+ }
+ }
+
+ return %codes;
+}
+
+sub _tc {
+ return ucfirst lc $_[0];
}
1;
@@ -35,7 +60,7 @@
=head1 VERSION
-version 1.01
+version 1.02
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/lib/DateTime/Locale.pm
new/DateTime-Locale-1.02/lib/DateTime/Locale.pm
--- old/DateTime-Locale-1.01/lib/DateTime/Locale.pm 2015-11-07
20:28:24.000000000 +0100
+++ new/DateTime-Locale-1.02/lib/DateTime/Locale.pm 2015-12-09
23:07:24.000000000 +0100
@@ -5,7 +5,7 @@
use strict;
use warnings;
-our $VERSION = '1.01';
+our $VERSION = '1.02';
use DateTime::Locale::Data;
use DateTime::Locale::FromData;
@@ -238,30 +238,32 @@
my $class = shift;
my $code = shift;
- my ( $language, $script, $territory, $variant )
- = parse_locale_code($code);
+ my %codes = parse_locale_code($code);
my @guesses;
- if ( defined $script ) {
- my $guess = join q{-}, lc $language, ucfirst lc $script;
+ if ( $codes{script} ) {
+ my $guess = join q{-}, $codes{language}, $codes{script};
push @guesses, $guess;
- $guess .= q{-} . uc $territory if defined $territory;
+ $guess .= q{-} . $codes{territory} if defined $codes{territory};
# version with script comes first
unshift @guesses, $guess;
}
- if ( defined $variant ) {
- push @guesses, join q{-}, lc $language, uc $territory, uc $variant;
+ if ( $codes{variant} ) {
+ push @guesses, join q{-}, $codes{language}, $codes{territory},
+ $codes{variant};
}
- if ( defined $territory ) {
- push @guesses, join q{-}, lc $language, uc $territory;
+ if ( $codes{territory} ) {
+ push @guesses, join q{-}, $codes{language}, $codes{territory};
}
+ push @guesses, $codes{language};
+
for my $code (@guesses) {
return $code
if exists $DateTime::Locale::Data::Codes{$code}
@@ -364,7 +366,7 @@
=head1 VERSION
-version 1.01
+version 1.02
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/t/10code-case-insensitive.t
new/DateTime-Locale-1.02/t/10code-case-insensitive.t
--- old/DateTime-Locale-1.01/t/10code-case-insensitive.t 1970-01-01
01:00:00.000000000 +0100
+++ new/DateTime-Locale-1.02/t/10code-case-insensitive.t 2015-12-09
23:07:24.000000000 +0100
@@ -0,0 +1,16 @@
+use strict;
+use warnings;
+use utf8;
+
+use Test::More 0.96;
+
+use DateTime::Locale;
+
+for my $code (qw( en EN en-us EN-US EN-us sHi-LatN-mA )) {
+ ok(
+ DateTime::Locale->load($code),
+ "code $code loaded a locale"
+ );
+}
+
+done_testing();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/t/author-eol.t
new/DateTime-Locale-1.02/t/author-eol.t
--- old/DateTime-Locale-1.01/t/author-eol.t 2015-11-07 20:28:24.000000000
+0100
+++ new/DateTime-Locale-1.02/t/author-eol.t 2015-12-09 23:07:24.000000000
+0100
@@ -741,6 +741,7 @@
't/06storable.t',
't/07script.t',
't/09version-check.t',
+ 't/10code-case-insensitive.t',
't/author-00-compile.t',
't/author-eol.t',
't/author-no-tabs.t',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/DateTime-Locale-1.01/t/author-no-tabs.t
new/DateTime-Locale-1.02/t/author-no-tabs.t
--- old/DateTime-Locale-1.01/t/author-no-tabs.t 2015-11-07 20:28:24.000000000
+0100
+++ new/DateTime-Locale-1.02/t/author-no-tabs.t 2015-12-09 23:07:24.000000000
+0100
@@ -741,6 +741,7 @@
't/06storable.t',
't/07script.t',
't/09version-check.t',
+ 't/10code-case-insensitive.t',
't/author-00-compile.t',
't/author-eol.t',
't/author-no-tabs.t',