[Kde-bindings] KDE/kdebindings/smoke

Richard Dale Richard_Dale at tipitina.demon.co.uk
Fri Dec 18 14:09:27 UTC 2009


SVN commit 1063412 by rdale:

* Split the nepomuk lib into nepomuk and nepomukquery
* Added a smoke lib for Attica

CCMAIL: kde-bindings at kde.org


 M  +9 -2      CMakeLists.txt  
 A             attica (directory)  
 A             attica/CMakeLists.txt  
 A             attica/attica_includes.h   [License: UNKNOWN]
 A             attica/smokeconfig.xml  
 A             attica_smoke.h   [License: UNKNOWN]
 M  +1 -3      nepomuk/CMakeLists.txt  
 D             nepomuk/CMakeLists.txt.playground  
 D             nepomuk/classlist  
 D             nepomuk/generate.pl.cmake  
 D             nepomuk/header_list  
 D             nepomuk/hint_header_list.pl  
 D             nepomuk/kde_header_list  
 D             nepomuk/nepomuk_header_list  
 D             nepomuk/nepomuk_header_list.playground  
 M  +1 -0      nepomuk/nepomuk_includes.h  
 M  +4 -17     nepomuk/smokeconfig.xml  
 D             nepomuk/soprano_header_list  
 A             nepomukquery (directory)  
 A             nepomukquery/CMakeLists.txt  
 A             nepomukquery/nepomukquery_includes.h   [License: UNKNOWN]
 A             nepomukquery/smokeconfig.xml  
 A             nepomukquery_smoke.h   [License: UNKNOWN]
 M  +4 -1      phonon/smokeconfig.xml  


--- trunk/KDE/kdebindings/smoke/CMakeLists.txt #1063411:1063412
@@ -13,7 +13,7 @@
 OPTION(ENABLE_QTUITOOLS_SMOKE "build QtUiToolsSmoke" ON)
 OPTION(ENABLE_QTTEST_SMOKE "build QtTestSmoke" ON)
 OPTION(ENABLE_QTMULTIMEDIA_SMOKE "build QtMultimediaSmoke" ON)
-OPTION(ENABLE_PHONON_SMOKE "build PhononSmoke" OFF)
+OPTION(ENABLE_PHONON_SMOKE "build PhononSmoke" ON)
 OPTION(ENABLE_QSCI_SMOKE "build QsciSmoke" ON)
 OPTION(ENABLE_QWT_SMOKE "build QwtSmoke" OFF)
 OPTION(ENABLE_QIMAGEBLITZ_SMOKE "build QImageBlitzSmoke" ON)
@@ -31,6 +31,7 @@
 OPTION(ENABLE_KTEXTEDITOR_SMOKE "build KTextEditorSmoke" ON)
 OPTION(ENABLE_SOLID_SMOKE "build SolidSmoke" ON)
 OPTION(ENABLE_PLASMA_SMOKE "build PlasmaSmoke" ON)
+OPTION(ENABLE_ATTICA_SMOKE "build AtticaSmoke" ON)
 
 set(SMOKE_ENABLED "no")
 if(ENABLE_SMOKE)
@@ -210,8 +211,14 @@
         set(SMOKE_ENABLED "${SMOKE_ENABLED}, KTextEditor")
     endif(ENABLE_KTEXTEDITOR_SMOKE)
 
+    if(ENABLE_ATTICA_SMOKE)
+        add_subdirectory(attica)
+        set(SMOKE_ENABLED "${SMOKE_ENABLED}, Attica")
+    endif(ENABLE_ATTICA_SMOKE)
+
     if(Nepomuk_FOUND)
-        # add_subdirectory(nepomuk)
+        add_subdirectory(nepomuk)
+        add_subdirectory(nepomukquery)
         set(SMOKE_ENABLED "${SMOKE_ENABLED}, Nepomuk")
     endif(Nepomuk_FOUND)
 
--- trunk/KDE/kdebindings/smoke/nepomuk/CMakeLists.txt #1063411:1063412
@@ -44,15 +44,13 @@
 
 target_link_libraries(smokenepomuk 
     ${NEPOMUK_LIBRARIES}
-    ${NEPOMUK_QUERY_LIBRARIES}
-    nepomukquery
     ${KDE4_KDECORE_LIBS}
     smokesoprano
+    smokesopranoclient
     smokeqtcore
     smokeqtgui
     smokekdecore
     smokekdeui
-    smokekio 
 )
 
 set_target_properties(smokenepomuk PROPERTIES VERSION 3.0.0 SOVERSION 3 )
