Browse Source

[kdebase] initial cmake support

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
tags/v3.5.13
samelian 9 years ago
parent
commit
b6fc43ccd5
100 changed files with 1719 additions and 0 deletions
  1. +187
    -0
      CMakeLists.txt
  2. +153
    -0
      ConfigureChecks.cmake
  3. +51
    -0
      applnk/CMakeLists.txt
  4. +17
    -0
      applnk/compat/CMakeLists.txt
  5. +145
    -0
      config.h.cmake
  6. +12
    -0
      doc/CMakeLists.txt
  7. +12
    -0
      doc/faq/CMakeLists.txt
  8. +12
    -0
      doc/glossary/CMakeLists.txt
  9. +12
    -0
      doc/kate/CMakeLists.txt
  10. +13
    -0
      doc/kcontrol/CMakeLists.txt
  11. +12
    -0
      doc/kcontrol/arts/CMakeLists.txt
  12. +12
    -0
      doc/kcontrol/background/CMakeLists.txt
  13. +12
    -0
      doc/kcontrol/bell/CMakeLists.txt
  14. +12
    -0
      doc/kcontrol/cache/CMakeLists.txt
  15. +12
    -0
      doc/kcontrol/clock/CMakeLists.txt
  16. +12
    -0
      doc/kcontrol/colors/CMakeLists.txt
  17. +12
    -0
      doc/kcontrol/cookies/CMakeLists.txt
  18. +12
    -0
      doc/kcontrol/crypto/CMakeLists.txt
  19. +12
    -0
      doc/kcontrol/desktop/CMakeLists.txt
  20. +12
    -0
      doc/kcontrol/desktopbehavior/CMakeLists.txt
  21. +12
    -0
      doc/kcontrol/ebrowsing/CMakeLists.txt
  22. +12
    -0
      doc/kcontrol/email/CMakeLists.txt
  23. +12
    -0
      doc/kcontrol/energy/CMakeLists.txt
  24. +12
    -0
      doc/kcontrol/filemanager/CMakeLists.txt
  25. +12
    -0
      doc/kcontrol/filetypes/CMakeLists.txt
  26. +12
    -0
      doc/kcontrol/fonts/CMakeLists.txt
  27. +12
    -0
      doc/kcontrol/helpindex/CMakeLists.txt
  28. +12
    -0
      doc/kcontrol/icons/CMakeLists.txt
  29. +12
    -0
      doc/kcontrol/kcmaccess/CMakeLists.txt
  30. +12
    -0
      doc/kcontrol/kcmcss/CMakeLists.txt
  31. +12
    -0
      doc/kcontrol/kcmfontinst/CMakeLists.txt
  32. +12
    -0
      doc/kcontrol/kcmkonsole/CMakeLists.txt
  33. +12
    -0
      doc/kcontrol/kcmlaunch/CMakeLists.txt
  34. +12
    -0
      doc/kcontrol/kcmnotify/CMakeLists.txt
  35. +12
    -0
      doc/kcontrol/kcmsmserver/CMakeLists.txt
  36. +12
    -0
      doc/kcontrol/kcmstyle/CMakeLists.txt
  37. +12
    -0
      doc/kcontrol/kcmtaskbar/CMakeLists.txt
  38. +12
    -0
      doc/kcontrol/kdm/CMakeLists.txt
  39. +12
    -0
      doc/kcontrol/keyboard/CMakeLists.txt
  40. +12
    -0
      doc/kcontrol/keys/CMakeLists.txt
  41. +12
    -0
      doc/kcontrol/khtml/CMakeLists.txt
  42. +12
    -0
      doc/kcontrol/kwindecoration/CMakeLists.txt
  43. +12
    -0
      doc/kcontrol/language/CMakeLists.txt
  44. +12
    -0
      doc/kcontrol/mouse/CMakeLists.txt
  45. +12
    -0
      doc/kcontrol/netpref/CMakeLists.txt
  46. +12
    -0
      doc/kcontrol/panel/CMakeLists.txt
  47. +12
    -0
      doc/kcontrol/panelappearance/CMakeLists.txt
  48. +12
    -0
      doc/kcontrol/passwords/CMakeLists.txt
  49. +12
    -0
      doc/kcontrol/performance/CMakeLists.txt
  50. +12
    -0
      doc/kcontrol/proxy/CMakeLists.txt
  51. +12
    -0
      doc/kcontrol/screensaver/CMakeLists.txt
  52. +12
    -0
      doc/kcontrol/smb/CMakeLists.txt
  53. +12
    -0
      doc/kcontrol/spellchecking/CMakeLists.txt
  54. +12
    -0
      doc/kcontrol/useragent/CMakeLists.txt
  55. +12
    -0
      doc/kcontrol/windowmanagement/CMakeLists.txt
  56. +12
    -0
      doc/kdcop/CMakeLists.txt
  57. +12
    -0
      doc/kdebugdialog/CMakeLists.txt
  58. +12
    -0
      doc/kdeprint/CMakeLists.txt
  59. +12
    -0
      doc/kdesu/CMakeLists.txt
  60. +12
    -0
      doc/kdm/CMakeLists.txt
  61. +12
    -0
      doc/kfind/CMakeLists.txt
  62. +12
    -0
      doc/khelpcenter/CMakeLists.txt
  63. +12
    -0
      doc/kicker/CMakeLists.txt
  64. +13
    -0
      doc/kinfocenter/CMakeLists.txt
  65. +12
    -0
      doc/kinfocenter/cdinfo/CMakeLists.txt
  66. +12
    -0
      doc/kinfocenter/devices/CMakeLists.txt
  67. +12
    -0
      doc/kinfocenter/dma/CMakeLists.txt
  68. +12
    -0
      doc/kinfocenter/interrupts/CMakeLists.txt
  69. +12
    -0
      doc/kinfocenter/ioports/CMakeLists.txt
  70. +12
    -0
      doc/kinfocenter/memory/CMakeLists.txt
  71. +12
    -0
      doc/kinfocenter/nics/CMakeLists.txt
  72. +12
    -0
      doc/kinfocenter/opengl/CMakeLists.txt
  73. +12
    -0
      doc/kinfocenter/partitions/CMakeLists.txt
  74. +12
    -0
      doc/kinfocenter/pci/CMakeLists.txt
  75. +12
    -0
      doc/kinfocenter/pcmcia/CMakeLists.txt
  76. +12
    -0
      doc/kinfocenter/processor/CMakeLists.txt
  77. +12
    -0
      doc/kinfocenter/protocols/CMakeLists.txt
  78. +12
    -0
      doc/kinfocenter/samba/CMakeLists.txt
  79. +12
    -0
      doc/kinfocenter/scsi/CMakeLists.txt
  80. +12
    -0
      doc/kinfocenter/sound/CMakeLists.txt
  81. +12
    -0
      doc/kinfocenter/usb/CMakeLists.txt
  82. +12
    -0
      doc/kinfocenter/xserver/CMakeLists.txt
  83. +12
    -0
      doc/kioslave/CMakeLists.txt
  84. +12
    -0
      doc/klipper/CMakeLists.txt
  85. +12
    -0
      doc/kmenuedit/CMakeLists.txt
  86. +12
    -0
      doc/knetattach/CMakeLists.txt
  87. +12
    -0
      doc/kompmgr/CMakeLists.txt
  88. +12
    -0
      doc/konqueror/CMakeLists.txt
  89. +12
    -0
      doc/konsole/CMakeLists.txt
  90. +12
    -0
      doc/kpager/CMakeLists.txt
  91. +12
    -0
      doc/ksplashml/CMakeLists.txt
  92. +12
    -0
      doc/ksysguard/CMakeLists.txt
  93. +12
    -0
      doc/kwrite/CMakeLists.txt
  94. +12
    -0
      doc/kxkb/CMakeLists.txt
  95. +12
    -0
      doc/quickstart/CMakeLists.txt
  96. +12
    -0
      doc/userguide/CMakeLists.txt
  97. +12
    -0
      doc/visualdict/CMakeLists.txt
  98. +36
    -0
      drkonqi/CMakeLists.txt
  99. +12
    -0
      drkonqi/debuggers/CMakeLists.txt
  100. +12
    -0
      drkonqi/pics/CMakeLists.txt

