librsvg-2.26.3

Introduction to librsvg

The librsvg package contains librsvg libraries and tools used to manipulate, convert and view Scalable Vector Graphic (SVG) images.

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

Package Information

librsvg Dependencies

Required

gtk+-2.24.8 and libxml2-2.7.8

Recommended

Optional

GTK-Doc-1.18, DocBook-utils-0.6.14, and Python-2.7.2, providing a legacy wrapper interface rsvg for the newer rsvg-convert.

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

Installation of librsvg

Install librsvg by running the following commands:

./configure --prefix=/usr \
            --sysconfdir=/etc &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--disable-gtk-doc: This parameter prevents the rebuilding of documentation during the make command. It will also prevent the existing documentation in the source tree from being installed.

Contents

Installed Programs: rsvg, rsvg-convert, and rsvg-view
Installed Libraries: libsvg.{so,a}, svg_loader.{so,a}, and librsvg-2.{so,a}
Installed Directories: /usr/{include/librsvg-2/librsvg,share/gtk-doc/html/rsvg}

Short Descriptions

rsvg

is a legacy wrapper interface to rsvg-convert.

rsvg-convert

is used to covert SVG images into PNG, JPEG and ICO raster images.

rsvg-view

is used to view an SVG file in an X window.

librsvg-2.{so,a}

provide the functions to render Scalable Vector Graphics.

libsvg.{so,a}

is a GTK engines module.

svg_loader.{so,a}

is a GTK loaders module.

Last updated on 2010-12-09 20:25:46 +0000