librsvg-2.36.4

Introduction to librsvg

The librsvg package contains a library 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-7.3 platform.

Package Information

librsvg Dependencies

Required

gdk-pixbuf-2.26.5, libcroco-0.6.8 and Pango-1.32.5

Recommended

Optional (Required if building GNOME)

gobject-introspection-1.34.2 and Vala-0.18.1

Optional

DocBook-utils-0.6.14 and GTK-Doc-1.18

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

Installation of librsvg

Install librsvg by running the following commands:

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

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

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

--disable-introspection: Use this switch if you have not installed Gobject Introspection.

--disable-gtk-theme: Use this switch if you have not installed GTK+ 2.

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

Contents

Installed Programs: rsvg-convert and rsvg-view-3
Installed Library: librsvg-2.so and libpixbufloader-svg.so
Installed Directories: /usr/include/librsvg-2, /usr/share/gtk-doc/html/rsvg and /usr/share/themes/bubble

Short Descriptions

rsvg-convert

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

rsvg-view-3

is a simple GTK+ 3 application that can be used to view an SVG file.

librsvg-2.so

provides the functions to render Scalable Vector Graphics.

libpixbufloader-svg.so

is the Gdk Pixbuf plugin that allows GTK+ applications to render Scalable Vector Graphics images.

Last updated on 2013-03-12 00:31:48 +0000