git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19dav3.5.13-sru
부모
d53bf36090
커밋
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
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION kcontrol/kcmtaskbar )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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)
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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 )
|
@ -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}
|
||||
)
|
@ -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 )
|
@ -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 )
|
@ -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 enduserrc developerrc DESTINATION ${DATA_INSTALL_DIR}/drkonqi/presets )
|
@ -0,0 +1,46 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( apps )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( kappfinder )
|
||||
install( FILES kappfinder.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/System RENAME kappfinder.desktop )
|
||||
|
||||
|
||||
##### kappfinder (executable) ###################
|
||||
|
||||
tde_add_executable( kappfinder AUTOMOC
|
||||
SOURCES main.cpp toplevel.cpp common.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kappfinder_install (executable) ###########
|
||||
|
||||
tde_add_executable( kappfinder_install AUTOMOC
|
||||
SOURCES main_install.cpp common.cpp
|
||||
LINK kdeui-shared
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( Internet )
|
||||
add_subdirectory( Development )
|
||||
add_subdirectory( Graphics )
|
||||
add_subdirectory( System )
|
||||
add_subdirectory( Utilities )
|
||||
add_subdirectory( Office )
|
||||
add_subdirectory( Multimedia )
|
||||
add_subdirectory( Games )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
assistant.desktop dlgedit.desktop ddd.desktop
|
||||
designer.desktop linguist.desktop Forte.desktop
|
||||
j2mewtk.desktop pose.desktop eclipse.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Development )
|
@ -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
|
||||
TuxRacer.desktop ClanBomber.desktop Gnibbles.desktop
|
||||
rocksndiamonds.desktop GnobotsII.desktop SuperMethaneBrothers.desktop
|
||||
XKobo.desktop cxhextris.desktop Mures.desktop Trophy.desktop
|
||||
XSoldier.desktop alephone.desktop alephone-nogl.desktop FrozenBubble.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/Arcade )
|
@ -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
|
||||
xboard.desktop Glines.desktop Gnotravex.desktop
|
||||
Iagno.desktop Xgammon.desktop SameGnome.desktop
|
||||
Gataxx.desktop Gmahjongg.desktop Gnotski.desktop
|
||||
Gchess.desktop Gmines.desktop Gstones.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/Board )
|
@ -0,0 +1,23 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( Arcade )
|
||||
add_subdirectory( Board )
|
||||
add_subdirectory( Card )
|
||||
add_subdirectory( Emulators )
|
||||
add_subdirectory( TacticStrategy )
|
||||
add_subdirectory( Roguelikes )
|
||||
add_subdirectory( Toys )
|
||||
|
||||
install( FILES
|
||||
penguin-command.desktop xshipwars.desktop
|
||||
Clanbomber.desktop defendguin.desktop GTali.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
PySol.desktop AisleRiot.desktop FreeCell.desktop XPat2.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/Card )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
qmamecat.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/Emulators )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
angband.desktop moria.desktop nethack.desktop
|
||||
tome.desktop rogue.desktop zangband.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/Roguelikes )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
freeciv.desktop freecivserver.desktop xscorch.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/TacticStrategy )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
xpinguin.desktop xeyes.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Games/Toys )
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
gimp.desktop xpaint.desktop xv.desktop
|
||||
GnomeIconEditor.desktop Xpcd.desktop Xwpick.desktop
|
||||
xfig.desktop Sketch.desktop Gqview.desktop GPhoto.desktop
|
||||
GnomeColorSelector.desktop ElectricEyes.desktop bitmap.desktop
|
||||
tgif.desktop ghostview.desktop gv.desktop xdvi.desktop
|
||||
sodipodi.desktop blender.desktop inkscape.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Graphics )
|
@ -0,0 +1,27 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( Terminal )
|
||||
|
||||
install( FILES
|
||||
arena.desktop netscape.desktop xftp.desktop
|
||||
coolmail.desktop xfmail.desktop xbiff.desktop
|
||||
xchat.desktop ethereal.desktop licq.desktop mozilla.desktop
|
||||
BlueFish.desktop Dpsftp.desktop DrakSync.desktop Evolution.desktop
|
||||
Faces.desktop Fetchmailconf.desktop Gabber.desktop
|
||||
Galeon.desktop gFTP.desktop GnomeICU.desktop gnometalk.desktop gtelnet.desktop
|
||||
Netscapemessenger.desktop Nmapfe.desktop Pan.desktop
|
||||
Sylpheed.desktop knews.desktop netscape6.desktop opera.desktop
|
||||
gnomemeeting.desktop balsa.desktop dc_gui.desktop ed2k_gui.desktop
|
||||
ickle.desktop mldonkey_gui.desktop btdownloadgui.desktop epiphany.desktop
|
||||
gaim.desktop mozilla-thunderbird.desktop mozilla-firefox.desktop
|
||||
javaws.desktop wireshark.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Internet )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
mutt.desktop ncftp.desktop pine.desktop lftp.desktop
|
||||
Links.desktop Lynx.desktop w3m.desktop slrn.desktop
|
||||
silc.desktop btdownloadcurses.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Internet/Terminal )
|
@ -0,0 +1,21 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
alevt.desktop alsamixergui.desktop audacity.desktop
|
||||
Aumix.desktop aviplay.desktop bcast2000.desktop
|
||||
enjoympeg.desktop Grip.desktop gtv.desktop jazz.desktop
|
||||
MP3info.desktop mplayer.desktop mtv.desktop ogle.desktop
|
||||
oqtplayer.desktop realplayer.desktop rezound.desktop
|
||||
slab.desktop sweep.desktop xawtv.desktop xcam.desktop
|
||||
xine.desktop xmms.desktop xmms-enqueue.desktop
|
||||
XMovie.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Multimedia )
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
Applix.desktop XAcc.desktop XsLite.desktop plan.desktop
|
||||
abiword.desktop Dia.desktop Gnome-Cal.desktop
|
||||
Gnome-Card.desktop GnomeTimeTracker.desktop Gnumeric.desktop
|
||||
Guppi.desktop Ical.desktop lyx.desktop netscapeaddressbook.desktop
|
||||
scribus.desktop pybliographic.desktop xpdf.desktop
|
||||
acroread.desktop WordPerfect.desktop WordPerfect2000.desktop
|
||||
mrproject.desktop gnucash.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Office )
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( Terminal )
|
||||
|
||||
install( FILES
|
||||
sam.desktop xosview.desktop editres.desktop wine.desktop
|
||||
citrix_ica.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/System )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
procinfo.desktop vmstat.desktop aterm.desktop rxvt.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/System/Terminal )
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( Editors )
|
||||
add_subdirectory( xutils )
|
||||
|
||||
install( FILES
|
||||
GnomeWho.desktop SystemInfo.desktop SystemLogViewer.desktop
|
||||
calctool.desktop e-notes.desktop oclock.desktop GKrellM.desktop
|
||||
xgnokii.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR} )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
emacs.desktop gvim.desktop lemacs.desktop
|
||||
xedit.desktop xemacs.desktop nedit.desktop
|
||||
gedit.desktop pico.desktop nano.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Utilities/Editors )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
xcalc.desktop xclipboard.desktop xclock.desktop
|
||||
xconsole.desktop xterm.desktop xload.desktop xmag.desktop
|
||||
Xkill.desktop Xrefresh.desktop Xtraceroute.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kappfinder/apps/Utilities/XUtilities )
|
@ -0,0 +1,5 @@
|
||||
add_subdirectory( utils )
|
||||
add_subdirectory( interfaces )
|
||||
add_subdirectory( app )
|
||||
add_subdirectory( data )
|
||||
add_subdirectory( pics )
|
@ -0,0 +1,71 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions(
|
||||
-include tqt.h
|
||||
)
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kateinterfaces (shared lib) ###############
|
||||
|
||||
set( target kateinterfaces )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kateapp.cpp kateconfigdialog.cpp kateconfigplugindialogpage.cpp
|
||||
kateconsole.cpp katedocmanager.cpp katefilelist.cpp
|
||||
katefileselector.cpp katemainwindow.cpp katepluginmanager.cpp
|
||||
kateviewmanager.cpp kateviewspace.cpp katemainwindowiface.skel
|
||||
katemainwindowiface.cpp kategrepdialog.cpp katemailfilesdialog.cpp
|
||||
kbookmarkhandler.cpp katedocmanageriface.skel kateappIface.cpp
|
||||
kateappIface.skel katedocmanageriface.cpp kateexternaltools.cpp
|
||||
katesavemodifieddialog.cpp kateviewspacecontainer.cpp
|
||||
katemwmodonhddialog.cpp katesession.cpp katemdi.cpp
|
||||
katetabwidget.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 0.0.0
|
||||
EMBED kateinterfacesprivate-static
|
||||
LINK kutils-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kate (kdeinit) ############################
|
||||
|
||||
set( target kate )
|
||||
|
||||
tde_add_kdeinit_executable( ${target}
|
||||
SOURCES katemain.cpp
|
||||
LINK kateinterfaces-shared
|
||||
)
|
||||
|
||||
|
||||
##### kwrite (kdeinit) ##########################
|
||||
|
||||
set( target kwrite )
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES kwritemain.cpp
|
||||
LINK kateinterfaces-shared katepartinterfaces-shared
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kateplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
install( FILES kate.desktop kwrite.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kateui.rc externaltools tips DESTINATION ${DATA_INSTALL_DIR}/kate )
|
||||
install( FILES kwriteui.rc DESTINATION ${DATA_INSTALL_DIR}/kwrite )
|
||||
install( FILES kate-2.4.upd DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
install( FILES katerc DESTINATION ${CONFIG_INSTALL_DIR} )
|
@ -0,0 +1,47 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
application.h documentmanager.h mainwindow.h
|
||||
plugin.h viewmanager.h pluginconfiginterface.h
|
||||
pluginconfiginterfaceextension.h toolviewmanager.h
|
||||
pluginmanager.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/kate )
|
||||
|
||||
|
||||
##### kateinterfacesprivate (static lib) ########
|
||||
|
||||
set( target kateinterfacesprivate )
|
||||
|
||||
set( ${target}_SRCS
|
||||
application.cpp mainwindow.cpp documentmanager.cpp
|
||||
viewmanager.cpp toolviewmanager.cpp pluginmanager.cpp
|
||||
plugin.cpp pluginconfiginterface.cpp
|
||||
pluginconfiginterfaceextension.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK katepartinterfaces-shared
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( actions )
|
||||
|
||||
tde_install_icons( )
|
||||
|
||||
install( FILES sessionchooser.png DESTINATION ${DATA_INSTALL_DIR}/kate/pics )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( )
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
dockviewbase.h messageview.h listboxview.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/kate/utils )
|
||||
|
||||
|
||||
##### kateutils (shared lib) ####################
|
||||
|
||||
set( target kateutils )
|
||||
|
||||
set( ${target}_SRCS
|
||||
dockviewbase.cpp messageview.cpp listboxview.cpp )
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 0.0.0
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR} )
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
if( HAVE_PAM )
|
||||
add_definitions( -DHAVE_PAM )
|
||||
endif( )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcheckpass (executable) ###################
|
||||
|
||||
tde_add_executable( kcheckpass AUTOMOC
|
||||
SOURCES
|
||||
kcheckpass.c checkpass_etcpasswd.c checkpass_pam.c
|
||||
checkpass_shadow.c checkpass_osfc2passwd.c checkpass_aix.c
|
||||
LINK kdefakes-shared ${CRYPT_LIBRARY} ${PAM_LIBRARY}
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install( CODE "execute_process( COMMAND chown 0 \$ENV{DESTDIR}${_destination}/kcheckpass )" )
|
||||
install( CODE "execute_process( COMMAND chmod 4755 \$ENV{DESTDIR}${_destination}/kcheckpass )" )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
find_library( CRYPT_LIBRARY crypt )
|
||||
|
||||
if( WITH_PAM AND (NOT DEFINED KCHECKPASS_PAM_SERVICE) )
|
||||
set( KCHECKPASS_PAM_SERVICE "kde" CACHE INTERNAL "" )
|
||||
endif( )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kcminit (kdeinit) #########################
|
||||
|
||||
tde_add_kdeinit_executable( kcminit AUTOMOC
|
||||
SOURCES main.cpp main.skel
|
||||
LINK kutils-shared
|
||||
)
|
||||
|
||||
|
||||
##### kcminit_startup (kdeinit) #################
|
||||
|
||||
tde_add_kdeinit_executable( kcminit_startup AUTOMOC
|
||||
SOURCES main.cpp main.skel
|
||||
LINK kutils-shared
|
||||
)
|
@ -0,0 +1,82 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME smartcard is not ported
|
||||
|
||||
if( BUILD_KCONTROL OR BUILD_KDESKTOP OR BUILD_KDM )
|
||||
|
||||
add_subdirectory( background )
|
||||
|
||||
endif( )
|
||||
|
||||
|
||||
if( BUILD_KCONTROL )
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
add_subdirectory( kcontrol )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( bell )
|
||||
add_subdirectory( dnssd )
|
||||
add_subdirectory( filetypes )
|
||||
# add_subdirectory( samba )
|
||||
add_subdirectory( krdb )
|
||||
add_subdirectory( input )
|
||||
add_subdirectory( kicker )
|
||||
add_subdirectory( info )
|
||||
add_subdirectory( ioslaveinfo )
|
||||
add_subdirectory( locale )
|
||||
add_subdirectory( clock )
|
||||
add_subdirectory( kded )
|
||||
add_subdirectory( launch )
|
||||
add_subdirectory( keys )
|
||||
add_subdirectory( kdm )
|
||||
add_subdirectory( kio )
|
||||
add_subdirectory( konq )
|
||||
add_subdirectory( style )
|
||||
add_subdirectory( konqhtml )
|
||||
add_subdirectory( ebrowsing )
|
||||
add_subdirectory( arts )
|
||||
add_subdirectory( knotify )
|
||||
add_subdirectory( colors )
|
||||
add_subdirectory( fonts )
|
||||
add_subdirectory( energy )
|
||||
add_subdirectory( css )
|
||||
add_subdirectory( icons )
|
||||
add_subdirectory( screensaver )
|
||||
add_subdirectory( taskbar )
|
||||
add_subdirectory( crypto )
|
||||
add_subdirectory( privacy )
|
||||
add_subdirectory( smserver )
|
||||
add_subdirectory( konsole )
|
||||
add_subdirectory( spellchecking )
|
||||
add_subdirectory( componentchooser )
|
||||
add_subdirectory( nics )
|
||||
add_subdirectory( performance )
|
||||
add_subdirectory( xinerama )
|
||||
add_subdirectory( display )
|
||||
add_subdirectory( kthememanager )
|
||||
add_subdirectory( kfontinst )
|
||||
add_subdirectory( access )
|
||||
|
||||
tde_conditional_add_subdirectory( WITH_XRANDR randr )
|
||||
tde_conditional_add_subdirectory( WITH_LIBRAW1394 view1394 )
|
||||
|
||||
if( ${CMAKE_SYSTEM_NAME} STREQUAL "Linux" )
|
||||
add_subdirectory( iccconfig )
|
||||
add_subdirectory( joystick )
|
||||
endif( )
|
||||
|
||||
if( ${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD" )
|
||||
add_subdirectory( usbview )
|
||||
endif( )
|
||||
|
||||
endif( )
|
@ -0,0 +1,87 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
|
||||
##### getopt.h ##################################
|
||||
|
||||
check_include_file( getopt.h HAVE_GETOPT_H )
|
||||
|
||||
|
||||
##### check for freetype2 #######################
|
||||
|
||||
pkg_search_module( FREETYPE freetype2 )
|
||||
if( FREETYPE_FOUND )
|
||||
set( HAVE_FREETYPE2 1 CACHE INTERNAL "" FORCE )
|
||||
else( )
|
||||
tde_message_fatal( "freetype2 are required, but not found on your system" )
|
||||
endif( )
|
||||
|
||||
|
||||
##### check for fontconfig ######################
|
||||
|
||||
pkg_search_module( FONTCONFIG fontconfig )
|
||||
if( FONTCONFIG_FOUND )
|
||||
set( HAVE_FONTCONFIG 1 CACHE INTERNAL "" FORCE )
|
||||
else( )
|
||||
tde_message_fatal( "fontconfig are required, but not found on your system" )
|
||||
endif( )
|
||||
|
||||
|
||||
##### check for xft #############################
|
||||
|
||||
pkg_search_module( XFT xft )
|
||||
if( XFT_FOUND )
|
||||
set( HAVE_XFT 1 CACHE INTERNAL "" FORCE )
|
||||
else( )
|
||||
tde_message_fatal( "xft are required, but not found on your system" )
|
||||
endif( )
|
||||
|
||||
|
||||
##### check for Xrandr ##########################
|
||||
|
||||
if( WITH_XRANDR )
|
||||
pkg_search_module( XRANDR xrandr )
|
||||
if( NOT XRANDR_FOUND )
|
||||
tde_message_fatal( "xrandr are requested, but not found on your system" )
|
||||
endif( )
|
||||
endif( )
|
||||
|
||||
|
||||
##### check for libusb ##########################
|
||||
|
||||
if( WITH_LIBUSB )
|
||||
pkg_search_module( LIBUSB libusb )
|
||||
if( LIBUSB_FOUND )
|
||||
set( HAVE_LIBUSB 1 CACHE INTERNAL "" FORCE )
|
||||
else( )
|
||||
tde_message_fatal( "libusb are requested, but not found on your system" )
|
||||
endif( )
|
||||
endif( )
|
||||
|
||||
|
||||
##### check for libraw1394 ######################
|
||||
|
||||
if( WITH_LIBRAW1394 )
|
||||
pkg_search_module( LIBRAW1394 libraw1394 )
|
||||
if( NOT LIBRAW1394_FOUND )
|
||||
tde_message_fatal( "libraw1394 are requested, but not found on your system" )
|
||||
endif( )
|
||||
endif( )
|
||||
|
||||
|
||||
##### check for fontenc #########################
|
||||
|
||||
# fontenc seems unused in sources
|
||||
|
||||
# pkg_search_module( FONTENC fontenc )
|
||||
# if( FONTENC_FOUND )
|
||||
# set( HAVE_FONT_ENC 1 CACHE INTERNAL "" FORCE )
|
||||
# endif( )
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmaccess.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kaccess.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES eventsrc DESTINATION ${DATA_INSTALL_DIR}/kaccess )
|
||||
|
||||
|
||||
##### kcm_access (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_access AUTOMOC
|
||||
SOURCES kcmaccess.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kaccess (kdeinit) #########################
|
||||
|
||||
tde_add_kdeinit_executable( kaccess AUTOMOC
|
||||
SOURCES kaccess.cpp main.cpp
|
||||
LINK kdeui-shared
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES arts.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_arts (module) #########################
|
||||
|
||||
tde_add_kpart( kcm_arts AUTOMOC
|
||||
SOURCES arts.cpp generaltab.ui hardwaretab.ui krichtextlabel.cpp
|
||||
LINK kio-shared kmid-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,63 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( BUILD_KCONTROL OR BUILD_KDESKTOP OR BUILD_KDM )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### bgnd (static) #############################
|
||||
|
||||
tde_add_library( bgnd STATIC_PIC AUTOMOC
|
||||
SOURCES bgrender.cpp bgsettings.cpp
|
||||
)
|
||||
|
||||
endif( )
|
||||
|
||||
|
||||
if( BUILD_KCONTROL )
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES background.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_background (module) ###################
|
||||
|
||||
tde_add_kpart( kcm_background AUTOMOC
|
||||
SOURCES main.cpp
|
||||
LINK kcmbgnd-static bgnd-static knewstuff-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcmbgnd (static) ##########################
|
||||
|
||||
tde_add_library( kcmbgnd STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
bgdialog.cpp bgdialog_ui.ui bgwallpaper_ui.ui
|
||||
bgwallpaper.cpp bgadvanced_ui.ui bgadvanced.cpp
|
||||
bgmonitor.cpp
|
||||
)
|
||||
|
||||
endif( )
|
@ -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 monitor.png DESTINATION ${DATA_INSTALL_DIR}/kcontrol/pics )
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES bell.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_bell (module) #########################
|
||||
|
||||
tde_add_kpart( kcm_bell AUTOMOC
|
||||
SOURCES bell.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES clock.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_clock (module) ########################
|
||||
|
||||
tde_add_kpart( kcm_clock AUTOMOC
|
||||
SOURCES dtime.cpp tzone.cpp main.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES colors.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_colors (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_colors AUTOMOC
|
||||
SOURCES colorscm.cpp widgetcanvas.cpp
|
||||
LINK krdb-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( componentservices )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES componentchooser.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_componentchooser (module) #############
|
||||
|
||||
tde_add_kpart( kcm_componentchooser AUTOMOC
|
||||
SOURCES
|
||||
componentchooser_ui.ui componentconfig_ui.ui
|
||||
emailclientconfig_ui.ui terminalemulatorconfig_ui.ui
|
||||
browserconfig_ui.ui componentchooser.cpp kcm_componentchooser.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
kcm_kemail.desktop kcm_terminal.desktop kcm_browser.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kcm_componentchooser )
|
@ -0,0 +1,49 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### check for openssl #########################
|
||||
|
||||
option( WITH_SSL "Enable support for SSL" ON )
|
||||
|
||||
if( WITH_SSL )
|
||||
pkg_search_module( SSL openssl )
|
||||
if( NOT SSL_FOUND )
|
||||
tde_message_fatal( "SSL support are requested, but openssl is not found on your system" )
|
||||
endif( NOT SSL_FOUND )
|
||||
set( HAVE_SSL 1 CACHE INTERNAL "" FORCE )
|
||||
endif( WITH_SSL )
|
||||
|
||||
|
||||
##### compiler/linker settings ##################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES crypto.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_crypto (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_crypto AUTOMOC
|
||||
SOURCES crypto.cpp certexport.cpp kdatetimedlg.cpp
|
||||
LINK kio-shared ${SSL_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmcss.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES template.css DESTINATION ${DATA_INSTALL_DIR}/kcmcss )
|
||||
|
||||
|
||||
##### kcm_css (module) ##########################
|
||||
|
||||
tde_add_kpart( kcm_css AUTOMOC
|
||||
SOURCES template.cpp cssconfig.ui csscustom.ui kcmcss.cpp preview.ui
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES display.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_display (module) ######################
|
||||
|
||||
tde_add_kpart( kcm_display AUTOMOC
|
||||
SOURCES display.cpp
|
||||
LINK kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcm_kdnssd.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kdnssd (module) #######################
|
||||
|
||||
set_source_files_properties( kcmdnssd.cpp PROPERTIES COMPILE_FLAGS -DKDE_CONFDIR=\\"${TDE_CONFIG_DIR}\\" )
|
||||
|
||||
tde_add_kpart( kcm_kdnssd AUTOMOC
|
||||
SOURCES configdialog.ui kcmdnssd.cpp
|
||||
LINK kdnssd-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( plugins )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ebrowsing.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kurifilt (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_kurifilt AUTOMOC
|
||||
SOURCES filteropts.cpp main.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( ikws )
|
||||
add_subdirectory( shorturi )
|
||||
add_subdirectory( localdomain )
|
@ -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( searchproviders )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kuriikwsfilter.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
install( FILES kuriikwsfilter.desktop kurisearchfilter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES searchprovider.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### libkuriikwsfilter (module) ################
|
||||
|
||||
tde_add_kpart( libkuriikwsfilter AUTOMOC
|
||||
SOURCES
|
||||
kuriikwsfiltereng.cpp kuriikwsfilter.skel
|
||||
kuriikwsfilter.cpp searchprovider.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### libkurisearchfilter (module) ##############
|
||||
|
||||
tde_add_kpart( libkurisearchfilter AUTOMOC
|
||||
SOURCES
|
||||
kurisearchfilter.cpp kurisearchfilter.skel
|
||||
kuriikwsfiltereng.cpp ikwsopts.cpp searchproviderdlg.cpp
|
||||
searchprovider.cpp searchproviderdlg_ui.ui ikwsopts_ui.ui
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
acronym.desktop alexa.desktop alexa_url.desktop
|
||||
alltheweb.desktop altavista.desktop amg.desktop
|
||||
appsy.desktop austronaut.desktop backports.desktop
|
||||
bugft.desktop bugno.desktop call.desktop cia.desktop
|
||||
citeseer.desktop cpan.desktop ctan_cat.desktop
|
||||
ctan.desktop dbug.desktop de2en.desktop de2fr.desktop
|
||||
deb.desktop dmoz.desktop docbook.desktop doi.desktop
|
||||
en2de.desktop en2es.desktop en2fr.desktop en2it.desktop
|
||||
es2en.desktop excite.desktop feedster.desktop foldoc.desktop
|
||||
fr2de.desktop fr2en.desktop freedb.desktop freshmeat.desktop
|
||||
froogle.desktop fsd.desktop google_advanced.desktop
|
||||
google.desktop google_groups.desktop google_images.desktop
|
||||
google_lucky.desktop google_movie.desktop google_news.desktop
|
||||
gracenote.desktop grec.desktop hotbot.desktop hyperdictionary.desktop
|
||||
hyperdictionary_thesaurus.desktop imdb.desktop it2en.desktop
|
||||
jeeves.desktop kde.desktop kde_websvn.desktop katatudo.desktop
|
||||
leo.desktop lycos.desktop mamma.desktop metacrawler.desktop
|
||||
msdn.desktop netcraft.desktop nl-telephone.desktop
|
||||
nl-teletekst.desktop pgpkeys.desktop php.desktop python.desktop
|
||||
qt.desktop qt3.desktop rae.desktop rfc.desktop rpmfind.desktop
|
||||
ruby_application_archive.desktop seek.desktop sourceforge.desktop
|
||||
technorati.desktop technoratitags.desktop thesaurus.desktop
|
||||
tvtome.desktop uspto.desktop vivisimo.desktop voila.desktop
|
||||
webster.desktop whatis.desktop wikipedia.desktop wiktionary.desktop
|
||||
wordref.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/searchproviders )
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES localdomainurifilter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### liblocaldomainurifilter (module) ##########
|
||||
|
||||
tde_add_kpart( liblocaldomainurifilter AUTOMOC
|
||||
SOURCES localdomainurifilter.cpp localdomainurifilter.skel
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### klocaldomainurifilterhelper (executable ) #
|
||||
|
||||
tde_add_executable( klocaldomainurifilterhelper
|
||||
SOURCES klocaldomainurifilterhelper.c
|
||||
LINK
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kshorturifilter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kshorturifilterrc DESTINATION ${CONFIG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### libkshorturifilter (module) ###############
|
||||
|
||||
tde_add_kpart( libkshorturifilter AUTOMOC
|
||||
SOURCES kshorturifilter.cpp kshorturifilter.skel
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,65 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
option( WITH_DPMS "Enable DPMS power saving" ON )
|
||||
|
||||
if( WITH_DPMS )
|
||||
|
||||
include( CheckCSourceCompiles )
|
||||
|
||||
set( CMAKE_REQUIRED_LIBRARIES Xext )
|
||||
|
||||
check_c_source_compiles("
|
||||
#include <sys/types.h>
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/nameser.h>
|
||||
#include <resolv.h>
|
||||
#include <X11/Xproto.h>
|
||||
#include <X11/X.h>
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/extensions/dpms.h>
|
||||
int main()
|
||||
{ return DPMSSetTimeouts( 0, 0, 0, 0 ); }"
|
||||
HAVE_DPMS )
|
||||
|
||||
if( NOT HAVE_DPMS )
|
||||
tde_message_fatal( "DPMS support are requested, but is not detected on you system.\n libXext (and its devel package) are installed?" )
|
||||
endif()
|
||||
|
||||
set( XEXT_LIBRARY Xext )
|
||||
|
||||
endif()
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES energy.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_energy (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_energy AUTOMOC
|
||||
SOURCES energy.cpp
|
||||
LINK kio-shared ${XEXT_LIBRARY}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES energybig.png lo-energy.png DESTINATION ${DATA_INSTALL_DIR}/kcontrol/pics )
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES filetypes.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_filetypes (module) ####################
|
||||
|
||||
tde_add_kpart( kcm_filetypes AUTOMOC
|
||||
SOURCES control.cpp
|
||||
LINK filetypes-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### filetypes (static) ########################
|
||||
|
||||
tde_add_library( filetypes STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
filetypesview.cpp filetypedetails.cpp filegroupdetails.cpp
|
||||
kservicelistwidget.cpp typeslistitem.cpp newtypedlg.cpp
|
||||
kserviceselectdlg.cpp
|
||||
)
|
@ -0,0 +1,65 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### check for fontconfig ######################
|
||||
|
||||
pkg_search_module( FONTCONFIG fontconfig )
|
||||
if( NOT FONTCONFIG_FOUND )
|
||||
message(FATAL_ERROR "\nfontconfig are required, but not found on your system" )
|
||||
endif( NOT FONTCONFIG_FOUND )
|
||||
set( HAVE_FONTCONFIG 1 CACHE INTERNAL "" FORCE )
|
||||
|
||||
|
||||
##### check for freetype2 #######################
|
||||
|
||||
pkg_search_module( FREETYPE freetype2 )
|
||||
if( NOT FREETYPE_FOUND )
|
||||
message(FATAL_ERROR "\nfreetype2 are required, but not found on your system" )
|
||||
endif( NOT FREETYPE_FOUND )
|
||||
set( HAVE_FREETYPE2 1 CACHE INTERNAL "" FORCE )
|
||||
|
||||
|
||||
##### compiler/linker settings ##################
|
||||
|
||||
add_definitions( -D_LARGEFILE64_SOURCE )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${FREETYPE_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES fonts.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_fonts (module) ########################
|
||||
|
||||
tde_add_kpart( kcm_fonts AUTOMOC
|
||||
SOURCES fonts.cpp
|
||||
LINK kxftconfig-static krdb-static kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kxftconfig (static) #######################
|
||||
|
||||
tde_add_library( kxftconfig STATIC_PIC
|
||||
SOURCES kxftconfig.cpp
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES iccconfig.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_iccconfig (module) ####################
|
||||
|
||||
set_source_files_properties( iccconfig.cpp PROPERTIES COMPILE_FLAGS -DKDE_CONFDIR=\\"${TDE_CONFIG_DIR}\\" )
|
||||
|
||||
tde_add_kpart( kcm_iccconfig AUTOMOC
|
||||
SOURCES
|
||||
iccconfig.cpp iccconfigbase.ui iccconfig.skel
|
||||
LINK kio-shared krandr-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES icons.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/Settings/LookNFeel/Themes RENAME iconthemes.desktop )
|
||||
|
||||
|
||||
##### kcm_icons (module) ########################
|
||||
|
||||
tde_add_kpart( kcm_icons AUTOMOC
|
||||
SOURCES iconthemes.cpp icons.cpp main.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME no OPENGL support yet
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
memory.desktop processor.desktop dma.desktop
|
||||
interrupts.desktop ioports.desktop opengl.desktop
|
||||
pci.desktop sound.desktop devices.desktop scsi.desktop
|
||||
partitions.desktop xserver.desktop cdinfo.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_info (module) #########################
|
||||
|
||||
tde_add_kpart( kcm_info AUTOMOC
|
||||
SOURCES main.cpp memory.cpp opengl.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,68 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( WITH_XCURSOR )
|
||||
add_subdirectory( xcursor )
|
||||
include_directories( xcursor )
|
||||
else( )
|
||||
add_subdirectory( core )
|
||||
include_directories( core )
|
||||
endif( )
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
mouse.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
cursor_large_black.pcf.gz cursor_large_white.pcf.gz
|
||||
cursor_small_white.pcf.gz
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kcminput )
|
||||
|
||||
install( FILES
|
||||
mouse_cursor_theme.upd
|
||||
DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_input (module) ########################
|
||||
|
||||
tde_add_kpart( kcm_input AUTOMOC
|
||||
SOURCES
|
||||
mouse.cpp kmousedlg.ui main.cpp logitechmouse.cpp
|
||||
logitechmouse_base.ui
|
||||
LINK themepage-static kio-shared ${XCURSOR_LIBRARIES} ${LIBUSB_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kapplymousetheme (executable) #############
|
||||
|
||||
tde_add_executable( kapplymousetheme
|
||||
SOURCES
|
||||
kapplymousetheme.cpp
|
||||
LINK ${XCURSOR_LIBRARIES} X11
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,23 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### themepage (static) ########################
|
||||
|
||||
tde_add_library( themepage STATIC_PIC AUTOMOC
|
||||
SOURCES themepage.cpp
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
mouse_rh.png mouse_lh.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kcminput/pics )
|
@ -0,0 +1,25 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### themepage (static) ########################
|
||||
|
||||
tde_add_library( themepage STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
themepage.cpp previewwidget.cpp
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ioslaveinfo.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
tde_install_empty_directory( ${DATA_INSTALL_DIR}/Settings/Information )
|
||||
|
||||
|
||||
##### kcm_ioslaveinfo (module) ##################
|
||||
|
||||
tde_add_kpart( kcm_ioslaveinfo AUTOMOC
|
||||
SOURCES kcmioslaveinfo.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES joystick.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_joystick (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_joystick AUTOMOC
|
||||
SOURCES
|
||||
joystick.cpp joywidget.cpp poswidget.cpp
|
||||
joydevice.cpp caldialog.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,50 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( about )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons()
|
||||
install( FILES kcontrolui.rc DESTINATION ${DATA_INSTALL_DIR}/kcontrol )
|
||||
install( FILES kinfocenterui.rc DESTINATION ${DATA_INSTALL_DIR}/kinfocenter )
|
||||
install( FILES KControl.desktop kinfocenter.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcontrol (kdeinit) ########################
|
||||
|
||||
set( target kcontrol )
|
||||
|
||||
set( ${target}_SRCS
|
||||
main.cpp toplevel.cpp indexwidget.cpp helpwidget.cpp
|
||||
dockcontainer.cpp aboutwidget.cpp moduletreeview.cpp
|
||||
moduleiconview.cpp moduleIface.cpp moduleIface.skel
|
||||
global.cpp modules.cpp proxywidget.cpp kcrootonly.cpp
|
||||
searchwidget.cpp
|
||||
)
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK khtml-shared
|
||||
)
|
||||
|
||||
tde_install_symlink( kcontrol ${BIN_INSTALL_DIR}/kinfocenter )
|
@ -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 top-right-kcontrol.png main.html kcontrol.css DESTINATION ${DATA_INSTALL_DIR}/kcontrol/about )
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmkded.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kded (module) #########################
|
||||
|
||||
tde_add_kpart( kcm_kded AUTOMOC
|
||||
SOURCES kcmkded.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kcontrol/background
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kdm.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kdm (module) ##########################
|
||||
|
||||
set_source_files_properties( background.cpp PROPERTIES COMPILE_FLAGS -DKDE_CONFDIR=\\"${TDE_CONFIG_DIR}\\" )
|
||||
set_source_files_properties( main.cpp PROPERTIES COMPILE_FLAGS -DKDE_CONFDIR=\\"${TDE_CONFIG_DIR}\\" )
|
||||
|
||||
tde_add_kpart( kcm_kdm AUTOMOC
|
||||
SOURCES
|
||||
background.cpp kdm-appear.cpp kdm-font.cpp kdm-shut.cpp
|
||||
kdm-users.cpp kdm-conv.cpp main.cpp kbackedcombobox.cpp
|
||||
LINK kcmbgnd-static bgnd-static knewstuff-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES keys.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kaccel.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
install( PROGRAMS convertShortcuts.pl DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
wm3.kksrc kde3.kksrc kde4.kksrc win3.kksrc
|
||||
win4.kksrc mac4.kksrc unix3.kksrc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kcmkeys )
|
||||
|
||||
|
||||
##### kcm_keys (module) #########################
|
||||
|
||||
tde_add_kpart( kcm_keys AUTOMOC
|
||||
SOURCES
|
||||
shortcuts.cpp modifiers.cpp main.cpp khotkeys.cpp
|
||||
treeview.cpp commandShortcuts.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( lib )
|
||||
add_subdirectory( thumbnail )
|
||||
add_subdirectory( viewpart )
|
||||
add_subdirectory( kcmfontinst )
|
||||
add_subdirectory( kfile-plugin )
|
||||
add_subdirectory( kfontinst )
|
||||
add_subdirectory( kio )
|
||||
|
||||
install( FILES installfont.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus )
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/lib
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/viewpart
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons()
|
||||
install( FILES kcmfontinst.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_fontinst (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_fontinst AUTOMOC
|
||||
SOURCES
|
||||
KCmFontInst.cpp KFileFontIconView.cpp KFileFontView.cpp
|
||||
PrintDialog.cpp SettingsDialog.cpp
|
||||
LINK kfontinstprint-static kfontinst-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kfile_font.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kfile_font (module) #######################
|
||||
|
||||
tde_add_kpart( kfile_font
|
||||
SOURCES KFileFont.cpp
|
||||
LINK kfontinst-shared kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -DOS_${CMAKE_SYSTEM_NAME} )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/lib
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/fonts/
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${FREETYPE_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kfontinst (executable) ####################
|
||||
|
||||
tde_add_executable( kfontinst
|
||||
SOURCES
|
||||
Main.cpp FontEngine.cpp Fontmap.cpp GetPid.c
|
||||
XConfig.cpp
|
||||
LINK kxftconfig-static kfontinst-shared kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/lib
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/fonts
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES fonts.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES fonts.desktop DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/virtual_folders/services )
|
||||
install( FILES folder.desktop system-folder.desktop package.desktop DESTINATION ${MIME_INSTALL_DIR}/fonts )
|
||||
|
||||
|
||||
##### kio_fonts (module) #######################
|
||||
|
||||
tde_add_kpart( kio_fonts AUTOMOC
|
||||
SOURCES KioFonts.cpp
|
||||
LINK kxftconfig-static kfontinst-shared kdesu-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -D_LARGEFILE64_SOURCE )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${FREETYPE_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kfontinst (shared) ########################
|
||||
|
||||
tde_add_library( kfontinst SHARED
|
||||
SOURCES Misc.cpp FcEngine.cpp
|
||||
VERSION 0.0.0
|
||||
LINK kio-shared ${XFT_LIBRARIES}
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES fontthumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### fontthumbnail (module) ####################
|
||||
|
||||
tde_add_kpart( fontthumbnail
|
||||
SOURCES FontThumbnail.cpp
|
||||
LINK kfontinst-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,55 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/kfontinst/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kfontviewpart.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kfontview.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kfontviewpart.rc kfontviewui.rc DESTINATION ${DATA_INSTALL_DIR}/kfontview )
|
||||
|
||||
|
||||
##### libkfontviewpart (module) #################
|
||||
|
||||
tde_add_kpart( libkfontviewpart AUTOMOC
|
||||
SOURCES FontViewPart.cpp FontViewPartFactory.cpp FontPreview.cpp
|
||||
LINK kfontinstprint-static kfontinst-shared kparts-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kfontview (executable) ####################
|
||||
|
||||
tde_add_executable( kfontview AUTOMOC
|
||||
SOURCES FontViewerApp.cpp
|
||||
LINK kparts-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kfontinstprint (static) ###################
|
||||
|
||||
tde_add_library( kfontinstprint STATIC_PIC
|
||||
SOURCES KfiPrint.cpp
|
||||
LINK kdeprint-shared
|
||||
)
|
@ -0,0 +1,82 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_KICKER )
|
||||
include( "${TDE_CMAKE_DIR}/kicker.cmake" )
|
||||
endif( NOT BUILD_KICKER )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
panel.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
kicker_config.desktop kicker_config_arrangement.desktop
|
||||
kicker_config_hiding.desktop kicker_config_menus.desktop
|
||||
kicker_config_appearance.desktop
|
||||
DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
install(
|
||||
FILES uninstall.desktop
|
||||
DESTINATION ${APPS_INSTALL_DIR}/Settings/LookNFeel
|
||||
RENAME panel.desktop )
|
||||
|
||||
install(
|
||||
FILES uninstall.desktop
|
||||
DESTINATION ${APPS_INSTALL_DIR}/Settings/LookNFeel
|
||||
RENAME panel_appearance.desktop )
|
||||
|
||||
install(
|
||||
FILES uninstall.desktop
|
||||
DESTINATION ${APPS_INSTALL_DIR}
|
||||
RENAME panel_appearance.desktop )
|
||||
|
||||
|
||||
##### kcm_kicker (module) #######################
|
||||
|
||||
set( target kcm_kicker )
|
||||
|
||||
add_custom_command( OUTPUT kickerSettings.h
|
||||
COMMAND ${KDE3_KCFGC_EXECUTABLE}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker/kickerSettings.kcfg
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker/kickerSettings.kcfgc
|
||||
DEPENDS
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker/kickerSettings.kcfg
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker/kickerSettings.kcfgc )
|
||||
|
||||
set_source_files_properties( lookandfeeltab_impl.cpp
|
||||
PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/kickerSettings.h )
|
||||
|
||||
set( ${target}_SRCS
|
||||
positiontab.ui hidingtab.ui lookandfeeltab.ui menutab.ui
|
||||
positiontab_impl.cpp hidingtab_impl.cpp lookandfeeltab_impl.cpp
|
||||
menutab_impl.cpp extensionInfo.cpp main.cpp main.skel
|
||||
advancedOptions.ui advancedDialog.cpp positionconfig.cpp
|
||||
hidingconfig.cpp menuconfig.cpp lookandfeelconfig.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK bgnd-static kickermain-shared kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,55 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( uasproviders )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
cookies.desktop useragent.desktop cache.desktop
|
||||
lanbrowser.desktop netpref.desktop proxy.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
install( FILES uninstall.desktop
|
||||
RENAME smb.desktop
|
||||
DESTINATION ${APPS_INSTALL_DIR}/Settings/WebBrowsing )
|
||||
|
||||
install( FILES socks.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
install( FILES uasprovider.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
install( FILES smb.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_kio (module) ##########################
|
||||
|
||||
tde_add_kpart( kcm_kio AUTOMOC
|
||||
SOURCES
|
||||
policydlg.cpp kcookiesmain.cpp kcookiespolicies.cpp
|
||||
main.cpp smbrodlg.cpp useragentdlg.cpp kproxydlgbase.cpp
|
||||
kmanualproxydlg.cpp kenvvarproxydlg.cpp kproxydlg.cpp
|
||||
kcookiesmanagement.cpp fakeuaprovider.cpp uagentproviderdlg.cpp
|
||||
netpref.cpp cache.cpp ksaveioconfig.cpp socks.cpp socksbase.ui
|
||||
kproxydlg_ui.ui kcookiesmanagementdlg_ui.ui kcookiespoliciesdlg_ui.ui
|
||||
policydlg_ui.ui useragentdlg_ui.ui uagentproviderdlg_ui.ui
|
||||
manualproxy_ui.ui envvarproxy_ui.ui cache_ui.ui
|
||||
LINK kio-shared kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,23 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
ie401onwinnt4.desktop ie45onwinnt5.desktop ie501onwinnt5.desktop
|
||||
ie50onppc.desktop ie55onwin98.desktop ie55onwinnt5.desktop
|
||||
ie60onwinnt51.desktop ie60oncurrent.desktop mozonwinxp.desktop
|
||||
mozonwin2000.desktop mozoncurrent16.desktop mozoncurrent12.desktop
|
||||
mozoncurrent.desktop nn301oncurrent.desktop nn475onwin95.desktop
|
||||
nn475oncurrent.desktop nn476onppc.desktop op403onwinnt4.desktop
|
||||
lynxoncurrent.desktop w3moncurrent.desktop wgetoncurrent.desktop
|
||||
ns71oncurrent.desktop ns71onwinnt51.desktop op75oncurrent.desktop
|
||||
safari12.desktop safari20.desktop googlebot.desktop
|
||||
firefox10oncurrent.desktop firefox15oncurrent.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/useragentstrings )
|
@ -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( sounds )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmnotify.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES play.png DESTINATION ${DATA_INSTALL_DIR}/kcontrol/pics )
|
||||
|
||||
|
||||
##### kcm_knotify (module) ######################
|
||||
|
||||
tde_add_kpart( kcm_knotify AUTOMOC
|
||||
SOURCES knotify.cpp playersettings.ui
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,52 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
KDE_Beep_Ahem.wav KDE_Beep_Beep.wav KDE_Beep_Bottles.wav
|
||||
KDE_Beep_ClassicBeep.wav KDE_Beep_ClockChime.wav
|
||||
KDE_Beep_Connect.wav KDE_Beep_Door.wav KDE_Beep_Honk.wav
|
||||
KDE_Beep_Lightning.wav KDE_Beep_Pop.wav KDE_Beep_RimShot.wav
|
||||
KDE_Beep_RingRing.wav KDE_Beep_ShortBeep.wav KDE_Beep_Yo.wav
|
||||
KDE_Click.wav KDE_Close_Window.wav KDE_Critical_Error.wav
|
||||
KDE_Desktop1.wav KDE_Desktop2.wav KDE_Desktop3.wav
|
||||
KDE_Desktop4.wav KDE_Desktop5.wav KDE_Desktop6.wav
|
||||
KDE_Desktop7.wav KDE_Desktop8.wav KDE_Dialog_Appear.wav
|
||||
KDE_Dialog_Disappear.wav KDE_Error.wav KDE_Logout.wav
|
||||
KDE_Notify.wav KDE_Startup.wav KDE_Window_Close.wav
|
||||
KDE_Window_DeIconify.wav KDE_Window_Iconify.wav
|
||||
KDE_Window_Maximize.wav KDE_Window_Open.wav
|
||||
KDE_Window_Shade_Down.wav KDE_Window_Shade_Up.wav
|
||||
KDE_Window_Sticky.wav KDE_Window_UnMaximize.wav
|
||||
KDE_Window_UnSticky.wav KDE_Beep.ogg KDE_Beep_Car.ogg
|
||||
KDE_Beep_Classic.ogg KDE_Beep_Connect.ogg KDE_Beep_Digital_1.ogg
|
||||
KDE_Beep_Digital_2.ogg KDE_Beep_Double.ogg KDE_Beep_Harsh.ogg
|
||||
KDE_Beep_Phone_1.ogg KDE_Beep_Phone_2.ogg KDE_Bottles.ogg
|
||||
KDE_Chimes_1.ogg KDE_Chimes_2.ogg KDE_Chimes_3.ogg
|
||||
KDE_Click_1.ogg KDE_Click_2.ogg KDE_Click_3.ogg
|
||||
KDE_Desktop_1.ogg KDE_Desktop_2.ogg KDE_Desktop_3.ogg
|
||||
KDE_Desktop_4.ogg KDE_Desktop_5.ogg KDE_Desktop_6.ogg
|
||||
KDE_Desktop_7.ogg KDE_Desktop_8.ogg KDE_Dialog_Appear.ogg
|
||||
KDE_Dialog_Disappear.ogg KDE_Door.ogg KDE_Drum_Break.ogg
|
||||
KDE_Error_1.ogg KDE_Error_2.ogg KDE_Error_3.ogg
|
||||
KDE_Event_1.ogg KDE_Event_2.ogg KDE_Event_3.ogg
|
||||
KDE_Event_4.ogg KDE_Event_5.ogg KDE_Glass_Break.ogg
|
||||
KDE_Keyboard_Key_1.ogg KDE_Logout_1.ogg KDE_Logout_2.ogg
|
||||
KDE_Logout_3.ogg KDE_Pop.ogg KDE_Star_Ship_1.ogg
|
||||
KDE_Startup_1.ogg KDE_Startup_2.ogg KDE_Startup_3.ogg
|
||||
KDE_TypeWriter_Bell.ogg KDE_TypeWriter_End_Of_Line.ogg
|
||||
KDE_TypeWriter_Key_1.ogg KDE_TypeWriter_Key_2.ogg
|
||||
KDE_TypeWriter_Reload.ogg KDE_TypeWriter_Scroll.ogg
|
||||
KDE_Vox_Ahem.ogg KDE_Vox_Yo.ogg KDE_Warp.ogg
|
||||
KDE_Water_Drop.ogg KDE_Window_Close.ogg KDE_Window_DeIconify.ogg
|
||||
KDE_Window_Hide.ogg KDE_Window_Iconify.ogg KDE_Window_Open.ogg
|
||||
KDE_Window_Shade_Down.ogg KDE_Window_Shade_Up.ogg
|
||||
KDE_Window_Sticky.ogg KDE_Window_UnHide.ogg KDE_Window_UnSticky.ogg
|
||||
DESTINATION ${SOUND_INSTALL_DIR} )
|
@ -0,0 +1,50 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
desktopbehavior.desktop desktop.desktop
|
||||
desktoppath.desktop filebrowser.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
overlapping.png onlyone.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kcontrol/pics )
|
||||
|
||||
install( FILES
|
||||
filebehavior.desktop fileappearance.desktop
|
||||
filepreviews.desktop
|
||||
DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_konq (module) #########################
|
||||
|
||||
tde_add_kpart( kcm_konq AUTOMOC
|
||||
SOURCES
|
||||
behaviour.cpp desktop.cpp desktopbehavior_impl.cpp
|
||||
previews.cpp browser.cpp main.cpp rootopts.cpp
|
||||
fontopts.cpp desktopbehavior.ui
|
||||
LINK kio-shared kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
khtml_behavior.desktop khtml_java_js.desktop
|
||||
khtml_fonts.desktop khtml_filter.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_konqhtml (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_konqhtml AUTOMOC
|
||||
SOURCES
|
||||
advancedTabDialog.cpp htmlopts.cpp jsopts.cpp
|
||||
javaopts.cpp pluginopts.cpp appearance.cpp
|
||||
khttpoptdlg.cpp policydlg.cpp main.cpp
|
||||
jspolicies.cpp nsconfigwidget.ui policies.cpp
|
||||
domainlistview.cpp advancedTabOptions.ui
|
||||
filteropts.cpp
|
||||
LINK khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmkonsole.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_konsole (module) ######################
|
||||
|
||||
tde_add_kpart( kcm_konsole AUTOMOC
|
||||
SOURCES
|
||||
schemaeditor.cpp sessioneditor.cpp kcmkonsole.cpp
|
||||
schemadialog.ui sessiondialog.ui kcmkonsoledialog.ui
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( themes )
|
||||
add_subdirectory( kcs )
|
||||
add_subdirectory( ad )
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmdisplayrc.upd DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
|
||||
##### krdb (static) #############################
|
||||
|
||||
tde_add_library( krdb STATIC_PIC AUTOMOC
|
||||
SOURCES krdb.cpp
|
||||
LINK kdecore-shared
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
AAAAAAGeneral.ad AAAMotif.ad AAATk.ad AAAXaw.ad AcroRead.ad
|
||||
Editres.ad Emacs.ad GV.ad ML.ad Nedit.ad Netscape.ad RVPlayer.ad
|
||||
WPerfect.ad XCalc.ad Xawtv.ad Xdvi.ad XTerm.ad XOsview.ad XV.ad Xpdf.ad
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdisplay/app-defaults )
|
||||
|
||||
install( PROGRAMS
|
||||
krdb
|
||||
DESTINATION ${BIN_INSTALL_DIR} )
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
AtlasGreen.kcsrc BeOS.kcsrc BlueSlate.kcsrc
|
||||
CDE.kcsrc DarkBlue.kcsrc DesertRed.kcsrc DigitalCDE.kcsrc
|
||||
PaleGray.kcsrc Pumpkin.kcsrc SolarisCDE.kcsrc Storm.kcsrc
|
||||
Windows2000.kcsrc System.kcsrc Next.kcsrc PointReyesGreen.kcsrc
|
||||
KDEOne.kcsrc KDETwo.kcsrc MediaPeach.kcsrc Windows95.kcsrc EveX.kcsrc
|
||||
WindowsXP.kcsrc Keramik.kcsrc KeramikEmerald.kcsrc KeramikWhite.kcsrc
|
||||
BlackOnWhite.kcsrc WhiteOnBlack.kcsrc YellowOnBlue.kcsrc Plastik.kcsrc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdisplay/color-schemes )
|
@ -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 logo.png mini-world.png DESTINATION ${DATA_INSTALL_DIR}/kcontrol/pics )
|
@ -0,0 +1,23 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( HighContrastDark )
|
||||
add_subdirectory( HighContrastDark-big )
|
||||
add_subdirectory( HighContrastLight )
|
||||
add_subdirectory( HighContrastLight-big )
|
||||
add_subdirectory( YellowOnBlue )
|
||||
add_subdirectory( YellowOnBlue-big )
|
||||
add_subdirectory( KDE_Classic )
|
||||
add_subdirectory( Keramik )
|
||||
add_subdirectory( Plastik )
|
||||
add_subdirectory( Platinum )
|
||||
add_subdirectory( Sunshine )
|
||||
add_subdirectory( Redmond )
|
@ -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 HighContrastDark-big.preview.png HighContrastDark-big.xml DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/HighContrastDark-big )
|
@ -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 HighContrastDark.preview.png HighContrastDark.xml DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/HighContrastDark )
|
@ -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 HighContrastLight-big.preview.png HighContrastLight-big.xml DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/HighContrastLight-big )
|
@ -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 HighContrastLight.preview.png HighContrastLight.xml DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/HighContrastLight )
|
@ -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 KDE_Classic.xml KDE_Classic.preview.png DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/KDE_Classic )
|
@ -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 Keramik.xml Keramik.preview.png DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/Keramik )
|
@ -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 Plastik.xml Plastik.preview.png DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/Plastik )
|
@ -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 Platinum.xml Platinum.preview.png DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/Platinum )
|
@ -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 Redmond.xml Redmond.preview.png DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/Redmond )
|
@ -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 Sunshine.xml Sunshine.preview.png DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/Sunshine )
|
@ -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 YellowOnBlue-big.preview.png YellowOnBlue-big.xml DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/YellowOnBlue-big )
|
@ -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 YellowOnBlue.preview.png YellowOnBlue.xml DESTINATION ${DATA_INSTALL_DIR}/kthememanager/themes/YellowOnBlue )
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kthememanager.desktop installktheme.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES x-ktheme.desktop DESTINATION ${MIME_INSTALL_DIR}/application )
|
||||
install( PROGRAMS kdeinstallktheme DESTINATION ${BIN_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kthememanager (module) ################
|
||||
|
||||
tde_add_kpart( kcm_kthememanager AUTOMOC
|
||||
SOURCES
|
||||
kthemedlg.ui newthemewidget.ui knewthemedlg.cpp
|
||||
ktheme.cpp kthememanager.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmlaunch.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_launch (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_launch AUTOMOC
|
||||
SOURCES kcmlaunch.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( default )
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES language.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_locale (module) #######################
|
||||
|
||||
tde_add_kpart( kcm_locale AUTOMOC
|
||||
SOURCES
|
||||
main.cpp toplevel.cpp kcmlocale.cpp klocalesample.cpp
|
||||
localenum.cpp localemon.cpp localetime.cpp localeother.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES entry.desktop DESTINATION ${LOCALE_INSTALL_DIR}/en_US )
|
@ -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 background.png DESTINATION ${DATA_INSTALL_DIR}/kcmlocale/pics )
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( CheckFunctionExists )
|
||||
|
||||
check_include_file( "sys/sockio.h" HAVE_SYS_SOCKIO_H )
|
||||
check_function_exists( getnameinfo HAVE_GETNAMEINFO )
|
||||
check_struct_has_member( "struct sockaddr" sa_len "sys/types.h;sys/socket.h" HAVE_STRUCT_SOCKADDR_SA_LEN )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES nic.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_nic (module) ##########################
|
||||
|
||||
tde_add_kpart( kcm_nic AUTOMOC
|
||||
SOURCES nic.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmperformance.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kcmkonqyperformance.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_performance (module) ##################
|
||||
|
||||
tde_add_kpart( kcm_performance AUTOMOC
|
||||
SOURCES kcmperformance.cpp konqueror.cpp konqueror_ui.ui system.cpp system_ui.ui
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons()
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES privacy.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_privacy (module) ######################
|
||||
|
||||
tde_add_kpart( kcm_privacy AUTOMOC
|
||||
SOURCES privacy.cpp kprivacysettings.ui kcmprivacydialog.ui kprivacymanager.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,47 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES krandrtray.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES randr.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
install( FILES krandrtray-autostart.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_randr (module) ########################
|
||||
|
||||
tde_add_kpart( kcm_randr AUTOMOC
|
||||
SOURCES krandrmodule.cpp
|
||||
LINK kdeui-shared krandr-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### krandrtray (executable) ###################
|
||||
|
||||
tde_add_executable( krandrtray AUTOMOC
|
||||
SOURCES
|
||||
main.cpp krandrtray.cpp krandrapp.cpp
|
||||
krandrpassivepopup.cpp configdialog.cpp
|
||||
LINK kutils-shared krandr-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES screensaver.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_screensaver (module) ##################
|
||||
|
||||
tde_add_kpart( kcm_screensaver AUTOMOC
|
||||
SOURCES
|
||||
advanceddialogimpl.ui scrnsave.cpp testwin.cpp
|
||||
saverlist.cpp saverconfig.cpp advanceddialog.cpp
|
||||
kswidget.cpp
|
||||
LINK kio-shared ${GL_LIBRARY}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmsmserver.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_smserver (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_smserver AUTOMOC
|
||||
SOURCES kcmsmserver.cpp smserverconfigdlg.ui smserverconfigimpl.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES spellchecking.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_spellchecking (module) ################
|
||||
|
||||
tde_add_kpart( kcm_spellchecking AUTOMOC
|
||||
SOURCES spellchecking.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( keramik )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES style.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_style (module) ########################
|
||||
|
||||
tde_add_kpart( kcm_style AUTOMOC
|
||||
SOURCES
|
||||
kcmstyle.cpp stylepreview.ui menupreview.cpp
|
||||
styleconfdialog.cpp
|
||||
LINK krdb-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kstyle_keramik_config (module) ############
|
||||
|
||||
tde_add_kpart( kstyle_keramik_config AUTOMOC
|
||||
SOURCES keramikconf.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,49 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_KICKER )
|
||||
include( "${TDE_CMAKE_DIR}/kicker.cmake" )
|
||||
endif( NOT BUILD_KICKER )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmtaskbar.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/Settings/LookNFeel RENAME kcmtaskbar.desktop )
|
||||
|
||||
|
||||
##### kcm_taskbar (module) ######################
|
||||
|
||||
add_custom_command( OUTPUT taskbarsettings.h
|
||||
COMMAND ${KDE3_KCFGC_EXECUTABLE}
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskbar/taskbar.kcfg
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskbar/taskbarsettings.kcfgc
|
||||
DEPENDS
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskbar/taskbar.kcfg
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskbar/taskbarsettings.kcfgc )
|
||||
|
||||
set_source_files_properties( kcmtaskbar.cpp
|
||||
PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/taskbarsettings.h )
|
||||
|
||||
tde_add_kpart( kcm_taskbar AUTOMOC
|
||||
SOURCES kcmtaskbarui.ui kcmtaskbar.cpp
|
||||
LINK taskbar-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmusb.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
if( WITH_USBIDS )
|
||||
set_source_files_properties( usbdb.cpp PROPERTIES COMPILE_FLAGS -DUSBIDS_FILE=\\"${WITH_USBIDS}\\" )
|
||||
else( )
|
||||
install( FILES usb.ids DESTINATION ${DATA_INSTALL_DIR} )
|
||||
endif( )
|
||||
|
||||
|
||||
##### kcm_usb (module) ##########################
|
||||
|
||||
tde_add_kpart( kcm_usb AUTOMOC
|
||||
SOURCES
|
||||
kcmusb.cpp usbdevices.cpp usbdb.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmview1394.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES oui.db DESTINATION ${DATA_INSTALL_DIR}/kcmview1394 )
|
||||
|
||||
|
||||
##### kcm_view1394 (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_view1394 AUTOMOC
|
||||
SOURCES view1394widget.ui view1394.cpp
|
||||
LINK kdeui-shared ${LIBRAW1394_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES xinerama.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_xinerama (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_xinerama AUTOMOC
|
||||
SOURCES kcmxinerama.cpp xineramawidget.ui
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kdcopui.rc DESTINATION ${DATA_INSTALL_DIR}/kdcop )
|
||||
|
||||
|
||||
##### kdcop (executable) ########################
|
||||
|
||||
tde_add_executable( kdcop AUTOMOC
|
||||
SOURCES
|
||||
kdcop.cpp kdcopwindow.cpp kdcoplistview.cpp kdcopview.ui
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,32 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdebugdialog (executable) #################
|
||||
|
||||
tde_add_executable( kdebugdialog AUTOMOC
|
||||
SOURCES
|
||||
main.cpp kabstractdebugdialog.cpp kdebugdialog.cpp
|
||||
klistdebugdialog.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( PROGRAMS kdeeject DESTINATION ${BIN_INSTALL_DIR} )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( kcm )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kdepasswd.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kdepasswd (executable) ####################
|
||||
|
||||
tde_add_executable( kdepasswd AUTOMOC
|
||||
SOURCES kdepasswd.cpp passwd.cpp passwddlg.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcm_useraccount.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kcm_useraccount.kcfg kcm_useraccount_pass.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_useraccount (module) ##################
|
||||
|
||||
tde_add_kpart( kcm_useraccount AUTOMOC
|
||||
SOURCES
|
||||
main_widget.ui chfnprocess.cpp main.cpp
|
||||
chfacedlg.cpp settings.kcfgc pass.kcfgc
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
Apple.png BeachBall.png Blowfish.png Bug.png
|
||||
Butterfly.png Car.png Cow.png Daemon.png Dog.png
|
||||
Elephant.png Flower.png Frog.png Ghost.png Guitar.png
|
||||
Heart.png Konqui.png Lion.png Monkey.png Penguin.png
|
||||
Pig.png Rabbit.png Ring.png Scream.png Shark.png
|
||||
Splash.png Star.png Teddybear.png Turtle.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdm/pics/users )
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( printmgr )
|
||||
add_subdirectory( kjobviewer )
|
||||
add_subdirectory( kprinter )
|
||||
add_subdirectory( kdeprintfax )
|
||||
add_subdirectory( slave )
|
||||
add_subdirectory( kdeprint_part )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -D_KDEPRINT_COMPILE )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kdeprint_part.rc DESTINATION ${DATA_INSTALL_DIR}/kdeprint_part )
|
||||
install( FILES kdeprint_part.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### libkdeprint_part (module) #################
|
||||
|
||||
tde_add_kpart( libkdeprint_part AUTOMOC
|
||||
SOURCES printpart.cpp
|
||||
LINK kdeprint_management-shared kparts-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( kdeprintfax )
|
||||
tde_install_icons( abentry DESTINATION ${DATA_INSTALL_DIR}/kdeprintfax/icons )
|
||||
install( FILES kdeprintfax.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kdeprintfaxui.rc faxfilters DESTINATION ${DATA_INSTALL_DIR}/kdeprintfax )
|
||||
install( PROGRAMS anytops DESTINATION ${DATA_INSTALL_DIR}/kdeprintfax )
|
||||
|
||||
|
||||
##### kdeprintfax (executable) ##################
|
||||
|
||||
tde_add_executable( kdeprintfax AUTOMOC
|
||||
SOURCES
|
||||
main.cpp kdeprintfax.cpp faxab.cpp faxctrl.cpp
|
||||
confgeneral.cpp configdlg.cpp conffax.cpp
|
||||
confsystem.cpp conffilters.cpp filterdlg.cpp
|
||||
defcmds.cpp
|
||||
LINK kabc-shared kdeprint-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -D_KDEPRINT_COMPILE )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( kjobviewer )
|
||||
install( FILES kjobviewer.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kjobviewerui.rc DESTINATION ${DATA_INSTALL_DIR}/kjobviewer )
|
||||
|
||||
|
||||
##### kjobviewer (kdeinit) ######################
|
||||
|
||||
tde_add_kdeinit_executable( kjobviewer AUTOMOC
|
||||
SOURCES kjobviewer.cpp main.cpp
|
||||
LINK kdeprint_management-shared
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( CheckFunctionExists )
|
||||
check_function_exists( sigset HAVE_SIGACTION )
|
||||
check_function_exists( sigaction HAVE_SIGSET )
|
||||
|
||||
add_definitions( -D_KDEPRINT_COMPILE )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kprinter (kdeinit) ########################
|
||||
|
||||
tde_add_kdeinit_executable( kprinter AUTOMOC
|
||||
SOURCES main.cpp printwrapper.cpp
|
||||
LINK kdeprint-shared
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -D_KDEPRINT_COMPILE )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( printmgr )
|
||||
install( FILES printers.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_printmgr (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_printmgr AUTOMOC
|
||||
SOURCES kcmprintmgr.cpp
|
||||
LINK kdeprint_management-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -D_KDEPRINT_COMPILE )
|
||||
|
||||
add_subdirectory( mimetypes )
|
||||
add_subdirectory( templates )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES print.protocol printdb.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_print (module) ########################
|
||||
|
||||
tde_add_kpart( kio_print AUTOMOC
|
||||
SOURCES kio_print.cpp
|
||||
LINK kdeprint-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
folder.desktop printer.desktop class.desktop
|
||||
manager.desktop jobs.desktop driver.desktop
|
||||
printermodel.desktop
|
||||
DESTINATION ${MIME_INSTALL_DIR}/print )
|
@ -0,0 +1,25 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
class.template printer.template pseudo.template
|
||||
jobs.template driver.template bar-bottom-left.png
|
||||
bar-top-middle.png box-bottom-middle.png
|
||||
box-top-middle.png bar-bottom-middle.png
|
||||
bar-top-right.png box-bottom-right.png
|
||||
box-top-right.png bar-bottom-right.png
|
||||
bottom-left.png box-centre-kdeprint.png
|
||||
top-left.png bar-middle-left.png bottom-middle.png
|
||||
box-middle-left.png top-middle.png bar-middle-right.png
|
||||
bottom-right.png box-middle-right.png top-right-kdeprint.png
|
||||
bar-top-left.png box-bottom-left.png box-top-left.png
|
||||
htmlstyles.css
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdeprint/template )
|
@ -0,0 +1,100 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( lock )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( patterns )
|
||||
add_subdirectory( programs )
|
||||
add_subdirectory( init )
|
||||
add_subdirectory( kwebdesktop )
|
||||
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kdmlib
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/background
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
KDesktopIface.h KScreensaverIface.h KBackgroundIface.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kdesktop.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
install( FILES kdesktop_custom_menu1 kdesktop_custom_menu2 DESTINATION ${CONFIG_INSTALL_DIR} )
|
||||
install( FILES kdesktopSetAsBackground.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus )
|
||||
install( FILES kdesktop.kcfg klaunch.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcheckrunning (executable) ################
|
||||
|
||||
tde_add_executable( kcheckrunning
|
||||
SOURCES kcheckrunning.cpp
|
||||
LINK X11
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kxdglauncher (executable) #################
|
||||
|
||||
tde_add_executable( kxdglauncher
|
||||
SOURCES kxdglauncher.cpp
|
||||
LINK kutils-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kdesktop (kdeinit) ########################
|
||||
|
||||
set( target kdesktop )
|
||||
|
||||
set( ${target}_SRCS
|
||||
main.cc krootwm.cc xautolock.cc kdiconview.cc init.cc
|
||||
desktop.cc lockeng.cc KDesktopIface.skel bgmanager.cc
|
||||
KScreensaverIface.skel minicli.cpp KBackgroundIface.skel
|
||||
pixmapserver.cc kcustommenu.cc startupid.cpp minicli_ui.ui
|
||||
xautolock_diy.c xautolock_engine.c kshadowengine.cpp
|
||||
kshadowsettings.cpp kdesktopshadowsettings.cpp
|
||||
kfileividesktop.cpp kdesktopapp.cpp
|
||||
)
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK
|
||||
kdesktopsettings-static bgnd-static dmctl-static
|
||||
konq-shared kutils-shared
|
||||
${XRENDER_LIBRARIES} ${XCURSOR_LIBRARIES} Xext dl
|
||||
)
|
||||
|
||||
|
||||
##### kdesktopsettings (static) #################
|
||||
|
||||
tde_add_library( kdesktopsettings STATIC_PIC
|
||||
SOURCES kdesktopsettings.kcfgc klaunchsettings.kcfgc
|
||||
)
|
@ -0,0 +1,24 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( Templates )
|
||||
|
||||
install( FILES
|
||||
directory.autostart directory.templates directory.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdesktop )
|
||||
|
||||
install( FILES
|
||||
My_Computer My_Documents My_Network_Places Printers Trash Web_Browser
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdesktop/Desktop )
|
||||
|
||||
install( FILES
|
||||
Home.desktop System.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdesktop/DesktopLinks )
|
@ -0,0 +1,27 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
linkProgram.desktop linkURL.desktop linkFloppy.desktop
|
||||
linkHD.desktop linkCDROM.desktop Directory.desktop
|
||||
TextFile.desktop HTMLFile.desktop linkZIP.desktop
|
||||
linkDVDROM.desktop linkCAMERA.desktop linkNFS.desktop
|
||||
linkCDWRITER.desktop linkMO.desktop
|
||||
DESTINATION ${TEMPLATES_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
Program.desktop URL.desktop Floppy.desktop HD.desktop
|
||||
CDROM-Device.desktop TextFile.txt HTMLFile.html
|
||||
ZIP-Device.desktop DVDROM-Device.desktop CAMERA-Device.desktop
|
||||
NFS.desktop CDWRITER-Device.desktop MO-Device.desktop
|
||||
DESTINATION ${TEMPLATES_INSTALL_DIR}/.source )
|
||||
|
||||
tde_install_empty_directory( ${TEMPLATES_INSTALL_DIR}/.source/emptydir )
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kwebdesktop.desktop DESTINATION ${DATA_INSTALL_DIR}/kdesktop/programs )
|
||||
install( FILES kwebdesktop.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kwebdesktop (executable) ##################
|
||||
|
||||
set( target kwebdesktop )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kwebdesktop.cpp kwebdesktopsettings.kcfgc
|
||||
)
|
||||
|
||||
tde_add_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK khtml-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kdesktop
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kdmlib
|
||||
${CMAKE_SOURCE_DIR}/kcheckpass
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdesktop_lock (executable) ################
|
||||
|
||||
set( target kdesktop_lock )
|
||||
|
||||
set( ${target}_SRCS
|
||||
lockprocess.cc lockdlg.cc infodlg.cc querydlg.cc
|
||||
autologout.cc main.cc
|
||||
)
|
||||
|
||||
tde_add_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdesktopsettings-static dmctl-static kio-shared ${GL_LIBRARY}
|
||||
DESTINATION ${BIN_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
|
||||
night-rock.desktop night-rock.jpg stonewall2.png
|
||||
stonewall2.desktop fish.desktop fish.png flowers.desktop
|
||||
flowers.png pavement.desktop pavement.png rattan.desktop
|
||||
rattan.png triangles.desktop triangles.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdesktop/patterns )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( error )
|
||||
|
||||
install( FILES
|
||||
ksslogo.png splash.png splash2.png kde2.xbm
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdesktop/pics )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
xearth.desktop xglobe.desktop xplanet.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdesktop/programs )
|
@ -0,0 +1,53 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( CheckCSourceCompiles )
|
||||
include( CheckFunctionExists )
|
||||
|
||||
check_c_source_compiles( "
|
||||
#define _GNU_SOURCE 1
|
||||
#include <sys/socket.h>
|
||||
int main(int argc, char *argv[]) { struct ucred red; return 0; } "
|
||||
HAVE_STRUCT_UCRED )
|
||||
|
||||
check_c_source_runs( "
|
||||
#include <grp.h>
|
||||
#include <sys/types.h>
|
||||
int main() { struct group *grp = getgrnam(\"nogroup\"); if(grp) return 0; return 1; }"
|
||||
HAVE_NOGROUP )
|
||||
|
||||
if( HAVE_NOGROUP )
|
||||
set( nogroup nogroup )
|
||||
else()
|
||||
check_c_source_runs("
|
||||
#include <grp.h>
|
||||
#include <sys/types.h>
|
||||
int main() { struct group *grp = getgrnam(\"nobody\"); if(grp) return 0; return 1; }"
|
||||
HAVE_NOBODY )
|
||||
if( HAVE_NOBODY )
|
||||
set( nogroup nobody )
|
||||
else()
|
||||
set( nogroup 65534 )
|
||||
endif()
|
||||
endif()
|
||||
|
||||
check_function_exists( getpeereid HAVE_GETPEEREID )
|
||||
check_include_file( "sys/select.h" HAVE_SYS_SELECT_H )
|
||||
check_include_file( "sys/wait.h" HAVE_SYS_WAIT_H )
|
||||
|
||||
if( WITH_SUDO_KDESU_BACKEND )
|
||||
set( DEFAULT_SUPER_USER_COMMAND sudo CACHE INTERNAL "" FORCE )
|
||||
else()
|
||||
set( DEFAULT_SUPER_USER_COMMAND su CACHE INTERNAL "" FORCE )
|
||||
endif()
|
||||
|
||||
add_subdirectory( kdesu )
|
||||
add_subdirectory( kdesud )
|
@ -0,0 +1,30 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdesu (executable) ########################
|
||||
|
||||
tde_add_executable( kdesu AUTOMOC
|
||||
SOURCES kdesu.cpp sudlg.cpp
|
||||
LINK kdesu-shared kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME there is used KDE_USE_FPIE
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdesud (executable) #######################
|
||||
|
||||
tde_add_executable( kdesud
|
||||
SOURCES kdesud.cpp repo.cpp lexer.cpp handler.cpp secure.cpp
|
||||
LINK kdesu-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install( CODE "execute_process( COMMAND chown root:${nogroup} \$ENV{DESTDIR}${_destination}/kdesud )" )
|
||||
install( CODE "execute_process( COMMAND chmod 2755 \$ENV{DESTDIR}${_destination}/kdesud )" )
|
@ -0,0 +1,31 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdialog (executable) ######################
|
||||
|
||||
tde_add_executable( kdialog AUTOMOC
|
||||
SOURCES
|
||||
kdialog.cpp widgets.cpp klistboxdialog.cpp
|
||||
progressdialog.cpp progressdialogiface.skel
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME initial work, only PAM
|
||||
# FIXME needs more checks (for kerberos, etc)
|
||||
# FIXME Xsession need some improvements
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
add_subdirectory( backend )
|
||||
add_subdirectory( kfrontend )
|
@ -0,0 +1,118 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
find_library( UTIL_LIBRARY util )
|
||||
|
||||
check_function_exists( getdomainname HAVE_GETDOMAINNAME )
|
||||
check_function_exists( initgroups HAVE_INITGROUPS )
|
||||
check_function_exists( mkstemp HAVE_MKSTEMP )
|
||||
check_function_exists( setproctitle HAVE_SETPROCTITLE )
|
||||
check_function_exists( sysinfo HAVE_SYSINFO )
|
||||
check_function_exists( strnlen HAVE_STRNLEN )
|
||||
check_function_exists( getifaddrs HAVE_GETIFADDRS )
|
||||
|
||||
tde_save( CMAKE_REQUIRED_LIBRARIES )
|
||||
set( CMAKE_REQUIRED_LIBRARIES ${UTIL_LIBRARY} )
|
||||
check_function_exists( setusercontext HAVE_SETUSERCONTEXT )
|
||||
check_function_exists( getusershell HAVE_GETUSERSHELL )
|
||||
check_function_exists( login_getclass HAVE_LOGIN_GETCLASS )
|
||||
check_function_exists( auth_timeok HAVE_AUTH_TIMEOK )
|
||||
tde_restore( CMAKE_REQUIRED_LIBRARIES )
|
||||
|
||||
check_include_file( lastlog.h HAVE_LASTLOG_H )
|
||||
check_include_file( termio.h HAVE_TERMIO_H )
|
||||
|
||||
check_struct_has_member( "struct sockaddr_in" "sin_len" "sys/socket.h;netinet/in.h" HAVE_STRUCT_SOCKADDR_IN_SIN_LEN )
|
||||
check_struct_has_member( "struct passwd" "pw_expire" "pwd.h" HAVE_STRUCT_PASSWD_PW_EXPIRE )
|
||||
check_struct_has_member( "struct utmp" "ut_user" "utmp.h" HAVE_STRUCT_UTMP_UT_USER )
|
||||
|
||||
check_c_source_runs( "
|
||||
#include <errno.h>
|
||||
#include <unistd.h>
|
||||
int main()
|
||||
{
|
||||
setlogin(0);
|
||||
return errno == ENOSYS;
|
||||
}
|
||||
" HAVE_SETLOGIN )
|
||||
|
||||
check_c_source_runs( "
|
||||
#include <sys/socket.h>
|
||||
#include <sys/un.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <errno.h>
|
||||
int main()
|
||||
{
|
||||
int fd, fd2;
|
||||
struct sockaddr_un sa;
|
||||
|
||||
if((fd = socket(PF_UNIX, SOCK_STREAM, 0)) < 0)
|
||||
return 2;
|
||||
sa.sun_family = AF_UNIX;
|
||||
strcpy(sa.sun_path, \"testsock\");
|
||||
unlink(sa.sun_path);
|
||||
if(bind(fd, (struct sockaddr *)&sa, sizeof(sa)))
|
||||
return 2;
|
||||
chmod(sa.sun_path, 0);
|
||||
setuid(getuid() + 1000);
|
||||
if((fd2 = socket(PF_UNIX, SOCK_STREAM, 0)) < 0)
|
||||
return 2;
|
||||
connect(fd2, (struct sockaddr *)&sa, sizeof(sa));
|
||||
return errno != EACCES;
|
||||
}
|
||||
" HONORS_SOCKET_PERMS )
|
||||
|
||||
if( CMAKE_SYSTEM_NAME MATCHES Linux OR CMAKE_SYSTEM_NAME MATCHES Darwin OR CMAKE_SYSTEM_NAME MATCHES GNU/FreeBSD )
|
||||
unset( HAVE_UTMPX )
|
||||
unset( HAVE_LASTLOGX )
|
||||
else( )
|
||||
check_function_exists( getutxent HAVE_UTMPX )
|
||||
check_function_exists( updlastlogx HAVE_LASTLOGX )
|
||||
endif( )
|
||||
|
||||
unset( BSD_UTMP )
|
||||
if( NOT HAVE_UTMPX )
|
||||
check_function_exists( getutent have_getutent )
|
||||
if( NOT have_getutent )
|
||||
set( BSD_UTMP 1 )
|
||||
endif( )
|
||||
endif( )
|
||||
|
||||
check_function_exists( arc4random HAVE_ARC4RANDOM )
|
||||
if( NOT HAVE_ARC4RANDOM )
|
||||
# assume that /dev/random is non-blocking if /dev/urandom does not exist
|
||||
if( EXISTS /dev/urandom )
|
||||
set( DEV_RANDOM "/dev/urandom" CACHE INTERNAL "" FORCE )
|
||||
elseif( EXISTS /dev/random )
|
||||
set( DEV_RANDOM "/dev/random" CACHE INTERNAL "" FORCE )
|
||||
endif( )
|
||||
endif (NOT HAVE_ARC4RANDOM)
|
||||
|
||||
# Xau
|
||||
pkg_search_module( XAU xau )
|
||||
if( NOT XAU_FOUND )
|
||||
tde_message_fatal( "Xau are required, but not found on your system" )
|
||||
endif()
|
||||
|
||||
|
||||
if( WITH_PAM )
|
||||
|
||||
set( USE_PAM 1 CACHE INTERNAL "" FORCE )
|
||||
|
||||
elseif( WITH_SHADOW )
|
||||
|
||||
set( HAVE_SHADOW 1 CACHE INTERNAL "" FORCE )
|
||||
set( USESHADOW 1 CACHE INTERNAL "" FORCE )
|
||||
|
||||
endif( )
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME this is far from complete!!!
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${DBUS_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdm (executable) ##########################
|
||||
|
||||
add_custom_command( OUTPUT config.ci
|
||||
COMMAND perl -w ${CMAKE_SOURCE_DIR}/kdm/confproc.pl ${CMAKE_SOURCE_DIR}/kdm/config.def config.ci
|
||||
DEPENDS ${CMAKE_SOURCE_DIR}/kdm/confproc.pl ${CMAKE_SOURCE_DIR}/kdm/config.def )
|
||||
|
||||
set_property( SOURCE auth.c APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/config.ci )
|
||||
|
||||
tde_add_executable( kdm
|
||||
SOURCES
|
||||
access.c auth.c bootman.c choose.c client.c consolekit.c
|
||||
ctrl.c daemon.c dm.c dpylist.c error.c genauth.c
|
||||
inifile.c krb5auth.c mitauth.c netaddr.c policy.c
|
||||
process.c protodpy.c reset.c resource.c rpcauth.c
|
||||
server.c session.c sessreg.c socket.c streams.c
|
||||
util.c xdmauth.c xdmcp.c
|
||||
LINK X11 ${XAU_LIBRARIES} ${DBUS_LIBRARIES} ${PAM_LIBRARY}
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,94 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( themer )
|
||||
add_subdirectory( themes )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( sessions )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kdm/backend
|
||||
${CMAKE_SOURCE_DIR}/kdmlib
|
||||
${CMAKE_SOURCE_DIR}/kcontrol/background
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( CODE "execute_process( COMMAND ${CMAKE_CURRENT_BINARY_DIR}/genkdmconf --in \$ENV{DESTDIR}${CONFIG_INSTALL_DIR}/kdm --no-in-notice --face-src ${CMAKE_CURRENT_SOURCE_DIR}/pics ${GENKDMCONF_FLAGS} )" )
|
||||
|
||||
|
||||
##### config.ci (generated) #####################
|
||||
|
||||
add_custom_command( OUTPUT config.ci
|
||||
COMMAND perl -w ${CMAKE_SOURCE_DIR}/kdm/confproc.pl ${CMAKE_SOURCE_DIR}/kdm/config.def config.ci
|
||||
DEPENDS ${CMAKE_SOURCE_DIR}/kdm/confproc.pl ${CMAKE_SOURCE_DIR}/kdm/config.def )
|
||||
|
||||
|
||||
##### kdm_config (executable) ###################
|
||||
|
||||
set_property( SOURCE kdm_config.c APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/config.ci )
|
||||
|
||||
tde_add_executable( kdm_config
|
||||
SOURCES kdm_config.c
|
||||
LINK
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kdm_greet (executable) ####################
|
||||
|
||||
tde_add_executable( kdm_greet AUTOMOC
|
||||
SOURCES
|
||||
kdm_greet.c kdmconfig.cpp kdmclock.cpp kconsole.cpp
|
||||
kfdialog.cpp kgdialog.cpp kchooser.cpp kgverify.cpp
|
||||
kdmshutdown.cpp kdmadmindialog.cpp kgreeter.cpp
|
||||
kgapp.cpp
|
||||
LINK kdmthemer-static kdeui-shared Xtst
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### krootimage (executable) ###################
|
||||
|
||||
tde_add_executable( krootimage AUTOMOC
|
||||
SOURCES krootimage.cpp
|
||||
LINK bgnd-static kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### genkdmconf (executable) ###################
|
||||
|
||||
set_property( SOURCE genkdmconf.c APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/config.ci )
|
||||
|
||||
tde_add_executable( genkdmconf AUTOMOC
|
||||
SOURCES genkdmconf.c
|
||||
LINK X11
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kdmctl (executable) #######################
|
||||
|
||||
tde_add_executable( kdmctl
|
||||
SOURCES kdmctl.c
|
||||
LINK
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
kdelogo.png kdelogo-crystal.png shutdown.jpg
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdm/pics )
|
||||
|
||||
install( FILES
|
||||
default1.png default2.png default3.png root1.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdm/pics/users )
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
configure_file( kde.desktop.cmake kde.desktop @ONLY )
|
||||
|
||||
install( FILES
|
||||
admin.desktop ${CMAKE_CURRENT_BINARY_DIR}/kde.desktop
|
||||
gnome.desktop 9wm.desktop aewm++.desktop aewm.desktop
|
||||
afterstep.desktop amaterus.desktop amiwm.desktop
|
||||
asclassic.desktop blackbox.desktop cde.desktop
|
||||
ctwm.desktop cwwm.desktop enlightenment.desktop
|
||||
evilwm.desktop fluxbox.desktop flwm.desktop fvwm.desktop
|
||||
fvwm95.desktop golem.desktop icewm.desktop ion.desktop
|
||||
larswm.desktop lwm.desktop matchbox.desktop metacity.desktop
|
||||
mwm.desktop olvwm.desktop olwm.desktop openbox.desktop
|
||||
oroborus.desktop phluid.desktop pwm.desktop qvwm.desktop
|
||||
ratpoison.desktop sapphire.desktop sawfish.desktop
|
||||
twm.desktop ude.desktop vtwm.desktop w9wm.desktop
|
||||
waimea.desktop wm2.desktop wmaker.desktop xfce.desktop
|
||||
xfce4.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdm/sessions )
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kdm/kfrontend
|
||||
${CMAKE_SOURCE_DIR}/kdmlib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
# FIXME this must be optimized
|
||||
##### config.ci (generated) #####################
|
||||
|
||||
add_custom_command( OUTPUT config.ci
|
||||
COMMAND perl -w ${CMAKE_SOURCE_DIR}/kdm/confproc.pl ${CMAKE_SOURCE_DIR}/kdm/config.def config.ci
|
||||
DEPENDS ${CMAKE_SOURCE_DIR}/kdm/confproc.pl ${CMAKE_SOURCE_DIR}/kdm/config.def )
|
||||
set_property( SOURCE kdmthemer.cpp APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/config.ci )
|
||||
|
||||
|
||||
##### kdmthemer (static) ########################
|
||||
|
||||
tde_add_library( kdmthemer STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
kdmthemer.cpp kdmitem.cpp kdmpixmap.cpp
|
||||
kdmrect.cpp kdmlabel.cpp kdmlayout.cpp
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( circles )
|
||||
add_subdirectory( o2_enterprise )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
GdmGreeterTheme.desktop circles.xml background.svg
|
||||
flower.png help.png options.png screenshot.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdm/themes/circles )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
Dialog.png enter_normal.png enter_over.png enter_pressed.png
|
||||
enterprise.xml GdmGreeterTheme.desktop preview.png
|
||||
system_normal.png system_over.png system_pressed.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kdm/themes/o2_enterprise )
|
@ -0,0 +1,71 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kdm/kfrontend
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
if( BUILD_KDM )
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES kgreeterplugin.h DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kgreet_classic (module) ###################
|
||||
|
||||
tde_add_kpart( kgreet_classic AUTOMOC
|
||||
SOURCES kgreet_classic.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kgreet_pam (module) #######################
|
||||
|
||||
tde_add_kpart( kgreet_pam AUTOMOC
|
||||
SOURCES kgreet_pam.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kgreet_winbind (module) ###################
|
||||
|
||||
tde_add_kpart( kgreet_winbind AUTOMOC
|
||||
SOURCES kgreet_winbind.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
|
||||
endif( BUILD_KDM )
|
||||
|
||||
|
||||
##### dmctl (static) ############################
|
||||
|
||||
if( BUILD_KICKER OR BUILD_KDESKTOP OR BUILD_KDM OR BUILD_KSMSERVER )
|
||||
|
||||
tde_add_library( dmctl STATIC_PIC
|
||||
SOURCES dmctl.cpp
|
||||
LINK Xau
|
||||
)
|
||||
|
||||
endif( )
|
@ -0,0 +1,61 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( kfind )
|
||||
install( FILES Kfind.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kfindpart.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES findpart.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### libkfindpart (module) #####################
|
||||
|
||||
tde_add_kpart( libkfindpart AUTOMOC
|
||||
SOURCES kfindpart.cpp
|
||||
LINK kfind_common-static konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kfind (executable) ######################
|
||||
|
||||
tde_add_executable( kfind AUTOMOC
|
||||
SOURCES kfwin.cpp kfinddlg.cpp main.cpp
|
||||
LINK kfind_common-static
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kfind_common (static) #####################
|
||||
|
||||
tde_add_library( kfind_common STATIC_PIC AUTOMOC
|
||||
SOURCES kftabdlg.cpp kfind.cpp kquery.cpp kdatecombo.cpp
|
||||
LINK kparts-shared
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kfindpart/icons )
|
@ -0,0 +1,63 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( plugins )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( searchhandlers )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES Help.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES khelpcenter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES khelpcenter.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
khelpcenterui.rc intro.html.in glossary.html.in
|
||||
table-of-contents.xslt glossary.xslt index.html.in
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter )
|
||||
|
||||
|
||||
##### khelpcenter (kdeinit) #####################
|
||||
|
||||
tde_add_kdeinit_executable( khelpcenter AUTOMOC
|
||||
SOURCES
|
||||
navigator.cpp navigatoritem.cpp navigatorappitem.cpp
|
||||
view.cpp searchwidget.cpp searchengine.cpp docmetainfo.cpp
|
||||
docentrytraverser.cpp formatter.cpp glossary.cpp
|
||||
toc.cpp mainwindow.cpp docentry.cpp htmlsearch.cpp
|
||||
history.cpp application.cpp searchwidget.skel
|
||||
treebuilder.cpp infotree.cpp mainwindow.skel
|
||||
kcmhelpcenter.cpp htmlsearchconfig.cpp kcmhelpcenter.skel
|
||||
fontdialog.cpp plugintraverser.cpp scrollkeepertreebuilder.cpp
|
||||
prefs.kcfgc searchhandler.cpp
|
||||
LINK khtml-shared
|
||||
)
|
||||
|
||||
|
||||
##### khc_indexbuilder (executable) #############
|
||||
|
||||
tde_add_executable( khc_indexbuilder AUTOMOC
|
||||
SOURCES khc_indexbuilder.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( khelpcenter )
|
||||
tde_install_icons( helpdoc helpbook helpbook_open DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/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
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES .directory DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/plugins/Applications )
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( Applications )
|
||||
add_subdirectory( Manpages )
|
||||
add_subdirectory( Tutorials )
|
||||
add_subdirectory( Scrollkeeper )
|
||||
|
||||
install( FILES
|
||||
applets.desktop contact.desktop faq.desktop info.desktop
|
||||
links.desktop support.desktop userguide.desktop welcome.desktop
|
||||
kicmodules.desktop kcontrolmodules.desktop konqplugins.desktop
|
||||
kioslaves.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/plugins )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
.directory man1.desktop man2.desktop man3.desktop
|
||||
man4.desktop man5.desktop man6.desktop man7.desktop
|
||||
man8.desktop man9.desktop mann.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/plugins/Manpages )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
.directory scrollkeeper.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/plugins/Scrollkeeper )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
.directory quickstart.desktop visualdict.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/plugins/Tutorials )
|
@ -0,0 +1,28 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
set( prefix ${CMAKE_INSTALL_PREFIX} )
|
||||
configure_file( khc_docbookdig.pl.in khc_docbookdig.pl @ONLY )
|
||||
configure_file( khc_htdig.pl.in khc_htdig.pl @ONLY )
|
||||
|
||||
install( FILES
|
||||
htdig.desktop man.desktop docbook.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/searchhandlers )
|
||||
|
||||
install( PROGRAMS
|
||||
${CMAKE_CURRENT_BINARY_DIR}/khc_htdig.pl khc_htsearch.pl
|
||||
${CMAKE_CURRENT_BINARY_DIR}/khc_docbookdig.pl khc_beagle_search.pl
|
||||
khc_mansearch.pl khc_beagle_index.pl
|
||||
DESTINATION ${BIN_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
htdig_long.html
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khelpcenter/searchhandlers/htdig )
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
check_c_source_runs( "
|
||||
class A { public: virtual A* me(); };
|
||||
class X { public: int x; virtual void ff() {}; };
|
||||
class B : public X, public A { public: virtual B* me(); };
|
||||
int foo( A* a )
|
||||
{
|
||||
A* aa = a->me();
|
||||
return a == aa;
|
||||
}
|
||||
int main()
|
||||
{
|
||||
B* b = new B;
|
||||
return foo( b ) == 0;
|
||||
}
|
||||
A* A::me() { return this; }
|
||||
B* B::me() { return this; }
|
||||
" COVARIANT_RETURN )
|
||||
|
||||
if( NOT COVARIANT_RETURN )
|
||||
set( COVARIANT_RETURN_BROKEN 1 CACHE INTERNAL "" FORCE )
|
||||
endif( )
|
||||
|
||||
add_subdirectory( shared )
|
||||
add_subdirectory( kcontrol )
|
||||
add_subdirectory( app )
|
||||
add_subdirectory( data )
|
||||
add_subdirectory( update )
|
||||
tde_conditional_add_subdirectory( WITH_ARTS arts )
|
||||
|
||||
install( FILES khotkeys.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/shared
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES khotkeys.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
##### kded_khotkeys (module) ####################
|
||||
|
||||
tde_add_kpart( kded_khotkeys AUTOMOC
|
||||
SOURCES kded.cpp kded.skel
|
||||
LINK khotkeys_shared-shared kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### khotkeys (kdeinit) ########################
|
||||
|
||||
tde_add_kdeinit_executable( khotkeys AUTOMOC
|
||||
SOURCES app.cpp app.skel
|
||||
LINK khotkeys_shared-shared
|
||||
)
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( WITH_ARTS )
|
||||
pkg_search_module( ARTS arts )
|
||||
if( NOT ARTS_FOUND )
|
||||
tde_message_fatal( "aRts are requested, but not found on your system" )
|
||||
endif( )
|
||||
set( HAVE_ARTS 1 CACHE INTERNAL "" FORCE )
|
||||
endif( )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/khotkeys/kcontrol
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/shared
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/kcontrol
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
${ARTS_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### khotkeys_arts (module) #######################
|
||||
|
||||
tde_add_kpart( khotkeys_arts AUTOMOC
|
||||
SOURCES soundrecorder_arts.cpp voicerecorder_arts.cpp
|
||||
LINK khotkeys_shared-shared artskde-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
kde32b1.khotkeys konqueror_gestures_kde321.khotkeys
|
||||
printscreen.khotkeys
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khotkeys )
|
||||
|
||||
install( FILES
|
||||
khotkeys_32b1_update.upd khotkeys_printscreen.upd
|
||||
konqueror_gestures_kde321_update.upd
|
||||
DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( ui )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}/ui
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/shared
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( khotkeys )
|
||||
install( FILES khotkeys.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_khotkeys (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_khotkeys AUTOMOC
|
||||
SOURCES
|
||||
menuedit.cpp window_trigger_widget.cpp tab_widget.cpp main_buttons_widget.cpp
|
||||
actions_listview_widget.cpp menuentry_widget.cpp general_tab.cpp
|
||||
action_group_tab.cpp kcmkhotkeys.cpp command_url_widget.cpp windowdef_list_widget.cpp
|
||||
windowdef_simple_widget.cpp triggers_tab.cpp dcop_widget.cpp info_tab.cpp
|
||||
action_list_widget.cpp keyboard_input_widget.cpp condition_list_widget.cpp
|
||||
gesturedrawer.cpp gesturerecorder.cpp gesturerecordpage.cpp gesture_triggers_tab.cpp
|
||||
windowselector.cpp gestures_settings_tab.cpp general_settings_tab.cpp
|
||||
voicerecorder.cpp voicerecordpage.cpp voice_settings_tab.cpp
|
||||
LINK ui-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_khotkeys_init (module) ################
|
||||
|
||||
tde_add_kpart( kcm_khotkeys_init AUTOMOC
|
||||
SOURCES init.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/shared
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/kcontrol
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### ui (static) ###############################
|
||||
|
||||
tde_add_library( ui STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
windowdef_simple_widget_ui.ui windowdef_list_widget_ui.ui
|
||||
command_url_widget_ui.ui menuentry_widget_ui.ui
|
||||
triggers_tab_ui.ui general_tab_ui.ui action_group_tab_ui.ui
|
||||
dcop_widget_ui.ui main_buttons_widget_ui.ui voice_settings_tab_ui.ui
|
||||
info_tab_ui.ui window_trigger_widget_ui.ui action_list_widget_ui.ui
|
||||
keyboard_input_widget_ui.ui condition_list_widget_ui.ui
|
||||
gesture_triggers_tab_ui.ui gestures_settings_tab_ui.ui
|
||||
general_settings_tab_ui.ui voice_input_widget_ui.ui
|
||||
actions_listview_widget_ui.ui
|
||||
LINK khotkeys_shared-shared
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### khotkeys_shared (shared) ##################
|
||||
|
||||
set( target khotkeys_shared )
|
||||
|
||||
set( ${target}_SRCS
|
||||
action_data.cpp khotkeysglobal.cpp triggers.cpp
|
||||
windows.cpp settings.cpp actions.cpp input.cpp
|
||||
conditions.cpp khlistview.cpp khlistbox.cpp
|
||||
gestures.cpp voices.cpp voicesignature.cpp
|
||||
sound.cpp soundrecorder.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 1.0.0
|
||||
LINK kio-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,31 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/khotkeys/shared
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### khotkeys_update (executable) ##############
|
||||
|
||||
tde_add_executable( khotkeys_update
|
||||
SOURCES update.cpp
|
||||
LINK khotkeys_shared-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin
|
||||
)
|
@ -0,0 +1,30 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
project( kicker )
|
||||
|
||||
|
||||
##### subdirectories ############################
|
||||
|
||||
add_subdirectory( libkicker )
|
||||
add_subdirectory( taskmanager )
|
||||
add_subdirectory( taskbar )
|
||||
add_subdirectory( kicker )
|
||||
add_subdirectory( extensions )
|
||||
add_subdirectory( applets )
|
||||
add_subdirectory( menuext )
|
||||
add_subdirectory( proxy )
|
||||
add_subdirectory( data )
|
||||
|
||||
|
||||
##### install import cmake modules ###############
|
||||
|
||||
tde_install_export( )
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( clock )
|
||||
add_subdirectory( systemtray )
|
||||
add_subdirectory( minipager )
|
||||
add_subdirectory( taskbar )
|
||||
add_subdirectory( run )
|
||||
add_subdirectory( launcher )
|
||||
add_subdirectory( naughty )
|
||||
add_subdirectory( lockout )
|
||||
add_subdirectory( menu )
|
||||
add_subdirectory( media )
|
||||
add_subdirectory( trash )
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES clockapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
install( FILES lcd.png DESTINATION ${DATA_INSTALL_DIR}/clockapplet/pics )
|
||||
|
||||
|
||||
##### clock_panelapplet (module) ################
|
||||
|
||||
set( target clock_panelapplet )
|
||||
|
||||
set( ${target}_SRCS
|
||||
clock.skel clock.cpp datepicker.cpp zone.cpp
|
||||
analog.ui digital.ui fuzzy.ui settings.ui prefs.kcfgc
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,47 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/ui
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES quicklauncher.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
install( FILES launcherapplet.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### launcher_panelapplet (module) #############
|
||||
|
||||
# NOTE: There we have a circular dependency,
|
||||
# for this reason I used -Wl,--start-group / -Wl,--end-group
|
||||
|
||||
tde_add_kpart( launcher_panelapplet AUTOMOC
|
||||
SOURCES
|
||||
quicklauncher.skel quicklauncher.cpp quickbutton.cpp
|
||||
quickaddappsmenu.cpp flowgridmanager.cpp popularity.cpp
|
||||
configdlgbase.ui prefs.kcfgc configdlg.cpp
|
||||
LINK
|
||||
-Wl,--start-group
|
||||
kicker_core-static kicker_buttons-static kicker_ui-static
|
||||
-Wl,--end-group
|
||||
kickermain-shared kutils-shared kabc-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES lockout.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### lockout_panelapplet (module) ##############
|
||||
|
||||
tde_add_kpart( lockout_panelapplet AUTOMOC
|
||||
SOURCES lockout.cpp
|
||||
LINK kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES mediaapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### media_panelapplet (module) ################
|
||||
|
||||
tde_add_kpart( media_panelapplet AUTOMOC
|
||||
SOURCES preferencesdialog.cpp mediumbutton.cpp mediaapplet.cpp
|
||||
LINK kickermain-shared konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES menuapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### menu_panelapplet (module) #################
|
||||
|
||||
tde_add_kpart( menu_panelapplet AUTOMOC
|
||||
SOURCES menuapplet.cpp menuapplet.skel
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskmanager
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES minipagerapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### minipager_panelapplet (module) ############
|
||||
|
||||
set( target minipager_panelapplet )
|
||||
|
||||
set( ${target}_SRCS
|
||||
pagerapplet.cpp pagerbutton.cpp pagersettings.kcfgc
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK taskmanager-shared kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME seems that on freebsd is needed smth named LIB_KVM
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES naughtyapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
install( FILES naughty-happy.png naughty-sad.png DESTINATION ${DATA_INSTALL_DIR}/naughtyapplet/pics )
|
||||
|
||||
|
||||
##### naughty_panelapplet (module) ##############
|
||||
|
||||
tde_add_kpart( naughty_panelapplet AUTOMOC
|
||||
SOURCES
|
||||
NaughtyProcessMonitor.cpp NaughtyConfigDialog.cpp
|
||||
NaughtyApplet.cpp
|
||||
LINK kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES runapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### run_panelapplet (module) ##################
|
||||
|
||||
tde_add_kpart( run_panelapplet AUTOMOC
|
||||
SOURCES runapplet.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES systemtrayapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### systemtray_panelapplet (module) ###########
|
||||
|
||||
set( target systemtray_panelapplet )
|
||||
|
||||
set( ${target}_SRCS
|
||||
systemtrayapplet.cpp systemtrayapplet.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskbar
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskmanager
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES taskbarapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### taskbar_panelapplet (module) ##############
|
||||
|
||||
tde_add_kpart( taskbar_panelapplet AUTOMOC
|
||||
SOURCES taskbarapplet.cpp
|
||||
LINK taskbar-shared kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES trashapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### trash_panelapplet (module) ################
|
||||
|
||||
tde_add_kpart( trash_panelapplet AUTOMOC
|
||||
SOURCES trashbutton.cpp trashapplet.cpp
|
||||
LINK kickermain-shared konq-shared
|
||||
DESTINATION ${PLUGIN_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
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( icons )
|
||||
add_subdirectory( tiles )
|
||||
add_subdirectory( app_start_anim )
|
||||
add_subdirectory( wallpaper )
|
||||
add_subdirectory( kmenu_side )
|
||||
add_subdirectory( kickoff )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
disk1.png disk2.png disk3.png disk4.png disk5.png
|
||||
disk6.png disk7.png disk8.png disk9.png disk10.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/pics )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( actions )
|
||||
|
||||
tde_install_icons( )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kicker/icons )
|
@ -0,0 +1,24 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons(
|
||||
leave recently_used suspend2disk suspend2ram
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/icons )
|
||||
|
||||
install( FILES
|
||||
resize_handle.png main_corner_tl.png main_corner_tr.png
|
||||
search-gradient.png menu_separator.png search-tab-center.png
|
||||
search-tab-left.png search-tab-right.png search-tab-top-center.png
|
||||
search-tab-top-left.png left_triangle.png right_triangle.png
|
||||
kmenu_basic.mng kmenu_flipped.mng kmenu_vertical.mng
|
||||
search-tab-top-right.png search-gradient-topdown.png
|
||||
search-running.mng
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/pics )
|
@ -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 kside.png kside_tile.png DESTINATION ${DATA_INSTALL_DIR}/kicker/pics )
|
@ -0,0 +1,63 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
red_wood_normal_down.png red_wood_normal_up.png
|
||||
red_wood_tiny_down.png red_wood_tiny_up.png
|
||||
blue_wood_large_down.png solid_blue_large_down.png
|
||||
blue_wood_large_up.png solid_blue_large_up.png
|
||||
blue_wood_normal_down.png solid_blue_normal_down.png
|
||||
blue_wood_normal_up.png solid_blue_normal_up.png
|
||||
blue_wood_tiny_down.png solid_blue_tiny_down.png
|
||||
blue_wood_tiny_up.png solid_blue_tiny_up.png
|
||||
green_wood_large_down.png solid_gray_large_down.png
|
||||
green_wood_large_up.png solid_gray_large_up.png
|
||||
green_wood_normal_down.png solid_gray_normal_down.png
|
||||
green_wood_normal_up.png solid_gray_normal_up.png
|
||||
green_wood_tiny_down.png solid_gray_tiny_down.png
|
||||
green_wood_tiny_up.png solid_gray_tiny_up.png
|
||||
KDE_button_large_down.png solid_green_large_down.png
|
||||
KDE_button_large_up.png solid_green_large_up.png
|
||||
KDE_button_normal_down.png solid_green_normal_down.png
|
||||
KDE_button_normal_up.png solid_green_normal_up.png
|
||||
KDE_button_tiny_down.png solid_green_tiny_down.png
|
||||
KDE_button_tiny_up.png solid_green_tiny_up.png
|
||||
light_green_large_down.png solid_orange_large_down.png
|
||||
light_green_large_up.png solid_orange_large_up.png
|
||||
light_green_normal_down.png solid_orange_normal_down.png
|
||||
light_green_normal_up.png solid_orange_normal_up.png
|
||||
light_green_tiny_down.png solid_orange_tiny_down.png
|
||||
light_green_tiny_up.png solid_orange_tiny_up.png
|
||||
light_gray_large_down.png solid_pastel_large_down.png
|
||||
light_gray_large_up.png solid_pastel_large_up.png
|
||||
light_gray_normal_up.png solid_pastel_normal_down.png
|
||||
light_gray_tiny_down.png solid_pastel_normal_up.png
|
||||
light_gray_tiny_up.png solid_pastel_tiny_down.png
|
||||
light_pastel_large_down.png solid_pastel_tiny_up.png
|
||||
light_pastel_large_up.png solid_purple_large_down.png
|
||||
light_pastel_normal_up.png solid_purple_large_up.png
|
||||
light_pastel_tiny_down.png solid_purple_normal_down.png
|
||||
light_pastel_tiny_up.png solid_purple_normal_up.png
|
||||
light_purple_large_down.png solid_purple_tiny_down.png
|
||||
light_purple_large_up.png solid_purple_tiny_up.png
|
||||
light_purple_normal_down.png solid_red_large_down.png
|
||||
light_purple_normal_up.png solid_red_large_up.png
|
||||
light_purple_tiny_down.png solid_red_normal_down.png
|
||||
light_purple_tiny_up.png solid_red_normal_up.png
|
||||
nuts_and_bolts_large_down.png solid_red_tiny_down.png
|
||||
nuts_and_bolts_large_up.png solid_red_tiny_up.png
|
||||
nuts_and_bolts_normal_down.png solid_tigereye_large_down.png
|
||||
nuts_and_bolts_normal_up.png solid_tigereye_large_up.png
|
||||
nuts_and_bolts_tiny_down.png solid_tigereye_normal_down.png
|
||||
nuts_and_bolts_tiny_up.png solid_tigereye_normal_up.png
|
||||
red_wood_large_down.png solid_tigereye_tiny_down.png
|
||||
red_wood_large_up.png solid_tigereye_tiny_up.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/tiles )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
default.png deck_plate.png green_line.png rail.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/wallpapers )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( dockbar )
|
||||
add_subdirectory( taskbar )
|
||||
add_subdirectory( kasbar )
|
||||
add_subdirectory( sidebar )
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES dockbarextension.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/extensions )
|
||||
|
||||
|
||||
##### dockbar_panelextension (module) ###########
|
||||
|
||||
set( target dockbar_panelextension )
|
||||
|
||||
set( ${target}_SRCS
|
||||
dockcontainer.cpp dockbarextension.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,65 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskmanager
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kasbarextension.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/extensions )
|
||||
|
||||
|
||||
##### kasbar (shared) ###########################
|
||||
|
||||
set( target kasbar )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kasbar.cpp kasitem.cpp kastaskitem.cpp kastasker.cpp
|
||||
kaspopup.cpp kastaskpopup.cpp kasstartupitem.cpp
|
||||
kasaboutdlg.cpp kasprefsdlg.cpp kasclockitem.cpp
|
||||
kasgroupitem.cpp kasresources.cpp kasgrouper.cpp
|
||||
kasloaditem.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 1.0.0
|
||||
LINK taskmanager-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kasbar_panelextension (module) ############
|
||||
|
||||
tde_add_kpart( kasbar_panelextension AUTOMOC
|
||||
SOURCES kasbarextension.cpp
|
||||
LINK kasbar-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kasbar (executable) #######################
|
||||
|
||||
tde_add_executable( kasbar
|
||||
SOURCES kasbarapp.cpp
|
||||
LINK kasbar-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES sidebarextension.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/extensions )
|
||||
|
||||
|
||||
##### sidebar_panelextension (module) ###########
|
||||
|
||||
tde_add_kpart( sidebar_panelextension AUTOMOC
|
||||
SOURCES sidebarextension.cpp
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskbar
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES taskbarextension.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/extensions )
|
||||
|
||||
|
||||
##### taskbar_panelextension (module) ###########
|
||||
|
||||
set( target taskbar_panelextension )
|
||||
|
||||
set( ${target}_SRCS
|
||||
taskbarextension.cpp taskbarextension.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kickermain-shared taskmanager-shared taskbar-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
add_subdirectory( core )
|
||||
add_subdirectory( interfaces )
|
||||
add_subdirectory( ui )
|
||||
add_subdirectory( buttons )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS} )
|
||||
|
||||
link_directories( ${TQT_LIBRARY_DIRS} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES panel.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
install( FILES kcmkicker.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kickerrc.upd DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
install( PROGRAMS
|
||||
kicker-3.1-properSizeSetting.pl kicker-3.5-taskbarEnums.pl
|
||||
kicker-3.5-kconfigXTize.pl
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
|
||||
##### kicker-3.4-reverseLayout (executable) #####
|
||||
|
||||
tde_add_executable( kicker-3.4-reverseLayout
|
||||
SOURCES kicker-3.4-reverseLayout.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin
|
||||
)
|
||||
|
||||
|
||||
##### kicker (kdeinit) ##########################
|
||||
|
||||
configure_file( ${CMAKE_SOURCE_DIR}/cmake/modules/template_dummy_cpp.cmake dummy.cpp COPYONLY )
|
||||
|
||||
tde_add_kdeinit_executable( kicker
|
||||
SOURCES dummy.cpp
|
||||
EMBED kicker_core-static
|
||||
LINK kicker_buttons-static kicker_ui-static kickermain-shared kabc-shared kutils-shared
|
||||
)
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/core
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/ui
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
bookmarks.desktop browser.desktop desktop.desktop
|
||||
exec.desktop kmenu.desktop windowlist.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kicker_buttons (static) ###################
|
||||
|
||||
set( target kicker_buttons )
|
||||
|
||||
set( ${target}_SRCS
|
||||
servicebutton.cpp bookmarksbutton.cpp browserbutton.cpp
|
||||
knewbutton.cpp desktopbutton.cpp extensionbutton.cpp
|
||||
kbutton.cpp nonkdeappbutton.cpp servicemenubutton.cpp
|
||||
urlbutton.cpp windowlistbutton.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
DEPENDENCIES kicker_core-static kicker-static kicker-shared
|
||||
)
|
@ -0,0 +1,53 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/ui
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/buttons
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES default-apps DESTINATION ${DATA_INSTALL_DIR}/kicker )
|
||||
install( FILES childpanelextension.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/extensions )
|
||||
|
||||
|
||||
##### kicker_core (static) ######################
|
||||
|
||||
set( target kicker_core )
|
||||
|
||||
set( ${target}_SRCS
|
||||
extensionSettings.kcfgc main.cpp kicker.cpp kicker.skel
|
||||
userrectsel.cpp containerarea.cpp kmenubase.ui
|
||||
applethandle.cpp container_base.cpp container_button.cpp
|
||||
container_applet.cpp container_extension.cpp extensionmanager.cpp
|
||||
menumanager.cpp pluginmanager.cpp showdesktop.cpp
|
||||
unhidetrigger.cpp containerarealayout.cpp
|
||||
panelextension.cpp panelextension.skel
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
DEPENDENCIES libkicker-shared
|
||||
LINK konq-shared
|
||||
)
|
@ -0,0 +1,48 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
kickoff-search-plugin.h kickoffsearchinterface.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kickoffsearchplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kickoffsearch_interfaces (shared) #########
|
||||
|
||||
set( target kickoffsearch_interfaces )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kickoff-search-plugin.cpp kickoffsearchinterface.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 0.0.0
|
||||
LINK ${TQT_LIBRARIES}
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/kicker/core
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/core
|
||||
${CMAKE_SOURCE_DIR}/kicker/kicker/buttons
|
||||
${CMAKE_SOURCE_DIR}/kdmlib
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES default-favs DESTINATION ${DATA_INSTALL_DIR}/kicker )
|
||||
|
||||
|
||||
##### kicker_ui (static) ########################
|
||||
|
||||
set( target kicker_ui )
|
||||
|
||||
set( ${target}_SRCS
|
||||
addbutton_mnu.cpp appletitem.ui appletview.ui addapplet.cpp
|
||||
addapplet_mnu.cpp appletop_mnu.cpp browser_mnu.cpp
|
||||
client_mnu.cpp dirdrop_mnu.cpp nonKDEButtonSettings.ui
|
||||
exe_dlg.cpp k_new_mnu.cpp k_mnu.cpp k_mnu.skel quickbrowser_mnu.cpp
|
||||
service_mnu.cpp kmenuitembase.ui addextension_mnu.cpp
|
||||
extensionop_mnu.cpp k_mnu_stub.cpp recentapps.cpp
|
||||
browser_dlg.cpp itemview.cpp kickoff_bar.cpp removeapplet_mnu.cpp
|
||||
removeextension_mnu.cpp removecontainer_mnu.cpp removebutton_mnu.cpp
|
||||
popupmenutitle.cpp hidebutton.cpp addappletvisualfeedback.cpp
|
||||
clicklineedit.cpp flipscrollview.cpp media_watcher.cpp
|
||||
media_watcher.skel mykickoffsearchinterface.cpp query.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
DEPENDENCIES kicker_core-static kickermain-static
|
||||
LINK dmctl-static kickoffsearch_interfaces-shared
|
||||
)
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kickerSettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kickermain (shared) #######################
|
||||
|
||||
set( target kickermain )
|
||||
|
||||
set( ${target}_SRCS
|
||||
appletinfo.cpp global.cpp kickertip.cpp menuinfo.cpp
|
||||
panelbutton.cpp panner.cpp kickerSettings.kcfgc
|
||||
kshadowsettings.cpp kshadowengine.cpp paneldrag.cpp
|
||||
simplebutton.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 4.2.0
|
||||
LINK kio-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( find )
|
||||
add_subdirectory( kdeprint )
|
||||
add_subdirectory( prefmenu )
|
||||
add_subdirectory( recentdocs )
|
||||
add_subdirectory( konsole )
|
||||
add_subdirectory( konq-profiles )
|
||||
add_subdirectory( remote )
|
||||
add_subdirectory( system )
|
||||
add_subdirectory( kate )
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES find.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
install( FILES kfind.desktop websearch.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext/find )
|
||||
|
||||
|
||||
##### kickermenu_find (module) ##################
|
||||
|
||||
tde_add_kpart( kickermenu_find AUTOMOC
|
||||
SOURCES findmenu.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES katesessionmenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_kate (module) ##################
|
||||
|
||||
tde_add_kpart( kickermenu_kate AUTOMOC
|
||||
SOURCES katesessionmenu.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES printmenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_kdeprint (module) ##############
|
||||
|
||||
tde_add_kpart( kickermenu_kdeprint AUTOMOC
|
||||
SOURCES print_mnu.cpp
|
||||
LINK kdeprint-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konquerormenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_konqueror (module) #############
|
||||
|
||||
tde_add_kpart( kickermenu_konqueror AUTOMOC
|
||||
SOURCES konqy_menu.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konsolemenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_konsole (module) ###############
|
||||
|
||||
tde_add_kpart( kickermenu_konsole AUTOMOC
|
||||
SOURCES konsole_mnu.cpp konsolebookmarkhandler.cpp konsolebookmarkmenu.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES prefmenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_prefmenu (module) ##############
|
||||
|
||||
tde_add_kpart( kickermenu_prefmenu AUTOMOC
|
||||
SOURCES prefmenu.cpp
|
||||
LINK kickermain-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES recentdocs.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_recentdocs (module) ############
|
||||
|
||||
tde_add_kpart( kickermenu_recentdocs AUTOMOC
|
||||
SOURCES recentdocsmenu.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES remotemenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_remotemenu (module) ############
|
||||
|
||||
tde_add_kpart( kickermenu_remotemenu AUTOMOC
|
||||
SOURCES remotemenu.cpp remotemenu.skel
|
||||
LINK kickermain-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES systemmenu.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### kickermenu_systemmenu (module) ############
|
||||
|
||||
tde_add_kpart( kickermenu_systemmenu AUTOMOC
|
||||
SOURCES systemmenu.cpp
|
||||
LINK kickermain-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES DESTINATION ${DATA_INSTALL_DIR}/kicker/menuext )
|
||||
|
||||
|
||||
##### appletproxy (kdeinit) #####################
|
||||
|
||||
tde_add_kdeinit_executable( appletproxy AUTOMOC
|
||||
SOURCES appletproxy.cpp
|
||||
LINK kickermain-shared
|
||||
)
|
||||
|
||||
|
||||
##### extensionproxy (kdeinit) ##################
|
||||
|
||||
tde_add_kdeinit_executable( extensionproxy AUTOMOC
|
||||
SOURCES extensionproxy.cpp
|
||||
LINK kickermain-shared
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kicker/libkicker
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${CMAKE_SOURCE_DIR}/kicker/taskmanager
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### taskbar (shared) ##########################
|
||||
|
||||
set( target taskbar )
|
||||
|
||||
set( ${target}_SRCS
|
||||
taskbarsettings.kcfgc taskcontainer.cpp taskbar.cpp
|
||||
taskbarcontainer.cpp taskbarcontainer.skel
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 1.2.0
|
||||
LINK kickermain-shared taskmanager-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### check for xcomposite ######################
|
||||
|
||||
if( WITH_XCOMPOSITE )
|
||||
|
||||
pkg_search_module( XCOMPOSITE xcomposite )
|
||||
if( XCOMPOSITE_FOUND )
|
||||
set( HAVE_XCOMPOSITE 1 CACHE INTERNAL "" )
|
||||
else( XCOMPOSITE_FOUND )
|
||||
message(FATAL_ERROR "\nxcomposite are requested, but not found on your system" )
|
||||
endif( XCOMPOSITE_FOUND )
|
||||
|
||||
pkg_search_module( XFIXES xfixes )
|
||||
if( XFIXES_FOUND )
|
||||
set( HAVE_XFIXES 1 CACHE INTERNAL "" )
|
||||
else( XFIXES_FOUND )
|
||||
message(FATAL_ERROR "\nxfixes are required, but not found on your system" )
|
||||
endif( XFIXES_FOUND )
|
||||
|
||||
endif( WITH_XCOMPOSITE )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kicker/libkicker
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
|
||||
##### taskmanager (shared) ######################
|
||||
|
||||
set( target taskmanager )
|
||||
|
||||
set( ${target}_SRCS
|
||||
tasklmbmenu.cpp taskrmbmenu.cpp taskmanager.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 1.0.0
|
||||
LINK kdecore-shared kickermain-shared ${XFIXES_LIBRARIES} ${XRENDER_LIBRARIES} ${XCOMPOSITE_LIBRARIES}
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
# FIXME no LDAP and SAMBA support yet
|
||||
|
||||
add_subdirectory( about )
|
||||
add_subdirectory( cgi )
|
||||
add_subdirectory( floppy )
|
||||
add_subdirectory( filter )
|
||||
add_subdirectory( fish )
|
||||
add_subdirectory( info )
|
||||
add_subdirectory( mac )
|
||||
add_subdirectory( man )
|
||||
add_subdirectory( nfs )
|
||||
add_subdirectory( nntp )
|
||||
add_subdirectory( pop3 )
|
||||
add_subdirectory( smtp )
|
||||
add_subdirectory( sftp )
|
||||
add_subdirectory( tar )
|
||||
add_subdirectory( finger )
|
||||
add_subdirectory( thumbnail )
|
||||
add_subdirectory( settings )
|
||||
add_subdirectory( trash )
|
||||
add_subdirectory( media )
|
||||
add_subdirectory( remote )
|
||||
add_subdirectory( home )
|
||||
add_subdirectory( system )
|
||||
# tde_conditional_add_subdirectory( WITH_LDAP ldap )
|
||||
# tde_conditional_add_subdirectory( WITH_SAMBA smb )
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( WITH_SASL )
|
||||
check_include_file( "sasl/sasl.h" HAVE_SASL_SASL_H )
|
||||
check_library_exists( sasl2 sasl_client_init "" HAVE_LIBSASL2 )
|
||||
if( HAVE_SASL_SASL_H AND HAVE_LIBSASL2 )
|
||||
set( SASL_LIBRARIES sasl2 )
|
||||
else( )
|
||||
tde_message_fatal( "sasl2 are requested, but not found on your system" )
|
||||
endif( )
|
||||
endif( )
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES about.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_about (module) ########################
|
||||
|
||||
set( target kio_about )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kio_about.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( kcmcgi )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES cgi.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_cgi (module) ##########################
|
||||
|
||||
set( target kio_cgi )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES cgi.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmcgi.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_cgi (module) ##########################
|
||||
|
||||
set( target kcm_cgi )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kcmcgi.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES bzip.protocol bzip2.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_filter (module) #######################
|
||||
|
||||
set( target kio_filter )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES filter.cc
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES finger.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kio_finger.pl kio_finger.css DESTINATION ${DATA_INSTALL_DIR}/kio_finger )
|
||||
|
||||
|
||||
##### kio_finger (module) #######################
|
||||
|
||||
set( target kio_finger )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kio_finger.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES fish.protocol nxfish.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_fish (module) #########################
|
||||
|
||||
add_custom_command( OUTPUT fishcode.h
|
||||
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/genfishcode.pl ${CMAKE_CURRENT_SOURCE_DIR}/fish.pl > fishcode.h
|
||||
DEPENDS fish.pl )
|
||||
|
||||
set_property( SOURCE fish.cpp APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/fishcode.h )
|
||||
|
||||
set( target kio_fish )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES fish.cpp
|
||||
LINK kio-shared util
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,32 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
check_include_file( stropts.h HAVE_STROPTS )
|
||||
check_include_file( libutil.h HAVE_LIBUTIL_H )
|
||||
check_include_file( util.h HAVE_UTIL_H )
|
||||
check_include_file( pty.h HAVE_PTY_H )
|
||||
|
||||
|
||||
tde_save( CMAKE_REQUIRED_LIBRARIES )
|
||||
set( CMAKE_REQUIRED_LIBRARIES util )
|
||||
|
||||
check_c_source_runs("
|
||||
#include <pty.h>
|
||||
int main(int argc, char* argv) {
|
||||
int master_fd, slave_fd;
|
||||
int result;
|
||||
result = openpty(&master_fd, &slave_fd, 0, 0, 0);
|
||||
return 0;
|
||||
}"
|
||||
HAVE_OPENPTY
|
||||
)
|
||||
|
||||
tde_restore( CMAKE_REQUIRED_LIBRARIES )
|
@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
SUM=$( @MD5SUM@ @CMAKE_CURRENT_SOURCE_DIR@/fish.pl | cut -d ' ' @MD5SUM_CUT@ )
|
||||
|
||||
#echo "#define CHECKSUM "\"$SUM\"" > fishcode.h
|
||||
#echo 'static const char *fishCode(' >> fishcode.h
|
||||
#sed -e 's/\\/\\\\/g;s/"/\\"/g;s/^[ ]*/"/;/^"# /d;s/[ ]*$$/\\n"/;/^"\\n"$$/d;s/{CHECKSUM}/'$$SUM'/;' @CMAKE_CURRENT_SOURCE_DIR@/fish.pl >> fishcode.h
|
||||
#echo ');' >> fishcode.h
|
@ -0,0 +1,43 @@
|
||||
#!/usr/bin/perl
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
use Digest::MD5;
|
||||
|
||||
sub md5sum {
|
||||
my $filename = shift;
|
||||
my $digest;
|
||||
eval {
|
||||
open( my $FILE, '<', $filename )
|
||||
or die "Can't find file $filename\n";
|
||||
my $ctx = Digest::MD5->new;
|
||||
$ctx->addfile($FILE);
|
||||
$digest = $ctx->hexdigest;
|
||||
close($FILE);
|
||||
};
|
||||
if ($@) {
|
||||
warn $@;
|
||||
}
|
||||
return $digest;
|
||||
}
|
||||
|
||||
my $file = $ARGV[0] or die "Missing filename argument";
|
||||
|
||||
my $fish_md5 = md5sum($file)
|
||||
or die "Couldn't compute MD5 for some reason\n";
|
||||
print qq{#define CHECKSUM "$fish_md5"\n};
|
||||
print qq{static const char *fishCode(\n};
|
||||
|
||||
open( my $FISH, "<", "$file" ) or die "Can't open $file\n";
|
||||
while (<$FISH>) {
|
||||
chomp;
|
||||
s|\\|\\\\|g;
|
||||
s|"|\\"|g;
|
||||
s/^\s*/"/;
|
||||
next if /^"# /;
|
||||
s/\s*$/\\n"/;
|
||||
next if /^"\\n"$/;
|
||||
print "$_\n";
|
||||
}
|
||||
close($FISH);
|
||||
print qq{);\n};
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES floppy.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_floppy (module) #######################
|
||||
|
||||
set( target kio_floppy )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kio_floppy.cpp program.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,48 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( kdedmodule )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES home.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kiohome (static) ##########################
|
||||
|
||||
set( target kiohome )
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES kio_home.cpp homeimpl.cpp
|
||||
)
|
||||
|
||||
|
||||
##### kio_home (module) #########################
|
||||
|
||||
set( target kio_home )
|
||||
|
||||
tde_add_kpart( ${target}
|
||||
SOURCES dummy.cpp
|
||||
EMBED kiohome-static
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES homedirnotify.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
##### kded_homedirnotify (module) ###############
|
||||
|
||||
set( target kded_homedirnotify )
|
||||
|
||||
set( ${target}_SRCS
|
||||
homedirnotify.cpp homedirnotify.skel
|
||||
homedirnotifymodule.cpp homedirnotifymodule.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES info.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kde-info2html.conf DESTINATION ${DATA_INSTALL_DIR}/kio_info )
|
||||
install( PROGRAMS kde-info2html DESTINATION ${DATA_INSTALL_DIR}/kio_info )
|
||||
|
||||
|
||||
##### kio_info (module) #########################
|
||||
|
||||
set( target kio_info )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES info.cc
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES mac.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
tde_install_icons( )
|
||||
|
||||
|
||||
##### kio_mac (module) ##########################
|
||||
|
||||
set( target kio_mac )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kio_mac.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,60 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME not built: man2html, kio_man_test
|
||||
|
||||
|
||||
##### system checks #############################
|
||||
|
||||
check_include_file( "unistd.h" HAVE_UNISTD_H )
|
||||
check_include_file( "string.h" HAVE_STRING_H )
|
||||
|
||||
|
||||
##### compiler/linker settings ##################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES man.protocol kmanpart.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES kio_man.css DESTINATION ${DATA_INSTALL_DIR}/kio_man )
|
||||
|
||||
|
||||
##### kio_man (module) ##########################
|
||||
|
||||
set( target kio_man )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES man2html.cpp kio_man.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### libkmanpart (module) ######################
|
||||
|
||||
set( target libkmanpart )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kmanpart.cpp
|
||||
LINK khtml-shared kparts-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,60 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME no HAL support yet
|
||||
|
||||
add_subdirectory( libmediacommon )
|
||||
add_subdirectory( mediamanager )
|
||||
add_subdirectory( medianotifier )
|
||||
add_subdirectory( mounthelper )
|
||||
add_subdirectory( kfile-plugin )
|
||||
add_subdirectory( kcmodule )
|
||||
add_subdirectory( mimetypes )
|
||||
add_subdirectory( services )
|
||||
# tde_conditional_add_subdirectory( WITH_HAL propsdlgplugin )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/libmediacommon
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES media.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kiomedia (static) #########################
|
||||
|
||||
set( target kiomedia )
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES kio_media.cpp mediaimpl.cpp mediaimpl.skel
|
||||
)
|
||||
|
||||
|
||||
##### kio_media (module) ########################
|
||||
|
||||
set( target kio_media )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES dummy.cpp
|
||||
EMBED kiomedia-static
|
||||
LINK mediacommon-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kioslave/media/libmediacommon
|
||||
${CMAKE_SOURCE_DIR}/kioslave/media/libmediacommon
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES media.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_media (module) ########################
|
||||
|
||||
set( target kcm_media )
|
||||
|
||||
set( ${target}_SRCS
|
||||
notifiermodule.cpp notifiermoduleview.ui serviceconfigdialog.cpp
|
||||
serviceview.ui mimetypelistboxitem.cpp managermodule.cpp
|
||||
managermoduleview.ui main.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK mediacommon-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
check_include_file( "sys/statvfs.h" HAVE_STATVFS )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kioslave/media/libmediacommon
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kfile_media.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kfile_media (module) ######################
|
||||
|
||||
set( target kfile_media )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kfilemediaplugin.cpp
|
||||
LINK mediacommon-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES mediamanagersettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### mediacommon (static) ######################
|
||||
|
||||
set( target mediacommon )
|
||||
|
||||
set( ${target}_SRCS
|
||||
medium.cpp actionlistboxitem.cpp notifieraction.cpp
|
||||
notifierserviceaction.cpp notifiernothingaction.cpp
|
||||
notifieropenaction.cpp notifiersettings.cpp
|
||||
mediamanagersettings.kcfgc
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
)
|
@ -0,0 +1,48 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME there is no support for HAL and linuxcdpolling yet
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kioslave/media/libmediacommon
|
||||
${CMAKE_SOURCE_DIR}/kioslave/media/libmediacommon
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES mediamanager.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
##### kded_mediamanager (module) ################
|
||||
|
||||
set( target kded_mediamanager )
|
||||
|
||||
set( ${target}_SRCS
|
||||
mediamanager.cpp mediamanager.skel medialist.cpp
|
||||
backendbase.cpp fstabbackend.cpp removablebackend.cpp
|
||||
mediadirnotify.cpp mediadirnotify.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK mediacommon-static kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/kioslave/media/libmediacommon
|
||||
${CMAKE_SOURCE_DIR}/kioslave/media/libmediacommon
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES medianotifier.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
##### kded_medianotifier (module) ###############
|
||||
|
||||
set( target kded_medianotifier )
|
||||
|
||||
set( ${target}_SRCS
|
||||
medianotifier.cpp medianotifier.skel notificationdialog.cpp
|
||||
notificationdialogview.ui
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK mediacommon-static kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
floppy_mounted.desktop floppy_unmounted.desktop
|
||||
floppy5_unmounted.desktop floppy5_mounted.desktop
|
||||
zip_mounted.desktop zip_unmounted.desktop
|
||||
hdd_mounted.desktop hdd_unmounted.desktop
|
||||
hdd_mounted_decrypted.desktop hdd_unmounted_encrypted.desktop
|
||||
hdd_unmounted_decrypted.desktop removable_mounted.desktop
|
||||
removable_unmounted.desktop removable_mounted_decrypted.desktop
|
||||
removable_unmounted_encrypted.desktop removable_unmounted_decrypted.desktop
|
||||
cdrom_mounted.desktop cdrom_unmounted.desktop cdrom_mounted_decrypted.desktop
|
||||
cdrom_unmounted_encrypted.desktop cdrom_unmounted_decrypted.desktop
|
||||
dvd_mounted.desktop dvd_unmounted.desktop dvd_mounted_decrypted.desktop
|
||||
dvd_unmounted_encrypted.desktop dvd_unmounted_decrypted.desktop
|
||||
cdwriter_mounted.desktop cdwriter_unmounted.desktop
|
||||
cdwriter_mounted_decrypted.desktop cdwriter_unmounted_encrypted.desktop
|
||||
cdwriter_unmounted_decrypted.desktop smb_mounted.desktop
|
||||
smb_unmounted.desktop nfs_mounted.desktop nfs_unmounted.desktop
|
||||
audiocd.desktop dvdvideo.desktop blankcd.desktop blankdvd.desktop
|
||||
svcd.desktop vcd.desktop gphoto2camera.desktop camera_mounted.desktop
|
||||
camera_unmounted.desktop mydocuments.desktop mycomputer.desktop
|
||||
mynetworkplaces.desktop printers.desktop trash.desktop webbrowser.desktop
|
||||
DESTINATION ${MIME_INSTALL_DIR}/media )
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kioslave/media/libmediacommon
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kio_media_mounthelper (executable) ########
|
||||
|
||||
set( target kio_media_mounthelper )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kio_media_mounthelper.cpp decryptdialog.ui dialog.cpp
|
||||
)
|
||||
|
||||
tde_add_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK mediacommon-static kio-shared
|
||||
DESTINATION ${BIN_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
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
media_decrypt.desktop media_mount.desktop media_unmount.desktop
|
||||
media_eject.desktop media_safelyremove.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus )
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES nfs.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_nfs (module) ##########################
|
||||
|
||||
set( target kio_nfs )
|
||||
|
||||
add_custom_command( OUTPUT mount_xdr.c
|
||||
COMMAND rpcgen -c -o mount_xdr.c ${CMAKE_CURRENT_SOURCE_DIR}/mount.x
|
||||
DEPENDS mount.x )
|
||||
|
||||
add_custom_command( OUTPUT nfs_prot_xdr.c
|
||||
COMMAND rpcgen -c -o nfs_prot_xdr.c ${CMAKE_CURRENT_SOURCE_DIR}/nfs_prot.x
|
||||
DEPENDS nfs_prot.x )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kio_nfs.cpp mount_xdr.c nfs_prot_xdr.c
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES nntp.protocol nntps.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_nntp (module) #########################
|
||||
|
||||
set( target kio_nntp )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES nntp.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES pop3.protocol pop3s.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_pop3 (module) #########################
|
||||
|
||||
set( target kio_pop3 )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES pop3.cc
|
||||
LINK kio-shared ${SASL_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,50 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( kdedmodule )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES remote.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kioremote (static) ########################
|
||||
|
||||
set( target kioremote )
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES kio_remote.cpp remoteimpl.cpp
|
||||
)
|
||||
|
||||
|
||||
##### kio_remote (module) #######################
|
||||
|
||||
set( target kio_remote )
|
||||
|
||||
configure_file( ${CMAKE_SOURCE_DIR}/cmake/modules/template_dummy_cpp.cmake dummy.cpp COPYONLY )
|
||||
|
||||
tde_add_kpart( ${target}
|
||||
SOURCES dummy.cpp
|
||||
EMBED kioremote-static
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES remotedirnotify.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
##### kded_remotedirnotify (module) #############
|
||||
|
||||
set( target kded_remotedirnotify )
|
||||
|
||||
set( ${target}_SRCS
|
||||
remotedirnotify.cpp remotedirnotify.skel
|
||||
remotedirnotifymodule.cpp remotedirnotifymodule.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
settings.protocol programs.protocol applications.protocol
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_settings (module) #####################
|
||||
|
||||
set( target kio_settings )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kio_settings.cc
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES sftp.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_sftp (module) #########################
|
||||
|
||||
set( target kio_sftp )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES process.cpp atomicio.cpp kio_sftp.cpp sftpfileattr.cpp ksshprocess.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES smtp.protocol smtps.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_smtp (module) #########################
|
||||
|
||||
set( target kio_smtp )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES smtp.cc request.cc response.cc capabilities.cc command.cc transactionstate.cc
|
||||
LINK kio-shared ${SASL_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,50 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( kdedmodule )
|
||||
add_subdirectory( entries )
|
||||
add_subdirectory( mimetypes )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES system.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kiosystem (static) ########################
|
||||
|
||||
set( target kiosystem )
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES kio_system.cpp systemimpl.cpp
|
||||
)
|
||||
|
||||
|
||||
##### kio_system (module) #######################
|
||||
|
||||
set( target kio_system )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES dummy.cpp
|
||||
EMBED kiosystem-static
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_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
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
home.desktop documents.desktop users.desktop
|
||||
media.desktop remote.desktop trash.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/systemview )
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES systemdirnotify.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
##### kded_systemdirnotify (module) #############
|
||||
|
||||
set( target kded_systemdirnotify )
|
||||
|
||||
set( ${target}_SRCS
|
||||
systemdirnotify.cpp systemdirnotify.skel
|
||||
systemdirnotifymodule.cpp systemdirnotifymodule.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES system_directory.desktop DESTINATION ${MIME_INSTALL_DIR}/inode )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES tar.protocol ar.protocol zip.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_tar (module) #######################
|
||||
|
||||
set( target kio_tar )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES tar.cc
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,135 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### check for openexr #########################
|
||||
|
||||
if( WITH_OPENEXR )
|
||||
pkg_search_module( OPENEXR OpenEXR )
|
||||
if( NOT OPENEXR_FOUND )
|
||||
message(FATAL_ERROR "\nopenexr are requested, but not found on your system" )
|
||||
endif( NOT OPENEXR_FOUND )
|
||||
set( HAVE_EXR 1 )
|
||||
endif( WITH_OPENEXR )
|
||||
|
||||
|
||||
##### compiler/linker flags #####################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${XCURSOR_INCLUDE_DIRS}
|
||||
${OPENEXR_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
thumbnail.protocol imagethumbnail.desktop textthumbnail.desktop
|
||||
htmlthumbnail.desktop djvuthumbnail.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
install( FILES thumbcreator.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kio_thumbnail (module) ####################
|
||||
|
||||
set( target kio_thumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES thumbnail.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### imagethumbnail (module) ####################
|
||||
|
||||
set( target imagethumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES imagecreator.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### textthumbnail (module) ####################
|
||||
|
||||
set( target textthumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES textcreator.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### htmlthumbnail (module) ####################
|
||||
|
||||
set( target htmlthumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES htmlcreator.cpp
|
||||
LINK khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### djvuthumbnail (module) ####################
|
||||
|
||||
set( target djvuthumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES djvucreator.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### cursorthumbnail (module) ##################
|
||||
|
||||
if( WITH_XCURSOR )
|
||||
|
||||
set( target cursorthumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES cursorcreator.cpp
|
||||
LINK kdecore-shared ${XCURSOR_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install( FILES cursorthumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
endif( WITH_XCURSOR )
|
||||
|
||||
|
||||
##### exrthumbnail (module) #####################
|
||||
|
||||
if( WITH_OPENEXR )
|
||||
|
||||
set( target exrthumbnail )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES exrcreator.cpp
|
||||
LINK kdecore-shared ${OPENEXR_LIBRARIES}
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install( FILES exrthumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
endif( WITH_OPENEXR )
|
@ -0,0 +1,59 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( kfile-plugin )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES trash.protocol DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### trashcommon (static) ######################
|
||||
|
||||
set( target trashcommon )
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES trashimpl.cpp
|
||||
)
|
||||
|
||||
|
||||
##### kio_trash (module) ########################
|
||||
|
||||
set( target kio_trash )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kio_trash.cpp
|
||||
LINK trashcommon-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### ktrash (executable) #######################
|
||||
|
||||
set( target ktrash )
|
||||
|
||||
tde_add_executable( ${target}
|
||||
SOURCES ktrash.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
kfile_trash.desktop kfile_trash_system.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kfile_trash (module) ######################
|
||||
|
||||
set( target kfile_trash )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES kfile_trash.cpp
|
||||
LINK trashcommon-static kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,63 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( klipper )
|
||||
install( FILES klipper.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES klipper.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
install( FILES klipper.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
install( FILES klipper.desktop DESTINATION ${CONFIG_INSTALL_DIR} RENAME klipperrc )
|
||||
install( FILES klipperrc.upd klippershortcuts.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
install( PROGRAMS klipper-1-2.pl klipper-kde31.sh DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### klipper (executable) ######################
|
||||
|
||||
configure_file( ${CMAKE_SOURCE_DIR}/cmake/modules/template_dummy_cpp.cmake dummy.cpp COPYONLY )
|
||||
|
||||
tde_add_kdeinit_executable( klipper AUTOMOC
|
||||
SOURCES dummy.cpp
|
||||
EMBED klipper_common-static
|
||||
)
|
||||
|
||||
|
||||
##### klipper_panelapplet (module) ##############
|
||||
|
||||
tde_add_kpart( klipper_panelapplet AUTOMOC
|
||||
SOURCES applet.cpp applet.skel
|
||||
LINK klipper_common-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### klipper_common (static) ###################
|
||||
|
||||
tde_add_library( klipper_common STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
main.cpp toplevel.cpp urlgrabber.cpp configdialog.cpp
|
||||
toplevel.skel clipboardpoll.cpp history.cpp historyitem.cpp
|
||||
historystringitem.cpp klipperpopup.cpp popupproxy.cpp
|
||||
historyimageitem.cpp historyurlitem.cpp
|
||||
LINK kio-shared
|
||||
)
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pixmaps )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( kmenuedit )
|
||||
install( FILES kmenuedit.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/System RENAME kmenuedit.desktop )
|
||||
install( FILES kmenueditui.rc DESTINATION ${DATA_INSTALL_DIR}/kmenuedit )
|
||||
install( FILES kcontroleditui.rc DESTINATION ${DATA_INSTALL_DIR}/kcontroledit )
|
||||
|
||||
|
||||
##### kmenuedit (kdeinit) #######################
|
||||
|
||||
tde_add_kdeinit_executable( kmenuedit AUTOMOC
|
||||
SOURCES main.cpp
|
||||
LINK kmenueditcommon-static
|
||||
)
|
||||
|
||||
|
||||
##### kcontroledit (kdeinit) ####################
|
||||
|
||||
tde_add_kdeinit_executable( kcontroledit AUTOMOC
|
||||
SOURCES kcontrol_main.cpp
|
||||
LINK kmenueditcommon-static
|
||||
)
|
||||
|
||||
|
||||
##### kmenueditcommon (static) ##################
|
||||
|
||||
tde_add_library( kmenueditcommon STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
basictab.cpp treeview.cpp kmenuedit.cpp
|
||||
khotkeys.cpp menufile.cpp menuinfo.cpp
|
||||
LINK kio-shared
|
||||
)
|
@ -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_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kmenuedit/icons )
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kcontroledit/icons )
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( )
|
||||
install( FILES knetattach.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### knetattach (executable) ###################
|
||||
|
||||
tde_add_executable( knetattach AUTOMOC
|
||||
SOURCES knetattach.ui main.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,117 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
project( konqueror )
|
||||
|
||||
if( NOT BUILD_LIBKONQ )
|
||||
include( "${TDE_CMAKE_DIR}/libkonq.cmake" )
|
||||
endif( NOT BUILD_LIBKONQ )
|
||||
|
||||
|
||||
add_definitions(
|
||||
-D_LARGEFILE64_SOURCE
|
||||
)
|
||||
|
||||
|
||||
add_subdirectory( client )
|
||||
add_subdirectory( iconview )
|
||||
add_subdirectory( listview )
|
||||
add_subdirectory( keditbookmarks )
|
||||
add_subdirectory( shellcmdplugin )
|
||||
add_subdirectory( about )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( sidebar )
|
||||
add_subdirectory( preloader )
|
||||
add_subdirectory( quickprint )
|
||||
add_subdirectory( remoteencodingplugin )
|
||||
add_subdirectory( kttsplugin )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
KonquerorIface.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konqueror.rc konq-simplebrowser.rc DESTINATION ${DATA_INSTALL_DIR}/konqueror )
|
||||
install( FILES konqueror.desktop DESTINATION ${APPS_INSTALL_DIR} )
|
||||
install( FILES konqfilemgr.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden )
|
||||
install( FILES konqueror.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
kfmclient.desktop kfmclient_dir.desktop kfmclient_html.desktop
|
||||
kfmclient_war.desktop konqbrowser.desktop konquerorsu.desktop
|
||||
Home.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
set( PROFILEDIR ${DATA_INSTALL_DIR}/konqueror/profiles )
|
||||
install( FILES profile_webbrowsing.desktop DESTINATION ${PROFILEDIR} RENAME webbrowsing )
|
||||
install( FILES profile_filemanagement.desktop DESTINATION ${PROFILEDIR} RENAME filemanagement )
|
||||
install( FILES profile_midnightcommander.desktop DESTINATION ${PROFILEDIR} RENAME midnightcommander )
|
||||
install( FILES profile_tabbedbrowsing.desktop DESTINATION ${PROFILEDIR} RENAME tabbedbrowsing )
|
||||
install( FILES profile_kde_devel.desktop DESTINATION ${PROFILEDIR} RENAME kde_devel )
|
||||
install( FILES profile_simplebrowser.desktop DESTINATION ${PROFILEDIR} RENAME simplebrowser )
|
||||
|
||||
|
||||
##### konqueror_intern (static lib) #############
|
||||
|
||||
set( target konqueror_intern )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konq_settingsxt.kcfgc
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC
|
||||
SOURCES ${${target}_SRCS}
|
||||
)
|
||||
|
||||
|
||||
##### konqueror (kdeinit) #######################
|
||||
|
||||
set( target konqueror )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konq_main.cc KonquerorIface.cc KonquerorIface.skel
|
||||
KonqMainWindowIface.cc KonqMainWindowIface.skel
|
||||
KonqViewIface.cc KonqViewIface.skel konq_guiclients.cc
|
||||
konq_run.cc konq_view.cc konq_viewmgr.cc konq_misc.cc
|
||||
konq_frame.cc konq_tabs.cc konq_actions.cc konq_profiledlg.cc
|
||||
konq_factory.cc konq_combo.cc konq_browseriface.cc
|
||||
delayedinitializer.cc konq_mainwindow.cc konq_extensionmanager.cc
|
||||
)
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konqueror_intern-static konq-shared kutils-shared
|
||||
)
|
||||
|
||||
|
||||
##### install import cmake modules ###############
|
||||
|
||||
tde_install_export( )
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konq_aboutpage.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES konqaboutpage.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
box-centre-konqueror.png top-right-konqueror.png
|
||||
lightning.png launch.html intro.html specs.html
|
||||
tips.html plugins.html plugins_rtl.html konq.css
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/about )
|
||||
|
||||
|
||||
##### konq_aboutpage (module) ###################
|
||||
|
||||
set( target konq_aboutpage )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES konq_aboutpage.cc
|
||||
LINK khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kfmclient_3_2.upd DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
install( PROGRAMS kfmclient_3_2_update.sh DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
|
||||
##### kfmclient (kdeinit) #######################
|
||||
|
||||
set( target kfmclient )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kfmclient.cc
|
||||
${CMAKE_SOURCE_DIR}/konqueror/KonquerorIface.stub
|
||||
${CMAKE_SOURCE_DIR}/kdesktop/KDesktopIface.stub
|
||||
)
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kio-shared
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konq_iconview.desktop konq_multicolumnview.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES konq_iconview.rc konq_multicolumnview.rc DESTINATION ${DATA_INSTALL_DIR}/konqiconview )
|
||||
|
||||
|
||||
##### konq_iconview (module) ####################
|
||||
|
||||
set( target konq_iconview )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES konq_iconview.cc
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,62 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES keditbookmarksui.rc keditbookmarks-genui.rc DESTINATION ${DATA_INSTALL_DIR}/keditbookmarks )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/Internet/keditbookmarks.desktop )
|
||||
install( FILES keditbookmarks.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
tde_install_icons( )
|
||||
|
||||
|
||||
##### kbookmarkmerger ###########################
|
||||
|
||||
set( target kbookmarkmerger )
|
||||
|
||||
tde_add_executable( ${target}
|
||||
SOURCES kbookmarkmerger.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### keditbookmarks (kdeinit) ##################
|
||||
|
||||
set( target keditbookmarks )
|
||||
|
||||
set( ${target}_SRCS AUTOMOC
|
||||
main.cpp listview.cpp toplevel.cpp actionsimpl.cpp
|
||||
commands.cpp importers.cpp dcop.skel dcop.cpp
|
||||
bookmarkiterator.cpp testlink.cpp favicons.cpp
|
||||
updater.cpp exporters.cpp ${TDE_INCLUDE_DIR}/kbookmarknotifier.stub
|
||||
bookmarkinfo.cpp kebsearchline.cpp settings.kcfgc
|
||||
)
|
||||
|
||||
set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq-shared
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
khtmlkttsd.rc khtmlkttsd.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/khtml/kpartplugins )
|
||||
|
||||
|
||||
##### libkhtmlkttsdplugin (module) ##############
|
||||
|
||||
set( target libkhtmlkttsdplugin )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES khtmlkttsd.cpp
|
||||
LINK khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,55 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
konq_treeview.desktop konq_detailedlistview.desktop
|
||||
konq_textview.desktop konq_infolistview.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
konq_treeview.rc konq_detailedlistview.rc
|
||||
konq_textview.rc konq_infolistview.rc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqlistview )
|
||||
|
||||
install( FILES konq_listview.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### konq_listview (module) ####################
|
||||
|
||||
set( target konq_listview )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konq_listview.cc konq_listviewwidget.cc konq_listviewitems.cc
|
||||
konq_treeviewwidget.cc konq_treeviewitem.cc konq_textviewwidget.cc
|
||||
konq_textviewitem.cc konq_infolistviewwidget.cc
|
||||
konq_infolistviewitem.cc konq_listviewsettings.kcfgc
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( tiles )
|
||||
add_subdirectory( indicators )
|
||||
add_subdirectory( actions )
|
||||
|
||||
tde_install_icons( )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/konqueror/icons )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
indicator_connect.png indicator_noconnect.png
|
||||
indicator_empty.png indicator_viewactive.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/pics )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
bluemorning.png canvas.png kde4ever.png
|
||||
kenwimer.png noise.png paper_flieder.png redfiber.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/tiles )
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME there we have some checks for malloc
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}/konqueror
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konqy_preloader.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES konqy_preload.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kded_konqy_preloader (module) #############
|
||||
|
||||
set( target kded_konqy_preloader )
|
||||
|
||||
set( ${target}_SRCS
|
||||
preloader.cc preloader.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konqueror_intern-static kio-shared kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
text-print.desktop text-html-print.desktop text-css-print.desktop
|
||||
text-ada-print.desktop text-c++-print.desktop text-c++h-print.desktop
|
||||
text-ch-print.desktop text-diff-print.desktop text-java-print.desktop
|
||||
text-log-print.desktop text-makefile-print.desktop text-pas-print.desktop
|
||||
text-perl-print.desktop text-python-print.desktop text-tcl-print.desktop
|
||||
text-tex-print.desktop text-xslt-print.desktop text-xml-print.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus )
|
@ -0,0 +1,48 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
kremoteencodingplugin.rc kremoteencodingplugin.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqiconview/kpartplugins )
|
||||
|
||||
install( FILES
|
||||
kremoteencodingplugin.rc kremoteencodingplugin.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqlistview/kpartplugins )
|
||||
|
||||
|
||||
##### konq_remoteencoding (module) ##############
|
||||
|
||||
set( target konq_remoteencoding )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kremoteencodingplugin.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,47 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kshellcmdplugin.rc kshellcmdplugin.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqiconview/kpartplugins )
|
||||
|
||||
install( FILES kshellcmdplugin.rc kshellcmdplugin.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqlistview/kpartplugins )
|
||||
|
||||
|
||||
##### konq_shellcmdplugin (module) ##############
|
||||
|
||||
set( target konq_shellcmdplugin )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kshellcmdexecutor.cpp kshellcmddialog.cpp
|
||||
kshellcmdplugin.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,71 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( trees )
|
||||
add_subdirectory( web_module )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES konqsidebarplugin.h DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES konqsidebartng.rc DESTINATION ${CONFIG_INSTALL_DIR} )
|
||||
install( FILES konq_sidebartng.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install( FILES .version DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/entries )
|
||||
install( FILES konqsidebartng.upd DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
install( PROGRAMS move_konqsidebartng_entries.sh DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
|
||||
##### konqsidebarplugin (lib) ###################
|
||||
|
||||
set( target konqsidebarplugin )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konqsidebarplugin.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 4.2.0
|
||||
LINK kparts-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### konq_sidebar (module) #####################
|
||||
|
||||
set( target konq_sidebar )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konqsidebar.cpp sidebar_widget.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konqsidebarplugin-shared konq-shared kio-shared kutils-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( init )
|
||||
add_subdirectory( dirtree_module )
|
||||
add_subdirectory( history_module )
|
||||
add_subdirectory( bookmark_module )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### konq_sidebar_tree (static lib) ############
|
||||
|
||||
set( target konq_sidebar_tree )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konq_sidebartree.cpp konq_sidebartreeitem.cpp
|
||||
konq_sidebartreetoplevelitem.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konqsidebarplugin-shared konq-shared
|
||||
)
|
||||
|
||||
|
||||
##### konqsidebar_tree (module) #################
|
||||
|
||||
set( target konqsidebar_tree )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konqsidebar_tree.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq_sidebar_tree-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar/trees
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### konq_sidebartree_bookmarks (module) #######
|
||||
|
||||
set( target konq_sidebartree_bookmarks )
|
||||
|
||||
set( ${target}_SRCS
|
||||
bookmark_module.cpp bookmark_item.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq_sidebar_tree-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar/trees
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### konq_sidebartree_dirtree (module) #########
|
||||
|
||||
set( target konq_sidebartree_dirtree )
|
||||
|
||||
set( ${target}_SRCS
|
||||
dirtree_module.cpp dirtree_item.cpp
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq_sidebar_tree-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,60 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar/trees
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kcmhistory.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### konq_sidebartree_history (module) #########
|
||||
|
||||
set( target konq_sidebartree_history )
|
||||
|
||||
set( ${target}_SRCS
|
||||
history_module.cpp history_item.cpp
|
||||
history_settings.cpp history_settings.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq_sidebar_tree-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_history (module) ######################
|
||||
|
||||
set( target kcm_history )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kcmhistory.cpp history_dlg.ui history_settings.cpp
|
||||
history_settings.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK konq-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( remote )
|
||||
add_subdirectory( services )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
home.desktop root.desktop history.desktop bookmarks.desktop
|
||||
services.desktop remote.desktop system.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/entries )
|
||||
|
||||
install( FILES
|
||||
home.desktop root.desktop history.desktop bookmarks.desktop
|
||||
services.desktop remote.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/kicker_entries )
|
||||
|
||||
install( FILES
|
||||
virtualfolderadd.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/add )
|
||||
|
||||
install( FILES
|
||||
history_module.desktop dirtree_module.desktop bookmarks_module.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/dirtree )
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( ftp )
|
||||
add_subdirectory( web )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
.directory
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/virtual_folders/remote )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
.directory kde_ftp.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/virtual_folders/remote/ftp )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
.directory apps_web.desktop dot_web.desktop
|
||||
kde_web.desktop look_web.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/virtual_folders/remote/web )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
.directory audiocd.desktop printsystem.desktop
|
||||
media.desktop settings.desktop applications.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/virtual_folders/services )
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/konqueror/sidebar
|
||||
${CMAKE_SOURCE_DIR}/libkonq
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES webmodule_add.desktop DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/add )
|
||||
install( FILES websidebar.html DESTINATION ${DATA_INSTALL_DIR}/konqsidebartng/websidebar )
|
||||
|
||||
|
||||
##### konqsidebar_web (module) ##################
|
||||
|
||||
set( target konqsidebar_web )
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES web_module.cpp
|
||||
LINK konqsidebarplugin-shared konq-shared khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,57 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
add_subdirectory( konsole )
|
||||
add_subdirectory( other )
|
||||
# add_subdirectory( doc )
|
||||
add_subdirectory( fonts )
|
||||
|
||||
|
||||
install( FILES
|
||||
konsole.desktop konsolesu.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
install( FILES
|
||||
konsolepart.desktop kwrited.desktop konsole-script.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
install( FILES
|
||||
terminalemulator.desktop
|
||||
DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
install( FILES
|
||||
konsole.upd
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
|
||||
install( PROGRAMS
|
||||
schemaStrip.pl
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kconf_update )
|
||||
|
||||
|
||||
install( FILES
|
||||
kwrited.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
|
||||
|
||||
install( FILES
|
||||
konsolehere.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus )
|
||||
|
||||
|
||||
install( FILES
|
||||
eventsrc tips
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konsole )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
|
||||
set( HAVE_PROC_CWD 1 CACHE INTERNAL "" FORCE )
|
||||
endif()
|
@ -0,0 +1,30 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
${CMAKE_CURRENT_BINARY_DIR}/console8x16.pcf.gz
|
||||
${CMAKE_CURRENT_BINARY_DIR}/9x15.pcf.gz
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konsole/fonts )
|
||||
|
||||
|
||||
# FIXME generating fonts can be improved
|
||||
|
||||
add_custom_target( console8x16.pcf.gz ALL )
|
||||
add_custom_command( TARGET console8x16.pcf.gz
|
||||
COMMAND bdftopcf -o console8x16.pcf ${CMAKE_CURRENT_SOURCE_DIR}/console8x16.bdf
|
||||
COMMAND gzip -f --best console8x16.pcf
|
||||
DEPENDS console8x16.bdf )
|
||||
|
||||
add_custom_target( 9x15.pcf.gz ALL )
|
||||
add_custom_command( TARGET 9x15.pcf.gz
|
||||
COMMAND bdftopcf -o 9x15.pcf ${CMAKE_CURRENT_SOURCE_DIR}/9x15.bdf
|
||||
COMMAND gzip -f --best 9x15.pcf
|
||||
DEPENDS 9x15.bdf )
|
@ -0,0 +1,78 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES x-konsole.desktop DESTINATION ${MIME_INSTALL_DIR}/application )
|
||||
|
||||
|
||||
##### libkonsolepart (module) ###################
|
||||
|
||||
set( target libkonsolepart )
|
||||
|
||||
set( ${target}_SRCS
|
||||
TEPty.cpp BlockArray.cpp konsole_part.cpp schema.cpp
|
||||
session.cpp zmodem_dialog.cpp TEWidget.cpp TEmuVt102.cpp
|
||||
TEScreen.cpp konsole_wcwidth.cpp TEmulation.cpp
|
||||
TEHistory.cpp keytrans.cpp konsoleiface.skel sessioniface.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kparts-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kded_kwrited (module) #####################
|
||||
|
||||
set( target kded_kwrited )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kwrited.cpp TEPty.cpp kwrited.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeinit_kded-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### konsole (kdeinit) #########################
|
||||
|
||||
set( target konsole )
|
||||
|
||||
set( ${target}_SRCS
|
||||
TEPty.cpp BlockArray.cpp main.cpp konsole.cpp
|
||||
schema.cpp session.cpp TEWidget.cpp TEmuVt102.cpp
|
||||
TEScreen.cpp TEmulation.cpp TEHistory.cpp keytrans.cpp
|
||||
konsoleiface.skel sessioniface.skel konsole_wcwidth.cpp
|
||||
konsolebookmarkhandler.cpp konsolebookmarkmenu.cpp
|
||||
zmodem_dialog.cpp printsettings.cpp
|
||||
)
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeprint-shared kio-shared ${XRENDER_LIBRARIES} dl
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( icons )
|
||||
add_subdirectory( wallpapers )
|
||||
|
||||
tde_install_icons( )
|
||||
|
||||
install( FILES
|
||||
BlackOnLightColor.schema BlackOnLightYellow.schema
|
||||
BlackOnWhite.schema Example.Schema GreenOnBlack.schema
|
||||
WhiteOnBlack.schema README.default.Schema syscolor.schema
|
||||
Linux.schema XTerm.schema vim.schema DarkPicture.schema
|
||||
LightPicture.schema Transparent.schema GreenTint.schema
|
||||
Transparent_MC.schema GreenTint_MC.schema Transparent_lightbg.schema
|
||||
Transparent_darkbg.schema LightPaper.schema linux.desktop
|
||||
mc.desktop shell.desktop su.desktop sumc.desktop
|
||||
linux.keytab vt100.keytab vt420pc.keytab x11r5.keytab
|
||||
solaris.keytab README.Schema README.KeyTab README.default.Keytab
|
||||
screen.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konsole )
|
||||
|
||||
install( FILES
|
||||
2shells 3shells 4shells 5shells
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konsole/profiles )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/konsole/icons )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
Paper01.jpg Blkmarble.jpg gray02.jpg Metric-Monospace-14.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konsole/wallpapers )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kpager.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/Utilities RENAME kpager.desktop )
|
||||
|
||||
|
||||
##### kpager (executable) #######################
|
||||
|
||||
tde_add_executable( kpager AUTOMOC
|
||||
SOURCES
|
||||
desktop.cpp kpager.cpp config.cpp windowdrag.cpp
|
||||
kpagerIface.skel main.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR} # for libkonq/konq_defaults.h
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( )
|
||||
install( FILES kpersonalizer.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/System RENAME kpersonalizer.desktop )
|
||||
|
||||
|
||||
##### kpersonalizer (executable) ################
|
||||
|
||||
tde_add_executable( kpersonalizer AUTOMOC
|
||||
SOURCES
|
||||
stylepreview.ui krefinepage.cpp kstylepage.cpp
|
||||
keyecandypage.cpp kospage.cpp kcountrypage.cpp
|
||||
kpersonalizer.cpp main.cpp kfindlanguage.cpp
|
||||
kcountrypagedlg.ui kospagedlg.ui keyecandypagedlg.ui
|
||||
kstylepagedlg.ui krefinepagedlg.ui ksysinfo.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
step1.png step2.png step3.png step4.png step5.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kpersonalizer/pics )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kreadconfig (executable) ##################
|
||||
|
||||
tde_add_executable( kreadconfig
|
||||
SOURCES kreadconfig.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kwriteconfig (executable) #################
|
||||
|
||||
tde_add_executable( kwriteconfig
|
||||
SOURCES kwriteconfig.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES KRandom.desktop KBlankscreen.desktop DESTINATION ${APPS_INSTALL_DIR}/System/ScreenSavers )
|
||||
|
||||
|
||||
##### krandom (executable) ######################
|
||||
|
||||
tde_add_executable( krandom.kss AUTOMOC
|
||||
SOURCES random.cpp
|
||||
LINK kdeui-shared ${GL_LIBRARY}
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kblankscrn (executable) ###################
|
||||
|
||||
tde_add_executable( kblankscrn.kss AUTOMOC
|
||||
SOURCES blankscrn.cpp
|
||||
LINK kscreensaver-shared kdeui-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,46 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( NOT DBUS_SYSTEM_BUS )
|
||||
set( DBUS_SYSTEM_BUS "unix:path=/var/run/dbus/system_bus_socket" CACHE INTERNAL "" FORCE )
|
||||
endif()
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kdmlib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${DBUS_INCLUDE_DIRS}
|
||||
${HAL_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES shutdownkonq.png DESTINATION ${DATA_INSTALL_DIR}/ksmserver/pics )
|
||||
install( FILES ksmserver.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
install( FILES move_session_config.sh DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### ksmserver (kdeinit) #######################
|
||||
|
||||
tde_add_kdeinit_executable( ksmserver AUTOMOC
|
||||
SOURCES
|
||||
main.cpp server.cpp shutdowndlg.cpp
|
||||
legacy.cpp startup.cpp shutdown.cpp client.cpp
|
||||
KSMServerInterface.skel server.skel timed.ui
|
||||
LINK dmctl-static kdeui-shared ${HAL_LIBRARIES} ${DBUS_LIBRARIES}
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( themeengine )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( kcmksplash )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksplashml/themeengine
|
||||
${CMAKE_SOURCE_DIR}/ksplashml/themeengine/default
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ksplash.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### ksplash (executable) ######################
|
||||
|
||||
tde_add_executable( ksplash AUTOMOC
|
||||
SOURCES wndmain.cpp ksplashiface.skel main.cpp
|
||||
LINK themedefault-static kparts-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ksplashthememgr.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_ksplashthemes (module) ################
|
||||
|
||||
tde_add_kpart( kcm_ksplashthemes AUTOMOC
|
||||
SOURCES installer.cpp main.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons()
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( themes )
|
||||
|
||||
install( FILES splash.png DESTINATION ${DATA_INSTALL_DIR}/ksplash/pics )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( blue-bend )
|
||||
add_subdirectory( default )
|
||||
add_subdirectory( none )
|
||||
add_subdirectory( simple )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
Theme.rc Preview.png splash_active_bar.png splash_bottom.png
|
||||
splash_inactive_bar.png splash_top.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/blue-bend )
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( locolor )
|
||||
|
||||
install( FILES
|
||||
Theme.rc Preview.png splash_active_bar.png splash_bottom.png
|
||||
splash_inactive_bar.png splash_top.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Default )
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
Theme.rc splash_active_bar.png splash_bottom.png
|
||||
splash_inactive_bar.png splash_top.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Default/locolor )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
Theme.rc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/None )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
Theme.rc Preview.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Simple )
|
@ -0,0 +1,42 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( default )
|
||||
add_subdirectory( standard )
|
||||
add_subdirectory( redmond )
|
||||
add_subdirectory( simple )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES themeengine.h objkstheme.h DESTINATION ${INCLUDE_INSTALL_DIR}/ksplash )
|
||||
install( FILES ksplashplugins.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### ksplashthemes (shared) ####################
|
||||
|
||||
tde_add_library( ksplashthemes SHARED AUTOMOC
|
||||
SOURCES themeengine.cpp objkstheme.cpp
|
||||
VERSION 0.0.0
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
#${CMAKE_CURRENT_SOURCE_DIR}
|
||||
#${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksplashml/themeengine
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ksplashdefault.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### ksplashdefault (module) ###################
|
||||
|
||||
tde_add_kpart( ksplashdefault AUTOMOC
|
||||
SOURCES main.cpp
|
||||
LINK themedefault-static ksplashthemes-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### themedefault (static) #####################
|
||||
|
||||
tde_add_library( themedefault STATIC_PIC AUTOMOC
|
||||
SOURCES themelegacy.cpp
|
||||
LINK ksplashthemes-shared
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksplashml/themeengine
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES Theme.rc DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Redmond )
|
||||
install( FILES ksplashredmond.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### ksplashredmond (module) ###################
|
||||
|
||||
tde_add_kpart( ksplashredmond AUTOMOC
|
||||
SOURCES previewredmond.cpp themeredmond.cpp
|
||||
LINK ksplashthemes-shared kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES Preview.png Background.png DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Redmond )
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
if( WITH_XINERAMA )
|
||||
check_include_file( "X11/extensions/Xinerama.h" X11_EXTENSIONS_XINERAMA_H )
|
||||
if( X11_EXTENSIONS_XINERAMA_H )
|
||||
check_library_exists( Xinerama XineramaQueryExtension "" HAVE_XINERAMA )
|
||||
endif( X11_EXTENSIONS_XINERAMA_H )
|
||||
if( NOT HAVE_XINERAMA )
|
||||
tde_message_fatal( "xinerama are requested, but not found on your system" )
|
||||
endif( NOT HAVE_XINERAMA )
|
||||
set( XINERAMA_LIBRARY Xinerama )
|
||||
endif( WITH_XINERAMA )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### ksplashsimple (executable) ################
|
||||
|
||||
tde_add_executable( ksplashsimple
|
||||
SOURCES main.cpp
|
||||
LINK X11 ${XINERAMA_LIBRARY}
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,47 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksplashml/themeengine
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES Theme.rc DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Standard )
|
||||
install( FILES ksplashstandard.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### ksplashstandard (module) ##################
|
||||
|
||||
tde_add_kpart( ksplashstandard AUTOMOC
|
||||
SOURCES themestandardlib.cpp
|
||||
LINK themestandard-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### themestandard (static) ####################
|
||||
|
||||
tde_add_library( themestandard STATIC_PIC AUTOMOC
|
||||
SOURCES themestandard.cpp wndicon.cpp wndstatus.cpp
|
||||
LINK ksplashthemes-shared
|
||||
)
|
@ -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 Preview.png DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Standard )
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kstart (executable) #######################
|
||||
|
||||
tde_add_executable( kstart AUTOMOC
|
||||
SOURCES kstart.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### ccont (static) ############################
|
||||
|
||||
tde_add_library( ccont STATIC_PIC
|
||||
SOURCES ccont.c
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME no support for lm_sensors yet
|
||||
|
||||
add_subdirectory( CContLib )
|
||||
add_subdirectory( ksysguardd )
|
||||
add_subdirectory( gui )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( example )
|
||||
|
||||
tde_install_icons( ksysguard )
|
@ -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
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES eventsrc DESTINATION ${DATA_INSTALL_DIR}/ksysguard )
|
||||
install( FILES ksysguarddrc DESTINATION ${SYSCONF_INSTALL_DIR} )
|
@ -0,0 +1,64 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( ksgrd )
|
||||
add_subdirectory( SensorDisplayLib )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}/SensorDisplayLib
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ksgrd
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/SensorDisplayLib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ksysguard.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES x-ksysguard.desktop DESTINATION ${MIME_INSTALL_DIR}/application )
|
||||
install( FILES ProcessTable.sgrd SystemLoad.sgrd KSysGuardApplet.xml ksysguardui.rc DESTINATION ${DATA_INSTALL_DIR}/ksysguard )
|
||||
install( FILES ksysguardapplet.desktop DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
|
||||
|
||||
|
||||
##### sysguard_panelapplet (module) #############
|
||||
|
||||
tde_add_kpart( sysguard_panelapplet AUTOMOC
|
||||
SOURCES KSysGuardApplet.cc KSGAppletSettings.cc
|
||||
LINK sensordisplays-static ksgrd-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### ksysguard (executable) ####################
|
||||
|
||||
tde_add_executable( ksysguard AUTOMOC
|
||||
SOURCES
|
||||
SensorBrowser.cc WorkSheet.cc WorkSheetSettings.cc
|
||||
Workspace.cc ksysguard.cc ksysguard.skel
|
||||
LINK sensordisplays-static ksgrd-shared kdnssd-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kpm (executable) ##########################
|
||||
|
||||
tde_add_executable( kpm
|
||||
SOURCES kpm.c
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksysguard/gui/ksgrd
|
||||
${CMAKE_SOURCE_DIR}/ksysguard/gui
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### sensordisplays (static) ###################
|
||||
|
||||
tde_add_library( sensordisplays STATIC_PIC AUTOMOC
|
||||
SOURCES
|
||||
SensorDisplay.cc BarGraph.cc DancingBars.cc DancingBarsSettings.cc
|
||||
DummyDisplay.cc FancyPlotter.cc FancyPlotterSettings.cc
|
||||
ListView.cc LogFile.cc MultiMeter.cc MultiMeterSettings.cc
|
||||
ProcessController.cc ProcessList.cc ReniceDlg.cc
|
||||
SensorLogger.cc SensorLoggerDlg.cc SensorLoggerSettings.cc
|
||||
ListViewSettings.cc SignalPlotter.cc ListViewSettingsWidget.ui
|
||||
LogFileSettings.ui MultiMeterSettingsWidget.ui SensorLoggerDlgWidget.ui
|
||||
SensorLoggerSettingsWidget.ui
|
||||
LINK ksgrd-shared kio-shared
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
HostConnector.h SensorAgent.h SensorClient.h
|
||||
SensorManager.h SensorShellAgent.h SensorSocketAgent.h
|
||||
StyleEngine.h StyleSettings.h TimerSettings.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/ksgrd )
|
||||
|
||||
|
||||
##### ksgrd (shared) ############################
|
||||
|
||||
tde_add_library( ksgrd SHARED AUTOMOC
|
||||
SOURCES
|
||||
HostConnector.cc SensorAgent.cc SensorManager.cc
|
||||
SensorShellAgent.cc SensorSocketAgent.cc StyleEngine.cc
|
||||
StyleSettings.cc TimerSettings.cc
|
||||
VERSION 1.2.0
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
# FIXME there is only Linux support
|
||||
|
||||
if( ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
|
||||
set( OS_SPECIFIC_DIR Linux )
|
||||
else()
|
||||
tde_message_fatal( "Your operating system (${CMAKE_SYSTEM_NAME}) is not supported yet." )
|
||||
endif()
|
||||
|
||||
|
||||
add_subdirectory( ${OS_SPECIFIC_DIR} )
|
||||
|
||||
|
||||
add_definitions(
|
||||
-DKSYSGUARDDRCFILE=\"${SYSCONF_INSTALL_DIR}/ksysguarddrc\"
|
||||
-DOSTYPE_${CMAKE_SYSTEM_NAME}
|
||||
)
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${OS_SPECIFIC_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksysguard/CContLib
|
||||
)
|
||||
|
||||
|
||||
##### ksysguardd (executable) ###################
|
||||
|
||||
tde_add_executable( ksysguardd AUTOMOC
|
||||
SOURCES Command.c conf.c ksysguardd.c PWUIDCache.c
|
||||
LINK ccont-static ksysguardd-static ${TDE_LIB_DIR}/libkdefakes_nonpic.a
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,32 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -D_GNU_SOURCE )
|
||||
|
||||
if( WITH_I8K )
|
||||
add_definitions( -DHAVE_I8K_SUPPORT )
|
||||
endif()
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/ksysguard/CContLib
|
||||
${CMAKE_SOURCE_DIR}/ksysguard/ksysguardd
|
||||
)
|
||||
|
||||
|
||||
##### ksysguardd (static) #######################
|
||||
|
||||
tde_add_library( ksysguardd STATIC
|
||||
SOURCES
|
||||
ProcessList.c Memory.c stat.c netdev.c apm.c acpi.c
|
||||
loadavg.c cpuinfo.c lmsensors.c netstat.c diskstat.c
|
||||
logfile.c i8k.c
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
unknownapp.png ksysguardd.png computer.png daemon.png
|
||||
shell.png kernel.png kdeapp.png X.png tools.png
|
||||
waiting.png running.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ksysguard/pics )
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### ksystraycmd (executable) ##################
|
||||
|
||||
tde_add_executable( ksystraycmd AUTOMOC
|
||||
SOURCES ksystraycmd.cpp main.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( )
|
||||
install( FILES ktip.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES ktip.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} )
|
||||
install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/Toys RENAME ktip.desktop )
|
||||
install( FILES tips DESTINATION ${DATA_INSTALL_DIR}/kdewizard )
|
||||
|
||||
|
||||
##### ktip (executable) #########################
|
||||
|
||||
tde_add_executable( ktip AUTOMOC
|
||||
SOURCES ktipwindow.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES wizard_small.png DESTINATION ${DATA_INSTALL_DIR}/kdewizard/pics )
|
@ -0,0 +1,62 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( lib )
|
||||
add_subdirectory( killer )
|
||||
add_subdirectory( kcmkwin )
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( clients )
|
||||
add_subdirectory( oldheaders )
|
||||
add_subdirectory( data )
|
||||
# add_subdirectory( kompmgr )
|
||||
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES KWinInterface.h DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
tde_install_icons( kwin )
|
||||
install( FILES eventsrc DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
install( FILES kwin.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kwin (kdeinit) ############################
|
||||
|
||||
set( target kwin )
|
||||
|
||||
set( ${target}_SRCS
|
||||
workspace.cpp client.cpp placement.cpp atoms.cpp
|
||||
utils.cpp layers.cpp main.cpp popupinfo.cpp tabbox.cpp
|
||||
options.cpp plugins.cpp events.cpp KWinInterface.skel
|
||||
killwindow.cpp geometrytip.cpp sm.cpp group.cpp bridge.cpp
|
||||
manage.cpp notifications.cpp activation.cpp useractions.cpp
|
||||
geometry.cpp rules.cpp
|
||||
)
|
||||
|
||||
tde_add_kdeinit_executable( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdecorations-shared kdeui-shared Xext
|
||||
)
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( plastik )
|
||||
add_subdirectory( b2 )
|
||||
add_subdirectory( default )
|
||||
add_subdirectory( keramik )
|
||||
add_subdirectory( laptop )
|
||||
add_subdirectory( modernsystem )
|
||||
add_subdirectory( quartz )
|
||||
add_subdirectory( redmond )
|
||||
add_subdirectory( web )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( config )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES b2.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_b2 (module) #########################
|
||||
|
||||
tde_add_kpart( kwin3_b2 AUTOMOC
|
||||
SOURCES b2client.cpp
|
||||
LINK kdecorations-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin_b2_config (module) ###################
|
||||
|
||||
tde_add_kpart( kwin_b2_config AUTOMOC
|
||||
SOURCES config.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,32 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( config )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin3_default (module) ####################
|
||||
|
||||
tde_add_kpart( kwin3_default AUTOMOC
|
||||
SOURCES kdedefault.cpp
|
||||
LINK kdecorations-shared kdecore-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin_default_config (module) ##############
|
||||
|
||||
tde_add_kpart( kwin_default_config AUTOMOC
|
||||
SOURCES config.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,65 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( config )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES keramik.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_keramik (module) ####################
|
||||
|
||||
set_source_files_properties( keramik.cpp
|
||||
PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/tiles.h )
|
||||
|
||||
tde_add_kpart( kwin3_keramik AUTOMOC
|
||||
SOURCES keramik.cpp
|
||||
LINK kdecorations-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### tiles.h (header) ##########################
|
||||
|
||||
set( pics
|
||||
pics/caption-large-left.png pics/caption-small-right.png
|
||||
pics/titlebar-center.png pics/titlebutton-square.png
|
||||
pics/border-left.png pics/caption-large-right.png
|
||||
pics/grabbar-center.png pics/titlebar-left.png
|
||||
pics/border-right.png pics/caption-small-center.png
|
||||
pics/grabbar-left.png pics/titlebar-right.png
|
||||
pics/caption-large-center.png pics/caption-small-left.png
|
||||
pics/grabbar-right.png pics/titlebutton-round.png
|
||||
pics/bottom-left.png pics/bottom-right.png pics/bottom-center.png
|
||||
pics/titlebutton-square-large.png pics/titlebutton-square-huge.png
|
||||
pics/titlebutton-round-large.png pics/titlebutton-round-huge.png )
|
||||
|
||||
add_custom_command( OUTPUT tiles.h
|
||||
COMMAND ${CMAKE_CURRENT_BINARY_DIR}/embedtool ${pics}
|
||||
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/embedtool ${pics} )
|
||||
|
||||
tde_add_executable( embedtool
|
||||
SOURCES embedtool.cpp
|
||||
LINK ${TQT_LIBRARIES}
|
||||
)
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin_keramik_config (module) ##############
|
||||
|
||||
tde_add_kpart( kwin_keramik_config AUTOMOC
|
||||
SOURCES config.cpp keramikconfig.ui
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES laptop.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_laptop (module) #####################
|
||||
|
||||
tde_add_kpart( kwin3_laptop AUTOMOC
|
||||
SOURCES laptopclient.cpp
|
||||
LINK kdecorations-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,36 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( config )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES modernsystem.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_modernsys (module) ##################
|
||||
|
||||
tde_add_kpart( kwin3_modernsys
|
||||
SOURCES modernsys.cpp
|
||||
LINK kdecorations-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,30 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin_modernsys_config (module) ############
|
||||
|
||||
tde_add_kpart( kwin_modernsys_config AUTOMOC
|
||||
SOURCES config.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( config )
|
||||
|
||||
add_definitions( -DQT_PLUGIN )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES plastik.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_plastik (module) ####################
|
||||
|
||||
tde_add_kpart( kwin3_plastik AUTOMOC
|
||||
SOURCES plastik.cpp plastikclient.cpp plastikbutton.cpp misc.cpp
|
||||
LINK kdecorations-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,33 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kwin_plastik_config (module) ##############
|
||||
|
||||
tde_add_kpart( kwin_plastik_config AUTOMOC
|
||||
SOURCES config.cpp configdialog.ui
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( config )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES quartz.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_quartz (module) #####################
|
||||
|
||||
tde_add_kpart( kwin3_quartz AUTOMOC
|
||||
SOURCES quartz.cpp
|
||||
LINK kdecorations-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,29 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin_quartz_config (module) ###############
|
||||
|
||||
tde_add_kpart( kwin_quartz_config AUTOMOC
|
||||
SOURCES config.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES redmond.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_redmond (module) ####################
|
||||
|
||||
tde_add_kpart( kwin3_redmond AUTOMOC
|
||||
SOURCES redmond.cpp
|
||||
LINK kdecorations-shared kdecore-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES web.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin )
|
||||
|
||||
|
||||
##### kwin3_web (module) ########################
|
||||
|
||||
tde_add_kpart( kwin3_web AUTOMOC
|
||||
SOURCES Web.cpp WebButton.cpp
|
||||
LINK kdecorations-shared kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,58 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES
|
||||
kwin.upd kwinsticky.upd kwiniconify.upd kwin3_plugin.upd
|
||||
kwin_focus1.upd kwinupdatewindowsettings.upd
|
||||
kwin_focus2.upd kwin_fsp_workarounds_1.upd
|
||||
DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
install( PROGRAMS
|
||||
pluginlibFix.pl kwin3_plugin.pl kwin_focus1.sh kwin_focus2.sh
|
||||
DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
pop.wav
|
||||
DESTINATION ${SOUND_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
fsp_workarounds_1.kwinrules
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kwin/default_rules )
|
||||
|
||||
|
||||
##### kwin_update_window_settings (executable) ##
|
||||
|
||||
tde_add_executable( kwin_update_window_settings
|
||||
SOURCES update_window_settings.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin
|
||||
)
|
||||
|
||||
|
||||
##### kwin_update_default_rules (executable) ####
|
||||
|
||||
tde_add_executable( kwin_update_default_rules
|
||||
SOURCES update_default_rules.cpp
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( kwinoptions )
|
||||
add_subdirectory( kwindecoration )
|
||||
add_subdirectory( kwinrules )
|
||||
|
||||
install( FILES showdesktop.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
@ -0,0 +1,37 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kwindecoration.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kwindecoration (module) ###############
|
||||
|
||||
tde_add_kpart( kcm_kwindecoration AUTOMOC
|
||||
SOURCES
|
||||
kwindecoration.cpp buttons.cpp
|
||||
kwindecorationIface.skel preview.cpp
|
||||
LINK kdecorations-shared kdeui-shared Xext
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,40 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kwinoptions.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
install( FILES
|
||||
kwinactions.desktop kwinadvanced.desktop kwinfocus.desktop
|
||||
kwinmoving.desktop kwintranslucency.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/.hidden )
|
||||
|
||||
|
||||
##### kcm_kwinoptions (module) ##################
|
||||
|
||||
tde_add_kpart( kcm_kwinoptions AUTOMOC
|
||||
SOURCES windows.cpp mouse.cpp main.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,56 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions( -DKCMRULES )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/kwin/lib
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kwinrules.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_kwinrules (module) ####################
|
||||
|
||||
tde_add_kpart( kcm_kwinrules AUTOMOC
|
||||
SOURCES kcm.cpp
|
||||
LINK kwinrules-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kwin_rules_dialog (kdeinit) ###############
|
||||
|
||||
tde_add_kdeinit_executable( kwin_rules_dialog
|
||||
SOURCES main.cpp
|
||||
LINK kwinrules-static )
|
||||
|
||||
|
||||
##### kwinrules (static) ########################
|
||||
|
||||
set( target kwinrules )
|
||||
|
||||
set( ${target}_SRCS
|
||||
ruleswidget.cpp ruleslist.cpp kwinsrc.cpp detectwidget.cpp
|
||||
ruleswidgetbase.ui ruleslistbase.ui detectwidgetbase.ui
|
||||
editshortcutbase.ui )
|
||||
|
||||
tde_add_library( ${target} STATIC_PIC AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeui-shared )
|
@ -0,0 +1,28 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kwin_killer_helper (executable) ###########
|
||||
|
||||
tde_add_executable( kwin_killer_helper
|
||||
SOURCES killer.cpp
|
||||
LINK kdeui-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kdecorations (shared) #####################
|
||||
|
||||
set( target kdecorations )
|
||||
|
||||
set( ${target}_SRCS
|
||||
kdecoration.cpp kdecoration_p.cpp kdecoration_plugins_p.cpp
|
||||
kdecorationfactory.cpp kcommondecoration.cpp
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 1.0.0
|
||||
LINK kdecore-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
options.h client.h workspace.h kwinbutton.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/kwin )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
close.png maximize.png maximizedown.png menu.png
|
||||
iconify.png pindown.png pinup.png unknown.png fog.png
|
||||
fog-grey.png bluesun.png greenie.light.png greenie.dim.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kwin/pics )
|
@ -0,0 +1,55 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES keyboard.desktop keyboard_layout.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES kxkb_groups DESTINATION ${CONFIG_INSTALL_DIR} )
|
||||
install( FILES kxkb.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kcm_keyboard (module) #####################
|
||||
|
||||
tde_add_kpart( kcm_keyboard AUTOMOC
|
||||
SOURCES
|
||||
extension.cpp x11helper.cpp rules.cpp kxkbconfig.cpp
|
||||
pixmap.cpp kcmlayout.cpp kcmlayoutwidget.ui
|
||||
kcmmisc.cpp kcmmiscwidget.ui
|
||||
LINK kio-shared xkbfile
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kxkb (kdeinit) ############################
|
||||
|
||||
tde_add_kdeinit_executable( kxkb AUTOMOC
|
||||
SOURCES
|
||||
extension.cpp x11helper.cpp rules.cpp kxkbconfig.cpp
|
||||
pixmap.cpp layoutmap.cpp kxkb.cpp kxkbtraywindow.cpp
|
||||
kxkb.skel
|
||||
LINK kdeui-shared xkbfile
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
find_program( SETXKBMAP setxkbmap )
|
||||
if( SETXKBMAP-NOTFOUND )
|
||||
tde_message_fatal( "setxkbmap is required, but not found on your system" )
|
||||
endif()
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons()
|
@ -0,0 +1,30 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
northafrica.desktop westafrica.desktop southafrica.desktop
|
||||
centralafrica.desktop caribbean.desktop oceania.desktop
|
||||
centralamerica.desktop northamerica.desktop southamerica.desktop
|
||||
easteurope.desktop westeurope.desktop centraleurope.desktop
|
||||
northeurope.desktop southeurope.desktop southasia.desktop
|
||||
southeastasia.desktop eastasia.desktop centralasia.desktop
|
||||
middleeast.desktop
|
||||
DESTINATION
|
||||
${LOCALE_INSTALL_DIR}/l10n )
|
||||
|
||||
|
||||
file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
|
||||
foreach( _dir ${_dirs} )
|
||||
if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} )
|
||||
if( NOT (${_dir} STREQUAL ".svn" OR ${_dir} STREQUAL "CMakeFiles") )
|
||||
install( FILES ${_dir}/entry.desktop ${_dir}/flag.png
|
||||
DESTINATION ${LOCALE_INSTALL_DIR}/l10n/${_dir} )
|
||||
endif( )
|
||||
endif( )
|
||||
endforeach( )
|
@ -0,0 +1,78 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
project( libkonq )
|
||||
|
||||
|
||||
add_subdirectory( pics )
|
||||
add_subdirectory( favicons )
|
||||
|
||||
add_definitions(
|
||||
-include tqt.h
|
||||
)
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### headers ###################################
|
||||
|
||||
install( FILES
|
||||
konq_popupmenu.h knewmenu.h kfileivi.h konq_drag.h
|
||||
konq_iconviewwidget.h konq_defaults.h konq_settings.h
|
||||
konq_operations.h libkonq_export.h konq_dirpart.h
|
||||
konq_propsview.h konq_events.h konq_undo.h
|
||||
konq_historymgr.h konq_historycomm.h konq_pixmapprovider.h
|
||||
kivdirectoryoverlay.h konq_faviconmgr.h konq_xmlguiclient.h
|
||||
konqbookmarkmanager.h konq_filetip.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES directory_bookmarkbar.desktop DESTINATION ${DATA_INSTALL_DIR}/kbookmark )
|
||||
install( FILES konqpopupmenuplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### konq (shared lib) #########################
|
||||
|
||||
set( target konq )
|
||||
|
||||
set( ${target}_SRCS
|
||||
konq_popupmenu.cc knewmenu.cc konq_xmlguiclient.cc
|
||||
kfileivi.cc konq_iconviewwidget.cc konq_settings.cc
|
||||
konq_drag.cc konq_operations.cc konq_dirpart.cc
|
||||
konq_propsview.cc konq_events.cc konq_bgnddlg.cc
|
||||
konq_undo.cc konq_undo.skel konq_historymgr.cc
|
||||
konq_historycomm.cc konq_historycomm.skel konq_pixmapprovider.cc
|
||||
kivdirectoryoverlay.cc konq_faviconmgr.cc konq_faviconmgr.skel
|
||||
konq_filetip.cc
|
||||
)
|
||||
|
||||
tde_add_library( ${target} SHARED AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
VERSION 4.2.0
|
||||
LINK kparts-shared
|
||||
DESTINATION ${LIB_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### install import cmake modules ###############
|
||||
|
||||
tde_install_export( )
|
@ -0,0 +1,49 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_definitions(
|
||||
)
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
#${CMAKE_CURRENT_SOURCE_DIR}
|
||||
#${CMAKE_BINARY_DIR}
|
||||
#${CMAKE_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TDE_LIBRARY_DIRS}
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES favicons.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
install( FILES favicons.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
install( PROGRAMS move_favicons.sh DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
|
||||
|
||||
|
||||
##### kded_favicons (module) ####################
|
||||
|
||||
set( target kded_favicons )
|
||||
|
||||
set( ${target}_SRCS
|
||||
favicons.cpp favicons.skel
|
||||
)
|
||||
|
||||
tde_add_kpart( ${target} AUTOMOC
|
||||
SOURCES ${${target}_SRCS}
|
||||
LINK kdeinit_kded-shared
|
||||
DESTINATION ${TDE_MODULEDIR}
|
||||
)
|
@ -0,0 +1,15 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES
|
||||
thumbnailfont_7x4.png arrow_topleft.png arrow_topright.png
|
||||
arrow_bottomleft.png arrow_bottomright.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/konqueror/pics )
|
@ -0,0 +1,66 @@
|
||||
#################################################
|
||||
#
|
||||
# (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( viewer )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES khtml_plugins.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install( FILES nspluginpart.rc DESTINATION ${DATA_INSTALL_DIR}/plugin )
|
||||
|
||||
|
||||
##### libnsplugin (module) ######################
|
||||
|
||||
tde_add_kpart( libnsplugin AUTOMOC
|
||||
SOURCES
|
||||
viewer/NSPluginClassIface.stub
|
||||
NSPluginCallbackIface.skel
|
||||
plugin_part.cpp nspluginloader.cpp
|
||||
LINK kparts-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_nsplugins (module) ####################
|
||||
|
||||
tde_add_kpart( kcm_nsplugins AUTOMOC
|
||||
SOURCES kcm_nsplugins.cpp
|
||||
LINK pluginpaths-static kdecore-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### nspluginscan (executable) #################
|
||||
|
||||
tde_add_executable( nspluginscan AUTOMOC
|
||||
SOURCES pluginscan.cpp
|
||||
LINK pluginpaths-static kio-shared Xt
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### pluginpaths (static) ######################
|
||||
|
||||
tde_add_library( pluginpaths STATIC_PIC
|
||||
SOURCES plugin_paths.cpp
|
||||
)
|
@ -0,0 +1,35 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_SOURCE_DIR}/nsplugins
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
${GLIB2_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### nspluginviewer (executable) ###############
|
||||
|
||||
tde_add_executable( nspluginviewer AUTOMOC
|
||||
SOURCES
|
||||
../NSPluginCallbackIface.stub NSPluginClassIface.skel
|
||||
nsplugin.cpp viewer.cpp kxt.cpp qxteventloop.cpp
|
||||
glibevents.cpp
|
||||
LINK kparts-shared kio-shared ${GLIB2_LIBRARIES} Xt
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( crystalsvg )
|
||||
add_subdirectory( wallpapers )
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2010-2011 Serghei Amelian
|
||||
# serghei (DOT) amelian (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_install_icons( )
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (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
|
||||
All-Good-People-1.jpg All-Good-People-1.jpg.desktop
|
||||
alta-badia.jpg alta-badia.jpg.desktop
|
||||
blue-bend.jpg blue-bend.jpg.desktop
|
||||
Chicken-Songs-2.jpg Chicken-Songs-2.jpg.desktop
|
||||
default_blue.jpg default_blue.jpg.desktop
|
||||
default_gears.jpg default_gears.jpg.desktop
|
||||
floating-leaves.jpg floating-leaves.jpg.desktop
|
||||
No-Ones-Laughing-3.jpg No-Ones-Laughing-3.jpg.desktop
|
||||
seaofconero.jpg seaofconero.jpg.desktop
|
||||
soft-green.jpg soft-green.jpg.desktop
|
||||
stelvio.jpg stelvio.jpg.desktop
|
||||
sunshine-after-the-rain.jpg sunshine-after-the-rain.jpg.desktop
|
||||
Time-For-Lunch-2.jpg Time-For-Lunch-2.jpg.desktop
|
||||
Totally-New-Product-1.jpg Totally-New-Product-1.jpg.desktop
|
||||
triplegears.jpg triplegears.jpg.desktop
|
||||
Won-Ton-Soup-3.jpg Won-Ton-Soup-3.jpg.desktop
|
||||
KDE34.png KDE34.png.desktop
|
||||
aghi.jpg aghi.jpg.desktop
|
||||
andes-venezolanos.svgz andes-venezolanos.svgz.desktop
|
||||
aurora.svgz aurora.svgz.desktop
|
||||
celtic.svgz celtic.svgz.desktop
|
||||
globe.svgz globe.svgz.desktop
|
||||
green_curtain.jpg green_curtain.jpg.desktop
|
||||
here-gear.svgz here-gear.svgz.desktop
|
||||
horse-head-nebula.png horse-head-nebula.png.desktop
|
||||
isadora.png isadora.png.desktop
|
||||
konqui.svgz konqui.svgz.desktop
|
||||
lineart.svgz lineart.svgz.desktop
|
||||
moon.svgz moon.svgz.desktop
|
||||
stripes.jpg stripes.jpg.desktop
|
||||
world-desktop.jpg world-desktop.jpg.desktop
|
||||
DESTINATION ${WALLPAPER_INSTALL_DIR} )
|
불러오는 중...
Reference in new issue