@@ -2,18 +2,18 @@ $NetBSD: patch-Source_QtDialog_CMakeLists.txt,v 1.5 2022/11/22 19:14:03 adam Exp
22
33Do not make app bundle on Darwin.
44
5- --- Source/QtDialog/CMakeLists.txt.orig 2022-11-16 14:42:03 .000000000 +0000
5+ --- Source/QtDialog/CMakeLists.txt.orig 2025-08-05 14:55:57 .000000000 +0000
66+++ Source/QtDialog/CMakeLists.txt
7- @@ -256 ,7 +256 ,7 @@ target_link_libraries(
7+ @@ -263 ,7 +263 ,7 @@ target_link_libraries(
88 CMakeGUILib
99 )
1010
1111-add_executable(cmake-gui WIN32 MACOSX_BUNDLE CMakeGUIExec.cxx)
1212+add_executable(cmake-gui WIN32 CMakeGUIExec.cxx)
13+ set_property(TARGET cmake-gui PROPERTY CMake_QT_MAJOR_VERSION "${CMake_QT_MAJOR_VERSION}")
1314 target_link_libraries(cmake-gui
1415 PRIVATE
15- CMakeGUIMainLib
16- @@ -269,7 +269,7 @@ target_link_libraries(cmake-gui
16+ @@ -277,7 +277,7 @@ target_link_libraries(cmake-gui
1717 if(WIN32)
1818 target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.rc)
1919 endif()
@@ -22,16 +22,16 @@ Do not make app bundle on Darwin.
2222 target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.icns)
2323 set(MACOSX_BUNDLE_ICON_FILE CMakeSetup.icns)
2424 set_source_files_properties(CMakeSetup.icns PROPERTIES
25- @@ -299 ,7 +299 ,7 @@ Checks: '-*,llvm-twine-local'
25+ @@ -307 ,7 +307 ,7 @@ Checks: '-*,llvm-twine-local'
2626 ...
2727 ")
2828
2929-if(APPLE)
3030+if(FALSE)
31- file(STRINGS "${CMake_SOURCE_DIR}/Copyright.txt" copyright_line
32- LIMIT_COUNT 1 REGEX "^Copyright 2000-20[0-9][0-9] Kitware")
33-
34- @@ -324 ,7 +324 ,7 @@ install(TARGETS cmake-gui
31+ set_target_properties(cmake-gui PROPERTIES
32+ OUTPUT_NAME CMake
33+ MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in"
34+ @@ -329 ,7 +329 ,7 @@ install(TARGETS cmake-gui
3535 RUNTIME DESTINATION bin ${COMPONENT}
3636 BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}" ${COMPONENT})
3737
@@ -40,7 +40,7 @@ Do not make app bundle on Darwin.
4040 foreach(size IN ITEMS 32 128)
4141 install(
4242 FILES "${CMAKE_CURRENT_SOURCE_DIR}/CMakeSetup${size}.png"
43- @@ -343 ,14 +343 ,14 @@ if(UNIX AND NOT APPLE)
43+ @@ -348 ,14 +348 ,14 @@ if(UNIX AND NOT APPLE)
4444 ${COMPONENT})
4545 endif()
4646
0 commit comments