librsvg-2.50.3

Introduction à librsvg

Le paquet librsvg contient une bibliothèque et des outils utilisés pour manipuler, convertir et visualiser des images Scalable Vector Graphic (SVG).

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

Informations sur le paquet

Dépendances de librsvg

Requises

gdk-pixbuf-2.42.2, Cairo-1.17.2+f93fc72c03e, Pango-1.48.2 et rustc-1.47.0

Recommandées

Facultatives

GTK-Doc-1.33.2

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

Installation de librsvg

Installez librsvg en lançant les commandes suivantes :

./configure --prefix=/usr    \
            --enable-vala    \
            --disable-static \
            --docdir=/usr/share/doc/librsvg-2.50.3 &&
make

Pour tester les résultats, lancez : make check. Plusieurs tests dans « reftests » peuvent échouer (44 échecs en novembre 2020) parce qu'ils produisent puis comparent des fichiers graphiques avec des textes, où des détails comme l'espacement varie quand les versions systèmes de cairo, freetype, pixman, pango et peut-être harfbuzz diffèrent des versions du système où les fichiers de référence ont été créés.

Maintenant, en tant qu'utilisateur root :

make install
[Note]

Note

Si vous avez installé le paquet sur votre système avec une méthode « DESTDIR », un fichier important n'a pas été installé et devrait être copié ou généré. Générez-le en utilisant la commande suivante en tant qu'utilisateur root :

gdk-pixbuf-query-loaders --update-cache

Explication des commandes

--enable-vala : Ce paramètre active la construction des bindings Vala. Supprimez ce paramètre si vous n'avez pas installé Vala-0.50.3.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

--disable-introspection : Ajoutez cette option si vous n'avez pas installé Gobject Introspection.

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

Contenu

Programmes installés: rsvg-convert
Bibliothèque installée: librsvg-2.so et libpixbufloader-svg.so.
Répertoires installés: /usr/include/librsvg-2.0, /usr/share/doc/librsvg-2.50.3 et /usr/share/gtk-doc/html/rsvg-2.0

Descriptions courtes

rsvg-convert

est utilisé pour convertir des images en format PNG, PDF, PS, SVG et autres

librsvg-2.so

fournit les fonctions pour afficher du Scalable Vector Graphics

libpixbufloader-svg.so

est le greffon Pixbuf de Gdk qui permet aux applications GTK+ d'afficher des images SVG

Last updated on 2021-02-21 23:09:04 +0000