1 |
grobian 10/02/10 19:19:11 |
2 |
|
3 |
Added: cmake-2.8.0-darwin-no-app-with-qt.patch |
4 |
Log: |
5 |
Add patch by Heiko Przybyl not to build an .app on OSX with USE=qt4 |
6 |
(Portage version: 2.2.00.15335-prefix/cvs/Darwin powerpc, RepoMan options: --force) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 dev-util/cmake/files/cmake-2.8.0-darwin-no-app-with-qt.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/cmake/files/cmake-2.8.0-darwin-no-app-with-qt.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/cmake/files/cmake-2.8.0-darwin-no-app-with-qt.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: cmake-2.8.0-darwin-no-app-with-qt.patch |
15 |
=================================================================== |
16 |
Description: Don't build the GUI's app-bundle. |
17 |
Author: Heiko Przybyl <zuxez@××××××××××××.de> |
18 |
--- cmake-2.8.0/CMakeLists.txt.orig 2010-02-10 19:38:03 +0100 |
19 |
+++ cmake-2.8.0/CMakeLists.txt 2010-02-10 19:38:49 +0100 |
20 |
@@ -381,7 +381,7 @@ IF(BUILD_CursesDialog) |
21 |
ENDIF(BUILD_CursesDialog) |
22 |
|
23 |
IF(BUILD_QtDialog) |
24 |
- IF(APPLE) |
25 |
+ IF(FALSE) |
26 |
SET(CMAKE_BUNDLE_NAME |
27 |
"CMake ${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}-${CMake_VERSION_PATCH}") |
28 |
SET(CMAKE_BUNDLE_LOCATION "${CMAKE_INSTALL_PREFIX}") |
29 |
@@ -394,7 +394,7 @@ IF(BUILD_QtDialog) |
30 |
ENDIF(NOT "${ENDCH}" STREQUAL "/") |
31 |
SET(CMAKE_INSTALL_PREFIX |
32 |
"${CMAKE_INSTALL_PREFIX}${CMAKE_BUNDLE_NAME}.app/Contents") |
33 |
- ENDIF(APPLE) |
34 |
+ ENDIF(FALSE) |
35 |
|
36 |
SET(QT_NEED_RPATH FALSE) |
37 |
IF(NOT "${QT_LIBRARY_DIR}" STREQUAL "/lib" AND NOT "${QT_LIBRARY_DIR}" STREQUAL "/usr/lib" AND NOT "${QT_LIBRARY_DIR}" STREQUAL "/lib64" AND NOT "${QT_LIBRARY_DIR}" STREQUAL "/usr/lib64") |
38 |
--- cmake-2.8.0/Source/QtDialog/CMakeLists.txt.orig 2010-02-10 19:39:59 +0100 |
39 |
+++ cmake-2.8.0/Source/QtDialog/CMakeLists.txt 2010-02-10 19:42:12 +0100 |
40 |
@@ -66,12 +66,12 @@ ELSE(NOT QT4_FOUND) |
41 |
IF(Q_WS_WIN) |
42 |
SET(SRCS ${SRCS} CMakeSetup.rc) |
43 |
ENDIF(Q_WS_WIN) |
44 |
- IF(Q_WS_MAC) |
45 |
+ IF(FALSE) |
46 |
SET(SRCS ${SRCS} CMakeSetup.icns) |
47 |
SET(MACOSX_BUNDLE_ICON_FILE CMakeSetup.icns) |
48 |
SET_SOURCE_FILES_PROPERTIES(CMakeSetup.icns PROPERTIES |
49 |
MACOSX_PACKAGE_LOCATION Resources) |
50 |
- ENDIF(Q_WS_MAC) |
51 |
+ ENDIF(FALSE) |
52 |
|
53 |
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) |
54 |
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) |
55 |
@@ -79,13 +79,13 @@ ELSE(NOT QT4_FOUND) |
56 |
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) |
57 |
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) |
58 |
|
59 |
- ADD_EXECUTABLE(cmake-gui WIN32 MACOSX_BUNDLE ${SRCS}) |
60 |
+ ADD_EXECUTABLE(cmake-gui WIN32 ${SRCS}) |
61 |
TARGET_LINK_LIBRARIES(cmake-gui CMakeLib ${QT_QTMAIN_LIBRARY} ${QT_LIBRARIES}) |
62 |
IF(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.4) |
63 |
- IF(APPLE) |
64 |
+ IF(FALSE) |
65 |
SET_TARGET_PROPERTIES(cmake-gui PROPERTIES |
66 |
OUTPUT_NAME ${CMAKE_BUNDLE_NAME}) |
67 |
- ENDIF(APPLE) |
68 |
+ ENDIF(FALSE) |
69 |
SET(CMAKE_INSTALL_DESTINATION_ARGS |
70 |
BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}") |
71 |
ENDIF(${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.4) |
72 |
@@ -101,7 +101,7 @@ ELSE(NOT QT4_FOUND) |
73 |
INSTALL(FILES cmakecache.xml DESTINATION share/mime/packages ) |
74 |
ENDIF(UNIX) |
75 |
|
76 |
- IF(APPLE) |
77 |
+ IF(FALSE) |
78 |
SET(CMAKE_POSTFLIGHT_SCRIPT |
79 |
"${CMake_BINARY_DIR}/Source/QtDialog/postflight.sh") |
80 |
SET(CMAKE_POSTUPGRADE_SCRIPT |
81 |
@@ -115,7 +115,7 @@ ELSE(NOT QT4_FOUND) |
82 |
INSTALL(CODE "set(input_file |
83 |
\"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/MacOS/${CMAKE_BUNDLE_NAME}\")") |
84 |
INSTALL(SCRIPT "${CMake_SOURCE_DIR}/Source/QtDialog/CMakeIngestOSXBundleLibraries.cmake") |
85 |
- ENDIF(APPLE) |
86 |
+ ENDIF(FALSE) |
87 |
CONFIGURE_FILE("${QtDialog_SOURCE_DIR}/QtDialogCPack.cmake.in" |
88 |
"${QtDialog_BINARY_DIR}/QtDialogCPack.cmake" @ONLY) |
89 |
ENDIF(NOT QT4_FOUND) |