Kdelibs-4.14.1
Introduction à Kdelibs
Ce paquet inclus 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.6.
Information sur le paquet
Dependances de Kdelibs
Requises
attica-0.4.2, DocBook
XML-DTD-4.5, DocBook XSL
Stylesheets-1.78.1, giflib-5.1.0,
libdbusmenu-qt-0.9.2, libjpeg-turbo-1.3.1, libpng-1.6.13, phonon-4.8.0, strigi-0.7.8, et shared-mime-info-1.3
Recommandées
polkit-qt-0.112.0, OpenSSL-1.0.1i, qca-2.0.3, UPower-0.9.23, et uDisks-1.0.5 ou
UDisks-2.1.3
Facultatives
JasPer-1.900.1, PCRE-8.35, avahi-0.6.31, Aspell-0.60.6.1, enchant-1.6.0,
grantlee-0.4.0, MIT
Kerberos V5-1.12.2, 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 soit installé.
Maintenant, en tant qu'utilisateur root
:
make install
Pour lancer les tests de regression unitaires, vous devez avoir une
session de KDE de lancée et tapez make test.
Explications 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 /etc/kde,
$KDE_PREFIX/include 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 : 2013-03-10 13:50:47 +010