$NetBSD: patch-CMakeLists.txt,v 1.3 2023/02/01 09:35:23 wiz Exp $ Don't make application bundle on Darwin. --- CMakeLists.txt.orig 2021-10-06 17:18:08.000000000 +0000 +++ CMakeLists.txt @@ -89,7 +89,7 @@ if (AVAHI_FOUND) set(CANTATA_LIBS ${CANTATA_LIBS} ${AVAHI_LIBRARIES}) endif() -if (NOT APPLE AND NOT WIN32 AND NOT HAIKU) +if (NOT WIN32 AND NOT HAIKU) set(SHARE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/share" CACHE PATH "Define install directory for read-only architecture-independent data") else () @@ -99,7 +99,7 @@ endif () if (WIN32) set(CANTATA_ICON_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/icons/cantata) -elseif (APPLE) +elseif (FALSE) set(MACOSX_BUNDLE_BUNDLE_NAME Cantata) set(MACOSX_BUNDLE_EXECUTABLE cantata) set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${CANTATA_VERSION}) @@ -132,7 +132,7 @@ if (NOT APPLE AND NOT WIN32) endif () -if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT AND NOT APPLE AND NOT WIN32 AND NOT HAIKU) +if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT AND NOT WIN32 AND NOT HAIKU) set(CMAKE_INSTALL_PREFIX "/usr") message("-- Set install prefix to ${CMAKE_INSTALL_PREFIX}") endif () @@ -337,8 +337,6 @@ set(CANTATA_LIBS ${CANTATA_LIBS} support if (WIN32) # Not installed for windows - script uses sym-links... -elseif (APPLE) - install(PROGRAMS playlists/cantata-dynamic DESTINATION ${MACOSX_BUNDLE_RESOURCES}/scripts/) else () install(PROGRAMS playlists/cantata-dynamic DESTINATION ${SHARE_INSTALL_PREFIX}/${CMAKE_PROJECT_NAME}/scripts) endif () @@ -485,7 +483,7 @@ if (WIN32) set(CMAKE_BUILD_TYPE "Release") ADD_EXECUTABLE(cantata WIN32 ${CANTATA_SRCS} ${CANTATA_PO}) install(TARGETS cantata DESTINATION ${CMAKE_INSTALL_PREFIX}) -elseif (APPLE) +elseif (FALSE) ADD_EXECUTABLE(cantata MACOSX_BUNDLE ${CANTATA_SRCS} ${CANTATA_PO}) set(BREW_OPENSSL_PATH /usr/local/opt/openssl/lib)