libppd-2.0.0

Introduction à libppd

La bibliothèque libppd contient les fonctions de gestion des anciennes imprimantes avec des fichiers de description PPD.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

  • Téléchargement (HTTP) : https://github.com/OpenPrinting/libppd/releases/download/2.0.0/libppd-2.0.0.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : ab889cbcdaa23689d9a425769f208da9

  • Taille du téléchargement : 567 Ko

  • Estimation de l'espace disque requis : 13 Mo (avec les tests)

  • Estimation du temps de construction : moins de 0,1 SBU (avec parallélisme = 4  avec les tests)

Dépendances de libppd

Requises

libcupsfilters-2.0.0

Installation de libppd

Installez libppd en exécutant les commandes suivantes :

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

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

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

--with-cups-rundir=/run/cups : définie le répertoire contenant les données d'impression temporaires. La valeur par défaut /var/run/cups est obsolète.

--enable-ppdc-utils : permet de construire des utilitaires pour manipuler des fichiers .ppd.

Contenu

Programmes installés: ppdc, ppdhtml, ppdi, ppdmerge et ppdo
Bibliothèques installées: libppd.so
Répertoires installés: /usr/include/ppd, /usr/share/ppdc et /usr/share/doc/libppd-2.0.0

Descriptions courtes

ppdc

compile des fichiers sources PPDC en un ou plusieurs fichiers PPD

ppdhtml

lit le fichier d'informations d'un pilote et donne une page de résumé en HTML qui liste tous les pilotes d'un fichier et les options prises en charge

ppdi

importe un ou plusieurs fichiers PPD dans un fichier source pour le compilateur PPD

ppdmerge

synchronise deux ou plusieurs fichiers PPD dans un seul fichier PPD multi-langages

ppdpo

extrait des chaînes UI de fichiers source PPDC et met à jour soit un fichier de traduction source d'un catalogue GNU gettext ou de chaînes au format Mac OS X

libppd.so

contient les fonctions de l'API pour manipuler des fichiers .ppd