Kdelibs-4.14.16
Introduction à Kdelibs
Ce paquet inclut des programmes et des bibliothèques qui sont
centraux dans le développement et l'exécution des programmes de
KDE.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.9.
Informations sur le paquet
Dépendances de Kdelibs
Requises
Attica-0.4.2, automoc4-0.9.88,
docbook-xml-4.5, docbook-xsl-1.79.1, giflib-5.1.2,
libdbusmenu-qt-0.9.3+15.10.20150604,
libjpeg-turbo-1.4.2, libpng-1.6.21, phonon-4.8.3, strigi-0.7.8 et shared-mime-info-1.5
Recommandées
polkit-qt-0.112.0, OpenSSL-1.0.2g, qca-2.1.1, UPower-0.9.23 et UDisks-1.0.5 ou
UDisks-2.1.6
Facultatives
JasPer-1.900.1, PCRE-8.38, Avahi-0.6.31, Aspell-0.60.6.1, enchant-1.6.0,
grantlee-0.5.1, MIT Kerberos
V5-1.14, soprano, shared-desktop-ontologies,
Hspell,
FAM,
HUPnP, OpenEXR et media-player-info
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/kdelibs
Installation de Kdelibs
Corrigez des conflits de fichier avec GNOME Menus en lançant les commandes
suivantes :
sed -i "s@{SYSCONF_INSTALL_DIR}/xdg/menus@& RENAME kde-applications.menu@" \
kded/CMakeLists.txt &&
sed -i "s@applications.menu@kde-&@" \
kded/kbuildsycoca.cpp
Installez Kdelibs en lançant les
commandes suivantes :
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=$KDE_PREFIX \
-DSYSCONF_INSTALL_DIR=/etc \
-DCMAKE_BUILD_TYPE=Release \
-DDOCBOOKXML_CURRENTDTD_DIR=/usr/share/xml/docbook/xml-dtd-4.5 \
-Wno-dev .. &&
make
Les tests de régression unitaires sont prévus pour être lancés
après que kdelibs est installé.
Maintenant en tant qu'utilisateur root
:
make install
Pour lancer les tests de régression unitaires, vous devez avoir une
session de KDE de lancée et tapez make test.
Explication des commandes
-DSYSCONF_INSTALL_DIR=/etc
: Ce
paramètre est utilisé pour installer les fichiers de configuration
dans /etc.
-DCMAKE_BUILD_TYPE=Release
: Ce
paramètre est utilisé pour appliquer des optimisations de
compilation de haut niveau.
-DDOCBOOKXML_CURRENTDTD_DIR=...
:
Ce paramètre est utilisé pour dire à cmake ou trouver les DTD de XML
-DWITH_SOLID_UDISKS2=TRUE
:
Utilisez ce paramètre si vous avez UDisks2.
Contenu
Programmes installés:
checkXML, kbuildsycoca4,
kconfig_compiler, kcookiejar4, kde4-config, kded4, kdeinit4,
kdeinit4_shutdown, kdeinit4_wrapper, kfilemetadatareader, kjs,
kjscmd, kmailservice, kross, kshell4, ktelnetservice,
kunittestmodrunner, kwrapper4, makekdewidgets, meinproc4,
meinproc4_simple, nepomuk-rcgen et preparetips
Bibliothèques installées:
plusieurs dans $KDE_PREFIX/lib
Répertoires installés:
plusieurs dans $KDE_PREFIX/include,
$KDE_PREFIX/lib et $KDE_PREFIX/share
Descriptions courtes
checkXML
|
est un outil pour vérifier les erreurs de syntaxe dans
les fichiers XML de la documentation KDE.
|
kbuildsycoca4
|
est utilisé pour reconstruire le cache du système de
configuration.
|
kconfig_compiler
|
est le compilateur de configuration de KDE.
|
kcookiejar4
|
est le démon HTTP de cookie de KDE.
|
kde4-config
|
est utilisé pour afficher les chemins de configuration de
KDE.
|
kded4
|
est le démon KDE.
|
kdeinit4
|
est le lanceur de processus de KDE.
|
kjs
|
est le moteur ECMAScript/JavaScript de KDE.
|
kjscmd
|
est un outil utilisé pour lancer le script KJSEmbed
depuis la ligne de commande.
|
kross
|
est l'application KDE utilisée pour lancer les scripts
kross.
|
makekdewidgets
|
est utilisé pour construire les plugins Qt widget depuis
un fichier ini de description de style.
|
meinproc4
|
est utilisé pour convertir les fichiers de DocBook en
HTML.
|
preparetips
|
est un script utilisé pour extraire du texte depuis les
fichiers d'astuces.
|
Last updated on 2016-03-02 22:42:47 +0100