commit 3b0b77697fc2245288f03470871af2fa9f80d540
Author: Iain Arnell <iarnell(a)gmail.com>
Date: Tue Jul 19 06:28:10 2011 +0200
fix filtering; clean up requires
perl-Object-InsideOut.spec | 23 +++++++++++++----------
1 files changed, 13 insertions(+), 10 deletions(-)
---
diff --git a/perl-Object-InsideOut.spec b/perl-Object-InsideOut.spec
index be4ed95..31b073f 100644
--- a/perl-Object-InsideOut.spec
+++ b/perl-Object-InsideOut.spec
@@ -1,6 +1,6 @@
Name: perl-Object-InsideOut
Version: 3.81
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Comprehensive inside-out object support module
Group: Development/Libraries
@@ -13,7 +13,7 @@ BuildRequires: perl(Exception::Class) >= 1.29
BuildRequires: perl(Want) >= 0.12
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
-%if !%{defined perl_bootstrap}
+%if !0%{?perl_bootstrap}
BuildRequires: perl(Math::Random::MT::Auto)
%endif
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -27,11 +27,13 @@ BuildRequires: perl(Test::More) >= 0.5
BuildRequires: perl(B)
### auto-added reqs!
-Requires: perl(B)
-Requires: perl(Config)
Requires: perl(Data::Dumper)
-Requires: perl(Exception::Class) >= 1.29
-Requires: perl(Scalar::Util) >= 1.23
+
+%{?perl_default_filter}
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}perl\\(Object::InsideOut\\)$
+%if 0%{?perl_bootstrap}
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Math::Random::MT::Auto\\)
+%endif
%description
This module provides comprehensive support for implementing classes using the
@@ -44,10 +46,6 @@ set as readonly 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.
-%{?perl_default_filter}
-%global __provides_exclude %{?__provides_exclude}|perl\\(Object::InsideOut\\)
-%global __requires_exclude %{?__requires_exclude}|perl\\(t::Imp|perl\\(Math::Random::MT::Auto\\)
-
%prep
%setup -q -n Object-InsideOut-%{version}
@@ -75,6 +73,11 @@ make test
%changelog
+* Tue Jul 19 2011 Iain Arnell <iarnell(a)gmail.com> 3.81-2
+- fix provides filter
+- on filter requires when bootstrapping
+- remove unnecessary explicit requires
+
* Sat Jul 02 2011 Iain Arnell <iarnell(a)gmail.com> 3.81-1
- minimize the impact of perl_bootstrap on testing; it's only
perl-Math-Random-MT-Auto which causes circular deps and is