[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