libgsf-1.14.23

Introduction to libgsf

The libgsf package contains the library used for providing an extensible input/output abstraction layer for structured file formats.

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

Package Information

libgsf Dependencies

Required

intltool-0.50.0, libxml2-2.7.8 and pkg-config-0.26

Recommended

Optional

gobject-introspection-1.32.1 GTK-Doc-1.18 and PyGTK-2.24.0

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libgsf

Installation of libgsf

Install libgsf by running the following commands:

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

Running make check will build a battery of test programs which are built using the just-created libgsf-1 library. All the programs should build successfully with no errors displayed.

Now, as the root user:

make install

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

Contents

Installed Programs: gsf, gsf-office-thumbnailer and gsf-vba-dump
Installed Library: libgsf-1.so
Installed Directories: /usr/include/libgsf-1 and /usr/share/gtk-doc/html/gsf

Short Descriptions

gsf

is a simple archive utility, somewhat similar to tar(1).

gsf-office-thumbnailer

is used internally by GNOME applications such as Nautilus to generate thumbnails of several types of office application files.

gsf-vba-dump

is used to extract Visual Basic for Applications macros from files.

libgsf-1.so

contains the libgsf API functions.

Last updated on 2012-05-16 16:39:28 +0000