Kdelibs-3.5.13

Introduction à Kdelibs

Ce paquet comprend des programmes et des bibliothèques centrales du développement et de l'exécution d'un programme Trinity/KDE3, ainsi que des fichiers d'internationalisation pour ces bibliothèques, de la documentation HTML diverse et des modules de thème.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

Dépendances de Kdelibs

Requises

tqtinterface-3.5.13

Recommandées

Facultatives

Aspell-0.60.6, Cups-1.5.0, LibTIFF-4.0.0, OpenEXR, Hspell, sudo-1.8.2, and utempter

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/kdelibs

Dépendances au moment de l'exécution

Les bibliothèques de Trinity/KDE3 accèdent à d'autres programmes pendant leur exécution. Un paquet supplémentaire qui n'a pas déjà été indiqué est pmount. Il permet à n'importe quel utilisateur de monter dans /media/[nom_périphérique] automatiquement les périphériques branchés à chaud (sans modification de fstab). Il est requis pour activer toute l'interaction de Trinity/KDE3 avec HAL-0.5.14.

Installation de Kdelibs

Installez kdelibs avec :

MAKEDIR=/tmp/buildlibs &&
KDELIBS=`pwd`          &&
rm -rf   $MAKEDIR      &&
mkdir -p $MAKEDIR      &&
cd       $MAKEDIR      &&

cmake -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
      -DCMAKE_VERBOSE_MAKEFILE=ON            \
      $KDELIBS         &&
unset KDELIBS MAKEDIR

Quelques uns des programmes optionnels de support de kdelibs doivent être spécifiés par l'utilisateur. L'option est dans le tableau "-DWITH_PKG=ON" et les options suivantes sont reconnues pour 'PKG': TIFF, LIBIDN, LIBART, OPENEXR, UTEMPTER, ASPELL, HSPELL, and AVAHI. Des programmes pour d'autre support optionnel comme CUPS sont automatiquement reconnus si présent.

Si votre installation de Xorg n'est pas dans le répertoire /usr, assurez vous que les commandes de lien cherchent dans le bon emplacement :

find -name link.txt -exec sed -i -e "s@-lX11@& -L$XORG_PREFIX/lib@" {} \;

Continuez avec la construction :

make
[Note]

Note

Si vous souhaitez créer la documentation de l'API et si vous avez installé Doxygen et Graphviz, vous devez le faire avant make install. Cela vaut pour tous les paquets qui peuvent utiliser Doxygen.

La commande make apidox génère beaucoup d'erreurs et d'avertissements. Dans certains cas, elle se plaint de l'absence des polices Helvetica et elle les remplace par une police qui ne dessine pas bien les boîtes. Vous pouvez ajouter la police en téléchargeant les polices URW et en les déballant dans ~/.fonts. Vous devriez aussi exécuter fc-cache pour mettre à jour les propriétés de police de votre système.

Les documents générés sont en HTML et se trouvent dans $TRINITY_PREFIX/share/doc/HTML/en/kdelibs-apidocs.

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programmes installés: De nombreux programmes support de Trinity/KDE3 : artsmessage, checkXML, cupsdconf, cupsdoprint, dcop, dcopclient, dcopfind, dcopidl, dcopidl2cpp, dcopidlng, dcopobject, dcopquit, dcopref, dcopserver, dcopserver_shutdown, dcopstart, filesharelist, fileshareset, imagetops, kab2kabc, kaddprinterwizard, kbuildsycoca, kcmshell, kconf_update, kconfig_compiler, kcookiejar, kde-config, kde-menu, kded, kdeinit, kdeinit_shutdown, kdeinit_wrapper, kdesu_stub, kdontchangethehostname, kdostartupconfig, kfile, kfmexec, kgrantpty, khotnewstuff, kinstalltheme, kio_http_cache_cleaner, kio_uiserver, kioexec, kioslave, klauncher, kmailservice, kpac_dhcp_helper, ksendbugmail, kshell, kstartupconfig, ksvgtopng, ktelnetservice, ktradertest, kunittestmodrunner, kwrapper, lnusertemp, make_driver_db_cups, make_driver_db_lpr, makekdewidgets, meinproc, preparetips, et start_kdeinit
Bibliothèques installées: De nombreuses bibliothèques et modules d'aide de Trinity/KDE3
Répertoires installés: /etc/kde et les sous-répertoires suivants de $KDE_PREFIX/: include/{dnssd, dom, kabc, kate, kdeprint, kdesu, khexedit, kio, kjs, kmdi, kmediaplayer, knewstuff, kparts, kresources, ksettings, kspell2, ktexteditor, kunittest, libkmid}, lib/kde3, et share/{applications, apps, autostart, config, doc, emoticons, icons, mimelnk, services}

Descriptions courtes

Programmes de support KDE

sont des programmes de support essentiels dont ont besoin d'autres applications Trinity/KDE3.

Bibliothèques KDE

contient des fonctions essentielles dont ont besoin les applications Trinity/KDE3.

Le nombre de programmes et de bibliothèques installés par kdelibs exclut une explication de chacun d'eux dans cette section.

Last updated on 2011-12-27 20:25:50 +0100