!37 Update to 1.76.0
From: @sdlzx Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
This commit is contained in:
commit
df3719a411
58
boost.spec
58
boost.spec
@ -1,11 +1,9 @@
|
||||
%global boost_docdir __tmp_docdir
|
||||
%global boost_examplesdir __tmp_examplesdir
|
||||
%global version_enc 1_75_0
|
||||
%global version_mid 75
|
||||
%global version_enc 1_76_0
|
||||
%global toplev_dirname %{name}_%{version_enc}
|
||||
%global sonamever %{version}
|
||||
%global python3_lib_version 38
|
||||
%global old_so_version 1.73
|
||||
|
||||
%bcond_with mpich
|
||||
%bcond_with openmpi
|
||||
@ -22,8 +20,8 @@
|
||||
%bcond_with docs_generated
|
||||
|
||||
Name: boost
|
||||
Version: 1.75.0
|
||||
Release: 6
|
||||
Version: 1.76.0
|
||||
Release: 1
|
||||
Summary: The free peer-reviewed portable C++ source libraries
|
||||
License: Boost Software license V1.0
|
||||
URL: http://www.boost.org
|
||||
@ -79,18 +77,11 @@ BuildRequires: gcc-c++ m4
|
||||
BuildRequires: libstdc++-devel bzip2-devel zlib-devel libicu-devel
|
||||
%if %{with python3}
|
||||
BuildRequires: python3-devel python3-numpy
|
||||
BuildRequires: boost-python3-devel boost-python3
|
||||
%endif
|
||||
|
||||
%if %{with quadmath}
|
||||
BuildRequires: libquadmath-devel
|
||||
%endif
|
||||
BuildRequires: boost-atomic boost-build boost-chrono boost-container boost-context
|
||||
BuildRequires: boost-coroutine boost-date-time boost-devel boost-doctools boost-wave
|
||||
BuildRequires: boost-examples boost-fiber boost-filesystem boost-graph boost-iostreams
|
||||
BuildRequires: boost-jam boost-locale boost-log boost-math boost-numpy3 boost-type_erasure
|
||||
BuildRequires: boost-program-options boost-random boost-regex boost-serialization
|
||||
BuildRequires: boost-stacktrace boost-system boost-test boost-thread boost-timer
|
||||
|
||||
Obsoletes: boost-signals
|
||||
|
||||
@ -787,7 +778,6 @@ echo ============================= install Boost.Build ==================
|
||||
|
||||
install -m 755 %{_builddir}/%{name}_%{version_enc}/tools/build/b2 $RPM_BUILD_ROOT%{_bindir}/bjam
|
||||
%{__install} -p -m 644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_mandir}/man1/bjam.1
|
||||
cp %{_libdir}/libboost_*.so.%{old_so_version}.* $RPM_BUILD_ROOT%{_libdir}
|
||||
)
|
||||
|
||||
echo ============================= install Boost.QuickBook ==================
|
||||
@ -880,57 +870,46 @@ fi
|
||||
%files contract
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_contract.so.%{sonamever}
|
||||
%{_libdir}/libboost_contract.so.%{old_so_version}.*
|
||||
|
||||
%files atomic
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_atomic.so.%{sonamever}
|
||||
%{_libdir}/libboost_atomic.so.%{old_so_version}.*
|
||||
|
||||
%files chrono
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_chrono.so.%{sonamever}
|
||||
%{_libdir}/libboost_chrono.so.%{old_so_version}.*
|
||||
|
||||
%files container
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_container.so.%{sonamever}
|
||||
%{_libdir}/libboost_container.so.%{old_so_version}.*
|
||||
|
||||
%files context
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_context.so.%{sonamever}
|
||||
%{_libdir}/libboost_context.so.%{old_so_version}.*
|
||||
|
||||
%files coroutine
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_coroutine.so.%{sonamever}
|
||||
%{_libdir}/libboost_coroutine.so.%{old_so_version}.*
|
||||
|
||||
%files date-time
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_date_time.so.%{sonamever}
|
||||
%{_libdir}/libboost_date_time.so.%{old_so_version}.*
|
||||
|
||||
%files fiber
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_fiber.so.%{sonamever}
|
||||
%{_libdir}/libboost_fiber.so.%{old_so_version}.*
|
||||
|
||||
%files filesystem
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_filesystem.so.%{sonamever}
|
||||
%{_libdir}/libboost_filesystem.so.%{old_so_version}.*
|
||||
|
||||
%files graph
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_graph.so.%{sonamever}
|
||||
%{_libdir}/libboost_graph.so.%{old_so_version}.*
|
||||
|
||||
%files iostreams
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_iostreams.so.%{sonamever}
|
||||
%{_libdir}/libboost_iostreams.so.%{old_so_version}.*
|
||||
|
||||
%files json
|
||||
%license LICENSE_1_0.txt
|
||||
@ -939,14 +918,11 @@ fi
|
||||
%files locale
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_locale.so.%{sonamever}
|
||||
%{_libdir}/libboost_locale.so.%{old_so_version}.*
|
||||
|
||||
%files log
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_log.so.%{sonamever}
|
||||
%{_libdir}/libboost_log.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_log_setup.so.%{sonamever}
|
||||
%{_libdir}/libboost_log_setup.so.%{old_so_version}.*
|
||||
|
||||
%files math
|
||||
%license LICENSE_1_0.txt
|
||||
@ -957,29 +933,19 @@ fi
|
||||
%{_libdir}/libboost_math_tr1f.so.%{sonamever}
|
||||
%{_libdir}/libboost_math_tr1l.so.%{sonamever}
|
||||
|
||||
%{_libdir}/libboost_math_c99.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_math_c99f.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_math_c99l.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_math_tr1.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_math_tr1f.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_math_tr1l.so.%{old_so_version}.*
|
||||
|
||||
%files nowide
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_nowide.so.%{sonamever}
|
||||
%{_libdir}/libboost_nowide.so.%{old_so_version}.*
|
||||
|
||||
%if %{with python3}
|
||||
|
||||
%files numpy3
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_numpy%{python3_lib_version}.so.%{sonamever}
|
||||
%{_libdir}/libboost_numpy%{python3_lib_version}.so.%{old_so_version}.*
|
||||
|
||||
%files python3
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_python%{python3_lib_version}.so.%{sonamever}
|
||||
%{_libdir}/libboost_python%{python3_lib_version}.so.%{old_so_version}.*
|
||||
|
||||
%files python3-devel
|
||||
%license LICENSE_1_0.txt
|
||||
@ -992,64 +958,49 @@ fi
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_prg_exec_monitor.so.%{sonamever}
|
||||
%{_libdir}/libboost_unit_test_framework.so.%{sonamever}
|
||||
%{_libdir}/libboost_prg_exec_monitor.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_unit_test_framework.so.%{old_so_version}.*
|
||||
|
||||
%files program-options
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_program_options.so.%{sonamever}
|
||||
%{_libdir}/libboost_program_options.so.%{old_so_version}.*
|
||||
|
||||
%files random
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_random.so.%{sonamever}
|
||||
%{_libdir}/libboost_random.so.%{old_so_version}.*
|
||||
|
||||
%files regex
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_regex.so.%{sonamever}
|
||||
%{_libdir}/libboost_regex.so.%{old_so_version}.*
|
||||
|
||||
%files serialization
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_serialization.so.%{sonamever}
|
||||
%{_libdir}/libboost_wserialization.so.%{sonamever}
|
||||
%{_libdir}/libboost_serialization.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_wserialization.so.%{old_so_version}.*
|
||||
|
||||
%files stacktrace
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_stacktrace_addr2line.so.%{sonamever}
|
||||
%{_libdir}/libboost_stacktrace_basic.so.%{sonamever}
|
||||
%{_libdir}/libboost_stacktrace_noop.so.%{sonamever}
|
||||
%{_libdir}/libboost_stacktrace_addr2line.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_stacktrace_basic.so.%{old_so_version}.*
|
||||
%{_libdir}/libboost_stacktrace_noop.so.%{old_so_version}.*
|
||||
|
||||
%files system
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_system.so.%{sonamever}
|
||||
%{_libdir}/libboost_system.so.%{old_so_version}.*
|
||||
|
||||
%files thread
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_thread.so.%{sonamever}
|
||||
%{_libdir}/libboost_thread.so.%{old_so_version}.*
|
||||
|
||||
%files timer
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_timer.so.%{sonamever}
|
||||
%{_libdir}/libboost_timer.so.%{old_so_version}.*
|
||||
|
||||
%files type_erasure
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_type_erasure.so.%{sonamever}
|
||||
%{_libdir}/libboost_type_erasure.so.%{old_so_version}.*
|
||||
|
||||
%files wave
|
||||
%license LICENSE_1_0.txt
|
||||
%{_libdir}/libboost_wave.so.%{sonamever}
|
||||
%{_libdir}/libboost_wave.so.%{old_so_version}.*
|
||||
|
||||
%files help
|
||||
%doc %{boost_docdir}/*
|
||||
@ -1144,6 +1095,9 @@ fi
|
||||
%{_mandir}/man1/bjam.1*
|
||||
|
||||
%changelog
|
||||
* Sat Jul 24 2021 Liu Zixian <liuzixian4@huawei.com> - 1.76.0-1
|
||||
- update to 1.76.0
|
||||
|
||||
* Sat Jul 24 2021 Liu Zixian <liuzixian4@huawei.com> - 1.75.0-6
|
||||
- remove needless BuildRequires
|
||||
|
||||
|
||||
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user