Inkscape-1.3.2

Introduksjon til Inkscape

Inkscape er en det du ser er det du får Skalerbar vektorgrafikkredigerer. Det er nyttig for å lage, se og endre SVG bilder.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

Ytterligere Nedlastinger

[Notat]

Notat

Tarballen inkscape-1.3.2.tar.xz vil pakke ut til mappen inkscape-1.3.2_2023-11-25_091e20ef0f/.

Inkscape Avhengigheter

Påkrevd

Boost-1.86.0, double-conversion-3.3.0, GC-8.2.8, gsl-2.8, Gtkmm-3.24.9, libsoup-2.74.3, libxslt-1.1.42, Poppler-24.09.0, og popt-1.19

Anbefalt

Valgfri

Aspell-0.60.8.1, dbus-1.14.10 (for å kjøre inkscape fra skript), Doxygen-1.12.0, gspell-1.14.0, GraphicsMagick, libcdr, libvisio, libwpg (eller libwpd)

Installasjon av Inkscape

Først fikser du Inkscape for å bygge med poppler-24.05.0:

patch -Np1 -i ../inkscape-1.3.2-upstream_fixes-2.patch

Deretter, fiks en byggefeil forårsaket av libxml2-2.12.0:

sed -i '/uri.h/a #include <libxml/xmlmemory.h>' src/object/uri.h

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

mkdir build                       &&
cd    build                       &&

cmake -D CMAKE_INSTALL_PREFIX=/usr \
      -D CMAKE_BUILD_TYPE=Release  \
      ..                          &&
make
[Notat]

Notat

Denne pakken kan av og til mislykkes når den bygges med flere prosessorer. Se Using Multiple Processors for mer informasjon.

Denne pakken kommer ikke med en fungerende testpakke.

Nå, som root bruker:

make install
[Notat]

Notat

Denne pakken installerer ikonfiler i /usr/share/icons/hicolor hierarkiet og skrivebordsfiler inn i /usr/share/applications hierarkiet. Du kan forbedre systemytelsen og minnebruken ved å oppdatere /usr/share/icons/hicolor/index.theme og /usr/share/applications/mimeinfo.cache. For å utføre oppdateringen må du ha GTK+-3.24.43 installert (for ikon hurtiglageret) og desktop-file-utils-0.27 (for skrivebords hurtiglageret) og utfør følgende kommandoer som root bruker:

gtk-update-icon-cache -qtf /usr/share/icons/hicolor &&
update-desktop-database -q

Parameterforklaringer

-D CMAKE_BUILD_TYPE=Release: Denne bryteren er brukt til å bygge utgivelsesbiblioteket uten noen feilsøkings 'assert' i koden.

-D WITH_DBUS=ON: bruk denne hvis du ønsker å bruke inkscape i interaktive skript som manipulerer bilder.

Innhold

Installerte Programmer: inkscape og inkview
Installert Bibliotek: libinkscape_base.so (i /usr/lib/inkscape)
Installerte Mapper: /usr/lib/inkscape, og /usr/share/inkscape

Korte Beskrivelser

inkscape

er et SVG (Scalable Vector Graphics) redigeringsprogram

inkview

er et enkelt program for å vise SVG filer

libinkscape_base.so

gir rutinene som brukes av inkscape og inkview