[perl-Object-InsideOut] 3.87 bump

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



commit 59cfdb441bb23b12840a1fb1036a8be3be7286e9
Author: Petr Písař <ppisar@xxxxxxxxxx>
Date:   Thu Jan 19 18:21:58 2012 +0100

    3.87 bump

 .gitignore                 |    1 +
 perl-Object-InsideOut.spec |   41 +++++++++++++++++++++++++----------------
 sources                    |    2 +-
 3 files changed, 27 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8f99ba5..1426c1f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ Object-InsideOut-3.56.tar.gz
 /Object-InsideOut-3.79.tar.gz
 /Object-InsideOut-3.81.tar.gz
 /Object-InsideOut-3.84.tar.gz
+/Object-InsideOut-3.87.tar.gz
diff --git a/perl-Object-InsideOut.spec b/perl-Object-InsideOut.spec
index 82bcf8a..1f01059 100644
--- a/perl-Object-InsideOut.spec
+++ b/perl-Object-InsideOut.spec
@@ -1,6 +1,6 @@
 Name:           perl-Object-InsideOut
-Version:        3.84
-Release:        2%{?dist}
+Version:        3.87
+Release:        1%{?dist}
 Summary:        Comprehensive inside-out object support module
 
 Group:          Development/Libraries
@@ -9,30 +9,37 @@ URL:            http://search.cpan.org/dist/Object-InsideOut
 Source0:        http://search.cpan.org/CPAN/authors/id/J/JD/JDHEDDEN/Object-InsideOut-%{version}.tar.gz
 
 BuildArch:      noarch
+BuildRequires:  perl(ExtUtils::MakeMaker)
+# Run-time
 BuildRequires:  perl(attributes)
 BuildRequires:  perl(B)
-BuildRequires:  perl(Config)
 BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(Exception::Class) >= 1.29
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(overload)
 BuildRequires:  perl(Scalar::Util) >= 1.23
-BuildRequires:  perl(strict)
-BuildRequires:  perl(Test::More) >= 0.5
-BuildRequires:  perl(Test::Pod)
-BuildRequires:  perl(Test::Pod::Coverage)
-BuildRequires:  perl(Want) >= 0.12
 BuildRequires:  perl(warnings)
-%if !0%{?perl_bootstrap}
-BuildRequires:  perl(Math::Random::MT::Auto)
+# Optional run-time
+%if %{undefined perl_bootstrap}
+BuildRequires:  perl(Math::Random::MT::Auto) >= 5.04
 %endif
-
+BuildRequires:  perl(Want) >= 0.12
+# Test only
+BuildRequires:  perl(Config)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(overload)
+BuildRequires:  perl(Test::More) >= 0.5
+BuildRequires:  perl(threads)
+BuildRequires:  perl(Thread::Queue)
+BuildRequires:  perl(threads::shared)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 Requires:       perl(Data::Dumper)
+Requires:       perl(Scalar::Util) >= 1.23
 
 %{?perl_default_filter}
+# Remove underspecified dependencies
 %global __provides_exclude %{?__provides_exclude:%__provides_exclude|}perl\\(Object::InsideOut\\)$
-%if 0%{?perl_bootstrap}
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Scalar::Util\\)
+
+%if %{defined perl_bootstrap}
 %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Math::Random::MT::Auto\\)
 %endif
 
@@ -43,7 +50,7 @@ inside-out object model.
 This module implements inside-out objects as anonymous scalar references that
 are blessed into a class with the scalar containing the ID for the object
 (usually a sequence number). For Perl 5.8.3 and later, the scalar reference is
-set as readonly to prevent accidental modifications to the ID. Object data
+set as read-only to prevent accidental modifications to the ID. Object data
 (i.e., fields) are stored within the class's package in either arrays indexed
 by the object's ID, or hashes keyed to the object's ID.
 
@@ -62,7 +69,6 @@ make %{?_smp_mflags}
 make pure_install PERL_INSTALL_ROOT=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
 find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
-
 %{_fixperms} %{buildroot}/*
 
 
@@ -76,6 +82,9 @@ make test
 
 
 %changelog
+* Thu Jan 19 2012 Petr Pisar <ppisar@xxxxxxxxxx> - 3.87-1
+- 3.87 bump
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 3.84-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index a036b04..d2c710a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3676732d8b31fd9c6a0094e0a8a0254d  Object-InsideOut-3.84.tar.gz
+1c8db3f37013096cbdbd3d854349a39f  Object-InsideOut-3.87.tar.gz
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel



[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux