Introduction to Libassuan
The Libassuan package contains an
IPC 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.
This package is known to build and work properly using an LFS-7.0
platform.
Package Information
Libassuan Dependencies
Required
libgpg-error-1.10
Optional
Pth-2.0.7
Other packages (such as GnuPG-2)
will require that the Libassuan
library is linked to the Pth
library. Ensure Pth is installed
before beginning the build if you have any doubts.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libassuan
Installation of Libassuan
Install Libassuan by running the
following commands:
./configure --prefix=/usr &&
make &&
makeinfo --html --no-split -o doc/assuan_nochunks.html doc/assuan.texi &&
makeinfo --plaintext -o doc/assuan.txt doc/assuan.texi
If you wish to build alternate formats of the documentation, you
must have TeX Live-20110705 installed, then issue the
following command:
make -k -C doc pdf ps html
To test the results, issue: make
check.
Now, as the root
user:
make install &&
install -v -m755 -d /usr/share/doc/libassuan-2.0.2 &&
install -v -m644 README doc/assuan{_nochunks.html,.txt,.texi} \
/usr/share/doc/libassuan-2.0.2
If you built the additional documentation, install it by issuing
the following commands as the root
user:
install -v -m644 doc/assuan.html/* \
/usr/share/doc/libassuan-2.0.2/html &&
install -v -m644 doc/assuan.{pdf,ps,dvi} \
/usr/share/doc/libassuan-2.0.2