libgcrypt-1.5.0

Introduction à libgcrypt

Le paquet libgcrypt contient une bibliothèque d'encryptage à but généraliste basée sur le code utilisé dans GnuPG. La bibliothèque fournit une interface de haut niveau pour des blocs de construction encryptés en utilisant une API flexible et extensible.

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

Informations sur le paquet

  • Téléchargement (FTP) : ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.0.tar.bz2

  • Somme de contrôle MD5 du téléchargement : 693f9c64d50c908bc4d6e01da3ff76d8

  • Taille du téléchargement : 1.4 Mo

  • Estimation de l'espace disque requis : 24 Mo

  • Estimation du temps de construction : 0.6 SBU (0.6 SBU additionels pour lancer la suite de tests)

Dépendances de libgcrypt

Requises

libgpg-error-1.10

Facultatives

Pth-2.0.7 et libcap2-2.22

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

Installation de libgcrypt

Installez libgcrypt en lançant les commandes suivantes :

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

Seule la documentation info est incluse dans l'archive tar du paquet. Si vous souhaitez construire d'autres formats de la documentation (vous devez avoir installé TeX-Live-20120701 pour construire les docs PDF et PostScript), puis exécutez les commandes suivantes :

make -C doc pdf ps html &&
makeinfo --html --no-split -o doc/gcrypt_nochunks.html doc/gcrypt.texi &&
makeinfo --plaintext       -o doc/gcrypt.txt           doc/gcrypt.texi

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install &&
install -v -m755 -d /usr/share/doc/libgcrypt-1.5.0 &&
install -v -m644    README doc/{README.apichanges,fips*,libgcrypt*} \
                    /usr/share/doc/libgcrypt-1.5.0

Si vous avez construit la documentation supplémentaire, installez-la en exécutant les commandes suivantes en tant qu'utilisateur root :

install -v -m755 -d /usr/share/doc/libgcrypt-1.5.0/html &&
install -v -m644 doc/gcrypt.html/* \
                    /usr/share/doc/libgcrypt-1.5.0/html &&
install -v -m644 doc/gcrypt_nochunks.html \
                    /usr/share/doc/libgcrypt-1.5.0 &&
install -v -m644 doc/gcrypt.{pdf,ps,dvi,txt,texi} \
                    /usr/share/doc/libgcrypt-1.5.0

Contenu

Programmes installés: dumpsexp, hmac256 et libgcrypt-config
Bibliothèque installée: libgcrypt.{so,a}
Répertoire installé: /usr/share/doc/libgcrypt-1.5.0

Descriptions courtes

libgcrypt-config

est un outil utilisé pour configurer et construire des applications basées sur la bibliothèque libgcrypt(3). Il peut être utilisé pour interroger le compilateur C et les drapeaux de l'éditeur de liens qui sont nécessaires pour compiler et lier correctement l'application à la bibliothèque libgcrypt(3).

libgcrypt.{so,a}

contient l'API des fonctions d'encryptage.

Last updated on : 2012-09-22 18:38:01 +020