[rt3] Remove redundant R: config(rt3), Remove P: config(rt3). Rewrite filter rules.
corsepiu
corsepiu at fedoraproject.org
Tue Jan 17 12:31:05 UTC 2012
commit e3455898cf635d66c8a233fb3fadf54a99af6f3a
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date: Tue Jan 17 13:30:55 2012 +0100
Remove redundant R: config(rt3), Remove P: config(rt3).
Rewrite filter rules.
rt3.spec | 23 ++++++++++++-----------
1 files changed, 12 insertions(+), 11 deletions(-)
---
diff --git a/rt3.spec b/rt3.spec
index b7fcc4a..8a3cb71 100644
--- a/rt3.spec
+++ b/rt3.spec
@@ -40,7 +40,7 @@
Name: rt3
Version: 3.8.11
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Request tracker 3
Group: Applications/Internet
@@ -194,23 +194,20 @@ Provides: perl(RT::Tickets_Overlay_SQL)
# Split out. Technically, not actually necessary, but ... let's keep it for now.
Requires: rt3-mailgate
-# rpm regression
-Provides: config(rt3) = %{version}-%{release}
-Requires: config(rt3) = %{version}-%{release}
-
# Keep SpamAssassin optional
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Mail::SpamAssassin\\)
# Keep FCGI optional
-%global __requires_exclude %__requires_exclude|^perl\\(FCGI::ProcManager\\)
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(FCGI::ProcManager\\)
# Filter bogus requires
-%global __requires_exclude %__requires_exclude|^perl\\(\\)
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(\\)
+# Work-around rpm's depgenerator defect:
+%global _requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(DBIx::SearchBuilder::Handle::\\)
+
# Filter redundant provides
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(RT\\)$
# Filter bogus provides
-%global __provides_exclude %__provides_exclude|^perl\\(HTML::Mason
-%global __provides_exclude %__provides_exclude|^perl\\(IO::Handle::CRLF\\)$
-# Work-around rpm's depgenerator defect:
-%global __requires_exclude %__requires_exclude|^perl\\(DBIx::SearchBuilder::Handle::\\)$
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(HTML::Mason
+%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(IO::Handle::CRLF\\)$
%description
RT is an enterprise-grade ticketing system which enables a group of people
@@ -442,6 +439,10 @@ fi
%endif
%changelog
+* Mon Jan 16 2012 Ralf Corsépius <corsepiu at fedoraproject.org> - 3.8.11-2
+- Remove redundant R: config(rt3), Remove P: config(rt3).
+- Rewrite filter rules.
+
* Sun Jan 15 2012 Ralf Corsépius <corsepiu at fedoraproject.org> - 3.8.11-1
- Upstream update.
More information about the perl-devel
mailing list