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

List:       kde-commits
Subject:    [kholidays] /: KF5: Remove kdelibs4support dependency
From:       John Layt <jlayt () kde ! org>
Date:       2015-09-02 18:07:28
Message-ID: E1ZXCRU-0003LI-Vw () scm ! kde ! org
[Download RAW message or body]

Git commit 535fe737d373722dcd6c2819a6097a9f60d06243 by John Layt.
Committed on 02/09/2015 at 17:53.
Pushed by jlayt into branch 'master'.

KF5: Remove kdelibs4support dependency

All uses of kdelibs4support have been removed so remove the dependency.

M  +4    -1    CMakeLists.txt
M  +9    -4    src/CMakeLists.txt
M  +3    -6    src/holidayregion.cpp

http://commits.kde.org/kholidays/535fe737d373722dcd6c2819a6097a9f60d06243

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7a73c47..ee628a1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -27,8 +27,11 @@ ecm_setup_version(${KHOLIDAYS_LIB_VERSION} VARIABLE_PREF=
IX KHOLIDAYS
 )
 =

 ########### Find packages ###########
+find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets Test)
 find_package(KF5ItemViews ${KF5_VERSION} CONFIG REQUIRED)
-find_package(KF5KDELibs4Support ${KF5_VERSION} CONFIG REQUIRED)
+find_package(KF5Completion ${KF5_VERSION} CONFIG REQUIRED)
+find_package(KF5I18n ${KF5_VERSION} CONFIG REQUIRED)
+find_package(KF5DesignerPlugin ${KF5_VERSION} CONFIG REQUIRED)
 =

 find_package(Qt5Designer NO_MODULE)
 set_package_properties(Qt5Designer PROPERTIES
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 2754acb..a26e4fe 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -38,9 +38,11 @@ target_include_directories(KF5Holidays PUBLIC "$<BUILD_I=
NTERFACE:${KHolidays_SOU
 =

 target_link_libraries(KF5Holidays
 PUBLIC
-    KF5::KDELibs4Support
-PRIVATE
+    Qt5::Widgets
+    Qt5::Test
     KF5::I18n
+    KF5::ItemViews
+    KF5::Completion
 )
 =

 set_target_properties(KF5Holidays PROPERTIES
@@ -69,6 +71,10 @@ install(TARGETS KF5Holidays EXPORT KF5HolidaysTargets ${=
KF5_INSTALL_TARGETS_DEFA
 if (Qt5Designer_FOUND)
     kf5designerplugin_add_plugin(holidayswidgets kholidays.widgets)
     target_link_libraries(holidayswidgets
+        Qt5::Widgets
+        Qt5::Designer
+        KF5::ItemViews
+        KF5::Completion
         KF5::Holidays
     )
     set_target_properties(holidayswidgets PROPERTIES
@@ -107,7 +113,6 @@ install(FILES
     COMPONENT Devel
 )
 =

+ecm_generate_pri_file(BASE_NAME KHolidays LIB_NAME KF5KHolidays DEPS "widg=
ets" FILENAME_VAR PRI_FILENAME  INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDI=
R_KF5}/KHolidays)
 =

-ecm_generate_pri_file(BASE_NAME KHolidays LIB_NAME KF5KHolidays DEPS "KDEL=
ibs4Support" FILENAME_VAR PRI_FILENAME  INCLUDE_INSTALL_DIR ${KDE_INSTALL_I=
NCLUDEDIR_KF5}/KHolidays)
 install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR})
-
diff --git a/src/holidayregion.cpp b/src/holidayregion.cpp
index 67ffc12..b03591d 100644
--- a/src/holidayregion.cpp
+++ b/src/holidayregion.cpp
@@ -25,16 +25,13 @@
 #include "holidayregion.h"
 =

 #include <QtCore/QDateTime>
-#include <QDirIterator>
+#include <QtCore/QDirIterator>
 #include <QtCore/QFile>
-#include <QtCore/QSharedData>
 #include <QtCore/QFileInfo>
+#include <QtCore/QSharedData>
+#include <QtCore/QStandardPaths>
 =

-#include <KStandardDirs>
-#include <KGlobal>
-#include <KLocale>
 #include <KLocalizedString>
-#include <QStandardPaths>
 =

 #include "holiday_p.h"
 #include "parsers/plan2/holidayparserdriverplan_p.h"

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

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