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.5.
Téléchargement (FTP) : ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.6.1.tar.bz2
Somme de contrôle MD5 du téléchargement : a5a5060dc2f80bcac700ab0236ea47dc
Taille du téléchargement : 2.4 Mo
Estimation de l'espace disque requis : 32 Mo (additional 7 Mo SBU for docs)
Estimation du temps de construction : 0.3 SBU (additional 0.1 SBU for docs and 0.8 SBU for tests)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/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-20130530 pour construire la documentation 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 -dm755 /usr/share/doc/libgcrypt-1.6.1 && install -v -m644 README doc/{README.apichanges,fips*,libgcrypt*} \ /usr/share/doc/libgcrypt-1.6.1
Si vous avez construit la documentation supplémentaire,
installez-la en exécutant les commandes suivantes en tant
qu'utilisateur root
:
install -v -dm755 /usr/share/doc/libgcrypt-1.6.1/html && install -v -m644 doc/gcrypt.html/* \ /usr/share/doc/libgcrypt-1.6.1/html && install -v -m644 doc/gcrypt_nochunks.html \ /usr/share/doc/libgcrypt-1.6.1 && install -v -m644 doc/gcrypt.{pdf,ps,dvi,txt,texi} \ /usr/share/doc/libgcrypt-1.6.1
--with-capabilities
: Cette option
active le support de libcap.
Last updated on : 2013-03-13 18:58:54 +010