From 2efcb81d0930f9e8badde3b92a9e0e99632ea382a2c06daa4a24f39f22859d98 Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Wed, 23 Dec 2020 11:09:39 +0000 Subject: [PATCH] - libboost_nowide now uses same pattern of Provides/Conflicts and version numbers as other Boost libraries - Add missing conflicts for Boost 1.66 - Boost.Build (jam) implementation is now obsoletes older versions OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=272 --- boost.changes | 8 ++++++++ boost.spec | 10 +++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/boost.changes b/boost.changes index c30b654..387cf04 100644 --- a/boost.changes +++ b/boost.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Dec 23 11:04:47 UTC 2020 - Adam Majer + +- libboost_nowide now uses same pattern of Provides/Conflicts + and version numbers as other Boost libraries +- Add missing conflicts for Boost 1.66 +- Boost.Build (jam) implementation is now obsoletes older versions + ------------------------------------------------------------------- Thu Dec 17 10:42:56 UTC 2020 - Adam Majer diff --git a/boost.spec b/boost.spec index 52de193..dc24c81 100644 --- a/boost.spec +++ b/boost.spec @@ -349,6 +349,9 @@ inteface. %package -n boost%{library_version}-jam Summary: A Boost Make Replacement Group: Development/Tools/Building +Conflicts: boost_1_66-jam +Obsoletes: boost-jam-impl < %{version} +Obsoletes: boost_1_66-jam Conflicts: boost-jam-impl Provides: boost-jam-impl = %{version} @@ -747,8 +750,8 @@ This package contains the Boost.Math Runtime libraries. %package -n libboost_nowide%{library_version}-devel Summary: Development headers for Boost.Nowide libraries Group: Development/Libraries/C and C++ -Provides: boost-nowide-devel = 10.0.2.1 -Obsoletes: boost-nowide-devel < 10.0.2.1 +Conflicts: boost-nowide-devel-impl +Provides: boost-nowide-devel-impl = %{version} %description -n libboost_nowide%{library_version}-devel Development headers for Boost.Nowide* boost libraries. @@ -781,6 +784,7 @@ serialization interface Summary: Python 3.x bindings for Boost.Parallel.MPI library Group: Development/Languages/Python Conflicts: python3-boost_parallel_mpi-impl +Conflicts: python3-boost_parallel_mpi1_66_0 Provides: python3-boost_parallel_mpi-impl = %{version} %description -n python3-boost_parallel_mpi%{library_version} @@ -1122,7 +1126,7 @@ Requires: libboost_thread%{library_version}-devel = %{version} Requires: libboost_type_erasure%{library_version} = %{version} Conflicts: boost-devel < 1.63 Conflicts: libboost_type_erasure-devel-impl -Conflicts: libboost_type_erasuse1_66_0-devel +Conflicts: libboost_type_erasure1_66_0-devel Provides: libboost_type_erasure-devel-impl = %{version} %description -n libboost_type_erasure%{library_version}-devel