[mod_perl] RPM 4.9 dependency filtering added
Petr Sabata
psabata at fedoraproject.org
Fri Jul 22 11:08:34 UTC 2011
commit 8e88a5d8c083731d04f543082dd72310c55d6ee4
Author: Petr Pisar <ppisar at redhat.com>
Date: Fri Jul 22 13:01:24 2011 +0200
RPM 4.9 dependency filtering added
mod_perl.spec | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/mod_perl.spec b/mod_perl.spec
index 69a576f..d74ff45 100644
--- a/mod_perl.spec
+++ b/mod_perl.spec
@@ -2,7 +2,7 @@
Name: mod_perl
Version: 2.0.5
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: An embedded Perl interpreter for the Apache HTTP Server
Group: System Environment/Daemons
@@ -21,12 +21,22 @@ Requires: httpd-mmn = %(cat %{_includedir}/httpd/.mmn || echo missing)
%{?perl_default_filter}
+# RPM 4.8 style
%filter_from_provides /perl(Apache2::Connection)$/d; /perl(Apache2::RequestRec)$/d; /perl(warnings)$/d;
%filter_from_requires /perl(Apache::Test.*)/d; /perl(Data::Flow)/d; /perl(Module::Build)/d
%filter_from_requires /perl(Apache2::FunctionTable)/d; /perl(Apache2::StructureTable)/d
%filter_setup
+# RPM 4.9 style
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}perl\\(Apache2::Connection\\)$
+%global __provides_exclude %__provides_exclude|perl\\(Apache2::RequestRec\\)$
+%global __provides_exclude %__provides_exclude|perl\\(warnings\\)$
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Apache::Test.*\\)
+%global __requires_exclude %__requires_exclude|perl\\(Data::Flow\\)
+%global __requires_exclude %__requires_exclude|perl\\(Module::Build\\)
+%global __requires_exclude %__requires_exclude|perl\\(Apache2::FunctionTable\\)
+%global __requires_exclude %__requires_exclude|perl\\(Apache2::StructureTable\\)
%description
Mod_perl incorporates a Perl interpreter into the Apache web server,
@@ -139,6 +149,9 @@ done | tee devel.files | sed 's/^/%%exclude /' > exclude.files
%{_includedir}/httpd/*
%changelog
+* Fri Jul 22 2011 Petr Pisar <ppisar at redhat.com> - 2.0.5-5
+- RPM 4.9 dependency filtering added
+
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano at redhat.com> - 2.0.5-4
- Perl mass rebuild
More information about the scm-commits
mailing list