Hello community,

here is the log from the commit of package benchmark for openSUSE:Factory 
checked in at 2018-03-18 21:45:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/benchmark (Old)
 and      /work/SRC/openSUSE:Factory/.benchmark.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "benchmark"

Sun Mar 18 21:45:08 2018 rev:5 rq:588118 version:1.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/benchmark/benchmark.changes      2017-02-03 
17:31:57.665446816 +0100
+++ /work/SRC/openSUSE:Factory/.benchmark.new/benchmark.changes 2018-03-18 
21:45:09.897021371 +0100
@@ -1,0 +2,19 @@
+Fri Mar 16 18:38:52 UTC 2018 - [email protected]
+
+- Update to version 1.3.0:
+ * Ranged for loop optimization!
+ * Make installation optional
+ * Better stats including user-provided ones
+ * JSON reporter format fixes
+ * Documentation improvements
+- Includes changes from 1.2.0:
+ * User-defined counters
+ * Single header library
+ * Ability to clear benchmarks so the runtime registration is more flexible
+ * Sample-based standard deviation
+ * 32-bit build enabled
+ * Bug fixes
+- Cleanup with spec-cleaner
+- Use %ctest macro for testing
+
+-------------------------------------------------------------------

Old:
----
  benchmark-1.1.0.tar.gz

New:
----
  benchmark-1.3.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ benchmark.spec ++++++
--- /var/tmp/diff_new_pack.Xzxlp4/_old  2018-03-18 21:45:11.184974973 +0100
+++ /var/tmp/diff_new_pack.Xzxlp4/_new  2018-03-18 21:45:11.184974973 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package benchmark
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define soname  lib%{name}
 %define sover   0
 Name:           benchmark
-Version:        1.1.0
+Version:        1.3.0
 Release:        0
 Summary:        A microbenchmark support library
 License:        Apache-2.0
@@ -27,11 +27,11 @@
 Url:            https://github.com/google/benchmark
 Source:         
https://github.com/google/benchmark/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FEATURE-UPSTREAM benchmark-s390.patch
-Patch:          benchmark-s390.patch
+Patch0:         benchmark-s390.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  git-core
-ExclusiveArch:  %ix86 x86_64 s390x
+ExclusiveArch:  %{ix86} x86_64 s390x
 
 %description
 A library to support the benchmarking of functions, similar to unit-tests.
@@ -53,11 +53,11 @@
 
 %prep
 %setup -q
-%patch 
+%patch0
 
 %build
 %if %{__isa_bits} == 64
-sed -i "s|LIBRARY DESTINATION lib|LIBRARY DESTINATION lib64|g" 
src/CMakeLists.txt
+sed -i 's|lib_install_dir "lib/"|lib_install_dir "lib64/"|g' src/CMakeLists.txt
 %endif
 %cmake \
   -DBENCHMARK_ENABLE_LTO=off \
@@ -70,19 +70,22 @@
 %check
 # path needs to be exported otherwise unit tests will fail
 export 
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{_builddir}/%{name}-%{version}/build/src/
-make -C build test
+%ctest
 
 %post -n %{soname}%{sover} -p /sbin/ldconfig
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files -n %{soname}%{sover}
-%defattr(-,root,root)
-%doc LICENSE README.md AUTHORS
+%license LICENSE
+%doc README.md AUTHORS
 %{_libdir}/%{soname}.so.%{sover}*
 
 %files devel
-%defattr(-,root,root)
-%doc LICENSE README.md AUTHORS
+%license LICENSE
+%doc README.md AUTHORS
+%dir %{_prefix}/lib/cmake/
+%dir %{_prefix}/lib/cmake/benchmark
+%{_prefix}/lib/cmake/benchmark/*.cmake
 %{_libdir}/%{soname}.so
 %{_includedir}/%{name}
 

++++++ benchmark-1.1.0.tar.gz -> benchmark-1.3.0.tar.gz ++++++
++++ 8512 lines of diff (skipped)


Reply via email to