+ 187
- 0
CMakeLists.txt View File

@@ -0,0 +1,187 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
#################################################

cmake_minimum_required( VERSION 2.6 )


##### general package setup #####################

project( kdebase )

set( PACKAGE kdebase )
set( VERSION "3.5.13" )


##### include essential cmake modules ###########

include( FindPkgConfig )
include( CheckIncludeFile )
include( CheckCSourceRuns )
include( CheckCXXSourceCompiles )
include( CheckLibraryExists )
include( CheckFunctionExists )
include( CheckStructHasMember )


##### include our cmake modules #################

set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )


##### setup install paths #######################

include( TDESetupPaths )
tde_setup_paths( )


##### optional stuff ############################

option( WITH_SASL "Enable SASL support" OFF )
option( WITH_LDAP "Enable LDAP support" OFF )
option( WITH_SAMBA "Enable SAMBA support" OFF )
option( WITH_OPENEXR "Enable openexr support" OFF )
option( WITH_XCOMPOSITE "Enable xcomposite support" OFF )
option( WITH_XCURSOR "Enable xcursor support" OFF )
option( WITH_XRANDR "Enable xrandr support" OFF )
option( WITH_LIBUSB "Enable control of some mouse models through libusb" OFF )
option( WITH_LIBRAW1394 "Enable visualization of ieee1394 devices through libraw1394" OFF )
option( WITH_SUDO_KDESU_BACKEND "Use sudo as backend for kdesu (default is su)" OFF )
option( WITH_PAM "kdm should use PAM" OFF )
option( WITH_SHADOW "kdm should use shadow passwords" OFF )
option( WITH_XINERAMA "Enable xinerama extension support" OFF )
option( WITH_ARTS "Enable aRts support" OFF )
option( WITH_I8K "Enable Dell laptop support (ksysguard)" OFF )


