- 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
This commit is contained in:
Adam Majer 2020-12-23 11:09:39 +00:00 committed by Git OBS Bridge
parent 9b46f2e1d1
commit 2efcb81d09
2 changed files with 15 additions and 3 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Dec 23 11:04:47 UTC 2020 - Adam Majer <adam.majer@suse.de>
- 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 <adam.majer@suse.de> Thu Dec 17 10:42:56 UTC 2020 - Adam Majer <adam.majer@suse.de>

View File

@ -349,6 +349,9 @@ inteface.
%package -n boost%{library_version}-jam %package -n boost%{library_version}-jam
Summary: A Boost Make Replacement Summary: A Boost Make Replacement
Group: Development/Tools/Building Group: Development/Tools/Building
Conflicts: boost_1_66-jam
Obsoletes: boost-jam-impl < %{version}
Obsoletes: boost_1_66-jam
Conflicts: boost-jam-impl Conflicts: boost-jam-impl
Provides: boost-jam-impl = %{version} Provides: boost-jam-impl = %{version}
@ -747,8 +750,8 @@ This package contains the Boost.Math Runtime libraries.
%package -n libboost_nowide%{library_version}-devel %package -n libboost_nowide%{library_version}-devel
Summary: Development headers for Boost.Nowide libraries Summary: Development headers for Boost.Nowide libraries
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Provides: boost-nowide-devel = 10.0.2.1 Conflicts: boost-nowide-devel-impl
Obsoletes: boost-nowide-devel < 10.0.2.1 Provides: boost-nowide-devel-impl = %{version}
%description -n libboost_nowide%{library_version}-devel %description -n libboost_nowide%{library_version}-devel
Development headers for Boost.Nowide* boost libraries. Development headers for Boost.Nowide* boost libraries.
@ -781,6 +784,7 @@ serialization interface
Summary: Python 3.x bindings for Boost.Parallel.MPI library Summary: Python 3.x bindings for Boost.Parallel.MPI library
Group: Development/Languages/Python Group: Development/Languages/Python
Conflicts: python3-boost_parallel_mpi-impl Conflicts: python3-boost_parallel_mpi-impl
Conflicts: python3-boost_parallel_mpi1_66_0
Provides: python3-boost_parallel_mpi-impl = %{version} Provides: python3-boost_parallel_mpi-impl = %{version}
%description -n python3-boost_parallel_mpi%{library_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} Requires: libboost_type_erasure%{library_version} = %{version}
Conflicts: boost-devel < 1.63 Conflicts: boost-devel < 1.63
Conflicts: libboost_type_erasure-devel-impl 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} Provides: libboost_type_erasure-devel-impl = %{version}
%description -n libboost_type_erasure%{library_version}-devel %description -n libboost_type_erasure%{library_version}-devel