Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package abseil-cpp for openSUSE:Factory checked in at 2021-04-19 21:06:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/abseil-cpp (Old) and /work/SRC/openSUSE:Factory/.abseil-cpp.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abseil-cpp" Mon Apr 19 21:06:22 2021 rev:17 rq:886674 version:20210324.0 Changes: -------- --- /work/SRC/openSUSE:Factory/abseil-cpp/abseil-cpp.changes 2021-01-05 18:16:35.759530455 +0100 +++ /work/SRC/openSUSE:Factory/.abseil-cpp.new.12324/abseil-cpp.changes 2021-04-19 21:06:49.324103376 +0200 @@ -1,0 +2,21 @@ +Tue Apr 13 18:39:09 UTC 2021 - Ferdinand Thiessen <[email protected]> + +- Update to LTS version 20210324.0 + * Breaking: The empty absl::container target has been removed from + the CMake build. This target had no effect and references to + this target in user code can safely be removed. + * New: The cleanup library has been released. This library contains + the control-flow-construct-like type absl::Cleanup which is used + for executing a callback on scope exit. + * New: The numeric library now includes bits.h, a polyfill header + containing implementations of C++20's bitwise math functions. + * New: Abseil now installs pkg-config files to make it easier to + use Abseil with some other build systems. + * New: Abseil now respects the default CMake installation paths. + Standard CMake variables like CMAKE_INSTALL_PREFIX can be used + to change the installation path. +- Added Correctly-install-pkgconfig.patch from upstream to fix + installation of pkgconfig files +- Call ldconfig on post and postun + +------------------------------------------------------------------- Old: ---- _service _servicedata abseil-cpp-20200923.2.tar.gz New: ---- Correctly-install-pkgconfig.patch abseil-cpp-20210324.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ abseil-cpp.spec ++++++ --- /var/tmp/diff_new_pack.0sb6hE/_old 2021-04-19 21:06:49.944104306 +0200 +++ /var/tmp/diff_new_pack.0sb6hE/_new 2021-04-19 21:06:49.944104306 +0200 @@ -1,7 +1,7 @@ # # spec file for package abseil-cpp # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,18 @@ Name: abseil-cpp -Version: 20200923.2 +Version: 20210324.0 Release: 0 Summary: C++11 libraries which augment the C++ stdlib License: Apache-2.0 URL: https://abseil.io/ Source0: https://github.com/abseil/abseil-cpp/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM Correctly-install-pkgconfig.patch -- https://github.com/abseil/abseil-cpp/commit/7f4d0ba0be4c70fd71eb4c08a6422c8c2f7faa0b +Patch0: Correctly-install-pkgconfig.patch BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: fdupes +BuildRequires: pkgconfig %description Abseil is a collection of C++11 libraries which augment the C++ @@ -50,19 +53,24 @@ ABSL_%{version} { global: *; }; EOF %define build_ldflags -Wl,--version-script=%{_builddir}/abslx.sym -%cmake -DBUILD_SHARED_LIBS:BOOL=ON +%cmake %install %cmake_install %fdupes %{buildroot}/%{_prefix} +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %files %license LICENSE -%doc README.md -%{_libdir}/libabsl_*.so +%{_libdir}/libabsl_*.so.* %files devel -%{_includedir}/absl/ -%{_libdir}/cmake/ +%doc README.md +%{_includedir}/absl +%{_libdir}/cmake/absl +%{_libdir}/libabsl_*.so +%{_libdir}/pkgconfig/absl_*.pc %changelog ++++++ Correctly-install-pkgconfig.patch ++++++ diff -Nur abseil-cpp-20210324.0/CMake/AbseilHelpers.cmake new/CMake/AbseilHelpers.cmake --- abseil-cpp-20210324.0/CMake/AbseilHelpers.cmake 2021-03-25 14:27:44.000000000 +0100 +++ new/CMake/AbseilHelpers.cmake 2021-04-13 20:37:44.361137790 +0200 @@ -181,7 +181,7 @@ Libs: -L\${libdir} $<JOIN:${ABSL_CC_LIB_LINKOPTS}, > $<$<NOT:$<BOOL:${ABSL_CC_LIB_IS_INTERFACE}>>:-labsl_${_NAME}>\n\ Cflags: -I\${includedir}${PC_CFLAGS}\n") INSTALL(FILES "${CMAKE_BINARY_DIR}/lib/pkgconfig/absl_${_NAME}.pc" - DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig") + DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") endif() endif() ++++++ abseil-cpp-20200923.2.tar.gz -> abseil-cpp-20210324.0.tar.gz ++++++ ++++ 28966 lines of diff (skipped)
