Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 8. Библиотеки общего назначения Вперед

Пакет Libgcrypt-1.5.0

Знакомимся с пакетом Libgcrypt

В пакете Libgcrypt находится криптографическая библиотека общего назначения, базирующаяся на использовании GnuPG. Библиотека является высокоуровневым интерфейсом к криптографическим компонентам, представляющим собой расширяемый и гибкий API.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

  • Загрузка (FTP): ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.0.tar.bz2
  • Контрольная сумма MD5: 693f9c64d50c908bc4d6e01da3ff76d8
  • Размер загружаемого пакета: 1,4 MB
  • Оценочный размер требуемого дискового пространства: 24 MB
  • Оценочное время сборки: 0,6 SBU (дополнительно 0,5 SBU для запуска набора тестов)

Зависимости пакета Libgcrypt

Обязательные

Libgpg-error-1.10

Необязательные

Pth-2.0.7 и libcap2-2.22

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/libgcrypt

Установка пакета Libgcrypt

Установите пакет Libgcrypt с помощью следующих команд:

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

В архиве с пакетом поставляется только документация в формате info. Если вы хотите собрать документацию в альтернативных форматах (для сборки документации в форматах PDF и PostScript у вас должен быть установлен пакет TeX Live-20110705, то выполните следующие команды:

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

Чтобы проверить результаты, выполните команду make check.

Теперь в роли пользователя 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

Если вы собрали дополнительную документацию, установите ее, выполнив в роли пользователя 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

Описание пакета

Установленные программы: dumpsexp, hmac256 и libgcrypt-config

Установленные библиотеки: libgcrypt.{so,a}

Установленные директории: /usr/share/doc/libgcrypt-1.5.0

Краткое описание

libgcrypt-config

эта утилита используется для конфигурирования и сборки приложений, использующих библиотеку libgcrypt(3). Ее можно можно использовать для получения флагов компилятора C и компоновщика, необходимых для правильной компиляции и компоновки приложений с библиотекой libgcrypt(3)

libgcrypt.{so,a}

содержит криптографические функции API

Перевод сделан с варианта оригинала, датированного 2011-12-05 22:58:00 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Libgpg-error-1.10   Пакет Libksba-1.2.0