Install the compositor as a Green Island plugin

Green Island removed the KPackage dependency because it didn't add too
much value to justify it. QStandardPaths is enough to find plugins.

This patch installs the compositor into DATA_INSTALL_DIR/greenisland.
This commit is contained in:
Pier Luigi Fiorini 2015-01-13 09:32:39 +01:00
parent a5014f6920
commit ac4f1a714f
8 changed files with 7 additions and 15 deletions

View file

@ -33,11 +33,17 @@ feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAG
include(CheckIncludeFiles) include(CheckIncludeFiles)
plasma_install_package(compositor org.kde.satellite.compositor.phone greenisland/compositors)
plasma_install_package(look-and-feel org.kde.satellite.phone look-and-feel) plasma_install_package(look-and-feel org.kde.satellite.phone look-and-feel)
plasma_install_package(shell org.kde.satellite.phone shells) plasma_install_package(shell org.kde.satellite.phone shells)
install(DIRECTORY wallpaper/ DESTINATION "${WALLPAPER_INSTALL_DIR}/org.kde.satellite.lockers") install(DIRECTORY wallpaper/ DESTINATION "${WALLPAPER_INSTALL_DIR}/org.kde.satellite.lockers")
install(DIRECTORY compositor/
DESTINATION ${DATA_INSTALL_DIR}/greenisland/org.kde.satellite.compositor.phone
PATTERN .svn EXCLUDE
PATTERN CMakeLists.txt EXCLUDE
PATTERN Messages.sh EXCLUDE
PATTERN dummydata EXCLUDE)
add_subdirectory(bin) add_subdirectory(bin)
add_subdirectory(qmlcomponents) add_subdirectory(qmlcomponents)
add_subdirectory(services) add_subdirectory(services)

View file

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -1,14 +0,0 @@
[Desktop Entry]
Name=Phone
Type=Service
X-KDE-ServiceTypes=GreenIsland/Compositor
X-KDE-ParentApp=
X-KDE-PluginInfo-Author=Pier Luigi Fiorini
X-KDE-PluginInfo-Category=
X-KDE-PluginInfo-Email=pierluigi.fiorini@gmail.com
X-KDE-PluginInfo-License=GPLv2+
X-KDE-PluginInfo-Name=org.kde.satellite.compositor.phone
X-KDE-PluginInfo-Version=0.1
X-KDE-PluginInfo-Website=