git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdepim@1225846 283d02a7-25f6-0310-bc7c-ecb5cbfe19dav3.5.13-sru
parent
87b2ea0ac1
commit
c6499535d3
@ -0,0 +1,24 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_import( libkdenetwork )
|
||||
tde_import( libkmime )
|
||||
tde_import( ktnef )
|
||||
tde_import( libkcal )
|
||||
tde_import( libkdepim )
|
||||
tde_import( certmanager )
|
||||
tde_import( libkpimidentities )
|
||||
|
||||
add_subdirectory( interfaces )
|
||||
add_subdirectory( plugins )
|
||||
add_subdirectory( src )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( profiles )
|
@ -0,0 +1,46 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
core.h plugin.h summary.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
kontactplugin.desktop
|
||||
DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kpinterfaces (shared) #########################
|
||||
|
||||
tde_add_library( kpinterfaces SHARED AUTOMOC
|
||||
SOURCES
|
||||
core.cpp plugin.cpp summary.cpp uniqueapphandler.cpp
|
||||
VERSION 1.0.0
|
||||
LINK kdepim-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( icons )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( )
|
@ -0,0 +1,24 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# NOTE kpilot was moved from kdepim
|
||||
|
||||
add_subdirectory( kaddressbook )
|
||||
add_subdirectory( kmail )
|
||||
add_subdirectory( knotes )
|
||||
add_subdirectory( korganizer )
|
||||
add_subdirectory( summary )
|
||||
add_subdirectory( weather )
|
||||
add_subdirectory( knode )
|
||||
add_subdirectory( newsticker )
|
||||
add_subdirectory( specialdates )
|
||||
add_subdirectory( akregator )
|
||||
add_subdirectory( karm )
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/akregator/src
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
akregatorplugin.desktop akregatorplugin3.2.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### libkontact_akregator (module) #############
|
||||
|
||||
tde_add_kpart( libkontact_akregator AUTOMOC
|
||||
SOURCES
|
||||
akregator_plugin.cpp
|
||||
${CMAKE_SOURCE_DIR}/akregator/src/akregator_partiface.stub
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
kaddressbookplugin.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### libkontact_kaddressbookplugin (module) ####
|
||||
|
||||
set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
|
||||
|
||||
tde_add_kpart( libkontact_kaddressbookplugin AUTOMOC
|
||||
SOURCES
|
||||
kaddressbook_plugin.cpp
|
||||
${CMAKE_SOURCE_DIR}/kaddressbook/kaddressbookiface.stub
|
||||
${CMAKE_SOURCE_DIR}/kmail/kmailIface.stub
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES karmplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### libkontact_karm (module) ##################
|
||||
|
||||
tde_add_kpart( libkontact_karm AUTOMOC
|
||||
SOURCES
|
||||
karm_plugin.cpp ${CMAKE_SOURCE_DIR}/karm/karmdcopiface.stub
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,92 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kmail
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${CMAKE_SOURCE_DIR}/kmail
|
||||
${CMAKE_SOURCE_DIR}/certmanager/lib
|
||||
${CMAKE_SOURCE_DIR}/libkdenetwork
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${GPGME_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmkmailsummary.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kmailplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### helper ####################################
|
||||
|
||||
macro( process_kcfg _who _out _path _kcfg _kcfgc )
|
||||
add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/${_path}/${_out}
|
||||
COMMAND
|
||||
mkdir -p ${CMAKE_BINARY_DIR}/${_path}
|
||||
COMMAND ${KDE3_KCFGC_EXECUTABLE}
|
||||
-d ${CMAKE_BINARY_DIR}/${_path}
|
||||
${CMAKE_SOURCE_DIR}/${_path}/${_kcfg}
|
||||
${CMAKE_SOURCE_DIR}/${_path}/${_kcfgc}
|
||||
DEPENDS
|
||||
${CMAKE_SOURCE_DIR}/${_path}/${_kcfg}
|
||||
${CMAKE_SOURCE_DIR}/${_path}/${_kcfgc} )
|
||||
set_property( SOURCE ${_who} APPEND
|
||||
PROPERTY OBJECT_DEPENDS ${CMAKE_BINARY_DIR}/${_path}/${_out} )
|
||||
endmacro()
|
||||
|
||||
|
||||
##### libkontact_kmailplugin (module) ###########
|
||||
|
||||
set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
|
||||
|
||||
process_kcfg( kmail_plugin.cpp globalsettings_base.h kmail
|
||||
kmail.kcfg globalsettings_base.kcfgc )
|
||||
|
||||
add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/kmail/templatesconfiguration_base.h
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/kmail
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
-DQT_UIC_EXECUTABLE:FILEPATH=${QT_UIC_EXECUTABLE}
|
||||
-DTDE_QTPLUGINS_DIR:FILEPATH=${TDE_QTPLUGINS_DIR}
|
||||
-DUI_FILE:FILEPATH=${CMAKE_SOURCE_DIR}/kmail/templatesconfiguration_base.ui
|
||||
-P ${CMAKE_MODULE_PATH}/tde_uic.cmake
|
||||
DEPENDS
|
||||
${CMAKE_BINARY_DIR}/kmail/globalsettings_base.h
|
||||
${CMAKE_SOURCE_DIR}/kmail/templatesconfiguration_base.ui )
|
||||
|
||||
set_property( SOURCE kmail_plugin.cpp APPEND
|
||||
PROPERTY OBJECT_DEPENDS ${CMAKE_BINARY_DIR}/kmail/templatesconfiguration_base.h )
|
||||
|
||||
tde_add_kpart( libkontact_kmailplugin AUTOMOC
|
||||
SOURCES
|
||||
kmail_plugin.cpp summarywidget.cpp summarywidget.skel
|
||||
${CMAKE_SOURCE_DIR}/kmail/kmailIface.stub
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_kmailsummary (module) #################
|
||||
|
||||
tde_add_kpart( kcm_kmailsummary AUTOMOC
|
||||
SOURCES kcmkmailsummary.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES knodeplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### libkontact_knodeplugin (module) ###########
|
||||
|
||||
tde_add_kpart( libkontact_knodeplugin AUTOMOC
|
||||
SOURCES
|
||||
knode_plugin.cpp ${CMAKE_SOURCE_DIR}/knode/knodeiface.stub
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_import( knotes )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES knotesplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
install( FILES knotes_part.rc DESTINATION ${DATA_INSTALL_DIR}/knotes )
|
||||
|
||||
|
||||
##### libkontact_knotesplugin (module) ##########
|
||||
|
||||
set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
|
||||
|
||||
tde_add_kpart( libkontact_knotesplugin AUTOMOC
|
||||
SOURCES
|
||||
knotes_plugin.cpp knotes_part.cpp summarywidget.cpp knotetip.cpp
|
||||
${CMAKE_SOURCE_DIR}/knotes/KNotesIface.skel
|
||||
LINK kpinterfaces-shared knotes-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,89 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_import( libkholidays )
|
||||
tde_import( korganizer )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/korganizer
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
korganizerplugin.desktop todoplugin.desktop journalplugin.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
install( FILES
|
||||
kcmkorgsummary.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### libkontact_korganizerplugin (module) ######
|
||||
|
||||
tde_add_kpart( libkontact_korganizerplugin AUTOMOC
|
||||
SOURCES
|
||||
korganizerplugin.cpp summarywidget.cpp
|
||||
${CMAKE_SOURCE_DIR}/korganizer/kcalendariface.stub
|
||||
${CMAKE_SOURCE_DIR}/korganizer/korganizeriface.stub
|
||||
LINK common-static kpinterfaces-shared korganizer_calendar-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### libkontact_todoplugin (module) ############
|
||||
|
||||
tde_add_kpart( libkontact_todoplugin AUTOMOC
|
||||
SOURCES
|
||||
todoplugin.cpp todosummarywidget.cpp
|
||||
${CMAKE_SOURCE_DIR}/korganizer/kcalendariface.stub
|
||||
${CMAKE_SOURCE_DIR}/korganizer/korganizeriface.stub
|
||||
LINK common-static kpinterfaces-shared korganizer-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### libkontact_journalplugin (module) #########
|
||||
|
||||
tde_add_kpart( libkontact_journalplugin AUTOMOC
|
||||
SOURCES
|
||||
journalplugin.cpp
|
||||
${CMAKE_SOURCE_DIR}/korganizer/kcalendariface.stub
|
||||
LINK common-static kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_korgsummary (module) ##################
|
||||
|
||||
tde_add_kpart( kcm_korgsummary AUTOMOC
|
||||
SOURCES kcmkorgsummary.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### common (static) ###########################
|
||||
|
||||
tde_add_library( common STATIC_PIC
|
||||
SOURCES korg_uniqueapp.cpp
|
||||
)
|
@ -0,0 +1,46 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmkontactknt.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES newstickerplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### libkontact_newstickerplugin (module) ######
|
||||
|
||||
tde_add_kpart( libkontact_newstickerplugin AUTOMOC
|
||||
SOURCES
|
||||
newsticker_plugin.cpp summarywidget.cpp summarywidget.skel
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_kontactknt (module) ###################
|
||||
|
||||
tde_add_kpart( kcm_kontactknt AUTOMOC
|
||||
SOURCES kcmkontactknt.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,49 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_import( libkholidays )
|
||||
tde_import( korganizer )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES specialdatesplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
install( FILES kcmsdsummary.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### libkontact_specialdatesplugin (module) ####
|
||||
|
||||
tde_add_kpart( libkontact_specialdatesplugin AUTOMOC
|
||||
SOURCES specialdates_plugin.cpp sdsummarywidget.cpp
|
||||
LINK kpinterfaces-shared kholidays-shared korganizer_calendar-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_sdsummary (module) ####################
|
||||
|
||||
tde_add_kpart( kcm_sdsummary AUTOMOC
|
||||
SOURCES kcmsdsummary.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,50 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/certmanager/lib
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmkontactsummary.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES summaryplugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
install( FILES kontactsummary_part.rc DESTINATION ${DATA_INSTALL_DIR}/kontactsummary )
|
||||
|
||||
|
||||
##### libkontact_summaryplugin (module) #########
|
||||
|
||||
tde_add_kpart( libkontact_summaryplugin AUTOMOC
|
||||
SOURCES
|
||||
summaryview_plugin.cpp summaryview_part.cpp dropwidget.cpp
|
||||
LINK kpinterfaces-shared kdepim-shared kpimidentities-shared kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_kontactsummary (module) ###############
|
||||
|
||||
tde_add_kpart( kcm_kontactsummary AUTOMOC
|
||||
SOURCES kcmkontactsummary.cpp
|
||||
LINK kdeui-shared kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../interfaces
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
weatherplugin.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### libkontact_weatherplugin (module) #########
|
||||
|
||||
tde_add_kpart( libkontact_weatherplugin AUTOMOC
|
||||
SOURCES
|
||||
weather_plugin.cpp summarywidget.cpp summarywidget.skel
|
||||
LINK kpinterfaces-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( KontactDefaults )
|
||||
add_subdirectory( OutlookDefaults )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
profile.cfg kontactrc korganizerrc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kontact/profiles/KontactDefaults )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
profile.cfg kontactrc korganizerrc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kontact/profiles/OutlookDefaults )
|
@ -0,0 +1,65 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( about )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../interfaces
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( )
|
||||
install( FILES Kontact.desktop kontactdcop.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kontact.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
install( FILES kontactconfig.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kontactui.rc kontact.setdlg DESTINATION ${DATA_INSTALL_DIR}/kontact )
|
||||
|
||||
|
||||
##### kcm_kontact (module) ######################
|
||||
|
||||
tde_add_kpart( kcm_kontact AUTOMOC
|
||||
SOURCES kcmkontact.cpp
|
||||
LINK kontact-shared kdepim-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kontact (executable) ######################
|
||||
|
||||
tde_add_executable( kontact AUTOMOC
|
||||
SOURCES
|
||||
main.cpp mainwindow.cpp sidepanebase.cpp iconsidepane.cpp
|
||||
aboutdialog.cpp profilemanager.cpp profiledialog.cpp
|
||||
kontactiface.skel
|
||||
LINK kontact-shared kpinterfaces-shared kutils-shared khtml-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kontact (shared) ##########################
|
||||
|
||||
tde_add_library( kontact SHARED
|
||||
SOURCES prefs.kcfgc
|
||||
VERSION 1.0.0
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
top-right-kontact.png main.html kontact.css
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kontact/about )
|
Loading…
Reference in new issue