From f31428a5c36db606b7ad2ef74599aaf5a7a8afab9338abcda0f86f4c2dc63e8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Sat, 18 May 2013 15:28:31 +0000 Subject: [PATCH] Accepting request 176043 from home:cgiboudeaux:branches:devel:tools:building Update to 2.8.11 OBS-URL: https://build.opensuse.org/request/show/176043 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/cmake?expand=0&rev=109 --- cmake-2.8.10.2.tar.gz | 3 --- cmake-2.8.11.tar.gz | 3 +++ cmake-endian.patch | 33 --------------------------------- cmake-fix-ruby-test.patch | 6 +++--- cmake-gui.changes | 28 ++++++++++++++++++++++++++++ cmake-gui.spec | 4 +--- cmake.changes | 28 ++++++++++++++++++++++++++++ cmake.spec | 4 +--- 8 files changed, 64 insertions(+), 45 deletions(-) delete mode 100644 cmake-2.8.10.2.tar.gz create mode 100644 cmake-2.8.11.tar.gz delete mode 100644 cmake-endian.patch diff --git a/cmake-2.8.10.2.tar.gz b/cmake-2.8.10.2.tar.gz deleted file mode 100644 index 54b0ebd..0000000 --- a/cmake-2.8.10.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ce524fb39da06ee6d47534bbcec6e0b50422e18b62abc4781a4ba72ea2910eb1 -size 5768373 diff --git a/cmake-2.8.11.tar.gz b/cmake-2.8.11.tar.gz new file mode 100644 index 0000000..633b7b9 --- /dev/null +++ b/cmake-2.8.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20d0d3661797fa82c19e7a75c7315c640e001cb3238331ca170bb0fae27feee5 +size 5883643 diff --git a/cmake-endian.patch b/cmake-endian.patch deleted file mode 100644 index 27de189..0000000 --- a/cmake-endian.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 349165223d26f0ffc5ad004b4a05a8a92121ac20 Mon Sep 17 00:00:00 2001 -From: Riku Voipio -Date: Fri, 21 Dec 2012 13:20:02 +0200 -Subject: [PATCH] KWIML: Teach ABI.h about Aarch64 - -The __aarch64__ defines Aarch64, while __AARCH64EB__ defines bigendian -and __AARCH64EL__ little endian. Only little endian tested, no big -endian toolchain exists yet. - -Signed-off-by: Riku Voipio ---- - Utilities/KWIML/ABI.h.in | 8 ++++++++ - 1 file changed, 8 insertions(+) - -Index: cmake-2.8.10.2/Utilities/KWIML/ABI.h.in -=================================================================== ---- cmake-2.8.10.2.orig/Utilities/KWIML/ABI.h.in -+++ cmake-2.8.10.2/Utilities/KWIML/ABI.h.in -@@ -414,6 +414,14 @@ suppression macro @KWIML@_ABI_NO_VERIFY - #elif defined(__SYSC_ZARCH__) - # define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG - -+/* Aarch64 */ -+#elif defined(__aarch64__) -+# if !defined(__AARCH64EB__) -+# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_LITTLE -+# else -+# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG -+# endif -+ - /* Unknown CPU */ - #elif !defined(@KWIML@_ABI_NO_ERROR_ENDIAN) - # error "Byte order of target CPU unknown." diff --git a/cmake-fix-ruby-test.patch b/cmake-fix-ruby-test.patch index bc9ab6d..d84529a 100644 --- a/cmake-fix-ruby-test.patch +++ b/cmake-fix-ruby-test.patch @@ -1,6 +1,6 @@ ---- Modules/FindRuby.cmake.orig 2012-11-02 14:34:25.497624983 +0100 -+++ Modules/FindRuby.cmake 2012-11-02 14:36:22.893205108 +0100 -@@ -93,7 +93,7 @@ +--- Modules/FindRuby.cmake.orig 2013-05-18 15:29:53.805033064 +0200 ++++ Modules/FindRuby.cmake 2013-05-18 15:30:21.605683563 +0200 +@@ -102,7 +102,7 @@ _RUBY_CONFIG_VAR("sitelibdir" RUBY_SITELIB_DIR) # vendor_ruby available ? diff --git a/cmake-gui.changes b/cmake-gui.changes index c842b51..58f715a 100644 --- a/cmake-gui.changes +++ b/cmake-gui.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sat May 18 12:42:24 UTC 2013 - cgiboudeaux@gmx.com + +- Update to 2.8.11 + * Targets can specify usage requirements for their consumers such as + include directories and preprocessor definitions; previously only + link dependencies were supported. + * target_link_libraries(myexe yourlib) can now build myexe sources + with requirements specified by yourlib + * Added target_include_directories and target_compile_definitions + commands with PUBLIC/PRIVATE/INTERFACE options + * Introduced ExternalData Module + * Keep source trees lightweight by storing data separately + * Reference data unambiguously from source tree by content hash + * Fetch on-demand during build from local or remote resources + * CMake: Sublime Text Generator added that supports both Make and Ninja + * CMake: Added support for Texas Instruments C6 and up compilers + * CMake: Improve OpenBSD support + * CPack: Added Support for 64bit NSIS + * CPack: Added WiX Package Generator + * ExternalProject: Will run git fetch less often + * FindBoost: Major overhaul of searching and result caching + * FindCUDA: Now has support for separable compilation + * FindQt4: Overall improvements to finding Qt and importing targets + * FindSquish: Added support for squish 4 + Full changelog at http://www.kitware.com/blog/home/post/492 +* Drop cmake-endian.patch (Merged upstream) + ------------------------------------------------------------------- Thu Feb 28 16:54:13 UTC 2013 - schwab@suse.de diff --git a/cmake-gui.spec b/cmake-gui.spec index 7304538..4c9e88b 100644 --- a/cmake-gui.spec +++ b/cmake-gui.spec @@ -17,11 +17,10 @@ Name: cmake-gui -Version: 2.8.10.2 +Version: 2.8.11 Release: 0 Url: http://www.cmake.org/ Source0: http://www.cmake.org/files/v2.8/cmake-%{version}.tar.gz -Patch3: cmake-endian.patch Patch4: cmake-disable-builtin-chrpath.diff Summary: CMake graphical user interface License: BSD-3-Clause @@ -51,7 +50,6 @@ open-source make system. %prep %setup -q -n cmake-%{version} -%patch3 -p1 %patch4 %build diff --git a/cmake.changes b/cmake.changes index 49a26bc..cc4c0d1 100644 --- a/cmake.changes +++ b/cmake.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sat May 18 12:42:24 UTC 2013 - cgiboudeaux@gmx.com + +- Update to 2.8.11 + * Targets can specify usage requirements for their consumers such as + include directories and preprocessor definitions; previously only + link dependencies were supported. + * target_link_libraries(myexe yourlib) can now build myexe sources + with requirements specified by yourlib + * Added target_include_directories and target_compile_definitions + commands with PUBLIC/PRIVATE/INTERFACE options + * Introduced ExternalData Module + * Keep source trees lightweight by storing data separately + * Reference data unambiguously from source tree by content hash + * Fetch on-demand during build from local or remote resources + * CMake: Sublime Text Generator added that supports both Make and Ninja + * CMake: Added support for Texas Instruments C6 and up compilers + * CMake: Improve OpenBSD support + * CPack: Added Support for 64bit NSIS + * CPack: Added WiX Package Generator + * ExternalProject: Will run git fetch less often + * FindBoost: Major overhaul of searching and result caching + * FindCUDA: Now has support for separable compilation + * FindQt4: Overall improvements to finding Qt and importing targets + * FindSquish: Added support for squish 4 + Full changelog at http://www.kitware.com/blog/home/post/492 +* Drop cmake-endian.patch (Merged upstream) + ------------------------------------------------------------------- Thu Feb 28 16:54:13 UTC 2013 - schwab@suse.de diff --git a/cmake.spec b/cmake.spec index f21780a..2f91789 100644 --- a/cmake.spec +++ b/cmake.spec @@ -17,13 +17,12 @@ Name: cmake -Version: 2.8.10.2 +Version: 2.8.11 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-fix-ruby-test.patch -Patch3: cmake-endian.patch Summary: Cross-platform, open-source make system License: BSD-3-Clause Group: Development/Tools/Building @@ -52,7 +51,6 @@ CMake is a cross-platform, open-source make system %setup -q %patch1 %patch2 -%patch3 -p1 %build export CXXFLAGS="$RPM_OPT_FLAGS"