Le paquet libkscreen contient la bibliothèque de gestion de l'écran de KDE.
This package is known to build and work properly using an LFS 12.1 platform.
Ce paquet est extrait de l'ensemble de paquets plasma. Si Plasma-5.27.10 est construit, ne construisez PAS ce paquet comme présenté ici.
Téléchargement (HTTP) : http://download.kde.org/stable/plasma/5.27.10/libkscreen-5.27.10.tar.xz
Somme de contrôle MD5 : 1f491e823bc83df650d04d5d9948da45
Taille du téléchargement : 116 Ko
Estimation de l'espace disque requis : 16 Mo
Estimation du temps de construction : 0.2 SBU (avec parallélisme = 4)
Installez libkscreen en exécutant les commandes suivantes :
mkdir -v build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_LIBEXECDIR=libexec \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DBUILD_TESTING=OFF \ -Wno-dev .. && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Ensuite, supprimez une unité systemd qui n'a aucun intérêt sur un
système SysV en tant qu'utilisateur root
:
rm -v /usr/lib/systemd/user/plasma-kscreen.service
-DCMAKE_INSTALL_LIBEXECDIR=libexec
:
cela remplace la valeur par défaut dans extra-cmake-modules, qui
est /usr/lib/libexec
et qui ne suit
pas la FHS.
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
:
cela force l'installation des greffons Qt5 dans le même répertoire
que Qt-5.15.12 lui-même. Sinon, ils sont installés
dans /usr/mkspecs
, qui ne suit pas la
FHS.