106 lines
2.7 KiB
BlitzBasic
106 lines
2.7 KiB
BlitzBasic
SUMMARY = "Plasma workspace, applications and applets"
|
|
LICENSE = "GPLv2 & LGPLv2.1 & GFDL-1.2"
|
|
LIC_FILES_CHKSUM = " \
|
|
file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \
|
|
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
|
|
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \
|
|
"
|
|
|
|
REQUIRED_DISTRO_FEATURES = "x11"
|
|
|
|
inherit kde-plasma distro_features_check
|
|
|
|
DEPENDS += " \
|
|
baloo \
|
|
kdeclarative \
|
|
plasma-framework \
|
|
kconfig \
|
|
kactivities \
|
|
krunner \
|
|
kjsembed \
|
|
knotifyconfig \
|
|
kdesu \
|
|
knewstuff \
|
|
kwallet \
|
|
kcmutils \
|
|
kidletime \
|
|
kdeclarative \
|
|
kdewebkit \
|
|
ktextwidgets \
|
|
ktexteditor \
|
|
kdelibs4support \
|
|
kxmlrpcclient \
|
|
kcrash \
|
|
networkmanager-qt \
|
|
libksysguard \
|
|
libkscreen \
|
|
libdbusmenu-qt5 \
|
|
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver libsm libxcb kwin", "", d)} \
|
|
zlib \
|
|
"
|
|
|
|
PV = "${PLASMA_VERSION}"
|
|
SRC_URI[md5sum] = "6fe9f9eafdf71adbf2b9af8cbaaaf41f"
|
|
SRC_URI[sha256sum] = "365b152c69ee7863bd1abe0e339707e412384beeb10294aacbc07e3d9da2b319"
|
|
|
|
SRC_URI += " \
|
|
file://0001-fix-build-for-QT_NO_SESSIONMANAGER.patch \
|
|
\
|
|
file://0002-align-phonon-path.patch \
|
|
file://0003-startkde-add-meta-qt5-standard-binary-path-to-PATH.patch \
|
|
file://0004-startkde-create-kde-s-home.patch \
|
|
file://0005-startkde-enable-starting-X.patch \
|
|
file://0006-startplasmacompositor-add-qt5-bin-path-to-PATH.patch \
|
|
"
|
|
|
|
# REVISIT
|
|
FILES_${PN} += " \
|
|
${datadir}/config.kcfg \
|
|
${datadir}/k*5 \
|
|
${datadir}/dbus-1 \
|
|
${datadir}/kstyle \
|
|
${datadir}/wayland-sessions \
|
|
${datadir}/ksplash \
|
|
${datadir}/drkonqi \
|
|
${datadir}/kio_desktop \
|
|
${datadir}/solid \
|
|
${datadir}/xsessions \
|
|
${datadir}/desktop-directories \
|
|
${datadir}/sddm \
|
|
${datadir}/plasma \
|
|
${datadir}/ksmserver \
|
|
${datadir}/kdevappwizard \
|
|
\
|
|
${libdir}/libkdeinit5*.so \
|
|
${OE_QMAKE_PATH_PLUGINS} \
|
|
${OE_QMAKE_PATH_QML} \
|
|
"
|
|
FILES_${PN}-dbg += " \
|
|
${OE_QMAKE_PATH_PLUGINS}/.debug \
|
|
${OE_QMAKE_PATH_PLUGINS}/*/.debug \
|
|
${OE_QMAKE_PATH_PLUGINS}/*/*/.debug \
|
|
${OE_QMAKE_PATH_QML}/org/kde/*/.debug \
|
|
${OE_QMAKE_PATH_QML}/org/kde/*/*/.debug \
|
|
${OE_QMAKE_PATH_QML}/org/kde/*/*/*/.debug \
|
|
"
|
|
|
|
FILES_${PN}-dev = " \
|
|
${includedir} \
|
|
${libdir}/cmake \
|
|
${libdir}/libkworkspace5.so \
|
|
${libdir}/libweather_ion.so \
|
|
${libdir}/libplasma-geolocation-interface.so \
|
|
${libdir}/libtaskmanager.so \
|
|
${libdir}/liblegacytaskmanager.so \
|
|
"
|
|
|
|
# startkde requires:
|
|
RDEPENDS_${PN} += " \
|
|
xinit \
|
|
xset \
|
|
qttools-tools \
|
|
kconfig-bin \
|
|
kinit \
|
|
${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsetroot xmessage xprop", "", d)} \
|
|
"
|