On Monday 02 May 2011, Jeremy Whiting wrote:

> I got all the 4.6 branches to build as a whole kdeedu module using the
> attached CMakeLists.txt.  I only changed the CMAKE_CURRENT_SOURCE and such
> in those that wouldn't build, but maybe we should change them all.  At any
> rate, would you like me to put this simple CMakeLists.txt somewhere (svn or
> git) or do you just want to hold on to it until 4.6.x is done. 

I just want to use it for 4.6.x. 

I don't seem to make it actually build just from the git branches though. I 
need the attached patch. 

However, this finally makes it build, so I'll build a tarball for that so that 
we can proceed with 4.6.3. 

> Are we
> going to ship kdeedu as one tarball forever? or will 4.7 be separate
> tarballs?

For 4.7 I plan seperate tarballs, this is only for 4.6. 

Greetings,
Dirk
--- blinken/src/blinken.cpp
+++ blinken/src/blinken.cpp
@@ -28,7 +28,7 @@
 
 #include "button.h"
 #include "counter.h"
-#include "libkdeedu/kedufontutils.h"
+#include <kedufontutils.h>
 #include "number.h"
 #include "highscoredialog.h"
 #include "settings.h"
--- blinken/src/highscoredialog.cpp
+++ blinken/src/highscoredialog.cpp
@@ -19,7 +19,7 @@
 #include <ktabwidget.h>
 
 #include "counter.h"
-#include "libkdeedu/kedufontutils.h"
+#include <kedufontutils.h>
 #include "settings.h"
 
 static const int margin = 15;
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -2,6 +2,11 @@
 
 set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
 
+include_directories(
+   ${CMAKE_SOURCE_DIR}/libkdeedu/kdeeduui
+   ${CMAKE_SOURCE_DIR}/libkdeedu/keduvocdocument
+)
+
 # search packages used by KDE
 find_package(KDE4 4.3.80 REQUIRED)
 if(WIN32)
--- kanagram/src/CMakeLists.txt
+++ kanagram/src/CMakeLists.txt
@@ -1,7 +1,8 @@
 
-find_path(LIBKEDUVOCDOCUMENT_INCLUDE_DIR keduvocdocument.h PATH_SUFFIXES libkdeedu)
-include_directories( ${LIBKEDUVOCDOCUMENT_INCLUDE_DIR} )
-
+include_directories(
+   ${CMAKE_SOURCE_DIR}/libkdeedu/kdeeduui
+   ${CMAKE_SOURCE_DIR}/libkdeedu/keduvocdocument
+)
 
 ########### next target ###############
 
--- kanagram/src/kanagram.cpp
+++ kanagram/src/kanagram.cpp
@@ -51,7 +51,7 @@
 #include "kanagramsettings.h"
 #include "mainsettings.h"
 #include "vocabsettings.h"
-#include "libkdeedu/kedufontutils.h"
+#include <kedufontutils.h>
 
 static const char* m_textRevealWord = I18N_NOOP("reveal word");
 static const char* m_textHint = I18N_NOOP("hint");
--- khangman/src/CMakeLists.txt
+++ khangman/src/CMakeLists.txt
@@ -1,6 +1,6 @@
 
 find_path(LIBKEDUVOCDOCUMENT_INCLUDE_DIR keduvocdocument.h PATH_SUFFIXES libkdeedu)
-include_directories( ${LIBKEDUVOCDOCUMENT_INCLUDE_DIR} )
+#include_directories( ${LIBKEDUVOCDOCUMENT_INCLUDE_DIR} )
 
 ########### next target ###############
 
--- kwordquiz/src/CMakeLists.txt
+++ kwordquiz/src/CMakeLists.txt
@@ -4,7 +4,6 @@
 add_subdirectory( examples )
 
 find_path(LIBKEDUVOCDOCUMENT_INCLUDE_DIR keduvocdocument.h PATH_SUFFIXES libkdeedu)
-include_directories( ${LIBKEDUVOCDOCUMENT_INCLUDE_DIR} )
 
 
 ########### next target ###############
--- libkdeedu/LibKdeEduConfig.cmake.in
+++ libkdeedu/LibKdeEduConfig.cmake.in
@@ -28,7 +28,7 @@
 endif(NOT WIN32)
 
 if( NOT TARGET LibKdeEduImport__keduvocdocument )
-    include("${_LIBKDEEDU_CURRENT_DIR}/LibKdeEduTargets.cmake")
+   # include("${_LIBKDEEDU_CURRENT_DIR}/LibKdeEduTargets.cmake")
 endif( NOT TARGET LibKdeEduImport__keduvocdocument )
 
 macro( _libkdeedu_set_lib_vars _prefix _lib )
--- parley/plasmoid/CMakeLists.txt
+++ parley/plasmoid/CMakeLists.txt
@@ -11,7 +11,7 @@
 kde4_add_plugin(plasma_applet_parley ${parley_plasma_SRCS})
 target_link_libraries(plasma_applet_parley
     plasma ${KDE4_KIO_LIBS}
-    ${LIBKDEEDU_KEDUVOCDOCUMENT_LIBRARIES}
+    keduvocdocument
     )
 
 install(
--- parley/plasmoid/engine/CMakeLists.txt
+++ parley/plasmoid/engine/CMakeLists.txt
@@ -7,7 +7,7 @@
 kde4_add_plugin(plasma_engine_parley ${parley_engine_SRCS})
 target_link_libraries(plasma_engine_parley ${KDE4_KDECORE_LIBS}
   plasma
-  ${LIBKDEEDU_KEDUVOCDOCUMENT_LIBRARIES}
+  keduvocdocument
 )
 
 install(TARGETS plasma_engine_parley DESTINATION ${PLUGIN_INSTALL_DIR})
--- parley/src/CMakeLists.txt
+++ parley/src/CMakeLists.txt
@@ -164,7 +164,7 @@
 
 target_link_libraries(
     parley
-    ${LIBKDEEDU_KEDUVOCDOCUMENT_LIBRARIES}
+    keduvocdocument
     ${KDE4_KHTML_LIBS}
     ${KDE4_KNEWSTUFF3_LIBS}
     ${KDE4_PHONON_LIBS}
_______________________________________________
release-team mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/release-team

Reply via email to