GMime-2.4.21

Introduction à GMime

Le paquet GMime contient une chaîne d'outils pour parser et créer des messages qui utilisent la Multipurpose Internet Mail Extension (extension pour le mail sur Internet à plusieurs objectifs) (MIME) tel que définie par les RFCs applicables. Voir le site Internet GMime pour les RFCs à ce sujet. Ceci est utile car cela fournit une API qui se conforme à la spécification MIME aussi fidèlement que possible tout en fournissant également aux programmeurs une interface avec les fonctions API très facile à utiliser.

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

Informations sur le paquet

Dépendances de GMime

Requises

GLib-2.30.1

Facultatives

DocBook-utils-0.6.14, GTK-Doc-1.18, et Gtk# (requires Mono)

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

Installation de GMime

Installez GMime en lançant les commandes suivantes :

./configure --prefix=/usr &&
make

Si vous avez installé DocBook-utils-0.6.14 et si vous souhaitez générer les tutoriels de l'API, faites les commandes suivantes :

pushd docs/tutorial &&
docbook2html --nochunks gmime-tut.sgml &&
docbook2pdf             gmime-tut.sgml &&
docbook2ps              gmime-tut.sgml &&
docbook2txt             gmime-tut.sgml &&
popd

Pour tester les résultats, lancez : make check. Notez qu'il se peut que certains tests échouent car le sous-système correspondant n'est pas installé ou configuré correctement.

Ce paquet va écraser les programmes uudecode et uuencode installés par le paques sharutils (ou par tout autre paquet qui peut installer ces programmes) s'il sont dans /usr/bin. Si vous souhaitez conserver les programmes existant, prenez garde à les renommer avant d'exécuter les commandes suivantes.

Maintenant, en tant qu'utilisateur root :

make install &&
install -v -m644    README \
                    /usr/share/doc/gmime-2.4.21

Si vous avez généré les tutoriels de l'API, toujours en tant qu'utilis root :

install -v -m644    docs/tutorial/gmime* \ 
                    /usr/share/doc/gmime-2.4.21

Explication des commandes

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

Contenu

Programmes installés: uudecode et uuencode
Bibliothèques installées: libgmime-2.4.{so,a} et éventuellement les bindings de Mono
Répertoires installés: /usr/include/gmime-2.4, /usr/lib/mono/gac/gmime-sharp, /usr/lib/mono/gmime-sharp, /usr/share/doc/gmime-2.4.21 et /usr/share/gtk-doc/html/gmime

Descriptions courtes

uudecode

est utilisé pour décoder des fichiers ou des bases de données encodées avec uuencode.

uuencode

est une méthode d'encodage de données binaires en données ASCII 7 bits.

libgmime-2.4.{so,a}

contient des fonctions de l'API utilisées par des programmes qui doivent se conformer aux standards MIME.

Last updated on 2012-01-11 01:38:28 +0100