Le paquet libkscreen contient la bibliothèque de gestion de l'écran de KDE.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
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.