git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdepim@1224515 283d02a7-25f6-0310-bc7c-ecb5cbfe19dav3.5.13-sru
parent
c1edef47ad
commit
0d7351b531
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (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}
|
||||
)
|
||||
|
||||
|
||||
##### kdgantt (static) ##########################
|
||||
|
||||
tde_add_library( kdgantt STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
KDGanttView.cpp KDGanttViewEventItem.cpp KDGanttViewItem.cpp
|
||||
KDGanttViewItemDrag.cpp KDGanttViewSubwidgets.cpp KDGanttViewSummaryItem.cpp
|
||||
KDGanttViewTaskItem.cpp KDGanttViewTaskLink.cpp KDGanttViewTaskLinkGroup.cpp
|
||||
KDGanttMinimizeSplitter.cpp KDGanttSemiSizingControl.cpp
|
||||
KDGanttSizingControl.cpp KDGanttXMLTools.cpp itemAttributeDialog.ui
|
||||
)
|
@ -0,0 +1,17 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
project( kgantt )
|
||||
|
||||
add_subdirectory( kgantt )
|
||||
add_subdirectory( pixmaps )
|
||||
|
||||
tde_install_export( )
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (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_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
KGantt.h KGanttItem.h KGanttRelation.h xQGanttBarView.h xQGanttBarViewPort.h
|
||||
xQGanttListView.h xQGanttListViewPort.h KGanttBarConfig.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/kgantt )
|
||||
|
||||
|
||||
##### kgantt (shared) ###########################
|
||||
|
||||
tde_add_library( kgantt SHARED AUTOMOC
|
||||
SOURCES
|
||||
KGantt.cpp xQGanttBarViewPort.cpp xQGanttListViewPort.cpp KGanttItem.cpp
|
||||
KGanttRelation.cpp xQGanttBarViewPort_Events.cpp xQGanttBarView.cpp
|
||||
xQGanttListView.cpp KGanttBarConfig.cpp
|
||||
VERSION 0.0.2
|
||||
LINK kdeui-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
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kgantt/icons )
|
@ -0,0 +1,208 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
configure_file( ical2vcal.in ical2vcal @ONLY )
|
||||
|
||||
tde_import( libkdepim )
|
||||
tde_import( libkmime )
|
||||
tde_import( ktnef )
|
||||
tde_import( libkcal )
|
||||
tde_import( libkdenetwork )
|
||||
tde_import( certmanager )
|
||||
tde_import( libkpimidentities )
|
||||
tde_import( libkholidays )
|
||||
|
||||
add_subdirectory( printing )
|
||||
add_subdirectory( korgac )
|
||||
add_subdirectory( pixmaps )
|
||||
add_subdirectory( sounds )
|
||||
add_subdirectory( plugins )
|
||||
add_subdirectory( interfaces )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/interfaces
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/printing
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkholidays
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${CMAKE_SOURCE_DIR}/certmanager/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( )
|
||||
|
||||
install( FILES
|
||||
korganizer.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
dcopcalendar.desktop
|
||||
DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
korganizer_configmain.desktop korganizer_configtime.desktop
|
||||
korganizer_configviews.desktop korganizer_configcolors.desktop
|
||||
korganizer_configfonts.desktop korganizer_configplugins.desktop
|
||||
korganizer_configgroupscheduling.desktop korganizer_configfreebusy.desktop
|
||||
korganizer_configdesignerfields.desktop webcal.protocol
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
uninstall.desktop
|
||||
RENAME korganizer_configgroupautomation.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
uninstall.desktop
|
||||
RENAME webexport.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
|
||||
install( FILES
|
||||
uninstall.desktop
|
||||
RENAME holidays.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
|
||||
install( FILES
|
||||
korganizer.kcfg
|
||||
DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
korganizer.upd
|
||||
DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
tips korganizerui.rc korganizer_part.rc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/korganizer )
|
||||
|
||||
install( PROGRAMS
|
||||
${CMAKE_CURRENT_BINARY_DIR}/ical2vcal
|
||||
DESTINATION ${BIN_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### korganizer (executable) ###################
|
||||
|
||||
tde_add_executable( korganizer AUTOMOC
|
||||
SOURCES main.cpp korganizer.cpp koapp.cpp
|
||||
LINK korganizer-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_korganizer (module) ###################
|
||||
|
||||
tde_add_kpart( kcm_korganizer AUTOMOC
|
||||
SOURCES koprefsdialog.cpp
|
||||
LINK korganizer-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### libkorganizerpart (module) ################
|
||||
|
||||
tde_add_kpart( libkorganizerpart AUTOMOC
|
||||
SOURCES korganizer_part.cpp
|
||||
LINK korganizer-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### korganizer_calendar (shared) ##############
|
||||
|
||||
tde_add_library( korganizer_calendar SHARED
|
||||
SOURCES stdcalendar.cpp
|
||||
VERSION 1.0.0
|
||||
LINK kdepim-shared kcal-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### korganizer_eventviewer (shared) ###########
|
||||
|
||||
set( target korganizer_eventviewer )
|
||||
|
||||
set( ${target}_SRCS
|
||||
koeventviewer.cpp urihandler.cpp koeventviewerdialog.cpp )
|
||||
|
||||
tde_save( KDE3_DCOPIDL_EXECUTABLE )
|
||||
set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
|
||||
kde3_add_dcop_stubs( ${target}_SRCS ${CMAKE_SOURCE_DIR}/kmail/kmailIface.h )
|
||||
tde_restore( KDE3_DCOPIDL_EXECUTABLE )
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 1.0.0
|
||||
LINK kcal-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### korganizer (shared) #######################
|
||||
|
||||
add_custom_command( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/libkcal/htmlexportsettings.h
|
||||
COMMAND
|
||||
mkdir -p ${CMAKE_CURRENT_BINARY_DIR}/libkcal
|
||||
COMMAND ${KDE3_KCFGC_EXECUTABLE}
|
||||
-d ${CMAKE_CURRENT_BINARY_DIR}/libkcal
|
||||
${CMAKE_SOURCE_DIR}/libkcal/htmlexportsettings.kcfg
|
||||
${CMAKE_SOURCE_DIR}/libkcal/htmlexportsettings.kcfgc
|
||||
DEPENDS
|
||||
${CMAKE_SOURCE_DIR}/libkcal/htmlexportsettings.kcfg
|
||||
${CMAKE_SOURCE_DIR}/libkcal/htmlexportsettings.kcfgc
|
||||
)
|
||||
|
||||
set_source_files_properties( calendarview.cpp
|
||||
PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/libkcal/htmlexportsettings.h )
|
||||
|
||||
tde_add_library( korganizer SHARED AUTOMOC
|
||||
META_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR}/interfaces/korganizer
|
||||
SOURCES
|
||||
komessagebox.cpp koagendaview.cpp koagenda.cpp koagendaitem.cpp
|
||||
datenavigator.cpp kdatenavigator.cpp datenavigatorcontainer.cpp
|
||||
datechecker.cpp komonthview.cpp searchdialog.cpp calendarview.cpp
|
||||
koviewmanager.cpp kodialogmanager.cpp archivedialog.cpp kohelper.cpp
|
||||
komailclient.cpp kotodoview.cpp kotodoviewitem.cpp kolistview.cpp
|
||||
koincidenceeditor.cpp koeventeditor.cpp kotodoeditor.cpp kojournaleditor.cpp
|
||||
koprefs.cpp kowindowlist.cpp koeditorgeneral.cpp koeditorgeneralevent.cpp
|
||||
koeditorgeneraltodo.cpp koeditorgeneraljournal.cpp koeditordetails.cpp
|
||||
koeditoralarms_base.ui koeditoralarms.cpp koeditorrecurrence.cpp
|
||||
koeditorattachments.cpp kogroupwareprefspage.ui koeventpopupmenu.cpp
|
||||
koeditorfreebusy.cpp publishdialog_base.ui publishdialog.cpp
|
||||
koeventview.cpp korganizeriface.skel kcalendariface.skel filtereditdialog.cpp
|
||||
filteredit_base.ui kowhatsnextview.cpp kojournalview.cpp journalentry.cpp
|
||||
kocore.cpp mailscheduler.cpp kodaymatrix.cpp docprefs.cpp statusdialog.cpp
|
||||
koglobals.cpp konewstuff.cpp actionmanager.cpp resourceview.cpp
|
||||
navigatorbar.cpp kogroupware.cpp history.cpp koprefs_base.kcfgc
|
||||
koincidencetooltip.cpp aboutdata.cpp importdialog.cpp previewdialog.cpp
|
||||
korganizerifaceimpl.cpp freebusymanager.cpp freebusyurldialog.cpp
|
||||
eventarchiver.cpp koidentitymanager.cpp exportwebdialog.cpp
|
||||
kocorehelper.cpp incidencechanger.cpp template_management_dialog_base.ui
|
||||
templatemanagementdialog.cpp agendaview.cpp multiagendaview.cpp
|
||||
timelineitem.cpp kotimelineview.cpp koattendeeeditor.cpp timelabels.cpp
|
||||
VERSION 1.0.0
|
||||
LINK
|
||||
kdgantt-static
|
||||
korganizer_eventviewer-shared korganizer_calendar-shared korg_stdprinting-shared
|
||||
kholidays-shared kpimidentities-shared
|
||||
kutils-shared knewstuff-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
|
||||
#
|
||||
#################################################
|
||||
|
||||
find_program( PERL perl )
|
@ -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( calendar )
|
||||
add_subdirectory( korganizer )
|
@ -0,0 +1,18 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
plugin.h calendardecoration.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/calendar )
|
||||
|
||||
install( FILES
|
||||
calendarplugin.desktop calendardecoration.desktop
|
||||
DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
@ -0,0 +1,18 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
part.h baseview.h calendarviewbase.h mainwindow.h corehelper.h printplugin.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/korganizer )
|
||||
|
||||
install( FILES
|
||||
korganizerpart.desktop korgprintplugin.desktop
|
||||
DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( pixmaps )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/korganizer
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES korgac.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### korgac (executable) #######################
|
||||
|
||||
tde_add_executable( korgac AUTOMOC
|
||||
SOURCES
|
||||
korgacmain.cpp alarmdialog.cpp alarmdockwindow.cpp koalarmclient.cpp
|
||||
alarmclientiface.skel
|
||||
LINK korganizer_eventviewer-shared
|
||||
DESTINATION ${BIN_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
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/korgac/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( DESTINATION ${DATA_INSTALL_DIR}/korganizer/icons )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( datenums )
|
||||
add_subdirectory( hebrew )
|
||||
add_subdirectory( printing )
|
||||
tde_conditional_add_subdirectory( WITH_EXCHANGE exchange )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (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_SOURCE_DIR}/korganizer
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES datenums.desktop DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
|
||||
|
||||
##### libkorg_datenums (module) #################
|
||||
|
||||
tde_add_kpart( libkorg_datenums AUTOMOC
|
||||
SOURCES configdialog.cpp datenums.cpp
|
||||
LINK korganizer-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( libkpimexchange )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${CMAKE_SOURCE_DIR}/libkpimexchange/core
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES exchange.desktop DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
install( FILES exchangeui.rc DESTINATION ${DATA_INSTALL_DIR}/korganizer/plugins )
|
||||
|
||||
|
||||
##### libkorg_exchange (module) #################
|
||||
|
||||
tde_add_kpart( libkorg_exchange AUTOMOC
|
||||
SOURCES exchange.cpp exchangedialog.cpp exchangeconfig.cpp
|
||||
LINK korganizer-shared kpimexchange-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (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}
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES hebrew.desktop DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
|
||||
|
||||
##### libkorg_hebrew (module) ###################
|
||||
|
||||
tde_add_kpart( libkorg_hebrew AUTOMOC
|
||||
SOURCES
|
||||
hebrew.cpp configdialog.cpp holiday.cpp parsha.cpp converter.cpp
|
||||
LINK kdeui-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( journal )
|
||||
add_subdirectory( year )
|
@ -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_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces/korganizer
|
||||
${CMAKE_SOURCE_DIR}/korganizer/printing
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES journalprint.desktop DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
|
||||
|
||||
##### libkorg_journalprint (module) #############
|
||||
|
||||
tde_add_kpart( libkorg_journalprint AUTOMOC
|
||||
SOURCES
|
||||
calprintjournalconfig_base.ui journalprint.cpp
|
||||
LINK korg_stdprinting-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_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${CMAKE_SOURCE_DIR}/korganizer/printing
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES yearprint.desktop DESTINATION ${SERVICES_INSTALL_DIR}/korganizer )
|
||||
|
||||
|
||||
##### libkorg_yearlyprint (module) ##############
|
||||
|
||||
tde_add_kpart( libkorg_yearlyprint AUTOMOC
|
||||
SOURCES calprintyearconfig_base.ui yearprint.cpp
|
||||
LINK korg_stdprinting-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,54 @@
|
||||
#################################################
|
||||
#
|
||||
# (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_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/korganizer/interfaces
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
calprintpluginbase.h calprinter.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/korganizer )
|
||||
|
||||
|
||||
##### kocorehelper (shared) #####################
|
||||
|
||||
tde_add_library( kocorehelper SHARED
|
||||
SOURCES cellitem.cpp
|
||||
VERSION 1.0.0
|
||||
LINK kdepim-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### korg_stdprinting (shared) #################
|
||||
|
||||
tde_add_library( korg_stdprinting SHARED AUTOMOC
|
||||
SOURCES
|
||||
calprinter.cpp calprintpluginbase.cpp calprintdefaultplugins.cpp
|
||||
calprintdayconfig_base.ui calprintmonthconfig_base.ui
|
||||
calprinttodoconfig_base.ui calprintweekconfig_base.ui
|
||||
calprintincidenceconfig_base.ui
|
||||
VERSION 1.0.0
|
||||
LINK kocorehelper-shared kdeprint-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
|
||||
alert.wav icemag.wav lightmag.wav onscreen.wav spinout.wav
|
||||
DESTINATION ${DATA_INSTALL_DIR}/korganizer/sounds )
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
project( libkholidays )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kholidays (shared) ########################
|
||||
|
||||
tde_add_library( kholidays SHARED AUTOMOC
|
||||
SOURCES
|
||||
kholidays.cpp scanholiday.c parseholiday.h parseholiday.c lunarphase.cpp
|
||||
VERSION 1.0.0
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### install import cmake modules ###############
|
||||
|
||||
tde_install_export( )
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
holiday_ar holiday_at holiday_au holiday_bavarian holiday_br
|
||||
holiday_BelgiumDutch holiday_BelgiumFrench holiday_BelgiumWalloon holiday_ca
|
||||
holiday_catalan holiday_co holiday_ch holiday_cz holiday_de holiday_dk
|
||||
holiday_ee holiday_es holiday_fi holiday_fr holiday_frswiss holiday_gb
|
||||
holiday_gr holiday_gt holiday_hu holiday_is holiday_il holiday_it holiday_jp
|
||||
holiday_lt holiday_mx holiday_nl holiday_no holiday_nz holiday_pl holiday_pt
|
||||
holiday_py holiday_quebec holiday_ro holiday_ru holiday_se holiday_si
|
||||
holiday_th holiday_ua holiday_us holiday_uy holiday_ie holiday_Suedtirol
|
||||
holiday_za
|
||||
DESTINATION ${DATA_INSTALL_DIR}/libkholidays )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
project( libkpimexchange )
|
||||
|
||||
add_subdirectory( core )
|
||||
|
||||
tde_install_export( )
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( libkmime )
|
||||
tde_import( ktnef )
|
||||
tde_import( libkcal )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkdepim
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
exchangeclient.h exchangeaccount.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/kdepim )
|
||||
|
||||
|
||||
##### kpimexchange (shared) #####################
|
||||
|
||||
tde_add_library( kpimexchange SHARED AUTOMOC
|
||||
SOURCES
|
||||
exchangeclient.cpp exchangeaccount.cpp exchangedownload.cpp exchangeupload.cpp
|
||||
exchangedelete.cpp utils.cpp exchangeprogress.cpp exchangemonitor.cpp
|
||||
VERSION 1.0.0
|
||||
LINK kcal-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
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kdepim/icons )
|
Loading…
Reference in new issue