librsvg-2.58.3

Introduksjon til librsvg

librsvg pakken inneholder et bibliotek og verktøy som brukes til å manipulere, konvertere og vise Scalable Vector Graphic (SVG) bilder.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

librsvg Avhengigheter

Påkrevd

Cairo-1.18.0, gdk-pixbuf-2.42.12, Pango-1.54.0, og rustc-1.80.1

[Note]

Note

En Internett-tilkobling er nødvendig for å bygge denne pakken.

Anbefalt

Valgfri

docutils-0.21.2 (for manualsider), Gi-DocGen-2024.1 (for dokumentasjon), og Xorg Fonts (for tester)

Installasjon av librsvg

Installer librsvg ved å kjøre følgende kommandoer:

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

For å teste resultatene, utsted:

cargo update --precise 0.3.36 time &&
LC_ALL=C make check -k

Alle 68 tester skal bestå.

Nå, som root bruker:

make DOC_INSTALL_DIR='$(docdir)' install
[Note]

Note

Hvis du installerte pakken på systemet ditt ved hjelp av en DESTDIR metode, en viktig fil ble ikke installert og skal kopieres og/eller genereres. Generer den ved å bruke følgende kommando som root bruker:

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

Parameterforklaringer

--enable-vala: Denne bryteren aktiverer bygging av Vala bindingene. Fjern denne bryteren hvis du ikke har Vala-0.56.17 installert.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

DOC_INSTALL_DIR='$(docdir)': Denne overstyringen sikrer at installasjon av API dokumentasjonen på forventet plassering hvis Gi-DocGen-2024.1 er installert.

cargo update --precise=0.3.36 time: Dette oppdaterer Cargo.lock filen til å referere til versjon 0.3.36 av tidscraten for testpakken. Opprinnelig refererer det til versjon 0.3.34, som ikke klarer å bygge med Rustc-1.80.0 eller nyere.

--disable-introspection: Bruk denne bryteren hvis du ikke har installert Gobject Introspection.

--disable-gtk-doc: Denne bryteren hindrer bygging av API dokumentasjonen, selv om Gi-DocGen-2024.1 (på tross av navnet på alternativet) er tilgjengelig.

Innhold

Installerte Programmer: rsvg-convert
Installert Bibliotek: librsvg-2.so og libpixbufloader-svg.so (installert i /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders)
Installerte Mapper: /usr/include/librsvg-2.0 og /usr/share/doc/librsvg-2.58.3

Korte Beskrivelser

rsvg-convert

brukes til å konvertere bilder til PNG, PDF, PS, SVG og andre formater

librsvg-2.so

gir funksjonene for å gjengi skalerbar vektorgrafikk

libpixbufloader-svg.so

er Gdk Pixbuf programtillegg som tillater GTK+ applikasjoner for å gjengi skalerbar Vektorgrafikkbilder