##### user requested modules ####################

option( BUILD_ALL "Build all" OFF )
option( BUILD_L10N "Build l10n" ${BUILD_ALL} )
option( BUILD_PICS "Build pics" ${BUILD_ALL} )
option( BUILD_APPLNK "Build applnk" ${BUILD_ALL} )
option( BUILD_DOC "Build doc" ${BUILD_ALL} )
option( BUILD_LIBKONQ "Build libkonq" ${BUILD_ALL} )
option( BUILD_KCMINIT "Build kcminit" ${BUILD_ALL} )
option( BUILD_KCONTROL "Build kcontrol" ${BUILD_ALL} )
option( BUILD_KWIN "Build kwin" ${BUILD_ALL} )
option( BUILD_KATE "Build kate" ${BUILD_ALL} )
option( BUILD_KONQUEROR "Build konqueror" ${BUILD_ALL} )
option( BUILD_KIOSLAVES "Build kioslaves" ${BUILD_ALL} )
option( BUILD_KICKER "Build kicker" ${BUILD_ALL} )
option( BUILD_KDESKTOP "Build kdesktop" ${BUILD_ALL} )
option( BUILD_KONSOLE "Build konsole" ${BUILD_ALL} )
option( BUILD_KLIPPER "Build klipper" ${BUILD_ALL} )
option( BUILD_KMENUEDIT "Build kmenuedit" ${BUILD_ALL} )
option( BUILD_KDEPRINT "Build kdeprint" ${BUILD_ALL} )
option( BUILD_KPERSONALIZER "Build kpersonalizer" ${BUILD_ALL} )
option( BUILD_KDEPASSWD "Build kdepasswd" ${BUILD_ALL} )
option( BUILD_KTIP "Build ktip" ${BUILD_ALL} )
option( BUILD_KDEEJECT "Build kdeeject" ${BUILD_ALL} )
option( BUILD_KDIALOG "Build kdialog" ${BUILD_ALL} )
option( BUILD_KREADCONFIG "Build kreadconfig" ${BUILD_ALL} )
option( BUILD_KDESU "Build kdesu" ${BUILD_ALL} )
option( BUILD_KDM "Build kdm" ${BUILD_ALL} )
option( BUILD_KSMSERVER "Build ksmserver" ${BUILD_ALL} )
option( BUILD_KSPLASHML "Build ksplashml" ${BUILD_ALL} )
option( BUILD_STARTKDE "Build startkde" ${BUILD_ALL} )
option( BUILD_KFIND "Build kfind" ${BUILD_ALL} )
option( BUILD_DRKONQI "Build drkonqi" ${BUILD_ALL} )
option( BUILD_KDCOP "Build kdcop" ${BUILD_ALL} )
option( BUILD_KDEBUGDIALOG "Build kdebugdialog" ${BUILD_ALL} )
option( BUILD_KNETATTACH "Build knetattach" ${BUILD_ALL} )
option( BUILD_KPAGER "Build kpager" ${BUILD_ALL} )
option( BUILD_KAPPFINDER "Build kappfinder" ${BUILD_ALL} )
option( BUILD_KCHECKPASS "Build kcheckpass" ${BUILD_ALL} )
option( BUILD_KHELPCENTER "Build khelpcenter" ${BUILD_ALL} )
option( BUILD_KHOTKEYS "Build khotkeys" ${BUILD_ALL} )
option( BUILD_KSCREENSAVER "Build kscreensaver" ${BUILD_ALL} )
option( BUILD_KSTART "Build kstart" ${BUILD_ALL} )
option( BUILD_KSYSTRAYCMD "Build ksystraycmd" ${BUILD_ALL} )
option( BUILD_NSPLUGINS "Build nsplugins" ${BUILD_ALL} )
option( BUILD_KSYSGUARD "Build ksysguard" ${BUILD_ALL} )
option( BUILD_KXKB "Build kxkb" ${BUILD_ALL} )


##### configure checks ##########################

include( ConfigureChecks.cmake )


###### global compiler settings #################

add_definitions(
-DHAVE_CONFIG_H
${TQT_CFLAGS_OTHER}
)

set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -include tqt.h" )
set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" )
set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" )


##### kdebase directories #######################

add_subdirectory( kdmlib )

