diff --git a/pkgconf.spec b/pkgconf.spec index 58535db..52d74e8 100644 --- a/pkgconf.spec +++ b/pkgconf.spec @@ -8,7 +8,7 @@ %if %{with pkgconfig_compat} %global pkgconfig_ver 0.29.1 # For obsoleting pkgconfig -%global pkgconfig_verrel %{pkgconfig_ver}-2 +%global pkgconfig_verrel %{pkgconfig_ver}-3 %global pkgconfig_evr 1:%{pkgconfig_verrel} %endif @@ -64,8 +64,8 @@ Summary: m4 macros for pkgconf License: GPLv2+ with exceptions BuildArch: noarch # Ensure that it Conflicts and Obsoletes pkgconfig since it contains content formerly from it -Conflicts: pkgconfig <= %{pkgconfig_evr} -Obsoletes: pkgconfig <= %{pkgconfig_evr} +Conflicts: pkgconfig < %{pkgconfig_evr} +Obsoletes: pkgconfig < %{pkgconfig_evr} %description m4 This package includes m4 macros used to support PKG_CHECK_MODULES @@ -74,8 +74,8 @@ when using pkgconf with autotools. %package pkg-config Summary: %{name} shim to provide /usr/bin/pkg-config # Ensure that it Conflicts with pkgconfig and is considered "better" -Conflicts: pkgconfig <= %{pkgconfig_evr} -Obsoletes: pkgconfig <= %{pkgconfig_evr} +Conflicts: pkgconfig < %{pkgconfig_evr} +Obsoletes: pkgconfig < %{pkgconfig_evr} Provides: pkgconfig = %{pkgconfig_evr} Provides: pkgconfig%{?_isa} = %{pkgconfig_evr} # This is in the original pkgconfig package, set to match output from pkgconf @@ -165,6 +165,9 @@ rm -rf %{buildroot}%{_datadir}/aclocal %endif %changelog +* Thu Feb 02 2017 Neal Gompa - 1.2.1-3 +- Fix Obsoletes and Conflicts to prevent self-conflicts + * Thu Feb 02 2017 Neal Gompa - 1.2.1-2 - Adjust Obsoletes and Conflicts to use inclusive range