libppd-2.0.0

Introduksjon til libppd

libppd biblioteket inneholder funksjoner for håndtering av eldre skrivere ved hjelp av PPD beskrivelsesfiler.

[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

libppd Avhengigheter

Påkrevd

libcupsfilters-2.0.0

Installasjon av libppd

Først må du fikse et sikkerhetsproblem som kan tillate kjøring av ekstern kode:

patch -Np1 -i ../libppd-2.0.0-upstream_fixes-1.patch

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

./configure --prefix=/usr                   \
            --disable-static                \
            --with-cups-rundir=/run/cups    \
            --enable-ppdc-utils             \
            --docdir=/usr/share/doc/libppd-2.0.0 &&
make

For å teste resultatene, utsted make check.

Nå, som root bruker:

make install

Parameterforklaringer

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

--with-cups-rundir=/run/cups: Definerer mappen som inneholder forbigående utskriftsdata. Standar /var/run/cups er foreldet.

--enable-ppdc-utils: Lar byggingsverktøy manipulere .ppd filer.

Innhold

Installerte Programmer: ppdc, ppdhtml, ppdi, ppdmerge, og ppdpo
Installerte Biblioteker: libppd.so
Installerte Mapper: /usr/include/ppd, /usr/share/ppdc, og /usr/share/doc/libppd-2.0.0

Korte Beskrivelser

ppdc

kompilerer PPDC kildefiler til én eller flere PPD filer

ppdhtml

leser en driverinformasjonsfil og lager et HTML sammendragside som viser alle driverne i en fil og støttede alternativer

ppdi

importerer en eller flere PPD filer til en PPD kompilatorkildefil

ppdmerge

slår sammen to eller flere PPD filer til en enkel flerspråklig PPD fil

ppdpo

trekker ut UI strenger fra PPDC kildefiler og oppdaterer enten en GNU gettext eller Mac OS X strenger formatmeldings katalogkildefil for oversettelse

libppd.so

inneholder API funksjoner for manipulering av .ppd filer