tde_conditional_add_subdirectory( BUILD_L10N l10n )
tde_conditional_add_subdirectory( BUILD_PICS pics )
tde_conditional_add_subdirectory( BUILD_APPLNK applnk )
tde_conditional_add_subdirectory( BUILD_DOC doc )
tde_conditional_add_subdirectory( BUILD_LIBKONQ libkonq )
tde_conditional_add_subdirectory( BUILD_KCMINIT kcminit )
add_subdirectory( kcontrol )
tde_conditional_add_subdirectory( BUILD_KWIN kwin )
tde_conditional_add_subdirectory( BUILD_KATE kate )
tde_conditional_add_subdirectory( BUILD_KONQUEROR konqueror )
tde_conditional_add_subdirectory( BUILD_KIOSLAVES kioslave )
tde_conditional_add_subdirectory( BUILD_KICKER kicker )
tde_conditional_add_subdirectory( BUILD_KDESKTOP kdesktop )
tde_conditional_add_subdirectory( BUILD_KONSOLE konsole )
tde_conditional_add_subdirectory( BUILD_KLIPPER klipper )
tde_conditional_add_subdirectory( BUILD_KMENUEDIT kmenuedit )
tde_conditional_add_subdirectory( BUILD_KDEPRINT kdeprint )
tde_conditional_add_subdirectory( BUILD_KPERSONALIZER kpersonalizer )
tde_conditional_add_subdirectory( BUILD_KDEPASSWD kdepasswd )
tde_conditional_add_subdirectory( BUILD_KTIP ktip )
tde_conditional_add_subdirectory( BUILD_KDEEJECT kdeeject )
tde_conditional_add_subdirectory( BUILD_KDIALOG kdialog )
tde_conditional_add_subdirectory( BUILD_KREADCONFIG kreadconfig )
tde_conditional_add_subdirectory( BUILD_KDESU kdesu )
tde_conditional_add_subdirectory( BUILD_KDM kdm )
tde_conditional_add_subdirectory( BUILD_KSMSERVER ksmserver )
tde_conditional_add_subdirectory( BUILD_KSPLASHML ksplashml )
tde_conditional_add_subdirectory( BUILD_KFIND kfind )
tde_conditional_add_subdirectory( BUILD_DRKONQI drkonqi )
tde_conditional_add_subdirectory( BUILD_KDCOP kdcop )
tde_conditional_add_subdirectory( BUILD_KDEBUGDIALOG kdebugdialog )
tde_conditional_add_subdirectory( BUILD_KNETATTACH knetattach )
tde_conditional_add_subdirectory( BUILD_KPAGER kpager )
tde_conditional_add_subdirectory( BUILD_KAPPFINDER kappfinder )
tde_conditional_add_subdirectory( BUILD_KCHECKPASS kcheckpass )
tde_conditional_add_subdirectory( BUILD_KHELPCENTER khelpcenter )
tde_conditional_add_subdirectory( BUILD_KHOTKEYS khotkeys )
tde_conditional_add_subdirectory( BUILD_KSCREENSAVER kscreensaver )
tde_conditional_add_subdirectory( BUILD_KSTART kstart )
tde_conditional_add_subdirectory( BUILD_KSYSTRAYCMD ksystraycmd )
tde_conditional_add_subdirectory( BUILD_NSPLUGINS nsplugins )
tde_conditional_add_subdirectory( BUILD_KSYSGUARD ksysguard )
tde_conditional_add_subdirectory( BUILD_KXKB kxkb )


##### install startkde & related stuff ##########

if( BUILD_STARTKDE )
install( PROGRAMS startkde DESTINATION ${BIN_INSTALL_DIR} )
endif()


##### write configure files #####################

configure_file( config.h.cmake config.h @ONLY )

+ 153
- 0
ConfigureChecks.cmake View File

@@ -0,0 +1,153 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################

# termios.h (kdm, kioslave)
if( BUILD_KDM OR BUILD_KIOSLAVES )
check_include_file( termios.h HAVE_TERMIOS_H )
endif( )


# sys/ioctl.h (kioslave/fish, kcontrol/info)
if( BUILD_KIOSLAVES OR BUILD_KCONTROL )
check_include_file( sys/ioctl.h HAVE_SYS_IOCTL_H )
endif( )


# pam
if( WITH_PAM AND (BUILD_KCHECKPASS OR BUILD_KDM) )
check_library_exists( pam pam_start "" HAVE_PAM )
if( HAVE_PAM )
check_include_file( "security/pam_appl.h" SECURITY_PAM_APPL_H )
endif( )
if( HAVE_PAM AND SECURITY_PAM_APPL_H )
set( PAM_LIBRARY pam;dl )
else( )
tde_message_fatal( "pam are requested, but not found on your system" )
endif( )
endif( )


# hal (ksmserver )
if( BUILD_KSMSERVER )
pkg_search_module( HAL hal )
if( NOT HAL_FOUND )
tde_message_fatal( "hal are required, but not found on your system" )
endif( )
endif( )


# xrender (kdesktop, konsole, kcontrol, kicker)
if( BUILD_KDESKTOP OR BUILD_KONSOLE OR BUILD_KCONTROL OR BUILD_KICKER )
pkg_search_module( XRENDER xrender )
if( XRENDER_FOUND )
set( HAVE_XRENDER 1 )
endif( )
endif( )


