Warning, /packaging/yocto-meta-kde/recipes-plasma/kscreenlocker.inc is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2018-2020 Volker Krause <vkrause@kde.org>
0002 # SPDX-FileCopyrightText: 2020 Andreas Cord-Landwehr <cordlandwehr@kde.org>
0003 #
0004 # SPDX-License-Identifier: MIT
0005 
0006 DESCRIPTION = "KScreenLocker"
0007 HOMEPAGE = ""
0008 LICENSE = "GPL-2.0"
0009 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
0010 PR = "r0"
0011 
0012 DEPENDS = " \
0013     kcrash \
0014     kdeclarative \
0015     kglobalaccel \
0016     kidletime \
0017     knotifications \
0018     ktextwidgets \
0019     kwayland \
0020     kwindowsystem \
0021     kxmlgui \
0022     layer-shell-qt \
0023     libkscreen \
0024     libpam \
0025     libxcb \
0026     qtdeclarative \
0027     solid \
0028     wayland-native \
0029 "
0030 
0031 SRC_URI:append = " \
0032     file://kde.pam \
0033 "
0034 
0035 inherit cmake_plasma
0036 
0037 do_install:append() {
0038     install -d ${D}${sysconfdir}/pam.d
0039     install -m 0644 ${WORKDIR}/kde.pam ${D}${sysconfdir}/pam.d/kde
0040 }
0041 
0042 FILES:${PN} += " \
0043     ${datadir}/ksmserver/screenlocker/org.kde.passworddialog/*.desktop \
0044     ${datadir}/kpackage/kcms/kcm_screenlocker \
0045     ${libdir}/plugins/plasma/kcms/systemsettings/kcm_screenlocker.so \
0046 "
0047 
0048 RDEPENDS:${PN} += "perl"