Introdução a libgcrypt
O pacote libgcrypt contém uma
biblioteca criptográfica de uso geral baseada no código usado no
GnuPG. A biblioteca fornece uma
interface de alto nível para blocos de construção criptográficos
usando uma API extensível e flexível.
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
Dependências do libgcrypt
Exigida
libgpg-error-1.46
Opcionais
Pth-2.0.7 e
texlive-20220321 (ou install-tl-unx)
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/libgcrypt
Instalação do libgcrypt
Instale libgcrypt executando os
seguintes comandos:
./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
Os comandos acima constroem a documentação nos formatos HTML e
texto simples. Se desejar construir formatos alternativos da
documentação, [então] você precisa do texlive-20220321 (ou do install-tl-unx). Emita o seguinte comando:
make -C doc pdf
Para testar os resultados, emita: make check.
Agora, como o(a) usuário(a) root
:
make install &&
install -v -dm755 /usr/share/doc/libgcrypt-1.10.1 &&
install -v -m644 README doc/{README.apichanges,fips*,libgcrypt*} \
/usr/share/doc/libgcrypt-1.10.1 &&
install -v -dm755 /usr/share/doc/libgcrypt-1.10.1/html &&
install -v -m644 doc/gcrypt.html/* \
/usr/share/doc/libgcrypt-1.10.1/html &&
install -v -m644 doc/gcrypt_nochunks.html \
/usr/share/doc/libgcrypt-1.10.1 &&
install -v -m644 doc/gcrypt.{txt,texi} \
/usr/share/doc/libgcrypt-1.10.1
Se você construiu formatos alternativos da documentação, [então]
instale-os emitindo o seguinte comando como o(a) usuário(a)
root
:
install -v -m644 doc/gcrypt.{pdf,ps,dvi} \
/usr/share/doc/libgcrypt-1.10.1