Harfbuzz-0.9.35

Introduction à Harfbuzz

Le paquet Harfbuzz contient un moteur de fonte de texte OpenType.

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

Information sur le paquet

  • Téléchargement (HTTP) : http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.35.tar.bz2

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

  • Taille du téléchargement : 1.2 Mo

  • Estimation de l'espace disque requis : 25 Mo (additional 2 Mo for the API documentation and additional 2 Mo for the tests)

  • Estimation du temps de construction : 0.3 SBU

Dépendances de Harfbuzz

Recommandées

Facultatives

cairo-1.12.16, gobject-introspection-1.40.0, GTK-Doc-1.20, et Graphite2-1.2.4.

[Avertissement]

Avertissement

Les dépendances recommandées ne sont pas strictement requises pour construire le paquet. Cependant, vous pourriez ne pas obtenir les résultats attendus à runtime si vous ne les installez pas. S'il vous plaît ne nous signalez pas les bugs avec ce paquet si vous n'avez pas installé les dépendances recommandées.

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

Installation de Harfbuzz

si vous souhaitez lancer la suite de tests, lancer les commandes suivantes, pour désactiver un test qui échoue:

sed -i '/arabic-fallback-shaping.tests/d' test/shaping/Makefile.am &&
autoreconf -f -i

Installez Harfbuzz en lançant les commandes suivantes :

./configure --prefix=/usr --with-gobject &&
make

Pour tester le résultat, tapez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

--with-gobject: Ce paramètre active la construction de l'enveloppe GObject Harfbuzz. Enlevez la si vous n'avez pas installé GLib.

--with-graphite2: Ce paramètre active le support de Graphite2.

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

Contenu

Programmes installés: hb-ot-shape-closure, hb-shape et hb-view
Bibliothèques installées: libharfbuzz.so,libharfbuzz-gobject.so et libharfbuzz-icu.so
Répertoires installés: /usr/include/harfbuzz

Description courte

libharfbuzz.so

contient des fonctions pour complex text shaping.

Last updated on : 2013-03-23 01:09:51 +010