Add kactivitymanagerd recipe

This commit is contained in:
Volker Krause
2018-01-02 19:28:50 +01:00
parent da90fda8b5
commit e05d10afe3
3 changed files with 54 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
DESCRIPTION = "KActivity Manager Daemon"
HOMEPAGE = ""
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263"
PR = "r0"
DEPENDS = " \
boost \
qtbase \
extra-cmake-modules \
\
kconfig \
kcoreaddons \
kdbusaddons \
kglobalaccel \
ki18n \
kio \
kwindowsystem \
kxmlgui \
"
SRC_URI = " \
git://anongit.kde.org/kactivitymanagerd;nobranch=1 \
"
S = "${WORKDIR}/git"
inherit cmake_qt5
inherit gettext
inherit python3native
CXXFLAGS += "-DBOOST_DISABLE_ASSERTS"
# the cmake checks for those use try_run(), which fails when cross-compiling
EXTRA_OECMAKE += " \
-DHAVE_CXX11_AUTO=ON \
-DHAVE_CXX11_NULLPTR=ON \
-DHAVE_CXX11_LAMBDA=ON \
-DHAVE_CXX11_OVERRIDE=ON \
-DHAVE_CXX11_UNIQUE_PTR=ON \
-DHAVE_CXX11_VARIADIC_TEMPLATES=ON \
-DHAVE_CXX11_INITIALIZER_LISTS=ON \
"
FILES_${PN} += " \
${libdir}/*.so \
${libdir}/plugins/kactivitymanagerd/1/*.so \
${datadir}/kservices5/*.desktop \
${datadir}/kservicetypes5/*.desktop \
"
FILES_${PN}-dev = ""

View File

@@ -0,0 +1,2 @@
require ${PN}.inc
SRCREV = "v${PV}"

View File

@@ -6,6 +6,7 @@ inherit packagegroup
RDEPENDS_${PN} = " \
breeze \
kactivitymanagerd \
kdecoration \
kscreenlocker \
kwin \