Logoj0ke.net Open Build Service > Projects > devel:tools:building > cmake > Changes
Sign Up | Log In

Changes of Revision 2

[-] Changed cmake-gui.changes
x
 
1
@@ -1,4 +1,584 @@
2
 -------------------------------------------------------------------
3
+Tue Oct  8 16:35:02 UTC 2013 - hrvoje.senjan@gmail.com
4
+
5
+- Update to 2.8.12
6
+  * Xcode: Fix test architecture selection for Xcode >= 5
7
+  * Xcode: Teach Tests/BuildDepends to allow LINK_DEPENDS_NO_SHARED failure
8
+  * Xcode: Drop XCODE_DEPEND_HELPER for Xcode >= 5
9
+  * Xcode: Fix OBJECT library support for Xcode 5 (#14254)
10
+  * Genex: Fix processing multiple include directories for relative paths
11
+  * VS: Future-proof Intel project format selection
12
+  * MSVC: Drop /link from executable link lines with Ninja
13
+  * FindCUDA: Always list custom command outputs in their targets
14
+  * FindPNG: Honor old PNG_LIBRARY if provided (#14398)
15
+  * FindHDF5: Fix regression in per-configuration library selection
16
+  * bash-completion: Future-proof --help-*-list "cXXXX version" filtering
17
+  * OS X: Search system SDKs for frameworks
18
+  * Use first custom command for the same output (#14446)
19
+  * MSVC: Fix version test for linking corelibc on Windows CE (#14420)
20
+  * MSVC: Fix WinCE arch family preprocessor symbol (#14436)
21
+  * VS: Use version-specific subsystem for WinCE compiler id (#14440)
22
+  * bootstrap: try better workaround for builds on Linux/HPPA
23
+  * Add differing target property content to policy CMP0022 warning
24
+  * Fix CMP0022 warning when no old-style property is set
25
+  * genex: Fix preprocessing with incomplete content (#14410).
26
+  * cmMakefile: Do not track CMake temporary files.
27
+  * Fix RunCMake.Configure test expectation newline matching
28
+  * Clean up install rules of CMake itself (#14371)
29
+  * OSX: Allow an empty INSTALL_NAME_DIR to override MACOSX_RPATH.
30
+  * FindImageMagick: Find libraries named with HDRI support (#14348)
31
+  * FindTCL: Add BSD paths for Tcl/Tk 8.6
32
+  * VS: Generate ToolsVersion matching each VS version
33
+  * cmMakefile: Do not track configured files known to be temporary
34
+  * CheckC*CompilerFlag: add documentation what to expect from a positive result
35
+  * Fix OLD behavior of CMP0021.
36
+  * try_compile: Extract IMPORTED targets from LINK_DEPENDENT_LIBRARIES
37
+  * try_compile: Extract IMPORTED targets from INTERFACE_LINK_LIBRARIES
38
+  * Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG>
39
+  * Fix some whitespace errors in docs.
40
+  * Normalize system directories from the interface target property
41
+  * CPack: Fix a typo in documentation
42
+  * CTest: Fix GTM coverage parsing line offset bug
43
+  * CPackWIX: Add support for custom WiX templates
44
+  * CMakeSystem: include toolchain file after setting CMAKE_HOST_ (#13796)
45
+  * Add support files for C, C++ and ASM for the IAR toolchain.
46
+  * Add regexps for the IAR toolchain to the vendor list.
47
+  * Add IAR to the CMakeDetectC(XX)CompilerID.c(pp).in
48
+  * cmake-gui: use shortcut F only for "Find in Output"
49
+  * Eclipse: fix #14204 and #14205: no file links to directories
50
+  * automoc: add a global AUTOMOC_TARGETS_FOLDER property
51
+  * install: do not strip dll import libraries (#14123)
52
+  * ExportTargets: add one more comment to the generated file.
53
+  * Add documentation for the --graphviz support
54
+  * graphvizoptions: add copyright notice
55
+  * add macros cmake_print_properties() and cmake_print_variables()
56
+  * VS: Detect MSVC compiler id on ARM toolchain
57
+  * Fix spelling and typos (affecting users)
58
+  * Fix spelling and typos (affecting binary data / module messages)
59
+  * Fix spelling and typos (non-binary)
60
+  * Fix spelling and typos (product names)
61
+  * FindwxWidgets: add DOC strings with usual style
62
+  * Explain distribution of Win9x binary on all Windows versions.
63
+  * VS10: add detailed comment about MIDL processing
64
+  * Docs: Update description of CMAKE_(BUILD_TYPE|CONFIGURATION_TYPES)
65
+  * Docs: Clarify that CMAKE_*_(PREFIX|SUFFIX) affect filenames
66
+  * Docs: Clarify wording "flag used" => "flag (to|will) be used"
67
+  * set_property: Do not remove a property when APPENDing nothing
68
+  * Tests/RunCMake: Document stripping of expected output
69
+  * export: Error when exporting a target without a language
70
+  * variable_watch: Store client data as pointers
71
+  * variable_watch: Add a deleter for the client data
72
+  * variable_watch: Match client_data when finding duplicates
73
+  * variable_watch: Allow specifying the data to match in RemoveWatch
74
+  * variable_watch: Prevent making extra entries in the watch map
75
+  * variable_watch: Fix a typo in the error message
76
+  * variable_watch: Don't share memory for callbacks
77
+  * variable_watch: Check newValue for NULL
78
+  * variable_watch: Add test for watching a variable multiple times
79
+  * Do not set CMAKE_MATCH_ variables when not neeeded
80
+  * SelectLibraryConfigurations: Fix for cached <base>_LIBRARY
81
+  * VS: Separate compiler and linker PDB files (#11899, #14062)
82
+  * MSVC: Invoke 'link' directly for executables
83
+  * Ninja: Fix OBJECT_DIR placeholder path conversion
84
+  * VS 10: Escape ; as %3B in preprocessor definitions (#14073)
85
+  * CTest: Simplify ctest_* command source/build dir lookup
86
+  * get_filename_component: Add explicit unit tests
87
+  * get_filename_component: Add DIRECTORY option (#14091)
88
+  * Xcode: Use explicitFileType to mark source types (#14093)
89
+  * Check{C,CXX}CompilerFlag: Test using C locale (#14102)
90
+  * Windows: Search '/' prefix only when cross compiling (#10994)
91
+  * Recognize ld with toolchain prefix (#13960)
92
+  * VS: Always initialize CMAKE_CONFIGURATION_TYPES in IDE generators
93
+  * Begin post-2.8.11 development
94
+  * Sanitize linker name to parse implicit link line (#14154)
95
+  * VS: Allow /Fa to set AssemblerListingLocation (#14153)
96
+  * Tests/IncludeDirectories: Avoid shared library with no symbols
97
+  * if: Add test for IS_DIRECTORY
98
+  * try_compile: Add test for bad call error cases
99
+  * try_compile: Refactor argument processing
100
+  * variable_watch: Add test for MODIFIED_ACCESS report
101
+  * bootstrap: Compile KWSys SystemTools with UTIME(S|NSAT) values
102
+  * variable_watch: Remove leftover debugging code (#14187)
103
+  * variable_watch: Print accesses as "CMake Debug Log" messages
104
+  * Docs: Clarify CMAKE_PARENT_LIST_FILE (#14194)
105
+  * get_filename_component: Test ABSOLUTE of .. after root component
106
+  * try_compile: Add signature to allow multiple SOURCES
107
+  * enable_language: Clarify documentation
108
+  * Split cmBootstrapCommands.cxx into two sources
109
+  * Document CMAKE_INSTALL_PREFIX in CMAKE_SYSTEM_PREFIX_PATH
110
+  * cmake: Document "-E tar" support for .zip (#14225)
111
+  * FindBoost: Clarify failure on missing 'static' libs (#14235)
112
+  * CMakeDetermineVSServicePack: Improve documentation
113
+  * CMakeDetermineVSServicePack: Add VS 11 update 1 and 2 (#14239)
114
+  * Document ENV syntax as a "variable" (#14245)
115
+  * Embarcadero: Use response files only for includes, objects, and libs
116
+  * Escape target flags taken from COMPILE_OPTIONS
117
+  * Refactor target COMPILE_OPTIONS and COMPILE_FLAGS handling
118
+  * CMakeDetermineVSServicePack: Add VS 11 update 3
119
+  * Document removal of 'register' from flex/bison output
120
+  * VS12: Find proper MSBuild for VSProjectInSubdir test
121
+  * Fortran: Use explicit type in Fortran 90 check
122
+  * project: Document top-level CMakeLists.txt requirement
123
+  * ExternalProject: Document multiple COMMAND lines
124
+  * include: Clarify variable access scope for included file
125
+  * VS: Fix /MAP:mapfile flag mapping (#14282)
126
+  * cmake: On configure error suggest looking at CMake*.log files
127
+  * try_compile: Escape CMAKE_<lang>_FLAGS in test projects (#14268)
128
+  * try_compile: Add COPY_FILE_ERROR option to capture failure
129
+  * FindPNG: Add versioned library names for 1.6 (#14289)
130
+  * cmake: Fix resource leak reported by cppcheck
131
+  * VS,Xcode: Drop incorrect legacy dependency trace (#14291)
132
+  * OS X: Add copyright notices to Darwin-*-Fortran.cmake
133
+  * VS: Avoid leaking child process output back to IDE (#14266)
134
+  * Fix ExportImport test cmp0022NEW build on Watcom
135
+  * add_test: Document test name restrictions (#14298)
136
+  * UseJava: Update notice of copyright by Kitware
137
+  * add_custom_command: Manage backtrace memory correctly (#14299)
138
+  * Teach compiler ABI check to tolerate try_compile COPY_FILE failure
139
+  * Test COMPILE_DEFINITIONS target property get/set/get round-trip
140
+  * Check*CompilerFlag: Document use of CMAKE_REQUIRED_DEFINITIONS (#14309)
141
+  * sha2: Avoid type-punned pointer dereference (#14314)
142
+  * VS 6: Tell BuildDepends test to tolerate ninjadep failure
143
+  * cmMakefile: Do not track configured files known to be temporary
144
+  * libarchive: Update README-CMake.txt for new snapshot
145
+  * libarchive: Include cm_zlib.h to get zlib used by CMake
146
+  * libarchive: Silence API deprecation warnings
147
+  * libarchive: Avoid struct init with variable
148
+  * libarchive: Remove build options not used by CMake
149
+  * libarchive: Backport to CMake 2.8.2
150
+  * VS10: Honor user-specified /SUBSYSTEM: flag (#14326)
151
+  * VS10: Escape include paths in XML project files (#14331)
152
+  * OS X: Search for SDK based on deployment target (#14324)
153
+  * bootstrap: Do not suppress CMAKE_OSX_SYSROOT if CFLAGS have -isysroot (#14324)
154
+  * OS X: Enable command-line build without tools in PATH
155
+  * VS 6,7: Refactor local generators to avoid GetSourceFileWithOutput
156
+  * cmake-gui: Fix build rules for Qt5 on Windows
157
+  * Include cmMakefile.h before cm*Lexer.h to get stdint.h first
158
+  * Skip CTestLimitDashJ test on Borland
159
+  * Add RunCMake.Syntax test to cover argument parsing
160
+  * cmListFileLexer: Fix line number after backslash in string
161
+  * cmListFileLexer: Split normal and legacy unquoted arguments
162
+  * cmListFileArgument: Generalize 'Quoted' bool to 'Delimeter' enum
163
+  * Add RunCMake.Syntax test cases for command invocation styles
164
+  * cmListFileCache: Convert CMake language parser to class
165
+  * Warn about arguments not separated by whitespace
166
+  * Warn about unquoted arguments that look like long brackets
167
+  * cmListFileLexer: Modify flex output to avoid Borland warning
168
+  * Cygwin: Avoid legacy warnings in RunCMake.* tests
169
+  * Update version introducing CMP0021, CMP0022, and CMP0023
170
+  * OS X: Do not default to non-existent deployment target SDK
171
+  * Do not warn about left paren not separated by a space
172
+  * VS: Add support for .NET target framework version
173
+  * Improve documentation for CPACK_PACKAGE_INSTALL_REGISTRY_KEY.
174
+  * Refactor how bundles and frameworks are supported.
175
+  * Xcode: Add support for shared library versioning
176
+  * OS X:  Fix getting of CFBundle LOCATION property.
177
+  * OS X: Add RPATH support for Mac.
178
+  * Xcode: Add rpath support in Xcode generator.
179
+  * OS X: Add support for @rpath in export files.
180
+  * OS X: Add test for rpaths on Mac.
181
+  * OS X: Improvements for getting install name of dylib.
182
+  * OS X: Enable rpath support on Mac OS X when find_library() is used.
183
+  * OS X: Fix regression handling frameworks for Ninja
184
+  * OS X: If necessary, use xcrun to help find otool used to query install names.
185
+  * Xcode: Support XCODE_ATTRIBUTE_ with [variant=<config>] (#12532)
186
+  * FindGTK2: Move check for pangocairo in gtk module
187
+  * FindGTK2: Detect gthread library
188
+  * FindFreetype: Detect Freetype installed by GtkMM installer for win
189
+  * FindGTK2: Do not fail on MSVC11 if vc100 libraries are available
190
+  * FindGTK2: Add GTK2_DEFINITIONS variable
191
+  * SelectLibraryConfigurations: Do not cache the _LIBRARY variable
192
+  * SelectLibraryConfigurations: Use -NOTFOUND instead of copying the vars
193
+  * FindGTK2: Use GTK_XXX_LIBRARY_DEBUG libraries in debug mode
194
+  * FindGTK2: Append _LIBRARY to var name in _GTK2_FIND_LIBRARY
195
+  * FindGTK2: Append _INCLUDE_DIR to var name in _GTK2_FIND_INCLUDE_DIR
196
+  * FindGTK2: Update local changelog
197
+  * FindGTK2: Remove GTK2_SKIP_MARK_AS_ADVANCED option
198
+  * FindGTK2: gthread-2.0 folder does not exist
199
+  * FindGTK2: Detect gmodule library
200
+  * FindGTK2: Detect pangoft2 and pangoxft libraries
201
[-] Changed cmake.changes ^
201
 
1
@@ -1,7 +1,696 @@
2
 -------------------------------------------------------------------
3
+Thu Nov  7 12:52:33 UTC 2013 - vcizek@suse.com
4
+
5
+- update to 2.8.12.1
6
+  * Reverts a change in behaviour from older versions caused by a bad
7
+    implementation of a CMake Policy introduced in 2.8.12: CMP0022
8
+    (bnc#849378)
9
+
10
+-------------------------------------------------------------------
11
+Wed Nov  6 12:42:56 UTC 2013 - boris@steki.net
12
+
13
+- updated cmake.macros to include installation path for cmake modules 
14
+
15
+-------------------------------------------------------------------
16
+Tue Oct  8 16:35:02 UTC 2013 - hrvoje.senjan@gmail.com
17
+
18
+- Update to 2.8.12
19
+  * Xcode: Fix test architecture selection for Xcode >= 5
20
+  * Xcode: Teach Tests/BuildDepends to allow LINK_DEPENDS_NO_SHARED failure
21
+  * Xcode: Drop XCODE_DEPEND_HELPER for Xcode >= 5
22
+  * Xcode: Fix OBJECT library support for Xcode 5 (#14254)
23
+  * Genex: Fix processing multiple include directories for relative paths
24
+  * VS: Future-proof Intel project format selection
25
+  * MSVC: Drop /link from executable link lines with Ninja
26
+  * FindCUDA: Always list custom command outputs in their targets
27
+  * FindPNG: Honor old PNG_LIBRARY if provided (#14398)
28
+  * FindHDF5: Fix regression in per-configuration library selection
29
+  * bash-completion: Future-proof --help-*-list "cXXXX version" filtering
30
+  * OS X: Search system SDKs for frameworks
31
+  * Use first custom command for the same output (#14446)
32
+  * MSVC: Fix version test for linking corelibc on Windows CE (#14420)
33
+  * MSVC: Fix WinCE arch family preprocessor symbol (#14436)
34
+  * VS: Use version-specific subsystem for WinCE compiler id (#14440)
35
+  * bootstrap: try better workaround for builds on Linux/HPPA
36
+  * Add differing target property content to policy CMP0022 warning
37
+  * Fix CMP0022 warning when no old-style property is set
38
+  * genex: Fix preprocessing with incomplete content (#14410).
39
+  * cmMakefile: Do not track CMake temporary files.
40
+  * Fix RunCMake.Configure test expectation newline matching
41
+  * Clean up install rules of CMake itself (#14371)
42
+  * OSX: Allow an empty INSTALL_NAME_DIR to override MACOSX_RPATH.
43
+  * FindImageMagick: Find libraries named with HDRI support (#14348)
44
+  * FindTCL: Add BSD paths for Tcl/Tk 8.6
45
+  * VS: Generate ToolsVersion matching each VS version
46
+  * cmMakefile: Do not track configured files known to be temporary
47
+  * CheckC*CompilerFlag: add documentation what to expect from a positive result
48
+  * Fix OLD behavior of CMP0021.
49
+  * try_compile: Extract IMPORTED targets from LINK_DEPENDENT_LIBRARIES
50
+  * try_compile: Extract IMPORTED targets from INTERFACE_LINK_LIBRARIES
51
+  * Genex: Fix evaluation of MAP_IMPORTED_CONFIG_<CONFIG>
52
+  * Fix some whitespace errors in docs.
53
+  * Normalize system directories from the interface target property
54
+  * CPack: Fix a typo in documentation
55
+  * CTest: Fix GTM coverage parsing line offset bug
56
+  * CPackWIX: Add support for custom WiX templates
57
+  * CMakeSystem: include toolchain file after setting CMAKE_HOST_ (#13796)
58
+  * Add support files for C, C++ and ASM for the IAR toolchain.
59
+  * Add regexps for the IAR toolchain to the vendor list.
60
+  * Add IAR to the CMakeDetectC(XX)CompilerID.c(pp).in
61
+  * cmake-gui: use shortcut F only for "Find in Output"
62
+  * Eclipse: fix #14204 and #14205: no file links to directories
63
+  * automoc: add a global AUTOMOC_TARGETS_FOLDER property
64
+  * install: do not strip dll import libraries (#14123)
65
+  * ExportTargets: add one more comment to the generated file.
66
+  * Add documentation for the --graphviz support
67
+  * graphvizoptions: add copyright notice
68
+  * add macros cmake_print_properties() and cmake_print_variables()
69
+  * VS: Detect MSVC compiler id on ARM toolchain
70
+  * Fix spelling and typos (affecting users)
71
+  * Fix spelling and typos (affecting binary data / module messages)
72
+  * Fix spelling and typos (non-binary)
73
+  * Fix spelling and typos (product names)
74
+  * FindwxWidgets: add DOC strings with usual style
75
+  * Explain distribution of Win9x binary on all Windows versions.
76
+  * VS10: add detailed comment about MIDL processing
77
+  * Docs: Update description of CMAKE_(BUILD_TYPE|CONFIGURATION_TYPES)
78
+  * Docs: Clarify that CMAKE_*_(PREFIX|SUFFIX) affect filenames
79
+  * Docs: Clarify wording "flag used" => "flag (to|will) be used"
80
+  * set_property: Do not remove a property when APPENDing nothing
81
+  * Tests/RunCMake: Document stripping of expected output
82
+  * export: Error when exporting a target without a language
83
+  * variable_watch: Store client data as pointers
84
+  * variable_watch: Add a deleter for the client data
85
+  * variable_watch: Match client_data when finding duplicates
86
+  * variable_watch: Allow specifying the data to match in RemoveWatch
87
+  * variable_watch: Prevent making extra entries in the watch map
88
+  * variable_watch: Fix a typo in the error message
89
+  * variable_watch: Don't share memory for callbacks
90
+  * variable_watch: Check newValue for NULL
91
+  * variable_watch: Add test for watching a variable multiple times
92
+  * Do not set CMAKE_MATCH_ variables when not neeeded
93
+  * SelectLibraryConfigurations: Fix for cached <base>_LIBRARY
94
+  * VS: Separate compiler and linker PDB files (#11899, #14062)
95
+  * MSVC: Invoke 'link' directly for executables
96
+  * Ninja: Fix OBJECT_DIR placeholder path conversion
97
+  * VS 10: Escape ; as %3B in preprocessor definitions (#14073)
98
+  * CTest: Simplify ctest_* command source/build dir lookup
99
+  * get_filename_component: Add explicit unit tests
100
+  * get_filename_component: Add DIRECTORY option (#14091)
101
+  * Xcode: Use explicitFileType to mark source types (#14093)
102
+  * Check{C,CXX}CompilerFlag: Test using C locale (#14102)
103
+  * Windows: Search '/' prefix only when cross compiling (#10994)
104
+  * Recognize ld with toolchain prefix (#13960)
105
+  * VS: Always initialize CMAKE_CONFIGURATION_TYPES in IDE generators
106
+  * Begin post-2.8.11 development
107
+  * Sanitize linker name to parse implicit link line (#14154)
108
+  * VS: Allow /Fa to set AssemblerListingLocation (#14153)
109
+  * Tests/IncludeDirectories: Avoid shared library with no symbols
110
+  * if: Add test for IS_DIRECTORY
111
+  * try_compile: Add test for bad call error cases
112
+  * try_compile: Refactor argument processing
113
+  * variable_watch: Add test for MODIFIED_ACCESS report
114
+  * bootstrap: Compile KWSys SystemTools with UTIME(S|NSAT) values
115
+  * variable_watch: Remove leftover debugging code (#14187)
116
+  * variable_watch: Print accesses as "CMake Debug Log" messages
117
+  * Docs: Clarify CMAKE_PARENT_LIST_FILE (#14194)
118
+  * get_filename_component: Test ABSOLUTE of .. after root component
119
+  * try_compile: Add signature to allow multiple SOURCES
120
+  * enable_language: Clarify documentation
121
+  * Split cmBootstrapCommands.cxx into two sources
122
+  * Document CMAKE_INSTALL_PREFIX in CMAKE_SYSTEM_PREFIX_PATH
123
+  * cmake: Document "-E tar" support for .zip (#14225)
124
+  * FindBoost: Clarify failure on missing 'static' libs (#14235)
125
+  * CMakeDetermineVSServicePack: Improve documentation
126
+  * CMakeDetermineVSServicePack: Add VS 11 update 1 and 2 (#14239)
127
+  * Document ENV syntax as a "variable" (#14245)
128
+  * Embarcadero: Use response files only for includes, objects, and libs
129
+  * Escape target flags taken from COMPILE_OPTIONS
130
+  * Refactor target COMPILE_OPTIONS and COMPILE_FLAGS handling
131
+  * CMakeDetermineVSServicePack: Add VS 11 update 3
132
+  * Document removal of 'register' from flex/bison output
133
+  * VS12: Find proper MSBuild for VSProjectInSubdir test
134
+  * Fortran: Use explicit type in Fortran 90 check
135
+  * project: Document top-level CMakeLists.txt requirement
136
+  * ExternalProject: Document multiple COMMAND lines
137
+  * include: Clarify variable access scope for included file
138
+  * VS: Fix /MAP:mapfile flag mapping (#14282)
139
+  * cmake: On configure error suggest looking at CMake*.log files
140
+  * try_compile: Escape CMAKE_<lang>_FLAGS in test projects (#14268)
141
+  * try_compile: Add COPY_FILE_ERROR option to capture failure
142
+  * FindPNG: Add versioned library names for 1.6 (#14289)
143
+  * cmake: Fix resource leak reported by cppcheck
144
+  * VS,Xcode: Drop incorrect legacy dependency trace (#14291)
145
+  * OS X: Add copyright notices to Darwin-*-Fortran.cmake
146
+  * VS: Avoid leaking child process output back to IDE (#14266)
147
+  * Fix ExportImport test cmp0022NEW build on Watcom
148
+  * add_test: Document test name restrictions (#14298)
149
+  * UseJava: Update notice of copyright by Kitware
150
+  * add_custom_command: Manage backtrace memory correctly (#14299)
151
+  * Teach compiler ABI check to tolerate try_compile COPY_FILE failure
152
+  * Test COMPILE_DEFINITIONS target property get/set/get round-trip
153
+  * Check*CompilerFlag: Document use of CMAKE_REQUIRED_DEFINITIONS (#14309)
154
+  * sha2: Avoid type-punned pointer dereference (#14314)
155
+  * VS 6: Tell BuildDepends test to tolerate ninjadep failure
156
+  * cmMakefile: Do not track configured files known to be temporary
157
+  * libarchive: Update README-CMake.txt for new snapshot
158
+  * libarchive: Include cm_zlib.h to get zlib used by CMake
159
+  * libarchive: Silence API deprecation warnings
160
+  * libarchive: Avoid struct init with variable
161
+  * libarchive: Remove build options not used by CMake
162
+  * libarchive: Backport to CMake 2.8.2
163
+  * VS10: Honor user-specified /SUBSYSTEM: flag (#14326)
164
+  * VS10: Escape include paths in XML project files (#14331)
165
+  * OS X: Search for SDK based on deployment target (#14324)
166
+  * bootstrap: Do not suppress CMAKE_OSX_SYSROOT if CFLAGS have -isysroot (#14324)
167
+  * OS X: Enable command-line build without tools in PATH
168
+  * VS 6,7: Refactor local generators to avoid GetSourceFileWithOutput
169
+  * cmake-gui: Fix build rules for Qt5 on Windows
170
+  * Include cmMakefile.h before cm*Lexer.h to get stdint.h first
171
+  * Skip CTestLimitDashJ test on Borland
172
+  * Add RunCMake.Syntax test to cover argument parsing
173
+  * cmListFileLexer: Fix line number after backslash in string
174
+  * cmListFileLexer: Split normal and legacy unquoted arguments
175
+  * cmListFileArgument: Generalize 'Quoted' bool to 'Delimeter' enum
176
+  * Add RunCMake.Syntax test cases for command invocation styles
177
+  * cmListFileCache: Convert CMake language parser to class
178
+  * Warn about arguments not separated by whitespace
179
+  * Warn about unquoted arguments that look like long brackets
180
+  * cmListFileLexer: Modify flex output to avoid Borland warning
181
+  * Cygwin: Avoid legacy warnings in RunCMake.* tests
182
+  * Update version introducing CMP0021, CMP0022, and CMP0023
183
+  * OS X: Do not default to non-existent deployment target SDK
184
+  * Do not warn about left paren not separated by a space
185
+  * VS: Add support for .NET target framework version
186
+  * Improve documentation for CPACK_PACKAGE_INSTALL_REGISTRY_KEY.
187
+  * Refactor how bundles and frameworks are supported.
188
+  * Xcode: Add support for shared library versioning
189
+  * OS X:  Fix getting of CFBundle LOCATION property.
190
+  * OS X: Add RPATH support for Mac.
191
+  * Xcode: Add rpath support in Xcode generator.
192
+  * OS X: Add support for @rpath in export files.
193
+  * OS X: Add test for rpaths on Mac.
194
+  * OS X: Improvements for getting install name of dylib.
195
+  * OS X: Enable rpath support on Mac OS X when find_library() is used.
196
+  * OS X: Fix regression handling frameworks for Ninja
197
+  * OS X: If necessary, use xcrun to help find otool used to query install names.
198
+  * Xcode: Support XCODE_ATTRIBUTE_ with [variant=<config>] (#12532)
199
+  * FindGTK2: Move check for pangocairo in gtk module
200
+  * FindGTK2: Detect gthread library
201
[-] Changed cmake-gui.spec ^
103
 
1
@@ -1,7 +1,7 @@
2
 #
3
-# spec file for package cmake-gui (Version 2.8.2)
4
+# spec file for package cmake-gui
5
 #
6
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
7
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
8
 #
9
 # All modifications and additions to the file contributed by third parties
10
 # remain the property of their copyright owners, unless otherwise agreed
11
@@ -15,25 +15,22 @@
12
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
13
 #
14
 
15
-# norootforbuild
16
-
17
 
18
 Name:           cmake-gui
19
-Version:        2.8.2
20
-Release:        3
21
-License:        BSD3c
22
-Group:          Development/Tools/Building
23
+Version:        2.8.12
24
+Release:        0
25
 Url:            http://www.cmake.org/
26
-Source0:        cmake-%{version}.tar.bz2
27
-Patch4:         cmake-disable-builtin-chrpath.diff
28
-Patch5:         fortify-buffer-overflows.diff
29
+Source0:        http://www.cmake.org/files/v2.8/cmake-%{version}.tar.gz
30
 Summary:        CMake graphical user interface
31
+License:        BSD-3-Clause
32
+Group:          Development/Tools/Building
33
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
34
 %if 0%{?suse_version}
35
-BuildRequires:  libexpat-devel
36
-%if 0%{?suse_version} > 1110
37
 BuildRequires:  fdupes
38
+%if 0%{?sles_version} != 10
39
+BuildRequires:  libarchive-devel
40
 %endif
41
+BuildRequires:  libexpat-devel
42
 %else
43
 BuildRequires:  expat-devel
44
 %endif
45
@@ -43,21 +40,15 @@
46
 BuildRequires:  openssl-devel
47
 BuildRequires:  update-desktop-files
48
 BuildRequires:  zlib-devel
49
+
50
 Requires:       cmake
51
 
52
 %description
53
 This is a Graphical User Interface for CMake, a cross-platform,
54
 open-source make system.
55
 
56
-Authors:
57
---------
58
-    Kitware, Inc., Insight Consortium
59
-
60
-
61
 %prep
62
 %setup -q -n cmake-%{version}
63
-%patch4
64
-%patch5
65
 
66
 %build
67
 EXTRA_FLAGS="--qt-gui"
68
@@ -68,10 +59,18 @@
69
     --datadir=/share/cmake \
70
     --docdir=/share/doc/packages/cmake \
71
     --mandir=/share/man \
72
+%if 0%{?suse_version} && !0%{?sles_version}
73
     --system-libs \
74
+%else
75
+    --system-curl \
76
+    --system-expat \
77
+    --system-zlib \
78
+    --system-bzip2 \
79
+    --no-system-libarchive \
80
+%endif
81
     --parallel=0%jobs \
82
     --qt-gui
83
-make VERBOSE=1 %{?jobs:-j %jobs}
84
+make VERBOSE=1 %{?_smp_mflags}
85
 
86
 %install
87
 make DESTDIR=%{buildroot} install
88
@@ -80,13 +79,11 @@
89
 # delete files that belong to the 'cmake' package
90
 rm -rf %{buildroot}/usr/bin/{cpack,cmake,ctest}
91
 rm -rf %{buildroot}/usr/share/cmake
92
+rm -rf %{buildroot}/usr/share/aclocal/cmake.m4
93
 rm -rf %{buildroot}/usr/share/doc/packages/cmake
94
 rm -rf %{buildroot}/usr/share/man/man1/{cmake,cmakecommands,cmakecompat}.1
95
 rm -rf %{buildroot}/usr/share/man/man1/{cmakemodules,cmakepolicies,cmakeprops,cmakevars,cpack,ctest}.1
96
 
97
-%clean
98
-rm -rf %{buildroot}
99
-
100
 %files
101
 %defattr(-,root,root)
102
 %{_bindir}/cmake-gui
103
[-] Changed cmake.spec ^
130
 
1
@@ -1,7 +1,7 @@
2
 #
3
-# spec file for package cmake (Version 2.8.2)
4
+# spec file for package cmake
5
 #
6
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
7
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
8
 #
9
 # All modifications and additions to the file contributed by third parties
10
 # remain the property of their copyright owners, unless otherwise agreed
11
@@ -15,28 +15,27 @@
12
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
13
 #
14
 
15
-# norootforbuild
16
-
17
 
18
 Name:           cmake
19
-Version:        2.8.2
20
-Release:        3
21
-License:        BSD3c
22
-Group:          Development/Tools/Building
23
+Version:        2.8.12.1
24
+Release:        0
25
 Url:            http://www.cmake.org/
26
-Source0:        %{name}-%{version}.tar.bz2
27
-Patch4:         cmake-disable-builtin-chrpath.diff
28
-Patch5:         fortify-buffer-overflows.diff
29
-Patch6:         cmake-support-new-python.diff
30
-# Should appear in cmake-2.8.3
31
-Patch7:         cmake-FindGTK2-gdk-pixbuf.patch
32
+Source0:        http://www.cmake.org/files/v2.8/%{name}-%{version}.tar.gz
33
+Source1:        cmake.macros
34
+Source2:        opensuse_rules.cmake
35
+Patch2:         cmake-fix-ruby-test.patch
36
 Summary:        Cross-platform, open-source make system
37
+License:        BSD-3-Clause
38
+Group:          Development/Tools/Building
39
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
40
 %if 0%{?suse_version}
41
-BuildRequires:  libexpat-devel
42
-%if 0%{?suse_version} > 1110
43
+%if 0%{?suse_version} > 1010
44
 BuildRequires:  fdupes
45
 %endif
46
+%if 0%{?sles_version} != 10
47
+BuildRequires:  libarchive-devel
48
+%endif
49
+BuildRequires:  libexpat-devel
50
 %else
51
 BuildRequires:  expat-devel
52
 %endif
53
@@ -45,21 +44,15 @@
54
 BuildRequires:  ncurses-devel
55
 BuildRequires:  openssl-devel
56
 BuildRequires:  zlib-devel
57
+
58
 Requires:       make
59
 
60
 %description
61
 CMake is a cross-platform, open-source make system
62
 
63
-Authors:
64
---------
65
-    Kitware, Inc., Insight Consortium
66
-
67
 %prep
68
 %setup -q -n %{name}-%{version}
69
-%patch4
70
-%patch5
71
-%patch6 -p1
72
-%patch7 -p1
73
+%patch2
74
 
75
 %build
76
 export CXXFLAGS="$RPM_OPT_FLAGS"
77
@@ -69,31 +62,46 @@
78
     --datadir=/share/%{name} \
79
     --docdir=/share/doc/packages/%{name} \
80
     --mandir=/share/man \
81
+%if 0%{?suse_version} && !0%{?sles_version}
82
     --system-libs \
83
+%else
84
+    --system-curl \
85
+    --system-expat \
86
+    --system-zlib \
87
+    --system-bzip2 \
88
+    --no-system-libarchive \
89
+%endif
90
     --parallel=0%jobs \
91
     --no-qt-gui
92
-make VERBOSE=1 %{?jobs:-j %jobs}
93
+make VERBOSE=1 %{?_smp_mflags}
94
 
95
 %install
96
 make DESTDIR=%{buildroot} install
97
 mkdir -p %{buildroot}%{_libdir}/cmake
98
 find %{buildroot}/usr/share/cmake -type f -print0 | xargs -0 chmod 644
99
 cp ChangeLog.manual %{buildroot}/usr/share/doc/packages/%{name}/Changelog
100
-%if 0%{?suse_version} >  1110
101
-%fdupes %buildroot/usr/share/cmake
102
-%endif
103
+# rpm macros
104
+install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/rpm/macros.cmake
105
+# buildrules
106
+install -m644 %{SOURCE2} -D %{buildroot}%{_datadir}/cmake/Modules/opensuse_rules.cmake
107
+sed -i \
108
+    -e 's:OPTFLAGS:%{optflags}:g' \
109
+    %{buildroot}%{_datadir}/cmake/Modules/opensuse_rules.cmake
110
 
111
-%clean
112
-rm -rf %{buildroot}
113
+%if 0%{?suse_version} > 1010
114
+%fdupes %{buildroot}/usr/share/cmake
115
+%endif
116
 
117
 %files
118
 %defattr(-,root,root)
119
+%{_sysconfdir}/rpm/macros.cmake
120
 %{_bindir}/cpack
121
 %{_bindir}/cmake
122
 %{_bindir}/ctest
123
 %{_bindir}/ccmake
124
 %{_datadir}/cmake
125
 %{_libdir}/cmake
126
+%{_datadir}/aclocal/cmake.m4
127
 %doc %{_datadir}/doc/packages/%{name}
128
 %doc %{_mandir}/man1/cmakepolicies.1.*
129
 %doc %{_mandir}/man1/cmake.1.*
130
[+] Added cmake-fix-ruby-test.patch ^
Added cmake-2.8.12.1.tar.gz ^
Added cmake-2.8.12.tar.gz ^
[+] Added cmake.macros ^
[+] Added opensuse_rules.cmake ^