[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdelibs/frameworks] /: Remove kdeui and kdecore
From:       Kevin Ottens <ervin+bluesystems () kde ! org>
Date:       2013-08-20 9:18:50
Message-ID: E1VBi5S-0003iV-3k () scm ! kde ! org
[Download RAW message or body]

Git commit 6a03fb610c5d54140f698f09afeaa8ec83e35c18 by Kevin Ottens.
Committed on 20/08/2013 at 07:30.
Pushed by ervin into branch 'frameworks'.

Remove kdeui and kdecore

Bye bye old friends

M  +0    -2    CMakeLists.txt
D  +0    -118  kdecore/CMakeLists.txt
D  +0    -27   kdecore/ConfigureChecks.cmake
D  +0    -213  kdecore/MAINTAINERS
D  +0    -45   kdecore/Mainpage.dox
D  +0    -4    kdecore/README
D  +0    -9    kdecore/dummy.cpp
D  +0    -12   kdecore/kdecore.pc.in
D  +0    -1    kdeui/.krazy
D  +0    -115  kdeui/CMakeLists.txt
D  +0    -102  kdeui/MAINTAINERS
D  +0    -65   kdeui/Mainpage.dox
D  +0    -1    kdeui/config-kdeui.h.cmake
D  +0    -12   kdeui/kdeui.pc.in
D  +0    -24   kdeui/tests/CMakeLists.txt

http://commits.kde.org/kdelibs/6a03fb610c5d54140f698f09afeaa8ec83e35c18

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4699ced..7255a11 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -186,7 +186,6 @@ set(KDE4Support_LIBRARIES KDE4Support)
 add_subdirectory( cmake )
 # For convenience only. Move down/remove and find dependencies with more locality \
instead.  find_package(Qt5 5.2.0 REQUIRED NO_MODULE COMPONENTS Widgets Test Network \
                Xml Concurrent DBus Svg)
-#add_subdirectory( kdecore )
 add_subdirectory( staging )
 if (UNIX)
    add_subdirectory( kpty )
@@ -201,7 +200,6 @@ if(NOT WINCE)
   endif()
 endif(NOT WINCE)
 add_subdirectory( licenses   )
-#add_subdirectory( kdeui )
 add_subdirectory( dnssd )
 add_subdirectory( kio )
 add_subdirectory( kded       )
