mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-23 10:22:52 +00:00
generic: preperations for kde-workspace changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
93e394f1ca
commit
a4017a3a68
9 changed files with 84 additions and 33 deletions
|
@ -60,7 +60,7 @@ if (KDE4WORKSPACE_FOUND)
|
|||
KDE4::kdecore
|
||||
KDE4::kparts
|
||||
KDE4::kfile
|
||||
${KDE4WORKSPACE_KONQ_LIBRARY}
|
||||
KDE4Workspace::konq
|
||||
)
|
||||
|
||||
install(
|
||||
|
|
|
@ -40,7 +40,7 @@ add_executable(gwenview ${gwenview_SRCS})
|
|||
target_link_libraries(gwenview
|
||||
KDE4::kfile
|
||||
KDE4::kio
|
||||
${KDE4WORKSPACE_KONQ_LIBRARY}
|
||||
KDE4Workspace::konq
|
||||
${QT_QTCORE_LIBRARY}
|
||||
gwenviewlib
|
||||
)
|
||||
|
|
|
@ -4,8 +4,18 @@ set(binaryclock_SRCS binaryclock.cpp clockConfig.ui)
|
|||
|
||||
kde4_add_plugin(plasma_applet_binaryclock ${binaryclock_SRCS})
|
||||
|
||||
target_link_libraries(plasma_applet_binaryclock ${KDE4WORKSPACE_PLASMACLOCK_LIBRARY} KDE4::plasma KDE4::kdeui)
|
||||
target_link_libraries(plasma_applet_binaryclock
|
||||
KDE4::kdeui
|
||||
KDE4::plasma
|
||||
KDE4Workspace::plasmaclock
|
||||
)
|
||||
|
||||
install(TARGETS plasma_applet_binaryclock DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(
|
||||
TARGETS plasma_applet_binaryclock
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(FILES plasma-applet-binaryclock.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
install(
|
||||
FILES plasma-applet-binaryclock.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -1,10 +1,20 @@
|
|||
project(fuzzy-clock)
|
||||
|
||||
set(fuzzyclock_SRCS fuzzyClock.cpp fuzzyClockConfig.ui )
|
||||
set(fuzzyclock_SRCS fuzzyClock.cpp fuzzyClockConfig.ui)
|
||||
|
||||
kde4_add_plugin(plasma_applet_fuzzy_clock ${fuzzyclock_SRCS})
|
||||
target_link_libraries(plasma_applet_fuzzy_clock ${KDE4WORKSPACE_PLASMACLOCK_LIBRARY} KDE4::plasma KDE4::kdeui)
|
||||
target_link_libraries(plasma_applet_fuzzy_clock
|
||||
KDE4::kdeui
|
||||
KDE4::plasma
|
||||
KDE4Workspace::plasmaclock
|
||||
)
|
||||
|
||||
install(TARGETS plasma_applet_fuzzy_clock DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(
|
||||
TARGETS plasma_applet_fuzzy_clock
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(FILES plasma-clock-fuzzy.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
install(
|
||||
FILES plasma-clock-fuzzy.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -28,16 +28,25 @@ target_link_libraries(plasma_applet_icontasks
|
|||
KDE4::kdeui
|
||||
KDE4::plasma
|
||||
KDE4::kio
|
||||
${KDE4WORKSPACE_TASKMANAGER_LIBS}
|
||||
KDE4Workspace::taskmanager
|
||||
${X11_X11_LIB}
|
||||
)
|
||||
|
||||
if(Q_WS_X11)
|
||||
target_link_libraries(plasma_applet_icontasks ${X11_X11_LIB})
|
||||
endif(Q_WS_X11)
|
||||
|
||||
include_directories(${CMAKE_BINARY_DIR})
|
||||
|
||||
install(TARGETS plasma_applet_icontasks DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(FILES plasma-applet-icontasks.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
install(FILES badge.svgz launcherseparator.svgz progress.svgz indicators.svgz dropindicators.svgz DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/icontasks/)
|
||||
install(FILES mediabuttonsrc DESTINATION ${KDE4_DATA_INSTALL_DIR}/kdeplasma-addons)
|
||||
install(
|
||||
TARGETS plasma_applet_icontasks
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES plasma-applet-icontasks.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES badge.svgz launcherseparator.svgz progress.svgz indicators.svgz dropindicators.svgz
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/icontasks/
|
||||
)
|
||||
install(
|
||||
FILES mediabuttonsrc
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/kdeplasma-addons
|
||||
)
|
||||
|
|
|
@ -13,12 +13,24 @@ target_link_libraries(plasma_applet_weather
|
|||
KDE4::plasma
|
||||
KDE4::kio
|
||||
KDE4::kdeui
|
||||
${KDE4WORKSPACE_WEATHERION_LIBRARY}
|
||||
KDE4Workspace::weather_ion
|
||||
${QT_QTDECLARATIVE_LIBRARY}
|
||||
plasmaweather
|
||||
)
|
||||
|
||||
install(TARGETS plasma_applet_weather DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(FILES plasma-applet-weather.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
install(FILES wind-arrows.svgz DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/weather/)
|
||||
install(DIRECTORY package/ DESTINATION ${KDE4_DATA_INSTALL_DIR}/plasma/packages/org.kde.weather)
|
||||
install(
|
||||
TARGETS plasma_applet_weather
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES plasma-applet-weather.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES wind-arrows.svgz
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/weather/
|
||||
)
|
||||
install(
|
||||
DIRECTORY package/
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/plasma/packages/org.kde.weather
|
||||
)
|
||||
|
|
|
@ -17,21 +17,31 @@ target_link_libraries(plasma_applet_weatherstation
|
|||
KDE4::kio
|
||||
KDE4::plasma
|
||||
KDE4::karchive
|
||||
${KDE4WORKSPACE_WEATHERION_LIBRARY}
|
||||
KDE4Workspace::weather_ion
|
||||
${QT_QTDECLARATIVE_LIBRARY}
|
||||
plasmaweather
|
||||
)
|
||||
|
||||
install(TARGETS plasma_applet_weatherstation DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(FILES plasma-applet-weatherstation.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
install(
|
||||
TARGETS plasma_applet_weatherstation
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES plasma-applet-weatherstation.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(FILES
|
||||
install(
|
||||
FILES
|
||||
lcd2.svgz
|
||||
lcd_panel.svgz
|
||||
lcd_digits.svgz
|
||||
wind_arrows.svgz
|
||||
weather_icons.svgz
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/weatherstation/)
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/desktoptheme/default/weatherstation/
|
||||
)
|
||||
|
||||
install(DIRECTORY package/ DESTINATION ${KDE4_DATA_INSTALL_DIR}/plasma/packages/org.kde.lcdweather)
|
||||
install(
|
||||
DIRECTORY package/
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/plasma/packages/org.kde.lcdweather
|
||||
)
|
||||
|
|
|
@ -19,7 +19,7 @@ add_library(plasmaweather SHARED ${plasmaweather_LIB_SRCS})
|
|||
target_link_libraries(plasmaweather
|
||||
KDE4::plasma
|
||||
KDE4::kdeui
|
||||
${KDE4WORKSPACE_WEATHERION_LIBRARY}
|
||||
KDE4Workspace::weather_ion
|
||||
)
|
||||
|
||||
set_target_properties(plasmaweather PROPERTIES
|
||||
|
|
|
@ -71,7 +71,7 @@ endif()
|
|||
|
||||
if(KDE4WORKSPACE_FOUND)
|
||||
add_definitions(-DHAVE_KWORKSPACE)
|
||||
endif(KDE4WORKSPACE_FOUND)
|
||||
endif()
|
||||
|
||||
include_directories(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
|
@ -133,7 +133,7 @@ target_link_libraries(kgetcore
|
|||
)
|
||||
|
||||
if (KDE4WORKSPACE_FOUND)
|
||||
target_link_libraries(kgetcore ${KDE4WORKSPACE_KWORKSPACE_LIBS})
|
||||
target_link_libraries(kgetcore KDE4Workspace::kworkspace)
|
||||
endif (KDE4WORKSPACE_FOUND)
|
||||
|
||||
set_target_properties(kgetcore PROPERTIES
|
||||
|
|
Loading…
Add table
Reference in a new issue