giflib-5.2.2

Introduksjon til giflib

giflib pakken inneholder biblioteker for lesing og skriving av GIF-er samt programmer for konvertering og arbeider med GIF filer.

[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

giflib Avhengigheter

Påkrevd

xmlto-0.0.29

Installasjon av giflib

Først, hindre byggeprosessen fra å installere XML filer i stedet for manualsider:

patch -Np1 -i ../giflib-5.2.2-upstream_fixes-1.patch

Fjern deretter en unødvendig avhengighet av ImageMagick-7.1.1-36 ved å flytte en fil til et forventet sted:

cp pic/gifgrid.gif doc/giflib-logo.gif

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

make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make PREFIX=/usr install &&

rm -fv /usr/lib/libgif.a &&

find doc \( -name Makefile\* -o -name \*.1 \
         -o -name \*.xml \) -exec rm -v {} \; &&

install -v -dm755 /usr/share/doc/giflib-5.2.2 &&
cp -v -R doc/* /usr/share/doc/giflib-5.2.2

Parameterforklaringer

rm -fv /usr/lib/libgif.a: Denne kommandoen fjerner et statisk bibliotek som ikke brukes av noen BLFS pakke.

find doc ... -exec rm -v {} \;: Denne kommandoen fjerner Makefiles, man og xml filer fra dokumentasjonsmappen som ellers ville blitt installert av kommandoene som følger.

Innhold

Installerte Programmer: gif2rgb, gifbuild, gifclrmp, giffix, giftext, og giftool
Installert Bibliotek: libgif.so
Installert Mappe: /usr/share/doc/giflib-5.2.2

Korte Beskrivelser

gif2rgb

konverterer bilder lagret som GIF til 24-bits RGB bilder

gifbuild

dumper GIF data i et tekstformat, eller udumper dem til en GIF

gifclrmp

endrer fargekart for GIF bilder

giffix

prøver klønete å fikse avkortede GIF bilder

giftext

skriver ut (bare tekst) generell informasjon om en GIF fil

giftool

er et GIF transformasjonsverktøy

libgif.so

inneholder API funksjoner som kreves av giflib programmer og andre programmer som trenger bibliotekfunksjonalitet for å lese, skrive og manipulere GIF bilder