diff --git a/kdecore/CMakeLists.txt b/kdecore/CMakeLists.txt
deleted file mode 100644
index be0eea8..0000000
--- a/kdecore/CMakeLists.txt
+++ /dev/null
@@ -1,118 +0,0 @@
-project(kdecore)
-
-find_package(X11)
-
-find_package(Qt5PrintSupport 5.2.0 REQUIRED NO_MODULE)
-
-find_package(X11)
-if(X11_FOUND)
-	macro_bool_to_01(X11_FOUND HAVE_X11)
-endif(X11_FOUND)
-
-include(ConfigureChecks.cmake)
-
-# kdecore_OPTIONAL_SRCS is used to collect source files
-# which are not always compiled into kdecore
-# if it's used, *always* append to it
-set(kdecore_OPTIONAL_SRCS)
-# same for optional libs
-set(kdecore_OPTIONAL_LIBS)
-
-add_definitions(-DQT_NO_CAST_FROM_ASCII)
-
-if(WIN32)
-   set(kdecore_OPTIONAL_LIBS ${kdecore_OPTIONAL_LIBS} ${KDEWIN_LIBRARIES})
-endif(WIN32)
-
-# Needed for the kdatetime test in release mode
-if(KDE4_BUILD_TESTS)
-   add_definitions(-DCOMPILING_TESTS)
-endif(KDE4_BUILD_TESTS)
-
-# compile Gettext support if available
-set(kdecore_OPTIONAL_LIBS ${kdecore_OPTIONAL_LIBS} ${LIBINTL_LIBRARIES})
-
-if (HAVE_RESOLV_LIBRARY)
-  set(kdecore_OPTIONAL_LIBS ${kdecore_OPTIONAL_LIBS} resolv)
-endif (HAVE_RESOLV_LIBRARY)
-
-########### next target ###############
-
-set(kdecore_LIB_SRCS ${kdecore_LIB_SRCS}
-   dummy.cpp
-   ${kdecore_OPTIONAL_SRCS}
-)
-
-if (NOT HAVE_X11)
-   add_definitions(-DNO_DISPLAY)
-endif()
-
-kde4_add_library(kdecore ${LIBRARY_TYPE} ${kdecore_LIB_SRCS})
-generate_export_header(kdecore)
-
-
-
-
-
-
-target_include_directories(kdecore PRIVATE
-  ${ZLIB_INCLUDE_DIR}
-  ${CMAKE_CURRENT_BINARY_DIR}/network
-  ${CMAKE_CURRENT_BINARY_DIR}/io
-  ${CMAKE_CURRENT_BINARY_DIR}/kernel
-  $<TARGET_PROPERTY:Qt5::PrintSupport,INTERFACE_INCLUDE_DIRECTORIES>
-  ${LIBINTL_INCLUDE_DIR})
-
-set(kdecore_INCLUDES
-                          ${CMAKE_CURRENT_SOURCE_DIR}/io
-                          ${CMAKE_CURRENT_SOURCE_DIR}/kernel
-                          ${CMAKE_CURRENT_SOURCE_DIR}/network
-                          ${CMAKE_CURRENT_SOURCE_DIR}/util
-)
-target_include_directories(kdecore PUBLIC "$<BUILD_INTERFACE:${kdecore_INCLUDES}>")
-
-target_link_libraries(kdecore
-  LINK_PUBLIC
-    Qt5::Network Qt5::DBus ${KCoreAddons_LIBRARIES} ${KConfig_CORE_LIBRARY} \
                ${KCodecs_LIBRARIES} KService KI18n
-  LINK_PRIVATE
-    Qt5::Xml KUnitConversion ${kdecore_OPTIONAL_LIBS} KDBusAddons
-)
-
-if(WINCE)
-  target_link_libraries(kdecore ${WCECOMPAT_LIBRARIES} Ceshell.lib)
-endif(WINCE)
-
-if(WIN32)
-  set(kdecore_LINK_INTERFACE_LIBRARIES  Qt5::DBus ${KDEWIN_LIBRARIES})
-else(WIN32)
-  if(APPLE)
-    set(kdecore_LINK_INTERFACE_LIBRARIES Qt5::DBus ${CARBON_LIBRARY})
-  else(APPLE)
-    set(kdecore_LINK_INTERFACE_LIBRARIES Qt5::DBus )
-  endif(APPLE)
-endif(WIN32)
-
-target_link_libraries(kdecore LINK_PUBLIC ${kdecore_LINK_INTERFACE_LIBRARIES} )
-
-set_target_properties(kdecore PROPERTIES
-                              VERSION ${KDE_NON_GENERIC_LIB_VERSION}
-                              SOVERSION ${KDE_NON_GENERIC_LIB_SOVERSION}
-                     )
-
-
-install(TARGETS kdecore EXPORT kdelibsLibraryTargets \
                ${INSTALL_TARGETS_DEFAULT_ARGS})
-
-########### next target ###############
-
-########### install files ###############
-install( FILES
-   ${CMAKE_CURRENT_BINARY_DIR}/kdecore_export.h
-
-   DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel
-)
-
-#install( FILES
-   #config/kconfigbackend.desktop
-   #DESTINATION  ${SERVICETYPES_INSTALL_DIR}
-   #)
-
diff --git a/kdecore/ConfigureChecks.cmake b/kdecore/ConfigureChecks.cmake
deleted file mode 100644
index 7a54d56..0000000
--- a/kdecore/ConfigureChecks.cmake
+++ /dev/null
@@ -1,27 +0,0 @@
-include(CheckIncludeFile)
-include(CheckIncludeFiles)
-include(CheckSymbolExists)
-include(CheckCXXSymbolExists)
-include(CheckStructMember)
-include(CheckFunctionExists)
-include(CheckLibraryExists)
-include(CheckPrototypeExists)
-
-check_include_files(sys/time.h    HAVE_SYS_TIME_H)
-check_include_files(time.h        HAVE_TIME_H)
-check_include_files(alloca.h      HAVE_ALLOCA_H)
-check_include_files(string.h      HAVE_STRING_H)
-check_include_files(strings.h     HAVE_STRINGS_H)
-check_include_files(stdlib.h      HAVE_STDLIB_H)
-check_include_files(sys/select.h  HAVE_SYS_SELECT_H)
-check_include_files(errno.h       HAVE_ERRNO_H)
-check_include_files(sys/time.h    HAVE_SYS_TIME_H)
-check_include_files(sys/time.h    TIME_WITH_SYS_TIME)
-check_include_files(time.h        HAVE_TIME_H)
-
-check_struct_member(dirent d_type dirent.h HAVE_DIRENT_D_TYPE)
-
-check_prototype_exists(strlcpy string.h             HAVE_STRLCPY_PROTO)
-check_prototype_exists(setenv stdlib.h              HAVE_SETENV_PROTO)
-check_prototype_exists(initgroups "unistd.h;sys/types.h;unistd.h;grp.h" \
                HAVE_INITGROUPS_PROTO)
