Libassuan-2.0.3

Introduction to Libassuan

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.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

Libassuan Dependencies

Required

libgpg-error-1.10

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 texlive-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.3/html &&
install -v -m644    README doc/assuan{_nochunks.html,.txt,.texi} \
                    /usr/share/doc/libassuan-2.0.3

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.3/html &&
install -v -m644 doc/assuan.{pdf,ps,dvi} \
                 /usr/share/doc/libassuan-2.0.3

Contents

Installed Program: libassuan-config
Installed Libraries: libassuan.so
Installed Directory: /usr/share/doc/libassuan-2.0.3

Short Descriptions

libassuan-config

is a utility used to configure and build applications based on the libassuan library. It can be used to query the C compiler and linker flags which are required to correctly compile and link the application against the libassuan library.

libassuan.so

is an inter process communication library which implements the Assuan protocol.

Last updated on 2012-03-30 01:09:56 +0000