Hello community, here is the log from the commit of package cmake for openSUSE:Factory checked in at 2015-08-19 13:40:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cmake (Old) and /work/SRC/openSUSE:Factory/.cmake.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cmake" Changes: -------- --- /work/SRC/openSUSE:Factory/cmake/cmake-gui.changes 2015-08-10 09:10:37.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cmake.new/cmake-gui.changes 2015-08-19 13:41:00.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Aug 14 20:56:51 UTC 2015 - astie...@suse.com + +- cmake 3.3.1: + * ctest: fix add_subdirectory() crash + * add_subdirectory: Fix error message on missing CMakeLists.txt + * Fortran: Store detected compiler version persistently +- verify source signatures +------------------------------------------------------------------- cmake.changes: same change Old: ---- cmake-3.3.0.tar.gz New: ---- cmake-3.3.1-SHA-256.txt cmake-3.3.1-SHA-256.txt.asc cmake-3.3.1.tar.gz cmake.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmake-gui.spec ++++++ --- /var/tmp/diff_new_pack.G8RQHR/_old 2015-08-19 13:41:02.000000000 +0200 +++ /var/tmp/diff_new_pack.G8RQHR/_new 2015-08-19 13:41:02.000000000 +0200 @@ -17,13 +17,16 @@ Name: cmake-gui -Version: 3.3.0 +Version: 3.3.1 Release: 0 Summary: CMake graphical user interface License: BSD-3-Clause Group: Development/Tools/Building Url: http://www.cmake.org/ Source0: http://www.cmake.org/files/v3.3/cmake-%{version}.tar.gz +Source5: http://www.cmake.org/files/v3.3/cmake-%{version}-SHA-256.txt +Source6: http://www.cmake.org/files/v3.3/cmake-%{version}-SHA-256.txt.asc +Source7: cmake.keyring # PATCH-FIX-UPSTREAM form.patch -- set the correct include path for the ncurses includes Patch4: form.patch # PATCH-FIX-UPSTREAM system-libs.patch -- allow choosing between bundled and system jsoncpp & form libs @@ -64,6 +67,9 @@ Manual pages for cmake, Cross-platform, open-source make system %prep +# The publisher doesn't sign the source tarball, but a signatures file containing multiple hashes. +# Verify hashes in that file against source tarball. +echo "`grep cmake-%{version}.tar.gz %{SOURCE5} | grep -Eo '^[0-9a-f]+'` %{SOURCE0}" | sha256sum -c %setup -q -n cmake-%{version} %patch4 -p1 %patch5 -p1 ++++++ cmake.spec ++++++ --- /var/tmp/diff_new_pack.G8RQHR/_old 2015-08-19 13:41:02.000000000 +0200 +++ /var/tmp/diff_new_pack.G8RQHR/_new 2015-08-19 13:41:02.000000000 +0200 @@ -17,7 +17,7 @@ Name: cmake -Version: 3.3.0 +Version: 3.3.1 Release: 0 Summary: Cross-platform, open-source make system License: BSD-3-Clause @@ -28,6 +28,9 @@ Source2: opensuse_rules.cmake Source3: cmake.attr Source4: cmake.prov +Source5: http://www.cmake.org/files/v3.3/%{name}-%{version}-SHA-256.txt +Source6: http://www.cmake.org/files/v3.3/%{name}-%{version}-SHA-256.txt.asc +Source7: cmake.keyring Patch2: cmake-fix-ruby-test.patch # PATCH-FIX-UPSTREAM form.patch -- set the correct include path for the ncurses includes Patch4: form.patch @@ -57,7 +60,10 @@ CMake is a cross-platform, open-source build system %prep -%setup -q -n %{name}-%{version} +# The publisher doesn't sign the source tarball, but a signatures file containing multiple hashes. +# Verify hashes in that file against source tarball. +echo "`grep %{name}-%{version}.tar.gz %{SOURCE5} | grep -Eo '^[0-9a-f]+'` %{SOURCE0}" | sha256sum -c +%setup -q %patch2 -p1 %patch4 -p1 %patch5 -p1 @@ -93,8 +99,8 @@ %{buildroot}%{_datadir}/cmake/Modules/opensuse_rules.cmake # RPM auto provides -install -p -m0644 -D %{SOURCE3} %{buildroot}%{_prefix}/lib/rpm/fileattrs/cmake.attr -install -p -m0755 -D %{SOURCE4} %{buildroot}%{_prefix}/lib/rpm/cmake.prov +install -p -m0644 -D %{SOURCE3} %{buildroot}%{_libexecdir}/rpm/fileattrs/cmake.attr +install -p -m0755 -D %{SOURCE4} %{buildroot}%{_libexecdir}/rpm/cmake.prov %fdupes %{buildroot}%{_datadir}/cmake @@ -134,7 +140,7 @@ %files %defattr(-,root,root) %config %{_sysconfdir}/rpm/macros.cmake -%{_prefix}/lib/rpm +%{_libexecdir}/rpm %{_bindir}/cpack %{_bindir}/cmake %{_bindir}/ctest ++++++ cmake-3.3.1-SHA-256.txt ++++++ fbc1bde6832fc448490b0df88e6daebb8e0e3649b54164a112f866d74b86bb50 cmake-3.3.1-Darwin-x86_64.dmg 8360eafb00d1d0b95ec25ddc2e78a88ff1575e58ab7fdf27787ce040866442d9 cmake-3.3.1-Darwin-x86_64.tar.Z c06e099cb9d650d0b12abce366a4e3aa7d95babf6f9e8822d9c4b2c89b1ad8bf cmake-3.3.1-Darwin-x86_64.tar.gz 6cf3a82d0409914a200c5c07d92acb2254f8ff6dbddedb83156efe3ede3c1d6d cmake-3.3.1-Linux-i386.sh a4d7f9fc344dde11abbc7ce417d24ba73aa26dfab2f8bfb8c7a4d712fb26e528 cmake-3.3.1-Linux-i386.tar.Z 8f891a08e8d16735dd88f16b1e0dde7f989f8ea0f98fc2b79537f7cfa91dcfa6 cmake-3.3.1-Linux-i386.tar.gz 55151afd00d855d36e7cc6adff4e9877f7a4712761533a970fabf251f89b91fc cmake-3.3.1-Linux-x86_64.sh 3cc7cbdfd644b843464f7c037e82044f6cee2057d0cae71d269c88c5462cee15 cmake-3.3.1-Linux-x86_64.tar.Z 9dce2e6d6ae5bdee45db46ef5148541fe986fba3ae55f689bdc99d26d3696689 cmake-3.3.1-Linux-x86_64.tar.gz fd428b655409d9be0e3d21479053606ab72458e8a26703bd01985e7616ad7869 cmake-3.3.1-win32-x86.exe 618fd27dce2ed83a98740b427e7f9d16577db3e04afb93ba2aca524981044b8b cmake-3.3.1-win32-x86.zip acb530e005263d1387e13608a705cbffbcd9073526f91fa8ed2761dd4648b522 cmake-3.3.1.tar.Z cd65022c6a0707f1c7112f99e9c981677fdd5518f7ddfa0f778d4cee7113e3d6 cmake-3.3.1.tar.gz 1247750c2fb9bab839866dca2aec2db7838696d3b0b8e958afb9ea9d437c78eb cmake-3.3.1.zip ++++++ cmake-3.3.0.tar.gz -> cmake-3.3.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/cmake/cmake-3.3.0.tar.gz /work/SRC/openSUSE:Factory/.cmake.new/cmake-3.3.1.tar.gz differ: char 5, line 1