-check_symbol_exists(getgrouplist    "unistd.h;grp.h"           HAVE_GETGROUPLIST)
diff --git a/kdecore/MAINTAINERS b/kdecore/MAINTAINERS
deleted file mode 100644
index b46b288..0000000
--- a/kdecore/MAINTAINERS
+++ /dev/null
@@ -1,213 +0,0 @@
-Here are the code maintainers for each part of this library.  Any problems or
-suggested patches for a class should be directed to the responsible person for
-that class.
-
-compression/
-  kbzip2filter.cpp                David Faure <faure@kde.org> (copyright)
-  kfilterbase.cpp                 David Faure <faure@kde.org> (copyright)
-  kfilterdev.cpp                  David Faure <faure@kde.org> (copyright)
-  kgzipfilter.cpp                 David Faure <faure@kde.org> (copyright)
-  kxzfilter.cpp                   Per Øyvind Karlsen <peroyvind@mandriva.org> \
                (copyright)
-
-config/
-  kconfigbackend.cpp
-  kconfigbase.cpp
-  kconfig.cpp
-  kconfiggroup.cpp
-  kconfigini.cpp
-  kcoreconfigskeleton.cpp
-  kdesktopfile.cpp
-  ksharedconfig.cpp
-
-date/
-  kcalendarera.cpp                John Layt <john@layt.net>
-  kcalendarsystem.cpp             John Layt <john@layt.net>
-  kdatetimeformatter.cpp          John Layt <john@layt.net>
-  kdatetimeparser.cpp             John Layt <john@layt.net>
-  kdayperiod.cpp                  John Layt <john@layt.net>
-  klocalizeddate.cpp              John Layt <john@layt.net>
-  kdatetime.cpp                   David Jarvie <djarvie@kde.org>
-  ksystemtimezone.cpp
-  ktimezone.cpp
-  ktzfiletimezone.cpp             David Jarvie <djarvie@kde.org>
-
-io/
-  kautosavefile.cpp
-  kcmdwrapper.cpp
-  kdebug.cpp                      Stephan Kulow <coolo@kde.org>
-  kdebugdbusiface.cpp
-  klockfile_unix.cpp
-  klockfile_win.cpp
-  kmessage.cpp
-  kprocess.cpp
-  ksavefile.cpp
-  ktempdir.cpp                    Joseph Wenninger <jowenn@kde.org> (copyright)
-  ktemporaryfile.cpp              Jaison Lee <lee.jaison@gmail.com>
-  kurl.cpp                        David Faure <faure@kde.org>
-
-jobs/
-  kcompositejob.cpp
-  kjob.cpp
-  kjobtrackerinterface.cpp
-  kjobuidelegate.cpp
-
-kconfig_compiler/
-  kconfig_compiler.cpp
-
-kernel/
-  kaboutdata.cpp                  David Faure <faure@kde.org>
-  kauthorized.cpp
-  kautostart.cpp
-  kcmdlineargs.cpp
-  kcomponentdata.cpp
-  kglobal.cpp                     Stephan Kulow <coolo@kde.org>
-  kkernel_mac.cpp
-  kkernel_win.cpp
-  kstandarddirs.cpp               David Faure <faure@kde.org>
-  kstandarddirs_unix.cpp          David Faure <faure@kde.org>
-  kstandarddirs_win.cpp
-  ktoolinvocation.cpp             David Faure <faure@kde.org>
-  ktoolinvocation_win.cpp
-  ktoolinvocation_x11.cpp
-
-localization/
-  common_helpers.cpp
-  guess_ja.cpp
-  kcatalog.cpp                    Hans Petter Bieker <bieker@kde.org>
-  kcharsets.cpp
-  kencodingdetector.cpp
-  kencodingprober.cpp
-  kentities.c
-  klocale.cpp                     Hans Petter Bieker <bieker@kde.org>
-  klocalizedstring.cpp            Chusslove Illich <caslav.ilic@gmx.net>
-  ktranscript.cpp                 Chusslove Illich <caslav.ilic@gmx.net>
-  kuitformats.cpp                 Chusslove Illich <caslav.ilic@gmx.net>
-  kuitsemantics.cpp               Chusslove Illich <caslav.ilic@gmx.net>
-
-network/                          Thiago Macieira <thiago@kde.org>
-  k3bufferedsocket.cpp
-  k3clientsocketbase.cpp
-  k3datagramsocket.cpp
-  k3httpproxysocketdevice.cpp
-  k3resolver.cpp
-  k3resolvermanager.cpp
-  k3resolverstandardworkers.cpp
-  k3resolverworkerbase.cpp
-  k3reverseresolver.cpp
-  k3serversocket.cpp
-  k3socketaddress.cpp
-  k3socketbase.cpp
-  k3socketbuffer.cpp
-  k3socketdevice.cpp
-  k3socks.cpp
-  k3sockssocketdevice.cpp
-  k3streamsocket.cpp
-  klocalsocket.cpp
-  klocalsocket_unix.cpp
-  klocalsocket_win.cpp
-  ksocketfactory.cpp
-  ksslcertificatemanager.cpp
-  ktcpsocket.cpp
-  netsupp.cpp
-network/kssld/
-  kssld.cpp
-
-services/                         David Faure <faure@kde.org>
-  kfoldermimetype.cpp
-  kmimemagicrule.cpp
-  kmimetype.cpp
-  kmimetypefactory.cpp
-  kmimetypetrader.cpp
-  kplugininfo.cpp
-  kserviceaction.cpp
-  kservice.cpp
-  kservicefactory.cpp
-  kservicegroup.cpp
-  kservicegroupfactory.cpp
-  kserviceoffer.cpp
-  kservicetype.cpp
-  kservicetypefactory.cpp
-  kservicetypeprofile.cpp
-  kservicetypetrader.cpp
-  ktraderparse.cpp
-  ktraderparsetree.cpp
-
-sonnet/
-  backgroundchecker.cpp
-  backgroundengine.cpp
-  client.cpp
-  filter.cpp
-  globals.cpp
-  loader.cpp
-  settings.cpp
-  speller.cpp
-  spellerplugin.cpp
-
-sycoca/
-  kmemfile.cpp
-  kprotocolinfo.cpp               David Faure <faure@kde.org>
-  kprotocolinfofactory.cpp        David Faure <faure@kde.org>
-  ksycoca.cpp                     David Faure <faure@kde.org>
-  ksycocadict.cpp                 David Faure <faure@kde.org>
-  ksycocaentry.cpp                David Faure <faure@kde.org>
-  ksycocafactory.cpp              David Faure <faure@kde.org>
-
-text/
-  kascii.cpp
-  kcodecs.cpp
-  kstringhandler.cpp
-
-util/
-  kallocator.cpp
-  kdedmodule.cpp
-  kde_file_win.cpp
-  kdeversion.cpp
-  klauncher_iface.cpp
-  klibloader.cpp
-  klibrary.cpp
-  kmacroexpander.cpp
-  kmacroexpander_unix.cpp
-  kmacroexpander_win.cpp
-  kpluginfactory.cpp
-  kpluginloader.cpp
-  krandom.cpp
-  krandomsequence.cpp
-  kshell.cpp                      Oswald Buddenhagen <ossi@kde.org> (copyright)
-  kshell_unix.cpp
-  kshell_win.cpp
-  kuser_unix.cpp
-  kuser_win.cpp
-  qtest_kde.cpp
-
-
-Orphan Files
-============
-These are files listed with maintainers in the old version of this file that
-no longer exist in kdecore.  It is likely these were moved or deleted for KDE4.
-If you know the fate of these files, please move or delete as appropriate.
-
-akasyncio.cpp                   Thiago Macieira <thiago@kde.org>
-kapplication_win.cpp            Jaroslaw Staniek <staniek@kde.org> (copyright)
-kbufferedio.cpp                 Thiago Macieira <thiago@kde.org>
-kcharsets.cpp                   Lars Knoll <knoll@kde.org>
-kcheckaccelerators.cpp          Matthias Kalle Dalheimer (kalle@kde.org) (copyright)
-kclipboard.cpp                  Carsten Pfeiffer <pfeiffer@kde.org> (copyright)
-kcompletion.cpp                 Carsten Pfeiffer <pfeiffer@kde.org>
-kdebugdcopiface.cpp             Andreas Beckermann (b_mann@gmx.de) (copyright)
-kextsock.cpp                    Thiago Macieira <thiago@kde.org>
-kglobalaccel_win.cpp            Ellis Whitehead <ellis@kde.org> (copyright)
-kglobalaccel_x11.cpp            Ellis Whitehead <ellis@kde.org>
-kglobalaccel.cpp                Ellis Whitehead <ellis@kde.org>
-kinstance.cpp                   Stephan Kulow <coolo@kde.org>
-kmountpoint.cpp                 David Faure <faure@kde.org>
-kmultipledrag.cpp               David Faure <faure@kde.org>
-kpixmapprovider.cpp             Carsten Pfeiffer <pfeiffer@kde.org>
-kprotocolinfo_kdecore.cpp       David Faure <faure@kde.org>
-kshortcut.cpp                   Ellis Whitehead <ellis@kde.org>
-kshortcutmenu.cpp               Ellis Whitehead <ellis@kde.org> (copyright)
-ksock.cpp                       Thiago Macieira <thiago@kde.org>
-ksockaddr.cpp                   Thiago Macieira <thiago@kde.org>
-kstaticdeleter.cpp              Stephan Kulow <coolo@kde.org>
-kstdaccel.cpp                   Ellis Whitehead <ellis@kde.org>
-kuser.cpp                       Tim Jansen <tim@tjansen.de> (copyright)
-libintl.cpp                     Hans Petter Bieker <bieker@kde.org>
diff --git a/kdecore/Mainpage.dox b/kdecore/Mainpage.dox
deleted file mode 100644
index c149473..0000000
--- a/kdecore/Mainpage.dox
+++ /dev/null
@@ -1,45 +0,0 @@
-/** \mainpage The KDE Core Library
-
-All KDE programs use this library to provide basic functionality such
-as the configuration system, IPC, internationalization and locale
-support, site-independent access to the filesystem and a large number
-of other (but no less important) things.
-<p>
-All KDE applications should link to the kdecore library. Also, using a
-KApplication derived class instead of QApplication is almost
-mandatory if you expect your application to behave nicely within the
-KDE environment.
-
-If you are unsure where to start, have a look at the
-<a href="http://techbase.kde.org/Development/Tutorials">tutorials on
-TechBase</a> to get you going.
-
-If you know what you are looking for, you should be able to find it in
-the <a href="annotated.html">class list</a> or the
-<a href="modules.html">modules list</a>.
-
-@authors
-Various: see copyrights on individual files for more information
-
-@maintainers
-See the
-<a href="http://websvn.kde.org/trunk/KDE/kdelibs/kdecore/MAINTAINERS?view=markup">MAINTAINERS</a>
                
-file.
-
-@licenses
-Library: @lgpl<br>
-Some helper utilities: @gpl
-
-*/
-
-/**
-
-\defgroup KDEMacros KDE Macros
-
-*/
-
-// DOXYGEN_EXCLUDE = malloc kde_file.h
-// DOXYGEN_SET_INPUT += @topdir@/kdemacros.h.cmake
-// DOXYGEN_SET_INPUT += @topdir@/kdecore/util/kdeversion.h.cmake
-// DOXYGEN_SET_PROJECT_NAME = KDECore
-// vim:ts=4:sw=4:expandtab:filetype=doxygen
diff --git a/kdecore/README b/kdecore/README
deleted file mode 100644
index c8036dc..0000000
--- a/kdecore/README
+++ /dev/null
@@ -1,4 +0,0 @@
-This is the KDE "core" library.  The kdecore library provides basic non user
-interface functionality. The classes in this library should not require linkage
-to QtGui or any other library that requires a graphical interface.
-
diff --git a/kdecore/dummy.cpp b/kdecore/dummy.cpp
deleted file mode 100644
index f42635d..0000000
--- a/kdecore/dummy.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
-
-int _k__get_dummy_used()
-{
-    return 0;
-}
-
-#ifdef Q_OS_WIN
-__declspec(dllexport) int __dummy_function() { return 5; }
-#endif
diff --git a/kdecore/kdecore.pc.in b/kdecore/kdecore.pc.in
deleted file mode 100644
index c406d1b..0000000
--- a/kdecore/kdecore.pc.in
+++ /dev/null
@@ -1,12 +0,0 @@
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-Name: kdecore
-Description: KDE Core Library
-Version: @VERSION@
-
-Requires: QtCore QtGui
-Libs: -L${libdir} -lkdecore
-Cflags: -I${includedir}
diff --git a/kdeui/.krazy b/kdeui/.krazy
deleted file mode 100644
index 0b16e7f..0000000
--- a/kdeui/.krazy
+++ /dev/null
@@ -1 +0,0 @@
-SKIP /tests/
diff --git a/kdeui/CMakeLists.txt b/kdeui/CMakeLists.txt
deleted file mode 100644
index 192b645..0000000
--- a/kdeui/CMakeLists.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-project(kdeui)
-
-# QUrl
-add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0)
-
-find_package(X11)
-if(X11_FOUND)
-  macro_bool_to_01(X11_FOUND HAVE_X11)
-endif(X11_FOUND)
-
-configure_file(config-kdeui.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kdeui.h )
-
-add_subdirectory( tests )
-
-########### next target ###############
-set(kdeui_LIB_SRCS
-)
-
-
-kde4_add_ui_files(kdeui_LIB_SRCS ${kdeui_UI} )
-
-
-kde4_add_library(kdeui ${LIBRARY_TYPE} ${kdeui_LIB_SRCS})
-generate_export_header(kdeui)
-
-target_include_directories(kdeui PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/..)
-
-set(kdeui_INCLUDES
- ${CMAKE_CURRENT_SOURCE_DIR}/actions
- ${CMAKE_CURRENT_SOURCE_DIR}/colors
- ${CMAKE_CURRENT_SOURCE_DIR}/dialogs
- ${CMAKE_CURRENT_SOURCE_DIR}/findreplace
- ${CMAKE_CURRENT_SOURCE_DIR}/kernel
- ${CMAKE_CURRENT_SOURCE_DIR}/notifications
- ${CMAKE_CURRENT_SOURCE_DIR}/shortcuts
- ${CMAKE_CURRENT_SOURCE_DIR}/util
- ${CMAKE_CURRENT_SOURCE_DIR}/widgets
- ${CMAKE_CURRENT_BINARY_DIR}/util
- )
-target_include_directories(kdeui PUBLIC "$<BUILD_INTERFACE:${kdeui_INCLUDES}>")
-
-find_package(Qt5PrintSupport 5.2.0 REQUIRED NO_MODULE)
-
-target_link_libraries(kdeui LINK_PUBLIC
-    ${ItemModels_LIBRARIES}
-    ${Sonnet_LIBRARIES}
-    ${KAuth_LIBRARIES}
-    KGuiAddons
-    ${KWidgetsAddons_LIBRARIES}
-    KI18n
-    KTextWidgets
-    XmlGui
-    ItemViews
-    KCompletion
-    KNotifications
-    KJobWidgets
-    KIconThemes
-    ${X11_LIBRARIES}
-    Qt5::Widgets
-    Qt5::Svg
-    Qt5::PrintSupport
-    Qt5::Xml
-    ${KDEUI_EXTRA_LIBS}
-    Qt5::Network
-    ${KCoreAddons_LIBRARIES}
-    ${KWindowSystem_LIBRARIES}
-    ${kdeqt5staging_LIBRARIES}
-    ${KConfig_GUI_LIBRARY}
-    KCompletion
-    Qt5::Concurrent
-)
-
-if(X11_FOUND)
-  find_package(Qt5X11Extras 5.2.0 REQUIRED NO_MODULE)
-  target_link_libraries(kdeui LINK_PUBLIC Qt5::X11Extras)
-endif()
-
-if(MINGW)
-   target_link_libraries(kdeui LINK_PRIVATE gdi32 oleaut32)
-endif(MINGW)
-
-if(APPLE)
-   target_link_libraries(kdeui LINK_PRIVATE ${CARBON_LIBRARY})
-endif(APPLE)
-
-if(X11_XTest_FOUND)
-   target_link_libraries(kdeui LINK_PRIVATE ${X11_XTest_LIB})
-endif(X11_XTest_FOUND)
-
-if(X11_Xcursor_FOUND)
-   target_link_libraries(kdeui LINK_PRIVATE ${X11_Xcursor_LIB})
-endif(X11_Xcursor_FOUND)
-
-if (X11_Xfixes_FOUND)
-   target_link_libraries(kdeui LINK_PRIVATE ${X11_Xfixes_LIB})
-endif(X11_Xfixes_FOUND)
-
-if (X11_Xrender_FOUND)
-   target_link_libraries(kdeui LINK_PRIVATE ${X11_Xrender_LIB})
-endif(X11_Xrender_FOUND)
-
-target_link_libraries(kdeui LINK_PUBLIC ${KConfig_GUI_LIBRARY} Qt5::Widgets)
-
-set_target_properties(kdeui PROPERTIES VERSION ${KDE_NON_GENERIC_LIB_VERSION}
-                                       SOVERSION ${KDE_NON_GENERIC_LIB_SOVERSION}
-                       )
-
-install(TARGETS kdeui EXPORT kdelibsLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
-########### install files ###############
-
-
-install( FILES
- ${CMAKE_CURRENT_BINARY_DIR}/kdeui_export.h
- DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel )
-
diff --git a/kdeui/MAINTAINERS b/kdeui/MAINTAINERS
deleted file mode 100644
index 0156080..0000000
--- a/kdeui/MAINTAINERS
+++ /dev/null
@@ -1,102 +0,0 @@
-Here are the code maintainers for each part of this library.  Any problems or
-suggested patches for a class should be directed to the responsible person for
-that class.
-
-When adding yourself as a maintainer, don't be afraid to reorder the files to a
-more logical grouping.
-
-kaboutapplication.cpp
-kaboutdialog.cpp
-kaboutkde.cpp
-kaction.cpp		Holger Freyther <freyther@kde.org>, Martijn Klingens <klingens@kde.org>
-kanimwidget.cpp		
-karrowbutton.cpp	Frerich Raabe <raabe@kde.org>
-kauthicon.cpp
-kbugreport.cpp
-kbuttonbox.cpp
-kcmenumngr.cpp
-kcmodule.cpp
-kcolorbutton.cpp
-kcolorcombo.cpp
-kcolordialog.cpp	
-kcolordrag.cpp
-kcolorscheme.cpp        Matthew Woehlke <mw_triad@users.sourceforge.net>
-kcolorutils.cpp         Matthew Woehlke <mw_triad@users.sourceforge.net>
-kcombobox.cpp   	Dawit Alemayehu <adawit@kde.org>, Carsten Pfeiffer \
                <pfeiffer@kde.org>
-kcommand.cpp		David Faure <faure@kde.org>
-kcompletionbox.cpp	Carsten Pfeiffer <pfeiffer@kde.org>
-kcursor.cpp		Carsten Pfeiffer <pfeiffer@kde.org>
-kdatepicker.cpp
-kdatetbl.cpp
-kdatetimewidget.cpp     Hans Petter Bieker <bieker@kde.org>
-kdatewidget.cpp		
-kdcopactionproxy.cpp
-kdialog.cpp         Olivier Goffart <ogoffart@kde.org>
-kdialogbase.cpp		
-kdockwidget.cpp         Joseph Wenninger <jowenn@kde.org>
-kdockwidget_private.cpp Joseph Wenninger <jowenn@kde.org>
-keditlistbox.cpp
-kedittoolbar.cpp	David Faure <faure@kde.org>
-kfontcombo.cpp
-kfontdialog.cpp
-kglobalsettings.cpp       David Faure <faure@kde.org>
-kguiitem.cpp		Holger Freyther <freyther@kde.org>, Martijn Klingens \
                <klingens@kde.org>
-khelpmenu.cpp
-k3iconview.cpp
-kjanuswidget.cpp	Ravikiran Rajagopal <ravi@ee.eng.ohio-state.edu>
-kkeybutton.cpp		Ellis Whitehead <ellis@kde.org>
-kkeydialog.cpp		Ellis Whitehead <ellis@kde.org>
-kled.cpp
-klineedit.cpp   	Dawit Alemayehu <adawit@kde.org>, Carsten Pfeiffer \
                <pfeiffer@kde.org>
-klistbox.cpp
-k3listview.cpp
-kmainwindow.cpp
-kmainwindowiface.cpp
-kmanagerselection.cpp   Lubos Lunak <l.lunak@kde.org>
-kmenu.cpp		Holger Freyther <freyther@kde.org>
-kmenubar.cpp
-kmessagebox.cpp		
-kmodifierkeyinfo.cpp    Michael Leupold <lemma@confuego.org>
-knotification.cpp       Olivier Goffert <ogoffart@kde.org>
-knuminput.cpp           Dirk Mueller <mueller@kde.org>
-knumvalidator.cpp
-kpagedialog.cpp         Tobias Koenig <tokoe@kde.org>
-kpageview.cpp           Tobias Koenig <tokoe@kde.org>
-kpagewidget.cpp         Tobias Koenig <tokoe@kde.org>
-kpanelapplet.cpp
-kpanelappmenu.cpp
-kpanelextension.cpp
-kpanelmenu.cpp
-kpassdlg.cpp		
-kprogressdialog.cpp     Urs Wolfer <uwolfer @ fwo.ch>
-kpushbutton.cpp		Carsten Pfeiffer <pfeiffer@kde.org>, Martijn Klingens \
                <klingens@kde.org>
-kruler.cpp
-kselect.cpp
-kseparator.cpp		
-kshortcutdialog.cpp	Ellis Whitehead <ellis@kde.org>
-ksqueezedtextlabel.cpp
-kstartupinfo.cpp        Lubos Lunak <l.lunak@kde.org>
-kstatusbar.cpp
-kstdaction.cpp
-kstdguiitem.cpp		Holger Freyther <freyther@kde.org>, Martijn Klingens \
                <klingens@kde.org>
-kstringvalidator.cpp	Marc Mutz <mutz@kde.org>
-ksystemtray.cpp
-ktabctl.cpp
-ktextbrowser.cpp
-ktip.cpp
-ktoolbar.cpp		
-kurllabel.cpp
-kwindowlistmenu.cpp
-kassistantdialog.cpp
-kwallet.cpp		Michael Leupold <lemma@confuego.org>
-kwindowinfo_x11.cpp     Lubos Lunak <l.lunak@kde.org>
-kwindowsystem_x11.cpp   Lubos Lunak <l.lunak@kde.org>
-kwordwrap.cpp		David Faure <faure@kde.org>
-kxerrorhandler.cpp      Lubos Lunak <l.lunak@kde.org>
-kxmessages.cpp          Lubos Lunak <l.lunak@kde.org>
-kxmlguibuilder.cpp
-kxmlguiclient.cpp
-kxmlguifactory.cpp
-kxutils.cpp             Lubos Lunak <l.lunak@kde.org>
-netwm.cpp               Lubos Lunak <l.lunak@kde.org>
-qxembed.cpp
diff --git a/kdeui/Mainpage.dox b/kdeui/Mainpage.dox
deleted file mode 100644
index d216c88..0000000
--- a/kdeui/Mainpage.dox
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
-	A dummy source file for documenting the library.
-	Sirtaj Singh Kang <taj@kde.org>
-	Distributed under the LGPL.
-*/
-
-/** @mainpage The KDE User Interface Library
-
-This library provides standard user interface elements for use in
-%KDE applications. If your %KDE application has a GUI, you will almost
-certainly link to libkdeui.
-<p>
-Most applications with single or multiple toplevel widgets
-should use the KMainWindow class in this library, which
-automatically provides features like session management and simplified
-toolbar/menubar/statusbar creation.
-
-A spell-checker library is also provided.
-Sonnet offers easy access to International ISpell or ASpell
-(at the user's option) as well as a spell-checker GUI
-("Add", "Replace", etc.).
-
-You can use Sonnet to
-automatically spell-check an ASCII file as well as to implement
-online spell-checking and to spell-check proprietary format and
-marked up (e.g. HTML, TeX) documents.  The relevant methods for
-these three procedures are check(), checkWord(), and
-checkList(), respectively.
-
-SonnetConfig holds configuration information about Sonnet as well
-as acting as an options-setting dialog.
-
-Sonnet usually works asynchronously. If you do not need that, you should
-simply use Sonnet::modalCheck(). It won't return until the
-passed string is processed or the spell checking canceled.
-During modal spell checking your GUI is still repainted, but the user may
-only interact with the Sonnet dialog.
-
-@see Sonnet, SonnetConfig
-
-@authors
-Various: see the copyright headers of the individual files.
-
-@maintainers
-See the
-<a href="http://websvn.kde.org/trunk/KDE/kdelibs/kdeui/MAINTAINERS?view=markup">MAINTAINERS</a>
                
-file.
-
-@licenses
-@lgpl
-
-*/
-
-/**
-
-\defgroup KDEUIMacros KDEUI Macros
-
-*/
-
-// DOXYGEN_REFERENCES = kdecore
-// DOXYGEN_SET_INTERNAL_DOCS = YES
-// DOXYGEN_SET_PROJECT_NAME = KDEUI
-// DOXYGEN_SET_RECURSIVE = YES
-// DOXYGEN_EXCLUDE_PATTERNS = *_p.h */tests/*
-// vim:ts=4:sw=4:expandtab:filetype=doxygen
diff --git a/kdeui/config-kdeui.h.cmake b/kdeui/config-kdeui.h.cmake
deleted file mode 100644
index 89858d1..0000000
--- a/kdeui/config-kdeui.h.cmake
+++ /dev/null
@@ -1 +0,0 @@
-#cmakedefine01 HAVE_X11
diff --git a/kdeui/kdeui.pc.in b/kdeui/kdeui.pc.in
deleted file mode 100644
index 0c1b83b..0000000
--- a/kdeui/kdeui.pc.in
+++ /dev/null
@@ -1,12 +0,0 @@
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-Name: kdecore
-Description: KDE Core Library
-Version: @VERSION@
-
-Requires: QtCore QtGui kdecore
-Libs: -L${libdir} -lkdeui
-Cflags: -I${includedir}
diff --git a/kdeui/tests/CMakeLists.txt b/kdeui/tests/CMakeLists.txt
deleted file mode 100644
index 56a6242..0000000
--- a/kdeui/tests/CMakeLists.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
-
-include(ECMMarkAsTest)
-
-MACRO(KDEUI_UNIT_TESTS)
-       FOREACH(_testname ${ARGN})
-               kde4_add_unit_test(${_testname} TESTNAME kdeui-${_testname} \
                ${_testname}.cpp)
-               target_link_libraries(${_testname} ${KDE4_KDEUI_LIBS} Qt5::Test \
Qt5::Xml KDE4Support  ${KDEWIN_LIBRARIES} ${KCoreAddons_LIBRARIES} \
                ${KWidgetsAddons_LIBRARIES})
-       ENDFOREACH(_testname)
-ENDMACRO(KDEUI_UNIT_TESTS)
-MACRO(KDEUI_EXECUTABLE_TESTS)
-       FOREACH(_testname ${ARGN})
-               kde4_add_executable(${_testname} TEST ${_testname}.cpp)
-               target_link_libraries(${_testname} ${KDE4_KDEUI_LIBS} Qt5::Test \
                Qt5::Xml ${KDEWIN_LIBRARIES} ${KCoreAddons_LIBRARIES} \
                ${KWidgetsAddons_LIBRARIES})
-       ENDFOREACH(_testname)
-ENDMACRO(KDEUI_EXECUTABLE_TESTS)
-
-KDEUI_UNIT_TESTS(
-)
-
-KDEUI_EXECUTABLE_TESTS(
-  kglobalsettingsclient # helper program for kglobalsettingstest
-)
-


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic