libpng-1.6.16

Introduction à libpng

Le paquet libpng contient des bibliothèques utilisées par d'autres programmes pour lire et écrire des fichiers PNG. Le format PNG a été conçu pour remplacer GIF et, dans une moindre mesure, TIFF, avec beaucoup d'améliorations et d'extensions et sans problèmes ennuyeux

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.7.

Informations sur le paquet

  • Téléchargement (HTTP) : http://downloads.sourceforge.net/libpng/libpng-1.6.16.tar.xz

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

  • Taille du téléchargement : 886 Ko

  • Estimation de l'espace disque requis : 14 Mo (additional 1 Mo for the tests)

  • Estimation du temps de construction : 0.1 SBU (additional 0.3 SBU for the tests)

Téléchargements supplémentaires

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libpng

Installation de libpng

Si vous voulez corriger libpng pour supporter les fichiers apng, appliquez le correctif :

gzip -cd ../libpng-1.6.16-apng.patch.gz | patch -p1

Installez libpng en lançant les commandes suivantes :

./configure --prefix=/usr --disable-static &&
make

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install &&
mkdir -v /usr/share/doc/libpng-1.6.16 &&
cp -v README libpng-manual.txt /usr/share/doc/libpng-1.6.16

Explications des commandes

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

Contenu

Programmes installés: libpng-config (lien symbolique), libpng16-config, pngfix et png-fix-itxt
Bibliothèques installées: libpng.so et libpng16.so
Répertoires installés: /usr/include/libpng16 et /usr/share/doc/libpng-1.6.16

Descriptions courtes

pngfix

teste, optimise et facultativement corrige les entêtes de zlib dans les fichiers PNG. Facultativement, pour les corrections, Optionally, when fixing, dépouille les morceaux ancillaires du fichier.

png-fix-itxt

corrige les fichiers PNG qui ont un champ de longueur incorrect dans les morceaux iTXt.

libpng-config

est un script shell qui fournit des informations de configuration aux applications voulant utiliser libpng.

libpng.so

contient les routines utilisées pour créer et manipuler des fichiers graphiques au format PNG.

Last updated on : 2013-03-05 00:08:42 +010