[perl-Role-Tiny] Update to 1.003003

Paul Howarth pghmcfc at fedoraproject.org
Sat Mar 29 20:26:18 UTC 2014


commit 6ba432ee8d5ca231df62b993a0d344853e40471a
Author: Paul Howarth <paul at city-fan.org>
Date:   Sat Mar 29 20:24:02 2014 +0000

    Update to 1.003003
    
    - New upstream release 1.003003
      - Overloads specified as method names rather than subrefs are now applied
        properly
      - Allow superclass to provide conflicting methods (CPAN RT#91054)
      - Use ->is_role internally to check if a package is a role
      - Document that Role::Tiny applies strict and fatal warnings
    - Require Class::Method::Modifiers at runtime
    - Make %files list more explicit

 .gitignore          |   14 +-------------
 perl-Role-Tiny.spec |   22 +++++++++++++++++-----
 sources             |    2 +-
 3 files changed, 19 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0f3cc9e..06b770d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,13 +1 @@
-/Role-Tiny-1.000000.tar.gz
-/Role-Tiny-1.000001.tar.gz
-/Role-Tiny-1.001001.tar.gz
-/Role-Tiny-1.001002.tar.gz
-/Role-Tiny-1.001004.tar.gz
-/Role-Tiny-1.001005.tar.gz
-/Role-Tiny-1.002000.tar.gz
-/Role-Tiny-1.002001.tar.gz
-/Role-Tiny-1.002002.tar.gz
-/Role-Tiny-1.002004.tar.gz
-/Role-Tiny-1.002005.tar.gz
-/Role-Tiny-1.003001.tar.gz
-/Role-Tiny-1.003002.tar.gz
+/Role-Tiny-[0-9.]*.tar.gz
diff --git a/perl-Role-Tiny.spec b/perl-Role-Tiny.spec
index 24b4f01..8a0352e 100644
--- a/perl-Role-Tiny.spec
+++ b/perl-Role-Tiny.spec
@@ -1,6 +1,6 @@
 Name:           perl-Role-Tiny
-Version:        1.003002
-Release:        2%{?dist}
+Version:        1.003003
+Release:        1%{?dist}
 Summary:        A nouvelle cuisine portion size slice of Moose
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -10,7 +10,7 @@ BuildArch:      noarch
 BuildRequires:  perl
 BuildRequires:  perl(base)
 BuildRequires:  perl(constant)
-BuildRequires:  perl(Class::Method::Modifiers)
+BuildRequires:  perl(Class::Method::Modifiers) >= 1.05
 BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(Exporter)
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -27,6 +27,7 @@ BuildRequires:  perl(Test::More) >= 0.96
 BuildRequires:  perl(strict)
 BuildRequires:  perl(warnings)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires:       perl(Class::Method::Modifiers) >= 1.05
 Requires:       perl(mro)
 
 # perl-Role-Tiny was split from perl-Moo
@@ -56,10 +57,21 @@ make test
 
 %files
 %doc Changes README
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
+%{perl_vendorlib}/Role/
+%{_mandir}/man3/Role::Tiny.3pm*
+%{_mandir}/man3/Role::Tiny::With.3pm*
 
 %changelog
+* Sat Mar 29 2014 Paul Howarth <paul at city-fan.org> - 1.003003-1
+- Update to 1.003003
+  - Overloads specified as method names rather than subrefs are now applied
+    properly
+  - Allow superclass to provide conflicting methods (CPAN RT#91054)
+  - Use ->is_role internally to check if a package is a role
+  - Document that Role::Tiny applies strict and fatal warnings
+- Require Class::Method::Modifiers at runtime
+- Make %%files list more explicit
+
 * Tue Mar 25 2014 Petr Pisar <ppisar at redhat.com> - 1.003002-2
 - Break build-cycle: perl-Role-Tiny → perl-namespace-autoclean → perl-Moose →
   perl-Test-Spelling → perl-Pod-Spell → perl-File-ShareDir-ProjectDistDir →
diff --git a/sources b/sources
index 00a6130..c803370 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2d9b46cdc8dbb59056710e2c8e35e25f  Role-Tiny-1.003002.tar.gz
+f8c04c43b28824589f560d029e497119  Role-Tiny-1.003003.tar.gz


More information about the scm-commits mailing list