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)

Reply via email to