Hello community, here is the log from the commit of package cmake.1873 for openSUSE:12.2:Update checked in at 2013-07-24 11:20:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2:Update/cmake.1873 (Old) and /work/SRC/openSUSE:12.2:Update/.cmake.1873.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cmake.1873" Changes: -------- New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:12.2:Update/.cmake.1873.new/cmake-gui.changes 2013-07-24 11:20:19.000000000 +0200 @@ -0,0 +1,55 @@ +------------------------------------------------------------------- +Wed Apr 18 23:00:30 UTC 2012 - cgiboude...@gmx.com + +- Update to 2.8.8 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Wed Jan 25 13:10:30 UTC 2012 - cgiboude...@gmx.com + +- Update to 2.8.7 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Fri Oct 14 12:31:49 UTC 2011 - pu...@suse.com + +- update to 2.8.6 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Sat Sep 17 23:11:42 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +------------------------------------------------------------------- +Fri Jul 29 16:19:45 UTC 2011 - pu...@novell.com + +- update to 2.8.5 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Thu Nov 11 11:09:03 UTC 2010 - pu...@novell.com + +- update to cmake-2.8.3 + - see /usr/share/doc/packages/cmake/Changelog for changes +- drop cmake-FindGTK2-gdk-pixbuf.patch (fixed upstream) +- drop cmake-support-new-python.diff (fixed upstream) + +------------------------------------------------------------------- +Mon Sep 13 18:09:02 UTC 2010 - kkae...@novell.com + +- fix build on RHEL/Fedora + +------------------------------------------------------------------- +Tue Jul 20 20:37:51 UTC 2010 - pu...@novell.com + +- update to cmake-gui-2.8.2 + - cmake-gui: Add simple grouped view + - cmake-gui: Support build tree under symlink (#9975) + +------------------------------------------------------------------- +Tue May 25 14:12:51 UTC 2010 - pu...@novell.com + +- split cmake into two spec files: cmake and cmake-gui, so that + cmake build does not depend on libqt4 New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:12.2:Update/.cmake.1873.new/cmake.changes 2013-07-24 11:20:19.000000000 +0200 @@ -0,0 +1,661 @@ +------------------------------------------------------------------- +Wed Jul 17 11:49:37 UTC 2013 - vci...@suse.com + +- add missing operator= for cmCustomCommand (bnc#829544) + * cmake-cmCustomCommand_add_operator=.patch + +------------------------------------------------------------------- +Wed May 30 09:51:04 UTC 2012 - co...@suse.com + +- fix the ruby test patch once more to also work with ruby 1.8 + +------------------------------------------------------------------- +Mon May 14 13:43:06 UTC 2012 - co...@suse.com + +- vendor-specific does no longer exist with ruby 1.9, so don't use + it to check vendor support + +------------------------------------------------------------------- +Tue Apr 24 15:11:45 UTC 2012 - idon...@suse.com + +- Add cmake-pkgconfig.patch to fix cmake bug #13125 + +------------------------------------------------------------------- +Wed Apr 18 23:00:30 UTC 2012 - cgiboude...@gmx.com + +- Update to 2.8.8 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Wed Jan 25 13:10:30 UTC 2012 - cgiboude...@gmx.com + +- Update to 2.8.7 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Fri Oct 14 12:30:48 UTC 2011 - pu...@suse.com + +- update to 2.8.6 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Sat Sep 17 23:11:46 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +------------------------------------------------------------------- +Fri Jul 29 16:19:27 UTC 2011 - pu...@novell.com + +- update to 2.8.5 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Tue Apr 5 10:49:54 UTC 2011 - pu...@novell.com + +- use --no-system-libarchive for openSUSE < 11.3 + +------------------------------------------------------------------- +Mon Apr 4 14:17:43 UTC 2011 - pu...@novell.com + +- update to 2.8.4 + - see /usr/share/doc/packages/cmake/Changelog for changes + +------------------------------------------------------------------- +Thu Jan 20 22:08:01 CET 2011 - dmuel...@suse.de + +- udpate to 2.8.4-rc1: + - see /usr/share/doc/packages/cmake/Changelog for changes +- remove fortify patch + +------------------------------------------------------------------- +Thu Nov 11 11:09:03 UTC 2010 - pu...@novell.com + +- update to cmake-2.8.3 + - see /usr/share/doc/packages/cmake/Changelog for changes +- drop cmake-FindGTK2-gdk-pixbuf.patch (fixed upstream) +- drop cmake-support-new-python.diff (fixed upstream) + +------------------------------------------------------------------- +Tue Sep 14 12:39:36 UTC 2010 - pu...@novell.com + +- add cmake-FindGTK2-gdk-pixbuf.patch (bnc#635439) + +------------------------------------------------------------------- +Mon Sep 13 18:09:02 UTC 2010 - kkae...@novell.com + +- fix build on RHEL/Fedora + +------------------------------------------------------------------- +Tue Sep 7 08:57:01 UTC 2010 - co...@novell.com + +- support new python 2.7 + +------------------------------------------------------------------- +Tue Jul 20 20:33:49 UTC 2010 - pu...@novell.com + +- update to cmake-2.8.2 + - notable changes: + - CPack: Add native BZip2 support + - ExternalProject: Support .zip and .bz2 archives, MD5 verification + - GetPrerequisites: Provide an override hook + - Recognize ARM ABI/EABI with GNU compilers + - Recognize Clang compiler + - Search basic directories on "Generic" platform + - Support compression with 'cmake -E tar' + - a lot of bugfixes + +------------------------------------------------------------------- +Thu Jun 10 16:24:47 UTC 2010 - dims...@opensuse.org + +- Fix build on Fedora, by not using defaultdocdir. It does not + match the forced installation path on configure. + +------------------------------------------------------------------- +Thu Jun 3 16:03:36 UTC 2010 - dims...@opensuse.org + +- No fdupes on non-suse platforms and SLE10. + +------------------------------------------------------------------- +Tue May 18 12:17:02 UTC 2010 - pu...@novell.com + +- split cmake-gui into different specfile so that cmake + build does not depend on libqt4 + +------------------------------------------------------------------- +Thu Mar 18 10:23:53 UTC 2010 - pu...@novell.com + +- update to cmake 2.8.1 (final) + - Add a new search path for MPICH2 + - Add .git .bzr and .hg to the list of default CPack ignore + directories. + - CTest: Do not hide test GUI windows (fixes 2.8.0 regression) + - Documentation: Clarify CMAKE_MODULE_PATH variable + - FindQt4: Add support for QtDeclartive module + - FortranCInterface: Fix PathScale detection + +------------------------------------------------------------------- +Wed Feb 24 22:46:26 CET 2010 - dmuel...@suse.de + +- update to cmake 2.8.1 (rc3): + * many bugfixes + - CTest: Setup command-line dashboard support with Git + - CPack: Improve RPM spec files + - CTest: Improve host system introspection + - FindCUDA: Respect CUDA version differences + - FindCURL: Find import libraries on Windows + - FindGTK2: Look in fink locations on Mac OS X + - FindJNI: Honor find_package() REQUIRED and QUIET options + - FindOpenSSL: Fix MinGW support + - FindPythonLibs: Look in config for static library + - FindQt4: Misc enhancements, sync with KDE vesion + - FindX11: Improve documentation + - link_directories(): Treat relative paths consistently (CMP0015) + - Modernize FindLibXslt and FindLibXml.cmake + - UseQt4: Provide dependencies only for static Qt (#10021) + +------------------------------------------------------------------- +Sat Feb 13 16:09:25 CET 2010 - dmuel...@suse.de + +- fix fortify related static buffer overflows (not exploitable) + +------------------------------------------------------------------- +Fri Nov 27 14:00:50 CET 2009 - pu...@suse.cz + +- update to cmake-2.8.0 + - noteworthy changes sice 2.6.4: + - cmake-gui supports multi-state values options. + - CMake now has cmake --build command that can build any CMake generated + project from the command line. + - CTest supports running tests in parallel with a -j N option. + - It is now possible to use DESTDIR in CPack for any CMake based projects + giving more flexibility on the final path names. + - Depend scanning is now much faster with makefiles. + - Many FindQt4 improvements to stay working with current Qt releases + - FindBoost has been updated to work with the most recent boost releases. + - see /usr/share/doc/packages/cmake/Changelog for all changes +- drop ibm-java-paths.diff, cmake-2.6.0-use_shared_python_lib.patch and + cmake-2.6.0-use_intree_xmlrpc.patch - fixed upstream + +------------------------------------------------------------------- +Mon May 4 13:35:13 CEST 2009 - pu...@suse.cz + +- updated to 2.6.4 + - Fix: ctest system information was not always correct on linux + - Fix transitive linking of imported libraries + - Fix CDash only submit with ctest_submit + - Fix scope issue with CMAKE_CURRENT_LIST_FILE and macros + - Fix crash in include_directories + - Do not warn if LIBPATH is not set for nmake + - No longer mark header files as HEADER_FILE_ONLY automatically, + this gets rid of the ugly red marks in Visual Stuido + - Enforce unique binary directories + - Clarify docs of old *_OUTPUT_PATH vars + - Fix svn update logic for modified files + - Add get_filename_component(... REALPATH) + +------------------------------------------------------------------- ++++ 464 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.2:Update/.cmake.1873.new/cmake.changes New: ---- cmake-2.8.8.tar.gz cmake-cmCustomCommand_add_operator=.patch cmake-disable-builtin-chrpath.diff cmake-fix-ruby-test.patch cmake-gui.changes cmake-gui.spec cmake-pkgconfig.patch cmake.changes cmake.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmake-gui.spec ++++++ # # spec file for package cmake-gui # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: cmake-gui Version: 2.8.8 Release: 0 Url: http://www.cmake.org/ Source0: http://www.cmake.org/files/v2.8/cmake-%{version}.tar.gz Patch4: cmake-disable-builtin-chrpath.diff Summary: CMake graphical user interface License: BSD-3-Clause Group: Development/Tools/Building BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} BuildRequires: libexpat-devel %if 0%{?suse_version} > 1110 BuildRequires: fdupes %endif %else BuildRequires: expat-devel %endif BuildRequires: curl-devel BuildRequires: gcc-c++ BuildRequires: libqt4-devel BuildRequires: openssl-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel %if 0%{?suse_version} > 1130 BuildRequires: libarchive-devel %endif Requires: cmake %description This is a Graphical User Interface for CMake, a cross-platform, open-source make system. %prep %setup -q -n cmake-%{version} %patch4 %build EXTRA_FLAGS="--qt-gui" export CXXFLAGS="$RPM_OPT_FLAGS" export CFLAGS="$CXXFLAGS" ./configure \ --prefix=%{_prefix} \ --datadir=/share/cmake \ --docdir=/share/doc/packages/cmake \ --mandir=/share/man \ %if 0%{?suse_version} > 1130 --system-libs \ %else --system-curl \ --system-expat \ --system-zlib \ --system-bzip2 \ --no-system-libarchive \ %endif --parallel=0%jobs \ --qt-gui make VERBOSE=1 %{?_smp_mflags} %install make DESTDIR=%{buildroot} install mkdir -p %{buildroot}%{_libdir}/cmake %suse_update_desktop_file CMake Development IDE Tools Qt # delete files that belong to the 'cmake' package rm -rf %{buildroot}/usr/bin/{cpack,cmake,ctest} rm -rf %{buildroot}/usr/share/cmake rm -rf %{buildroot}/usr/share/aclocal/cmake.m4 rm -rf %{buildroot}/usr/share/doc/packages/cmake rm -rf %{buildroot}/usr/share/man/man1/{cmake,cmakecommands,cmakecompat}.1 rm -rf %{buildroot}/usr/share/man/man1/{cmakemodules,cmakepolicies,cmakeprops,cmakevars,cpack,ctest}.1 %files %defattr(-,root,root) %{_bindir}/cmake-gui %{_datadir}/applications/CMake.desktop %{_datadir}/mime/packages/cmakecache.xml %{_datadir}/pixmaps/CMakeSetup32.png %doc %{_mandir}/man1/cmake-gui.1.* %changelog ++++++ cmake.spec ++++++ # # spec file for package cmake # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: cmake Version: 2.8.8 Release: 0 Url: http://www.cmake.org/ Source0: http://www.cmake.org/files/v2.8/%{name}-%{version}.tar.gz Patch1: cmake-disable-builtin-chrpath.diff Patch2: cmake-pkgconfig.patch Patch3: cmake-fix-ruby-test.patch Patch4: cmake-cmCustomCommand_add_operator=.patch Summary: Cross-platform, open-source make system License: BSD-3-Clause Group: Development/Tools/Building BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} BuildRequires: libexpat-devel %if 0%{?suse_version} > 1110 BuildRequires: fdupes %endif %else BuildRequires: expat-devel %endif BuildRequires: curl-devel BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: openssl-devel BuildRequires: zlib-devel %if 0%{?suse_version} > 1130 BuildRequires: libarchive-devel %endif Requires: make %description CMake is a cross-platform, open-source make system %prep %setup -q %patch1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %build export CXXFLAGS="$RPM_OPT_FLAGS" export CFLAGS="$CXXFLAGS" ./configure \ --prefix=%{_prefix} \ --datadir=/share/%{name} \ --docdir=/share/doc/packages/%{name} \ --mandir=/share/man \ %if 0%{?suse_version} > 1130 --system-libs \ %else --system-curl \ --system-expat \ --system-zlib \ --system-bzip2 \ --no-system-libarchive \ %endif --parallel=0%jobs \ --no-qt-gui make VERBOSE=1 %{?_smp_mflags} %install make DESTDIR=%{buildroot} install mkdir -p %{buildroot}%{_libdir}/cmake find %{buildroot}/usr/share/cmake -type f -print0 | xargs -0 chmod 644 cp ChangeLog.manual %{buildroot}/usr/share/doc/packages/%{name}/Changelog %if 0%{?suse_version} > 1110 %fdupes %buildroot/usr/share/cmake %endif %files %defattr(-,root,root) %{_bindir}/cpack %{_bindir}/cmake %{_bindir}/ctest %{_bindir}/ccmake %{_datadir}/cmake %{_libdir}/cmake %{_datadir}/aclocal/cmake.m4 %doc %{_datadir}/doc/packages/%{name} %doc %{_mandir}/man1/cmakepolicies.1.* %doc %{_mandir}/man1/cmake.1.* %doc %{_mandir}/man1/ctest.1.* %doc %{_mandir}/man1/ccmake.1.* %doc %{_mandir}/man1/cmakecommands.1.* %doc %{_mandir}/man1/cmakecompat.1.* %doc %{_mandir}/man1/cmakemodules.1.* %doc %{_mandir}/man1/cmakeprops.1.* %doc %{_mandir}/man1/cmakevars.1.* %doc %{_mandir}/man1/cpack.1.* %changelog ++++++ cmake-cmCustomCommand_add_operator=.patch ++++++ Index: cmake-2.8.10.2/Source/cmCustomCommand.cxx =================================================================== --- cmake-2.8.10.2.orig/Source/cmCustomCommand.cxx 2012-11-27 14:26:32.000000000 +0100 +++ cmake-2.8.10.2/Source/cmCustomCommand.cxx 2013-07-17 15:41:04.723707680 +0200 @@ -22,6 +22,34 @@ cmCustomCommand::cmCustomCommand() } //---------------------------------------------------------------------------- + +cmCustomCommand& cmCustomCommand::operator=(const cmCustomCommand& r) +{ + if (this != &r) { + Outputs = r.Outputs; + Depends = r.Depends; + CommandLines = r.CommandLines; + HaveComment = r.HaveComment; + Comment = r.Comment; + WorkingDirectory = r.WorkingDirectory; + EscapeAllowMakeVars = r.EscapeAllowMakeVars; + EscapeOldStyle = r.EscapeOldStyle; + ImplicitDepends = r.ImplicitDepends; + + delete Backtrace; + Backtrace = 0; + try { + Backtrace = new cmListFileBacktrace(*r.Backtrace); + } catch (...) { + delete Backtrace; + throw; + } + } + + return *this; +} + +//---------------------------------------------------------------------------- cmCustomCommand::cmCustomCommand(const cmCustomCommand& r): Outputs(r.Outputs), Depends(r.Depends), Index: cmake-2.8.10.2/Source/cmCustomCommand.h =================================================================== --- cmake-2.8.10.2.orig/Source/cmCustomCommand.h 2012-11-27 14:26:32.000000000 +0100 +++ cmake-2.8.10.2/Source/cmCustomCommand.h 2013-07-17 15:38:17.723838081 +0200 @@ -27,6 +27,9 @@ public: /** Default and copy constructors for STL containers. */ cmCustomCommand(); cmCustomCommand(const cmCustomCommand& r); + /** Operator= */ + cmCustomCommand& operator=(const cmCustomCommand& r); + /** Main constructor specifies all information for the command. */ cmCustomCommand(cmMakefile* mf, ++++++ cmake-disable-builtin-chrpath.diff ++++++ Index: Source/cmTarget.cxx =================================================================== --- Source/cmTarget.cxx.orig 2010-06-28 17:15:59.000000000 +0200 +++ Source/cmTarget.cxx 2010-07-20 22:27:13.000000000 +0200 @@ -3785,7 +3785,7 @@ bool cmTarget::IsChrpathUsed(const char* } // Allow the user to disable builtin chrpath explicitly. - if(this->Makefile->IsOn("CMAKE_NO_BUILTIN_CHRPATH")) + if(1 || this->Makefile->IsOn("CMAKE_NO_BUILTIN_CHRPATH")) { return false; } ++++++ cmake-fix-ruby-test.patch ++++++ Index: cmake-2.8.8/Modules/FindRuby.cmake =================================================================== --- cmake-2.8.8.orig/Modules/FindRuby.cmake 2012-04-18 20:10:54.000000000 +0200 +++ cmake-2.8.8/Modules/FindRuby.cmake 2012-05-14 15:42:52.137253084 +0200 @@ -93,7 +93,7 @@ IF(RUBY_EXECUTABLE AND NOT RUBY_VERSIO _RUBY_CONFIG_VAR("sitelibdir" RUBY_SITELIB_DIR) # vendor_ruby available ? - EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r vendor-specific -e "print 'true'" + EXECUTE_PROCESS(COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print 'true' unless Config::CONFIG['vendorarchdir'].nil?" OUTPUT_VARIABLE RUBY_HAS_VENDOR_RUBY ERROR_QUIET) IF(RUBY_HAS_VENDOR_RUBY) ++++++ cmake-pkgconfig.patch ++++++ diff --git a/Modules/FindPkgConfig.cmake b/Modules/FindPkgConfig.cmake index 5d93ab1..3090fa3 100644 --- a/Modules/FindPkgConfig.cmake +++ b/Modules/FindPkgConfig.cmake @@ -13,11 +13,10 @@ # When the 'QUIET' argument is set, no status messages will be printed. # # It sets the following variables: -# PKG_CONFIG_FOUND ... true if pkg-config works on the system +# PKG_CONFIG_FOUND ... if pkg-config executable was found # PKG_CONFIG_EXECUTABLE ... pathname of the pkg-config program # PKG_CONFIG_VERSION_STRING ... the version of the pkg-config program found # (since CMake 2.8.8) -# PKG_CONFIG_FOUND ... if pkg-config executable was found # # For the following variables two sets of values exist; first one is the # common one and has the given PREFIX. The second set contains flags @@ -100,7 +99,7 @@ if (PKG_CONFIG_EXECUTABLE) endif (PKG_CONFIG_EXECUTABLE) include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake) -find_package_handle_standard_args(PkgConfig +find_package_handle_standard_args(PKG_CONFIG REQUIRED_VARS PKG_CONFIG_EXECUTABLE VERSION_VAR PKG_CONFIG_VERSION_STRING) diff --git a/Tests/CMakeOnly/AllFindModules/CMakeLists.txt b/Tests/CMakeOnly/AllFindModules/CMakeLists.txt index 6604208..fc65e58 100644 --- a/Tests/CMakeOnly/AllFindModules/CMakeLists.txt +++ b/Tests/CMakeOnly/AllFindModules/CMakeLists.txt @@ -71,7 +71,7 @@ endmacro(check_version_string) # reported. foreach(VTEST ALSA ARMADILLO BZIP2 CUPS CURL EXPAT FREETYPE GETTEXT GIT HSPELL - JASPER LIBXML2 LIBXSLT PERL PostgreSQL TIFF ZLIB) + JASPER LIBXML2 LIBXSLT PERL PKG_CONFIG PostgreSQL TIFF ZLIB) check_version_string(${VTEST} ${VTEST}_VERSION_STRING) endforeach(VTEST) @@ -82,4 +82,3 @@ endforeach(VTEST) check_version_string(PYTHONINTERP PYTHON_VERSION_STRING) check_version_string(SUBVERSION Subversion_VERSION_SVN) -check_version_string(PKGCONFIG PKG_CONFIG_VERSION_STRING) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org