# xcursor (kioslave, kcontrol)

if( WITH_XCURSOR )
pkg_search_module( XCURSOR xcursor )
if( XCURSOR_FOUND )
set( HAVE_XCURSOR 1 CACHE INTERNAL "" FORCE )
else( )
tde_message_fatal( "xcursor are requested, but not found on your system" )
endif( )
endif( )


# GL
if( BUILD_KDESKTOP OR BUILD_KCONTROL OR BUILD_KSCREENSAVER )
check_library_exists( GL glXChooseVisual "" HAVE_GLXCHOOSEVISUAL )
if( HAVE_GLXCHOOSEVISUAL )
set( GL_LIBRARY "GL" )
endif( )
endif( )


# glib-2.0
if( BUILD_NSPLUGINS )
pkg_search_module( GLIB2 glib-2.0 )
if( NOT GLIB2_FOUND )
tde_message_fatal( "glib-2.0 are required, but not found on your system" )
endif( )
endif( )


# kde_socklen_t
if( BUILD_KIOSLAVES OR BUILD_KSYSGUARD )
set( kde_socklen_t socklen_t )
endif( )


# getifaddrs (kcontrol, kdm)
if( BUILD_KCONTROL OR BUILD_KDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )
endif( )


# xkb (konsole, kdm, kxkb)
if( BUILD_KONSOLE OR BUILD_KDM OR BUILD_KXKB )
check_include_file( X11/XKBlib.h HAVE_X11_XKBLIB_H )
if( HAVE_X11_XKBLIB_H )
check_library_exists( X11 XkbLockModifiers "" HAVE_XKB )
if( BUILD_KDM )
check_library_exists( X11 XkbSetPerClientControls "" HAVE_XKBSETPERCLIENTCONTROLS )
endif( )
endif( )
endif( )


# XBINDIR, XLIBDIR (kdm, kxkb)
if( BUILD_KDM OR BUILD_KXKB )
find_program( some_x_program NAMES iceauth xrdb xterm )
if( NOT some_x_program )
set( some_x_program /usr/bin/xrdb )
message( STATUS "Warning: Could not determine X binary directory. Assuming /usr/bin." )
endif( )
get_filename_component( proto_xbindir "${some_x_program}" PATH )
get_filename_component( XBINDIR "${proto_xbindir}" ABSOLUTE )
get_filename_component( xrootdir "${XBINDIR}" PATH )
set( XBINDIR ${XBINDIR} CACHE INTERNAL "" FORCE )
set( XLIBDIR "${xrootdir}/lib/X11" CACHE INTERNAL "" FORCE )
endif( )


# required stuff
find_package( Qt )
find_package( TQt )
find_package( TDE )


# dbus-qt3 need Qt flags
# dbus (kdm, ksmserver)
if( BUILD_KDM OR BUILD_KSMSERVER )

pkg_search_module( DBUS dbus-1 )
if( NOT DBUS_FOUND )
tde_message_fatal( "dbus-1 are required, but not found on your system" )
endif( )

# check for dbus-qt3 (version 0.7)
tde_save( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES )
set( CMAKE_REQUIRED_INCLUDES ${QT_INCLUDE_DIRS} ${DBUS_INCLUDE_DIRS} )
set( CMAKE_REQUIRED_LIBRARIES ${TQT_LDFLAGS} )
check_cxx_source_compiles("
#include <dbus/connection.h>
int main(int, char**) { return 0; } "
HAVE_DBUS_QT3_07 )
tde_restore( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES )
if( NOT HAVE_DBUS_QT3_07 )
tde_message_fatal( "dbus-qt3 (version 0.7) are required, but not found on your system" )
endif( )

endif( )

+ 51
- 0
applnk/CMakeLists.txt View File

@@ -0,0 +1,51 @@
#################################################
#
# (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( compat )

install( FILES
kde-settings.menu kde-information.menu kde-screensavers.menu
DESTINATION ${XDG_MENU_INSTALL_DIR} )

install( FILES
kde-essential.menu
DESTINATION ${XDG_MENU_INSTALL_DIR}/applications-merged )

install( FILES
hidden.directory
DESTINATION ${APPS_INSTALL_DIR}/.hidden
RENAME .directory )

