The libassuan package contains an inter process communication library used by some of the other GnuPG related packages. libassuan's primary use is to allow a client to interact with a non-persistent server. libassuan is not, however, limited to use with GnuPG servers and clients. It was designed to be flexible enough to meet the demands of many transaction based environments with non-persistent servers.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-3.0.2.tar.bz2
MD5 校验和:c6f1bf4bd2aaa79cd1635dcc070ba51a
大小:580 KB
预计所需磁盘空间:6.5 MB (with tests, add 3.4 MB for pdf documentation)
预计构建时间:0.1 SBU (with tests and html documentation)
Install libassuan by running the following commands:
./configure --prefix=/usr && make && make -C doc html && makeinfo --html --no-split -o doc/assuan_nochunks.html doc/assuan.texi && makeinfo --plaintext -o doc/assuan.txt doc/assuan.texi
The above commands build the documentation in html and plaintext formats. If you wish to build alternate formats of the documentation, you must have texlive-20250308 installed and issue the following commands:
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/libassuan-3.0.2/html &&
install -v -m644 doc/assuan.html/* \
/usr/share/doc/libassuan-3.0.2/html &&
install -v -m644 doc/assuan_nochunks.html \
/usr/share/doc/libassuan-3.0.2 &&
install -v -m644 doc/assuan.{txt,texi} \
/usr/share/doc/libassuan-3.0.2
If you built alternate formats of the documentation, install them
by running the following commands as the root user:
install -v -m644 doc/assuan.{pdf,ps,dvi} \
/usr/share/doc/libassuan-3.0.2