From 37f390f92a0de1923ca662fec616bac2c0112e59 Mon Sep 17 00:00:00 2001 From: Deji Akingunola Date: Sun, 21 Jul 2013 18:27:45 -0400 Subject: [PATCH] Add proper Provides and Obsoletes for the sub-packages --- mpich.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mpich.spec b/mpich.spec index 3167daa..d813124 100644 --- a/mpich.spec +++ b/mpich.spec @@ -3,7 +3,7 @@ Summary: A high-performance implementation of MPI Name: mpich Version: 3.0.4 -Release: 2%{?dist} +Release: 3%{?dist} License: MIT Group: Development/Libraries URL: http://www.mpich.org/ @@ -47,6 +47,8 @@ mpich-autoload package. Summary: Load mpich automatically into profile Group: System Environment/Base Requires: mpich = %{version}-%{release} +Provides: mpich2-autoload = 3.0.1 +Obsoletes: mpich2-autoload < 3.0 %description autoload This package contains profile files that make mpich automatically loaded. @@ -58,6 +60,8 @@ Provides: %{name}-devel-static = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: pkgconfig Requires: gcc-gfortran +Provides: mpich2-devel = 3.0.1 +Obsoletes: mpich2-devel < 3.0 %description devel Contains development headers and libraries for mpich @@ -67,6 +71,8 @@ Summary: Documentations and examples for mpich Group: Documentation BuildArch: noarch Requires: %{name}-devel = %{version}-%{release} +Provides: mpich2-doc = 3.0.1 +Obsoletes: mpich2-doc < 3.0 %description doc Contains documentations, examples and man-pages for mpich @@ -218,6 +224,9 @@ rm -f %{buildroot}%{_libdir}/%{name}/lib/lib{*mpich*,opa,mpl}.a %{_mandir}/%{name}/man3/ %changelog +* Sat Jul 20 2013 Deji Akingunola - 3.0.4-3 +- Add proper Provides and Obsoletes for the sub-packages + * Thu Jul 18 2013 Deji Akingunola - 3.0.4-2 - Fix some of the rpmlint warnings from package review (BZ #973493)