[perl-Catalyst-Controller-FormBuilder/f15/master] fix filter for RPM4.9

Marcela Mašláňová mmaslano at fedoraproject.org
Fri Mar 4 08:56:05 UTC 2011


commit 05f84db4cd202a54ed18e2ef23c2f1fa1114dbb0
Author: Marcela Mašláňová <mmaslano at redhat.com>
Date:   Wed Feb 16 10:56:57 2011 +0100

    fix filter for RPM4.9

 perl-Catalyst-Controller-FormBuilder.spec |   38 ++++++++++-------------------
 1 files changed, 13 insertions(+), 25 deletions(-)
---
diff --git a/perl-Catalyst-Controller-FormBuilder.spec b/perl-Catalyst-Controller-FormBuilder.spec
index 4ba7f30..39b68b7 100644
--- a/perl-Catalyst-Controller-FormBuilder.spec
+++ b/perl-Catalyst-Controller-FormBuilder.spec
@@ -1,6 +1,6 @@
 Name:           perl-Catalyst-Controller-FormBuilder
 Version:        0.05
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        Catalyst FormBuilder Base Controller
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -37,36 +37,21 @@ Catalyst and the following templating systems: Template Toolkit, Mason and
 HTML::Template. This gives you access to all of FormBuilder's niceties,
 such as controllablefield stickiness, multilingual support, and Javascript
 generation. For more details, see CGI::FormBuilder or the website at:
+http://www.formbuilder.org
 
-    http://www.formbuilder.org
+
+%{?filter_setup:
+%filter_from_requires /perl(FindBin)/d; /perl(Test::.*)/d
+%filter_from_requires /perl(Catalyst::View::HTML::Template)/d
+%filter_from_provides /perl(TestApp.*)/d
+
+%{?perl_default_filter}
+}
 
 %prep
 %setup -q -n Catalyst-Controller-FormBuilder-%{version}
 %patch0
 
-find . -type f -exec chmod -x -c {} +
-
-# Filter unwanted Provides:
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-  sed -e '/perl(TestApp.*)/d'
-EOF
-
-%define __perl_provides %{_builddir}/Catalyst-Controller-FormBuilder-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
-
-# Filter unwanted Requires:
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} $* |\
-  sed -e '/perl(FindBin)/d; /perl(Test::.*)/d'
-EOF
-
-%define __perl_requires %{_builddir}/Catalyst-Controller-FormBuilder-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
@@ -94,6 +79,9 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Wed Feb 16 2011 Marcela Mašláňová <mmaslano at redhat.com> - 0.05-8
+- fix filter for RPM4.9
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.05-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 


More information about the scm-commits mailing list