install( FILES
kde-main.directory kde-development.directory kde-editors.directory
kde-edutainment.directory kde-games-arcade.directory
kde-games-board.directory kde-games-card.directory
kde-games-kids.directory kde-games-roguelikes.directory
kde-games-strategy.directory kde-games.directory
kde-graphics.directory kde-information.directory
kde-internet-terminal.directory kde-internet.directory
kde-more.directory kde-multimedia.directory kde-office.directory
kde-science.directory kde-settings-accessibility.directory
kde-settings-components.directory kde-settings-desktop.directory
kde-settings-looknfeel.directory kde-settings-network.directory
kde-settings-peripherals.directory kde-settings-hardware.directory
kde-settings-power.directory kde-settings-security.directory
kde-settings-sound.directory kde-settings-system.directory
kde-settings-webbrowsing.directory kde-settings.directory
kde-settingsmenu.directory kde-system-screensavers.directory
kde-system-terminal.directory kde-system.directory
kde-toys.directory kde-unknown.directory
kde-utilities-xutils.directory kde-utilities.directory
kde-utilities-accessibility.directory kde-utilities-desktop.directory
kde-utilities-peripherals.directory kde-utilities-file.directory
kde-utilities-pim.directory kde-development-translation.directory
kde-development-webdevelopment.directory
DESTINATION ${XDG_DIRECTORY_INSTALL_DIR} )

+ 17
- 0
applnk/compat/CMakeLists.txt View File

@@ -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
#
#################################################

install( FILES
battery.desktop bwarning.desktop cwarning.desktop
power.desktop kcmkonq.desktop kcmkxmlrpcd.desktop
konqhtml.desktop socks.desktop virtualdesktops.desktop
email.desktop userinfo.desktop passwords.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden )

+ 145
- 0
config.h.cmake View File

@@ -0,0 +1,145 @@
#define VERSION "@VERSION@"

// konsole
#cmakedefine HAVE_PROC_CWD 1

// kdesktop, konsole, kcontrol, kicker
#cmakedefine HAVE_XRENDER 1

// kdesktop, kcontrol, ksplashml
#cmakedefine HAVE_XCURSOR 1

// konsole, kdm, kxkb
#cmakedefine HAVE_XKB 1

// kdm, kioslave
#cmakedefine HAVE_TERMIOS_H 1

// kioslave/fish, kcontrol/info
#cmakedefine HAVE_SYS_IOCTL_H 1

// kioslave/smtp, kioslave/pop3
#cmakedefine HAVE_LIBSASL2 1

// kdm, kcontrol
#cmakedefine HAVE_GETIFADDRS 1

// kio_fish
#cmakedefine HAVE_STROPTS 1
#cmakedefine HAVE_LIBUTIL_H 1
#cmakedefine HAVE_UTIL_H 1
#cmakedefine HAVE_PTY_H 1
#cmakedefine HAVE_OPENPTY 1

// kio_man
#cmakedefine HAVE_UNISTD_H 1
#cmakedefine HAVE_STRING_H 1

// kio_smtp, ksysguard
#cmakedefine kde_socklen_t @kde_socklen_t@

// kfile_media
#cmakedefine HAVE_STATVFS

// taskmanager
#cmakedefine HAVE_XCOMPOSITE
#cmakedefine HAVE_XFIXES

// kcontrol/fonts
#cmakedefine HAVE_FONTCONFIG 1
#cmakedefine HAVE_FREETYPE2 1

// kcontrol/kfontinst
#cmakedefine HAVE_XFT 1
#cmakedefine HAVE_GETOPT_H 1

// kcontrol/energy
#cmakedefine HAVE_DPMS 1

// kdesktop, kcontrol/screensaver, kscreensaver
#cmakedefine HAVE_GLXCHOOSEVISUAL 1

// kcontrol/crypto
#cmakedefine HAVE_SSL 1

// kcontrol/nics
#cmakedefine HAVE_SYS_SOCKIO_H 1
#cmakedefine HAVE_GETNAMEINFO 1
#cmakedefine HAVE_STRUCT_SOCKADDR_SA_LEN 1

// kcontrol/input
#cmakedefine HAVE_LIBUSB 1

// kdeprint
#cmakedefine HAVE_SIGACTION 1
#cmakedefine HAVE_SIGSET 1

// kdesu
#cmakedefine HAVE_STRUCT_UCRED 1
#cmakedefine HAVE_GETPEEREID 1
#cmakedefine HAVE_SYS_SELECT_H 1
#cmakedefine HAVE_SYS_WAIT_H 1
#cmakedefine DEFAULT_SUPER_USER_COMMAND "@DEFAULT_SUPER_USER_COMMAND@"

// kdm, kcheckpass
#cmakedefine HAVE_PAM 1

// kcheckpass
#cmakedefine KCHECKPASS_PAM_SERVICE "@KCHECKPASS_PAM_SERVICE@"

// kdm
#cmakedefine XBINDIR "@XBINDIR@"
#define KDE_BINDIR "@TDE_BIN_DIR@"
#define KDE_DATADIR "@TDE_DATA_DIR@"
#define KDE_CONFDIR "@TDE_CONFIG_DIR@"

#cmakedefine HAVE_XKBSETPERCLIENTCONTROLS 1

#cmakedefine HAVE_GETDOMAINNAME 1
#cmakedefine HAVE_INITGROUPS 1
#cmakedefine HAVE_MKSTEMP 1
#cmakedefine HAVE_SETPROCTITLE 1
#cmakedefine HAVE_SYSINFO 1
#cmakedefine HAVE_STRNLEN 1
#cmakedefine HAVE_GETIFADDRS 1

