[perl-Spoon] - Rework filters (Cause of broken deps).
corsepiu
corsepiu at fedoraproject.org
Tue Feb 15 08:05:20 UTC 2011
commit 868ba26a36580201e604c5b1c18a5d49d97357c8
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date: Tue Feb 15 09:05:04 2011 +0100
- Rework filters (Cause of broken deps).
Spoon-filter-provides.sh | 3 ---
perl-Spoon.spec | 20 +++++++++++---------
2 files changed, 11 insertions(+), 12 deletions(-)
---
diff --git a/perl-Spoon.spec b/perl-Spoon.spec
index 91da975..5aca38e 100644
--- a/perl-Spoon.spec
+++ b/perl-Spoon.spec
@@ -1,6 +1,6 @@
Name: perl-Spoon
Version: 0.24
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Spiffy Application Building Framework
License: GPL+ or Artistic
Group: Development/Libraries
@@ -10,19 +10,21 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(IO::All) >= 0.32
-BuildRequires: perl(Spiffy) >= 0.22
+BuildRequires: perl(Spiffy) >= 0.24
BuildRequires: perl(Template) >= 2.10
BuildRequires: perl(Test::Memory::Cycle)
BuildRequires: perl(Time::HiRes)
BuildRequires: perl(URI::Escape)
Requires: perl(IO::All) >= 0.32
-Requires: perl(Spiffy) >= 0.22
+Requires: perl(Spiffy) >= 0.24
Requires: perl(Template) >= 2.10
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Source99: Spoon-filter-provides.sh
-%global real_perl_provides %{__perl_provides}
-%define __perl_provides %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n)-filter-provides
+%{?filter_setup:
+%filter_from_provides /^perl(IO::All)$/d
+%filter_from_requires /^perl(IO::All)$/d /^perl(Spiffy)$/d /^perl(Template)$/d
+%{?perl_default_filter}
+}
%description
Spoon is an Application Framework that is designed primarily for
@@ -32,9 +34,6 @@ built on top of Spoon.
%prep
%setup -q -n Spoon-%{version}
-sed -e 's,@@PERL_PROV@@,%{real_perl_provides},' %{SOURCE99} > %{__perl_provides}
-chmod +x %{__perl_provides}
-
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
@@ -62,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %{__perl_provides}
%{_mandir}/man3/*
%changelog
+* Tue Feb 15 2011 Ralf Corsépius <corsepiu at fedoraproject.org> - 0.24-10
+- Rework filters (Cause of broken deps).
+
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.24-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
More information about the perl-devel
mailing list