%general-entities; ]> $Date$ libgcrypt-&libgcrypt-version; libgcrypt Introduction to libgcrypt The libgcrypt package contains a general purpose crypto library based on the code used in GnuPG. The library provides a high level interface to cryptographic building blocks using an extendable and flexible API. &lfs110_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libgcrypt-md5sum; Download size: &libgcrypt-size; Estimated disk space required: &libgcrypt-buildsize; Estimated build time: &libgcrypt-time; libgcrypt Dependencies Required Optional and (or ) User Notes: Installation of libgcrypt Install libgcrypt by running the following commands: ./configure --prefix=/usr && make && make -C doc html && makeinfo --html --no-split -o doc/gcrypt_nochunks.html doc/gcrypt.texi && makeinfo --plaintext -o doc/gcrypt.txt doc/gcrypt.texi The above commands build the documentation in html and plaintext formats. If you wish to build alternate formats of the documentation, you need (or ). Issue the following command: make -C doc pdf ps To test the results, issue: make check. Now, as the root user: make install && install -v -dm755 /usr/share/doc/libgcrypt-&libgcrypt-version; && install -v -m644 README doc/{README.apichanges,fips*,libgcrypt*} \ /usr/share/doc/libgcrypt-&libgcrypt-version; && install -v -dm755 /usr/share/doc/libgcrypt-&libgcrypt-version;/html && install -v -m644 doc/gcrypt.html/* \ /usr/share/doc/libgcrypt-&libgcrypt-version;/html && install -v -m644 doc/gcrypt_nochunks.html \ /usr/share/doc/libgcrypt-&libgcrypt-version; && install -v -m644 doc/gcrypt.{txt,texi} \ /usr/share/doc/libgcrypt-&libgcrypt-version; If you built alternate formats of the documentation, install them by issuing the following command as the root user: install -v -m644 doc/gcrypt.{pdf,ps,dvi} \ /usr/share/doc/libgcrypt-&libgcrypt-version; Command Explanations : This option enables libcap2 support. Note that this breaks Contents Installed Programs Installed Library Installed Directory dumpsexp, hmac256, libgcrypt-config, and mpicalc libgcrypt.so /usr/share/doc/libgcrypt-&libgcrypt-version; Short Descriptions dumpsexp is a debug tool for S-expressions dumpsexp hmac256 is a standalone HMAC-SHA-256 implementation used to compute an HMAC-SHA-256 authentication code hmac256 libgcrypt-config determines the compile and linker flags that should be used to compile and link programs that use libgcrypt libgcrypt-config mpicalc is a RPN (Reverse Polish Notation) calculator mpicalc libgcrypt.so contains the cryptographic API functions libgcrypt.so