Hello community,
here is the log from the commit of package boost for openSUSE:Factory checked in at 2013-09-29 17:26:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/boost (Old)
and /work/SRC/openSUSE:Factory/.boost.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "boost"
Changes:
--------
--- /work/SRC/openSUSE:Factory/boost/boost.changes 2013-09-23 14:20:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.boost.new/boost.changes 2013-09-29 17:26:10.000000000 +0200
@@ -2,26 +1,0 @@
-Wed Sep 18 16:40:37 UTC 2013 - dap.darkness@gmail.com
-
-- Update to 1.54.0. Major changes since 1.53.0:
-
- New libraries:
- * Log: Logging library, from Andrey Semashev.
- * TTI: Type Traits Introspection library, from Edward Diener.
- * Type Erasure: Runtime polymorphism based on concepts.
-
- For a detailed descriptions see
- http://www.boost.org/users/history/version_1_54_0.html
-
-- Update broken patch:
- * boost-use_std_xml_catalog.patch
-- Delete merged patch:
- * boost-fix_ppc64_asm.patch
-- Add post-release fix patches:
- * boost-1.54-001-coroutine.patch
- * boost-1.54-002-date-time.patch
- * boost-1.54-003-log.patch
-
-- build_pdf define was deleted as unused;
- package_pdf was refactored.
-- _constraints was added to request more memory to build.
-
--------------------------------------------------------------------
Old:
----
_constraints
boost-1.54-001-coroutine.patch
boost-1.54-002-date-time.patch
boost-1.54-003-log.patch
boost_1_54_0.tar.bz2
boost_1_54_0_pdf.tar.bz2
boost_1_54_man.tar.bz2
New:
----
boost-fix_ppc64_asm.patch
boost_1_53_0.tar.bz2
boost_1_53_man.tar.bz2
boost_1_53_pdf.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ boost.spec ++++++
--- /var/tmp/diff_new_pack.WCUFVa/_old 2013-09-29 17:26:15.000000000 +0200
+++ /var/tmp/diff_new_pack.WCUFVa/_new 2013-09-29 17:26:15.000000000 +0200
@@ -16,15 +16,16 @@
#
-%define ver 1.54.0
-%define file_version 1_54_0
-%define short_version 1_54
-%define lib_appendix 1_54_0
+%define ver 1.53.0
+%define file_version 1_53_0
+%define short_version 1_53
+%define lib_appendix 1_53_0
#Only define to 1 to generate the man pages
%define build_docs 0
-#Define to 0 to not package the pdf documentation
+#Define to 0 to not generate the pdf documentation
+%define build_pdf 0
%define package_pdf 1
# Just hardcode build_mpi to 1 as soon as openmpi builds on all
@@ -55,7 +56,7 @@
%define boost_libs4 libboost_signals%{lib_appendix} libboost_system%{lib_appendix} libboost_thread%{lib_appendix}
%define boost_libs5 libboost_wave%{lib_appendix} libboost_regex%{lib_appendix} libboost_regex%{lib_appendix}
%define boost_libs6 libboost_random%{lib_appendix} libboost_chrono%{lib_appendix} libboost_locale%{lib_appendix}
-%define boost_libs7 libboost_timer%{lib_appendix} libboost_atomic%{lib_appendix} libboost_log%{lib_appendix}
+%define boost_libs7 libboost_timer%{lib_appendix}
%define most_libs %boost_libs1 %boost_libs2 %boost_libs3 %boost_libs4 %boost_libs5 %boost_libs6 %boost_libs7
@@ -96,12 +97,12 @@
License: BSL-1.0
Group: Development/Libraries/C and C++
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Version: 1.54.0
+Version: 1.53.0
Release: 0
-Source0: http://downloads.sourceforge.net/project/boost/boost/%{version}/%{name}_%{file_version}.tar.bz2
+Source0: http://downloads.sourceforge.net/project/boost/boost/1.53.0/%{name}_%{file_version}.tar.bz2
Source1: boost-rpmlintrc
Source2: %{name}_%{short_version}_man.tar.bz2
-Source3: http://downloads.sourceforge.net/project/boost/boost-docs/%{version}/%{name}_%{file_version}_pdf.tar.bz2
+Source3: %{name}_%{short_version}_pdf.tar.bz2
Source4: existing_extra_docs
#Source5: NEWS
Patch1: boost-thread.patch
@@ -109,13 +110,9 @@
Patch8: boost-no_segfault_in_Regex_filter.patch
Patch20: boost-strict_aliasing.patch
Patch50: boost-use_std_xml_catalog.patch
+#PATCH-FIX-UPSTREAM Fix erroneous assembler code for ppc64 [boost#8374]
+Patch51: boost-fix_ppc64_asm.patch
Patch60: boost-glibc-2.18.patch
-#PATCH-FIX-UPSTREAM A post-release patch.
-Patch71: boost-1.54-001-coroutine.patch
-#PATCH-FIX-UPSTREAM A post-release patch.
-Patch72: boost-1.54-002-date-time.patch
-#PATCH-FIX-UPSTREAM A post-release patch.
-Patch73: boost-1.54-003-log.patch
Recommends: %{all_libs}
%define _docdir %{_datadir}/doc/packages/boost-%{version}
@@ -260,17 +257,6 @@
This package contains the Boost::IOStreams Runtime libraries.
-%package -n libboost_log%{lib_appendix}
-Summary: Run-Time component of boost logging library
-Group: System/Libraries
-Requires: boost-license%{lib_appendix}
-
-%description -n libboost_log%{lib_appendix}
-Boost.Log library aims to make logging significantly easier for the
-application developer. It provides a wide range of out-of-the-box
-tools along with public interfaces for extending the library.
-
-
%package -n libboost_math%{lib_appendix}
Summary: Boost::Math Runtime Libraries
Group: System/Libraries
@@ -418,10 +404,8 @@
%patch8
%patch20
%patch50
+%patch51
%patch60 -p1
-%patch71 -p1
-%patch72 -p1
-%patch73 -p1
#stupid build machinery copies .orig files
find . -name \*.orig -exec rm {} +
@@ -546,6 +530,10 @@
tar -cf - .| tar -C %{buildroot}/%{_mandir} -xvf -
popd
+#install the pdf documentation
+install -d %buildroot/%{_docdir}/pdf
+install -p -m 644 ../%{name}_%{short_version}_pdf/*.pdf %{buildroot}/%{_docdir}/pdf/
+
#install doc files
dos2unix libs/ptr_container/doc/tutorial_example.html \
libs/parameter/doc/html/reference.html \
@@ -574,7 +562,6 @@
%post -n libboost_date_time%{lib_appendix} -p /sbin/ldconfig
%post -n libboost_filesystem%{lib_appendix} -p /sbin/ldconfig
%post -n libboost_iostreams%{lib_appendix} -p /sbin/ldconfig
-%post -n libboost_log%{lib_appendix} -p /sbin/ldconfig
%post -n libboost_test%{lib_appendix} -p /sbin/ldconfig
%post -n libboost_program_options%{lib_appendix} -p /sbin/ldconfig
%post -n libboost_python%{lib_appendix} -p /sbin/ldconfig
@@ -601,7 +588,6 @@
%postun -n libboost_date_time%{lib_appendix} -p /sbin/ldconfig
%postun -n libboost_filesystem%{lib_appendix} -p /sbin/ldconfig
%postun -n libboost_iostreams%{lib_appendix} -p /sbin/ldconfig
-%postun -n libboost_log%{lib_appendix} -p /sbin/ldconfig
%postun -n libboost_test%{lib_appendix} -p /sbin/ldconfig
%postun -n libboost_program_options%{lib_appendix} -p /sbin/ldconfig
%postun -n libboost_python%{lib_appendix} -p /sbin/ldconfig
@@ -655,10 +641,6 @@
%defattr(-, root, root, -)
%{_libdir}/libboost_iostreams*.so.*
-%files -n libboost_log%{lib_appendix}
-%defattr(-, root, root, -)
-%{_libdir}/libboost_log*.so.*
-
%files -n libboost_math%{lib_appendix}
%defattr(-, root, root, -)
%{_libdir}/libboost_math_*.so.*
@@ -736,6 +718,7 @@
%files doc-html
%defattr(-, root, root, -)
%doc %{_docdir}/*
+%exclude %{_docdir}/pdf
%exclude %{_docdir}/LICENSE_1_0.txt
%files doc-man
@@ -748,7 +731,7 @@
%files doc-pdf
%defattr(-, root, root, -)
-%attr(644,root,root) %doc ../%{name}_%{file_version}_pdf/*.pdf
+%doc %{_docdir}/pdf
%endif
%changelog
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.WCUFVa/_old 2013-09-29 17:26:15.000000000 +0200
+++ /var/tmp/diff_new_pack.WCUFVa/_new 2013-09-29 17:26:15.000000000 +0200
@@ -1,20 +1,20 @@
package boost-devel
requires -boost-<targettype>
-libboost_atomic1_54_0
-libboost_context1_54_0
-libboost_date_time1_54_0
-libboost_filesystem1_54_0
-libboost_graph1_54_0
-libboost_iostreams1_54_0
-libboost_math1_54_0
-libboost_mpi1_54_0
-libboost_test1_54_0
-libboost_program_options1_54_0
-libboost_python1_54_0
-libboost_random1_54_0
-libboost_serialization1_54_0
-libboost_signals1_54_0
-libboost_system1_54_0
-libboost_thread1_54_0
-libboost_wave1_54_0
-libboost_regex1_54_0
+libboost_atomic1_53_0
+libboost_context1_53_0
+libboost_date_time1_53_0
+libboost_filesystem1_53_0
+libboost_graph1_53_0
+libboost_iostreams1_53_0
+libboost_math1_53_0
+libboost_mpi1_53_0
+libboost_test1_53_0
+libboost_program_options1_53_0
+libboost_python1_53_0
+libboost_random1_53_0
+libboost_serialization1_53_0
+libboost_signals1_53_0
+libboost_system1_53_0
+libboost_thread1_53_0
+libboost_wave1_53_0
+libboost_regex1_53_0
++++++ boost-fix_ppc64_asm.patch ++++++
From: Oliver Kowalke