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

List:       kde-commits
Subject:    extragear/multimedia/kmid
From:       Pedro Lopez-Cabanillas <pedro.lopez.cabanillas () gmail ! com>
Date:       2010-07-18 20:33:23
Message-ID: 20100718203323.74FFFAC7AB () svn ! kde ! org
[Download RAW message or body]

SVN commit 1151329 by pedrol:

* Moved BackendLoader to the library
* New KMidPart, a KMediaPlayer part playing MIDI/Karaoke files (unfinished)

 M  +5 -1      library/CMakeLists.txt  
 A             library/backendloader.cpp   src/backendloader.cpp#1148992 [License: GPL (v2+)]
 A             library/backendloader.h   src/backendloader.h#1148992 [License: GPL (v2+)]
 M  +25 -4     src/CMakeLists.txt  
 D             src/backendloader.cpp  
 D             src/backendloader.h  
 M  +1 -1      src/kmid.desktop  
 A             src/kmid_part.cpp   [License: GPL (v2+)]
 A             src/kmid_part.desktop  
 A             src/kmid_part.h   [License: GPL (v2+)]
 A             src/kmid_part.rc  


--- trunk/extragear/multimedia/kmid/library/CMakeLists.txt #1151328:1151329
@@ -1,7 +1,8 @@
-set(kmidbackend_VERSION "0.1.0")
+set(kmidbackend_VERSION "0.2.0")
 set(kmidbackend_SOVERSION "0")
 
 set ( library_HEADERS
+    backendloader.h
     backend.h
     midiobject.h
     midioutput.h
@@ -9,6 +10,7 @@
 )
 
 set ( library_SOURCES
+    backendloader.cpp
     backend.cpp
     midiobject.cpp
     midioutput.cpp
@@ -29,6 +31,8 @@
 install( TARGETS kmidbackend ${INSTALL_TARGETS_DEFAULT_ARGS} )
 install( FILES ${library_HEADERS} 
     DESTINATION ${INCLUDE_INSTALL_DIR}/kmid )
+install( FILES ${CMAKE_CURRENT_BINARY_DIR}/settings.h 
+    DESTINATION ${INCLUDE_INSTALL_DIR}/kmid )
 install( FILES kmid_backend.desktop 
     DESTINATION ${SERVICETYPES_INSTALL_DIR} )
 install( FILES kmid.kcfg 
--- trunk/extragear/multimedia/kmid/src/CMakeLists.txt #1151328:1151329
@@ -1,4 +1,3 @@
-########### main target ###############
 
 include_directories (
     ../library 
@@ -8,8 +7,11 @@
 
 configure_file(config.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
 
+###############
+# main target #
+###############
+
 set(kmid_SRCS
-   backendloader.cpp
    channels.cpp
    instrumentset.cpp
    kmid2.cpp
@@ -36,8 +38,27 @@
     kmidbackend
 )
 
-########### install files ###############
-
 install( TARGETS kmid ${INSTALL_TARGETS_DEFAULT_ARGS} )
 install( FILES kmid.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
 install( FILES kmidui.rc DESTINATION  ${DATA_INSTALL_DIR}/kmid )
+
+#########
+# kpart #
+#########
+
+set(kmid_part_SRCS
+   kmid_part.cpp
+)
+
+kde4_add_plugin(kmid_part ${kmid_part_SRCS})
+
+target_link_libraries( kmid_part 
+    ${KDE4_KDEUI_LIBS} 
+    ${KDE4_KPARTS_LIBS} 
+    kmediaplayer
+    kmidbackend
+)
+
+install( TARGETS kmid_part DESTINATION ${PLUGIN_INSTALL_DIR} )
+install( FILES kmid_part.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+install( FILES kmid_part.rc DESTINATION ${DATA_INSTALL_DIR}/kmid_part )
--- trunk/extragear/multimedia/kmid/src/kmid.desktop #1151328:1151329
@@ -1,5 +1,5 @@
 [Desktop Entry]
-Name=kmid
+Name=KMid
 Name[bg]=kmid
 Name[ca]=kmid
 Name[ca@valencia]=kmid
[prev in list] [next in list] [prev in thread] [next in thread] 

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