librsvg-2.44.12

#### Beyond Linux® From Scratch - Version 2019-02-27

### Chapter 10. Graphics and Font Libraries

- Prev

  libraw-0.19.2

- Next

  LibTIFF-4.0.10

- Up
- Home

# librsvg-2.44.12

## 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-8.4 platform.

### Package Information

- Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/librsvg/2.44/librsvg-2.44.12.tar.xz

- Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/librsvg/2.44/librsvg-2.44.12.tar.xz

- Download MD5 sum: 300f6a5981323c9ac2b65a98d24c7005

- Download size: 12 MB

- Estimated disk space required: 806 MB (add 345 MB for tests)

- Estimated build time: 0.9 SBU (add 0.9 SBU for tests)

### librsvg Dependencies

#### Required

gdk-pixbuf-2.38.0, libcroco-0.6.12, Cairo-1.16.0, Pango-1.42.4, and rustc-1.32.0

#### Recommended

gobject-introspection-1.58.3, GTK+-3.24.5 (For the rsvg-view-3), and Vala-0.42.5

#### Optional

GTK-Doc-1.29

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

## Installation of librsvg

Install librsvg by running the following commands:

    ./configure --prefix=/usr    \
                --enable-vala    \
                --disable-static &&
    make

To test the results, issue: make check.

Now, as the `root` user:

    make install

## Command Explanations

`--enable-vala`: This switch enables building of the Vala bindings. Remove this switch if you don't have Vala-0.42.5 installed.

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

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

`--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.0 and /usr/share/gtk-doc/html/rsvg-2.0

### Short Descriptions

rsvg-convert | is used to convert images into PNG, PDF, PS, SVG and other formats.
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 2019-02-15 15:01:29 -0600

- Prev

  libraw-0.19.2

- Next

  LibTIFF-4.0.10

- Up
- Home