--- trunk/KDE/kdebindings/smoke/nepomuk/nepomuk_includes.h #1063411:1063412
@@ -31,6 +31,7 @@
 #include <nepomuk/resource.h>
 #include <nepomuk/resourcemanager.h>
 #include <nepomuk/resourceterm.h>
+#include <nepomuk/resourcetypeterm.h>
 #include <nepomuk/result.h>
 #include <nepomuk/simpleterm.h>
 #include <nepomuk/tag.h>
--- trunk/KDE/kdebindings/smoke/nepomuk/smokeconfig.xml #1063411:1063412
@@ -6,7 +6,6 @@
         <module>qtgui</module>
         <module>kdecore</module>
         <module>kdeui</module>
-        <module>kio</module>
         <module>soprano</module>
     </parentModules>
     <scalarTypes>
@@ -34,6 +33,10 @@
         <name>Nepomuk::.*</name>
     </functions>
     <classList>
+        <class>KRatingWidget</class>
+        <class>KTagCloudWidget</class>
+        <class>KTagDisplayWidget</class>
+        <class>Nepomuk</class>
         <class>Nepomuk::Class</class>
         <class>Nepomuk::DesktopOntologyLoader</class>
         <class>Nepomuk::Entity</class>
@@ -44,22 +47,6 @@
         <class>Nepomuk::OntologyLoader</class>
         <class>Nepomuk::OntologyManager</class>
         <class>Nepomuk::Property</class>
-        <class>Nepomuk::Query</class>
-        <class>Nepomuk::Query::AndTerm</class>
-        <class>Nepomuk::Query::ComparisonTerm</class>
-        <class>Nepomuk::Query::FileQuery</class>
-        <class>Nepomuk::Query::GroupTerm</class>
-        <class>Nepomuk::Query::LiteralTerm</class>
-        <class>Nepomuk::Query::NegationTerm</class>
-        <class>Nepomuk::Query::OrTerm</class>
-        <class>Nepomuk::Query::Query</class>
-        <class>Nepomuk::Query::Query::RequestProperty</class>
-        <class>Nepomuk::Query::QueryParser</class>
-        <class>Nepomuk::Query::QueryServiceClient</class>
-        <class>Nepomuk::Query::ResourceTerm</class>
-        <class>Nepomuk::Query::Result</class>
-        <class>Nepomuk::Query::SimpleTerm</class>
-        <class>Nepomuk::Query::Term</class>
         <class>Nepomuk::Resource</class>
         <class>Nepomuk::ResourceManager</class>
         <class>Nepomuk::Service</class>
--- trunk/KDE/kdebindings/smoke/phonon/smokeconfig.xml #1063411:1063412
@@ -24,10 +24,12 @@
         <class>Phonon::AbstractAudioOutput</class>
         <class>Phonon::AbstractMediaStream</class>
         <class>Phonon::AbstractVideoOutput</class>
+        <class>Phonon::AudioDataOutput</class>
         <class>Phonon::AudioOutput</class>
         <class>Phonon::Effect</class>
         <class>Phonon::EffectParameter</class>
         <class>Phonon::EffectWidget</class>
+        <class>Phonon::GlobalConfig</class>
         <class>Phonon::MediaController</class>
         <class>Phonon::MediaNode</class>
         <class>Phonon::MediaObject</class>
@@ -35,9 +37,10 @@
         <class>Phonon::ObjectDescriptionData</class>
         <class>Phonon::ObjectDescriptionModelData</class>
         <class>Phonon::Path</class>
+        <class>Phonon::PulseSupport</class>
         <class>Phonon::SeekSlider</class>
+        <class>Phonon::StreamInterface2</class>
         <class>Phonon::StreamInterface</class>
-        <class>Phonon::StreamInterface2</class>
         <class>Phonon::VideoPlayer</class>
         <class>Phonon::VideoWidget</class>
         <class>Phonon::VolumeFaderEffect</class>



More information about the Kde-bindings mailing list