[perl-Object-InsideOut] fix filtering; clean up requires
Iain Arnell
iarnell at fedoraproject.org
Tue Jul 19 04:32:12 UTC 2011
commit 3b0b77697fc2245288f03470871af2fa9f80d540
Author: Iain Arnell <iarnell at 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 at gmail.com> 3.81-2
+- fix provides filter
+- on filter requires when bootstrapping
+- remove unnecessary explicit requires
+
* Sat Jul 02 2011 Iain Arnell <iarnell at 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
More information about the scm-commits
mailing list