git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19dav3.5.13-sru
@ -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 @@ | |||
######### |