$NetBSD: patch-Source_QtDialog_CMakeLists.txt,v 1.4 2021/03/31 07:43:39 adam Exp $ Do not make app bundle on Darwin. --- Source/QtDialog/CMakeLists.txt.orig 2021-03-23 15:43:17.000000000 +0000 +++ Source/QtDialog/CMakeLists.txt @@ -243,14 +243,14 @@ target_link_libraries(CMakeGUILib PUBLIC add_library(CMakeGUIMainLib STATIC CMakeSetup.cxx) target_link_libraries(CMakeGUIMainLib PUBLIC CMakeGUILib) -add_executable(cmake-gui WIN32 MACOSX_BUNDLE CMakeGUIExec.cxx ${MANIFEST_FILE}) +add_executable(cmake-gui WIN32 CMakeGUIExec.cxx ${MANIFEST_FILE}) target_link_libraries(cmake-gui CMakeGUIMainLib Qt${INSTALLED_QT_VERSION}::Core) target_sources(CMakeGUIMainLib INTERFACE $) if(WIN32) target_sources(CMakeGUIMainLib INTERFACE $ CMakeSetup.rc) endif() -if(APPLE) +if(FALSE) target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.icns) set(MACOSX_BUNDLE_ICON_FILE CMakeSetup.icns) set_source_files_properties(CMakeSetup.icns PROPERTIES @@ -280,7 +280,7 @@ Checks: '-*,llvm-twine-local' ... ") -if(APPLE) +if(FALSE) file(STRINGS "${CMake_SOURCE_DIR}/Copyright.txt" copyright_line LIMIT_COUNT 1 REGEX "^Copyright 2000-20[0-9][0-9] Kitware") @@ -307,7 +307,7 @@ install(TARGETS cmake-gui RUNTIME DESTINATION bin ${COMPONENT} ${CMAKE_INSTALL_DESTINATION_ARGS}) -if(UNIX AND NOT APPLE) +if(UNIX) foreach (size IN ITEMS 32 128) install( FILES "${CMAKE_CURRENT_SOURCE_DIR}/CMakeSetup${size}.png" @@ -326,14 +326,14 @@ if(UNIX AND NOT APPLE) ${COMPONENT}) endif() -if(APPLE) +if(FALSE) install(CODE " execute_process(COMMAND ln -s \"../MacOS/CMake\" cmake-gui WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin) " ${COMPONENT}) endif() -if(CMake_INSTALL_DEPENDENCIES AND (APPLE OR WIN32)) +if(CMake_INSTALL_DEPENDENCIES AND WIN32) # install rules for including 3rd party libs such as Qt # if a system Qt is used (e.g. installed in /usr/lib/), it will not be included in the installation set(fixup_exe "\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin/cmake-gui${CMAKE_EXECUTABLE_SUFFIX}")