git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19dav3.5.13-sru
parent
d53bf36090
commit
b6fc43ccd5
@ -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 )
|
@ -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( )
|
@ -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} )
|
@ -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 )
|
@ -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@"
|
@ -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()
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||