1 |
kensington 12/10/02 10:23:44 |
2 |
|
3 |
Added: cmake-2.8.9-tests.patch |
4 |
Log: |
5 |
Disable TestUpload test since it requires network access, wrt bug #436188. |
6 |
|
7 |
(Portage version: 2.1.11.23/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 dev-util/cmake/files/cmake-2.8.9-tests.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmake/files/cmake-2.8.9-tests.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmake/files/cmake-2.8.9-tests.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: cmake-2.8.9-tests.patch |
16 |
=================================================================== |
17 |
Removes the following tests: |
18 |
|
19 |
- DeployQt4, which tries to break sandbox and ignores prefix |
20 |
- CTest.updatecvs, which fails to commit as root |
21 |
- TestUpload, which requires network access |
22 |
|
23 |
--- Tests/CMakeLists.txt |
24 |
+++ Tests/CMakeLists.txt |
25 |
@@ -273,23 +273,6 @@ |
26 |
) |
27 |
LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/BundleUtilities") |
28 |
|
29 |
- # run test for DeployQt4 on supported platforms/compilers (which depends on BundleUtilities) |
30 |
- # this test also depends on the existence of the standard qtiff plugin |
31 |
- if(QT4_WORKS AND QT_QTSQL_FOUND) |
32 |
- ADD_TEST(Qt4Deploy ${CMAKE_CTEST_COMMAND} |
33 |
- --build-and-test |
34 |
- "${CMake_SOURCE_DIR}/Tests/Qt4Deploy" |
35 |
- "${CMake_BINARY_DIR}/Tests/Qt4Deploy" |
36 |
- --build-generator ${CMAKE_TEST_GENERATOR} |
37 |
- --build-makeprogram ${CMAKE_TEST_MAKEPROGRAM} |
38 |
- --build-project Qt4Deploy |
39 |
- --build-options |
40 |
- -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} |
41 |
- -DQT_QMAKE_EXECUTABLE:FILEPATH=${QT_QMAKE_EXECUTABLE} |
42 |
- ) |
43 |
- LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/Qt4Deploy") |
44 |
- endif() |
45 |
- |
46 |
endif() |
47 |
endif() |
48 |
|
49 |
@@ -1582,30 +1565,6 @@ |
50 |
LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${CTestUpdateSVN_DIR}") |
51 |
ENDIF(Subversion_FOUND) |
52 |
|
53 |
- # Test CTest Update with CVS |
54 |
- IF(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake) |
55 |
- FIND_PACKAGE(CVS QUIET) |
56 |
- ELSE(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake) |
57 |
- FIND_PROGRAM(CVS_EXECUTABLE NAMES cvs) |
58 |
- SET(CVS_FOUND ${CVS_EXECUTABLE}) |
59 |
- ENDIF(EXISTS ${CMAKE_ROOT}/Modules/FindCVS.cmake) |
60 |
- SET(CTEST_TEST_UPDATE_CVS ${CVS_FOUND}) |
61 |
- IF(CTEST_TEST_UPDATE_CVS AND NOT UNIX) |
62 |
- IF("${CVS_EXECUTABLE}" MATCHES "cygwin") |
63 |
- MESSAGE(STATUS "No CTest.UpdateCVS test with cygwin cvs.exe outside cygwin!") |
64 |
- SET(CTEST_TEST_UPDATE_CVS 0) |
65 |
- ENDIF("${CVS_EXECUTABLE}" MATCHES "cygwin") |
66 |
- ENDIF(CTEST_TEST_UPDATE_CVS AND NOT UNIX) |
67 |
- IF(CTEST_TEST_UPDATE_CVS) |
68 |
- SET(CTestUpdateCVS_DIR "CTest UpdateCVS") |
69 |
- CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestUpdateCVS.cmake.in" |
70 |
- "${CMake_BINARY_DIR}/Tests/CTestUpdateCVS.cmake" @ONLY) |
71 |
- ADD_TEST(CTest.UpdateCVS ${CMAKE_CMAKE_COMMAND} |
72 |
- -P "${CMake_BINARY_DIR}/Tests/CTestUpdateCVS.cmake" |
73 |
- ) |
74 |
- LIST(APPEND TEST_BUILD_DIRS "${CMake_BINARY_DIR}/Tests/${CTestUpdateCVS_DIR}") |
75 |
- ENDIF(CTEST_TEST_UPDATE_CVS) |
76 |
- |
77 |
# Test CTest Update with BZR |
78 |
FIND_PROGRAM(BZR_EXECUTABLE NAMES bzr) |
79 |
MARK_AS_ADVANCED(BZR_EXECUTABLE) |
80 |
@@ -1701,17 +1660,6 @@ |
81 |
FAIL_REGULAR_EXPRESSION "SegFault") |
82 |
|
83 |
CONFIGURE_FILE( |
84 |
- "${CMake_SOURCE_DIR}/Tests/CTestTestUpload/test.cmake.in" |
85 |
- "${CMake_BINARY_DIR}/Tests/CTestTestUpload/test.cmake" |
86 |
- @ONLY ESCAPE_QUOTES) |
87 |
- ADD_TEST(CTestTestUpload ${CMAKE_CTEST_COMMAND} |
88 |
- -S "${CMake_BINARY_DIR}/Tests/CTestTestUpload/test.cmake" -V |
89 |
- --output-log "${CMake_BINARY_DIR}/Tests/CTestTestUpload/testOut.log" |
90 |
- ) |
91 |
- SET_TESTS_PROPERTIES(CTestTestUpload PROPERTIES |
92 |
- PASS_REGULAR_EXPRESSION "Upload\\.xml") |
93 |
- |
94 |
- CONFIGURE_FILE( |
95 |
"${CMake_SOURCE_DIR}/Tests/CTestTestConfigFileInBuildDir/test1.cmake.in" |
96 |
"${CMake_BINARY_DIR}/Tests/CTestTestConfigFileInBuildDir1/test1.cmake" |
97 |
@ONLY ESCAPE_QUOTES) |