#cmakedefine HAVE_SETUSERCONTEXT 1
#cmakedefine HAVE_GETUSERSHELL 1
#cmakedefine HAVE_LOGIN_GETCLASS 1
#cmakedefine HAVE_AUTH_TIMEOK 1

#cmakedefine HAVE_LASTLOG_H 1
#cmakedefine HAVE_TERMIO_H 1

#cmakedefine HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1
#cmakedefine HAVE_STRUCT_PASSWD_PW_EXPIRE 1
#cmakedefine HAVE_STRUCT_UTMP_UT_USER 1

#cmakedefine HAVE_SETLOGIN 1
#cmakedefine HONORS_SOCKET_PERMS 1

#cmakedefine HAVE_UTMPX 1
#cmakedefine HAVE_LASTLOGX 1
#cmakedefine BSD_UTMP 1

#cmakedefine HAVE_ARC4RANDOM 1
#cmakedefine DEV_RANDOM "@DEV_RANDOM@"

#cmakedefine USE_PAM 1
#define KDM_PAM_SERVICE "kde"

#define USESHADOW 1
#define HAVE_SHADOW 1

// ksmserver
#cmakedefine DBUS_SYSTEM_BUS "@DBUS_SYSTEM_BUS@"

// ksplashml
#cmakedefine HAVE_XINERAMA 1

// khotkeys
#cmakedefine HAVE_ARTS 1
#cmakedefine COVARIANT_RETURN_BROKEN 1

// kdm, kxkb
#cmakedefine XLIBDIR "@XLIBDIR@"

+ 12
- 0
doc/CMakeLists.txt View File

@@ -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_auto_add_subdirectories()

+ 12
- 0
doc/faq/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION khelpcenter/faq )

+ 12
- 0
doc/glossary/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION khelpcenter/glossary )

+ 12
- 0
doc/kate/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kate )

+ 13
- 0
doc/kcontrol/CMakeLists.txt View File

@@ -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
#
#################################################

tde_auto_add_subdirectories()
tde_create_handbook( DESTINATION kcontrol )

+ 12
- 0
doc/kcontrol/arts/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/arts )

+ 12
- 0
doc/kcontrol/background/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/background )

+ 12
- 0
doc/kcontrol/bell/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/bell )

+ 12
- 0
doc/kcontrol/cache/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/cache )

+ 12
- 0
doc/kcontrol/clock/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/clock )

+ 12
- 0
doc/kcontrol/colors/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/colors )

+ 12
- 0
doc/kcontrol/cookies/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/cookies )

+ 12
- 0
doc/kcontrol/crypto/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/crypto )

+ 12
- 0
doc/kcontrol/desktop/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/desktop )

+ 12
- 0
doc/kcontrol/desktopbehavior/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/desktopbehaviour )

+ 12
- 0
doc/kcontrol/ebrowsing/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/ebrowsing )

+ 12
- 0
doc/kcontrol/email/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/email )

+ 12
- 0
doc/kcontrol/energy/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/energy )

+ 12
- 0
doc/kcontrol/filemanager/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/filemanager )

+ 12
- 0
doc/kcontrol/filetypes/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/filetypes )

+ 12
- 0
doc/kcontrol/fonts/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/fonts )

+ 12
- 0
doc/kcontrol/helpindex/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/helpindex )

+ 12
- 0
doc/kcontrol/icons/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/icons )

+ 12
- 0
doc/kcontrol/kcmaccess/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmaccess )

+ 12
- 0
doc/kcontrol/kcmcss/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmcss )

+ 12
- 0
doc/kcontrol/kcmfontinst/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmfontinst )

+ 12
- 0
doc/kcontrol/kcmkonsole/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmkonsole )

+ 12
- 0
doc/kcontrol/kcmlaunch/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmlaunch )

+ 12
- 0
doc/kcontrol/kcmnotify/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmnotify )

+ 12
- 0
doc/kcontrol/kcmsmserver/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmsmserver )

+ 12
- 0
doc/kcontrol/kcmstyle/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmstyle )

+ 12
- 0
doc/kcontrol/kcmtaskbar/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kcmtaskbar )

+ 12
- 0
doc/kcontrol/kdm/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kdm )

+ 12
- 0
doc/kcontrol/keyboard/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/keyboard )

+ 12
- 0
doc/kcontrol/keys/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/keys )

+ 12
- 0
doc/kcontrol/khtml/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/khtml )

+ 12
- 0
doc/kcontrol/kwindecoration/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/kwindecoration )

+ 12
- 0
doc/kcontrol/language/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/language )

+ 12
- 0
doc/kcontrol/mouse/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/mouse )

+ 12
- 0
doc/kcontrol/netpref/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/netpref )

+ 12
- 0
doc/kcontrol/panel/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/panel )

+ 12
- 0
doc/kcontrol/panelappearance/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/panelappearance )

+ 12
- 0
doc/kcontrol/passwords/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/passwords )

+ 12
- 0
doc/kcontrol/performance/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/performance )

+ 12
- 0
doc/kcontrol/proxy/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/proxy )

+ 12
- 0
doc/kcontrol/screensaver/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/screensaver )

+ 12
- 0
doc/kcontrol/smb/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/smb )

+ 12
- 0
doc/kcontrol/spellchecking/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/spellchecking )

+ 12
- 0
doc/kcontrol/useragent/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/useragent )

+ 12
- 0
doc/kcontrol/windowmanagement/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kcontrol/windowmanagement )

+ 12
- 0
doc/kdcop/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kdcop )

+ 12
- 0
doc/kdebugdialog/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kdebugdialog )

+ 12
- 0
doc/kdeprint/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kdeprint )

+ 12
- 0
doc/kdesu/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kdesu )

+ 12
- 0
doc/kdm/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kdm )

+ 12
- 0
doc/kfind/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kfind )

+ 12
- 0
doc/khelpcenter/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION khelpcenter )

+ 12
- 0
doc/kicker/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kicker )

+ 13
- 0
doc/kinfocenter/CMakeLists.txt View File

@@ -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
#
#################################################

tde_auto_add_subdirectories()
tde_create_handbook( DESTINATION kinfocenter )

+ 12
- 0
doc/kinfocenter/cdinfo/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/cdinfo )

+ 12
- 0
doc/kinfocenter/devices/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/devices )

+ 12
- 0
doc/kinfocenter/dma/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/dma )

+ 12
- 0
doc/kinfocenter/interrupts/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/interrupts )

+ 12
- 0
doc/kinfocenter/ioports/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/ioports )

+ 12
- 0
doc/kinfocenter/memory/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/memory )

+ 12
- 0
doc/kinfocenter/nics/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/nics )

+ 12
- 0
doc/kinfocenter/opengl/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/opengl )

+ 12
- 0
doc/kinfocenter/partitions/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/partitions )

+ 12
- 0
doc/kinfocenter/pci/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/pci )

+ 12
- 0
doc/kinfocenter/pcmcia/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/pcmcia )

+ 12
- 0
doc/kinfocenter/processor/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/processor )

+ 12
- 0
doc/kinfocenter/protocols/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/protocols )

+ 12
- 0
doc/kinfocenter/samba/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/samba )

+ 12
- 0
doc/kinfocenter/scsi/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/scsi)

+ 12
- 0
doc/kinfocenter/sound/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/sound )

+ 12
- 0
doc/kinfocenter/usb/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/usb )

+ 12
- 0
doc/kinfocenter/xserver/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kinfocenter/xserver )

+ 12
- 0
doc/kioslave/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kioslave )

+ 12
- 0
doc/klipper/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION klipper )

+ 12
- 0
doc/kmenuedit/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kmenuedit )

+ 12
- 0
doc/knetattach/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION knetattach )

+ 12
- 0
doc/kompmgr/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kompmgr )

+ 12
- 0
doc/konqueror/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION konqueror )

+ 12
- 0
doc/konsole/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION konsole )

+ 12
- 0
doc/kpager/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kpager )

+ 12
- 0
doc/ksplashml/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION ksplashml )

+ 12
- 0
doc/ksysguard/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION ksysguard )

+ 12
- 0
doc/kwrite/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kwrite )

+ 12
- 0
doc/kxkb/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION kxkb )

+ 12
- 0
doc/quickstart/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION quickstart )

+ 12
- 0
doc/userguide/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION userguide )

+ 12
- 0
doc/visualdict/CMakeLists.txt View File

@@ -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_create_handbook( DESTINATION visualdict )

+ 36
- 0
drkonqi/CMakeLists.txt View File

@@ -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
#
#################################################

add_subdirectory( presets )
add_subdirectory( pics )
add_subdirectory( debuggers )

include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)

link_directories(
${TQT_LIBRARY_DIRS}
)


##### drkonqi (executable) ######################

tde_add_executable( drkonqi AUTOMOC
SOURCES
krashdcopinterface.skel main.cpp debugger.cpp
krashconf.cpp drbugreport.cpp backtrace.cpp toplevel.cpp
LINK kio-shared
DESTINATION ${BIN_INSTALL_DIR}
)

+ 12
- 0
drkonqi/debuggers/CMakeLists.txt View File

@@ -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
#
#################################################

install( FILES gdbrc DESTINATION ${DATA_INSTALL_DIR}/drkonqi/debuggers )

+ 12
- 0
drkonqi/pics/CMakeLists.txt View File

@@ -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
#
#################################################

install( FILES konqi.png DESTINATION ${DATA_INSTALL_DIR}/drkonqi/pics )

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save