[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/koffice/2.0/koffice
From:       Benjamin Reed <ranger () befunk ! com>
Date:       2009-06-07 21:50:04
Message-ID: 1244411404.515221.2823.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 978699 by reed:

manually add support for finder file assocations in the KOffice applications on Mac \
OS X

 M  +6 -0      karbon/CMakeLists.txt  
 A             karbon/Info.plist.template  
 M  +6 -0      kplato/CMakeLists.txt  
 A             kplato/Info.plist.template  
 M  +6 -0      kplato/workpackage/CMakeLists.txt  
 A             kplato/workpackage/Info.plist.template  
 M  +6 -0      kpresenter/part/CMakeLists.txt  
 A             kpresenter/part/Info.plist.template  
 M  +6 -0      krita/CMakeLists.txt  
 A             krita/Info.plist.template  
 M  +6 -0      kspread/CMakeLists.txt  
 A             kspread/Info.plist.template  
 M  +6 -0      kword/part/CMakeLists.txt  
 A             kword/part/Info.plist.template  


--- branches/koffice/2.0/koffice/karbon/CMakeLists.txt #978698:978699
@@ -49,6 +49,12 @@
 kde4_add_app_icon( karbon_KDEINIT_SRCS \
"${CMAKE_CURRENT_SOURCE_DIR}/pics/hi*-app-karbon.png" )  kde4_add_kdeinit_executable( \
karbon ${karbon_KDEINIT_SRCS})  
+if (Q_WS_MAC)
+   set_target_properties(karbon PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +   set_target_properties(karbon \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.karbon") +   \
set_target_properties(karbon PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Karbon 2") +endif \
(Q_WS_MAC) +
 target_link_libraries(kdeinit_karbon komain ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} \
karboncommon karbonui )  
 install(TARGETS kdeinit_karbon  ${INSTALL_TARGETS_DEFAULT_ARGS})
--- branches/koffice/2.0/koffice/kplato/CMakeLists.txt #978698:978699
@@ -92,6 +92,12 @@
 
 kde4_add_kdeinit_executable( kplato ${kplato_KDEINIT_SRCS})
 
+if (Q_WS_MAC)
+   set_target_properties(kplato PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +   set_target_properties(kplato \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.kplato") +   \
set_target_properties(kplato PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KPlato 2") +endif \
(Q_WS_MAC) +
 target_link_libraries(kdeinit_kplato komain  ${KDE4_KDEUI_LIBS})
 
 install(TARGETS kdeinit_kplato  ${INSTALL_TARGETS_DEFAULT_ARGS})
--- branches/koffice/2.0/koffice/kplato/workpackage/CMakeLists.txt #978698:978699
@@ -81,6 +81,12 @@
 
 kde4_add_kdeinit_executable( kplatowork ${kplatowork_KDEINIT_SRCS})
 
+if (Q_WS_MAC)
+   set_target_properties(kplatowork PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +   set_target_properties(kplatowork \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.kplato.work") +   \
set_target_properties(kplatowork PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KPlato Work \
2") +endif (Q_WS_MAC)
+
 target_link_libraries(
     kdeinit_kplatowork
     kplatoworkapp
--- branches/koffice/2.0/koffice/kpresenter/part/CMakeLists.txt #978698:978699
@@ -122,6 +122,12 @@
 
 kde4_add_kdeinit_executable( kpresenter ${kpresenter_KDEINIT_SRCS})
 
+if (Q_WS_MAC)
+   set_target_properties(kpresenter PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +   set_target_properties(kpresenter \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.kpresenter") +   \
set_target_properties(kpresenter PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KPresenter 2") \
+endif (Q_WS_MAC) +
 target_link_libraries(kdeinit_kpresenter  ${KDE4_KDECORE_LIBS} ${QT_QTGUI_LIBRARY} \
komain )  
 install(TARGETS kdeinit_kpresenter ${INSTALL_TARGETS_DEFAULT_ARGS})
--- branches/koffice/2.0/koffice/krita/CMakeLists.txt #978698:978699
@@ -114,6 +114,12 @@
 
     kde4_add_kdeinit_executable(krita ${krita_KDEINIT_SRCS})
 
+    if (Q_WS_MAC)
+       set_target_properties(krita PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +       set_target_properties(krita \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.krita") +       \
set_target_properties(krita PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Krita 2") +    \
endif (Q_WS_MAC) +
     target_link_libraries(kdeinit_krita kritaui)
 
     install(TARGETS kdeinit_krita ${INSTALL_TARGETS_DEFAULT_ARGS})
--- branches/koffice/2.0/koffice/kspread/CMakeLists.txt #978698:978699
@@ -253,6 +253,12 @@
 
 kde4_add_kdeinit_executable( kspread ${kspread_KDEINIT_SRCS})
 
+if (Q_WS_MAC)
+   set_target_properties(kspread PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +   set_target_properties(kspread \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.kspread") +   \
set_target_properties(kspread PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KSpread 2") \
+endif (Q_WS_MAC) +
 target_link_libraries(kdeinit_kspread  ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS} \
komain )  
 install(TARGETS kdeinit_kspread  ${INSTALL_TARGETS_DEFAULT_ARGS})
--- branches/koffice/2.0/koffice/kword/part/CMakeLists.txt #978698:978699
@@ -107,6 +107,12 @@
 
 kde4_add_kdeinit_executable( kword ${kword_KDEINIT_SRCS})
 
+if (Q_WS_MAC)
+   set_target_properties(kword PROPERTIES MACOSX_BUNDLE_INFO_PLIST \
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template) +   set_target_properties(kword \
PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.koffice.kword") +   \
set_target_properties(kword PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "KWord 2") +endif \
(Q_WS_MAC) +
 target_link_libraries(kdeinit_kword  ${KDE4_KDEUI_LIBS} komain )
 
 install(TARGETS kdeinit_kword  ${INSTALL_TARGETS_DEFAULT_ARGS})


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic