WebKitGTK+-1.10.1
Introduction à WebKitGTK+
Le paquet WebKitGTK+ est le
portage du moteur de rendu web portable WebKit sur la plateforme GTK+.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.2.
Information sur le paquet
-
Téléchargement (HTTP) : http://webkitgtk.org/releases/webkitgtk-1.10.1.tar.xz
-
Somme de contrôle MD5 du téléchargement :
28c930cda012391453c476cdacfaca65
-
Taille du téléchargement : 8.2 Mo
-
Estimation de l'espace disque requis : 800 Mo
-
Estimation du temps de construction : 55 SBU
Dépendances WebKitGTK+
Requises
Gperf-3.0.4, gst-plugins-base-1.0.2 ou GStreamer Base
Plug-ins-0.10.36, GTK+-3.6.1 ou gtk+-2.24.13, ICU-49.1.2, libxslt-1.1.27, libsoup-2.40.1, MesaLib-9.0, Ruby-1.9.3-p286, SQLite-3.7.14.1
et which-2.20
Recommandées
GeoClue-0.12.0 et gobject-introspection-1.34.1.1
Facultatives
cURL-7.28.0, enchant-1.6.0,
GTK-Doc-1.18 et MathML.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/webkitgtk
Installation de WebKitGTK+
Avertissement
Si vous avez construit WebKitGTK+ avec make 3.82, soyez certain de
l'avoir construit avec le
correctif appliqué ou la construction de WebKitGTK+ échouera.
Si vous n'avez pas installé GTK-Doc-1.18,
corrigez un bogue qui causera un échec de make install :
sed -i '/generate-gtkdoc --rebase/s:^:# :' GNUmakefile.in
Installez WebKitGTK+ en lançant
les commandes suivantes:
./configure --prefix=/usr --libexecdir=/usr/lib/WebKitGTK --with-gstreamer=1.0 --enable-introspection &&
make
Ce paquet n'est pas fourni avec une suite de tests opérationnelle.
Maintenant, en tant qu'utilisateur root
:
make install
Explications des commandes
--enable-introspection
: Ce
paramètre active le support pour Gobject-Introspection et elle est nécessaire
pour un bureau GNOME. Si vous
n'avez pas installé Gobject-Introspection et si vous ne voulez pas
installer GNOME, supprimez cette
option.
--with-gstreamer=1.0
:
Ce paramètre force l'utilisation de GStreamer 1.0 avec GNOME 3.6. Effacez le si vous ne voulez pas
installer GStreamer 1.0 ou vous ne
voulez pas installer GNOME.
--disable-geolocation
: Utilisez
cette option si vous ne voulez pas installer GeoClue-0.12.0 ou configure échouera.
--with-gtk=2.0
--disable-webkit2
: Ces paramètres obligent
WebkitGTK+ à se compiler contre
GTK+ 2, même si GTK+ 3 est aussi installé. Avec Gtk+-2, tout ce qu'installe WebkitGTK+ a un 1.0 pour suffixe. Lorsque vous
le compilez contre Gtk+-3, tout a
pour suffixe 3.0. Les deux versions peuvent être installées
simultanément sans conflit de noms.
--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:
jsc-1 ou jsc-3 (selon que vous ayez
installé la version Gtk+-2 ou
Gtk+-3 de WebKit).
Bibliothèque installée:
libjavascriptcoregtk-1.0.so et
libwebkit-1.0.so ou libjavascriptcoregtk-3.0.so,
libwebkit2gtk-3.0.so et libwebkit-3.0.so
Répertoires installés:
/usr/include/webkit-1.0 et
/usr/share/webkit-1.0 ou /usr/include/webkit-3.0,
/usr/lib/WebKit et /usr/share/webkit-3.0
Descriptions courtes
jsc-1
ou jsc-3
|
est un utilitaire en ligne de commande qui vous autorise
à exécuter les programmes JavaScript en dehors du
contexte d'un navigateur web.
|
libjavascriptcoregtk-1.0.so
|
contient les fonctions cœur de l'API JavaScript
utilisées par jsc-1 aet libwebkitgtk-1.0.so .
|
libwebkit-1.0.so
|
contient les fonctions de l'API WebKitGTK+ pour GTK+ 2.
|
libjavascriptcoregtk-3.0.so
|
contient les fonctions cœur de l'API JavaScript,
qui sont utilisées par jsc-1 et libwebkitgtk-3.0.so .
|
libwebkitgtk-3.0.so
|
contient les fonctions de l'API WebKitGTK+ pour GTK+ 3.
|
libwebkit2gtk-3.0.so
|
contient les fonctions de l'API WebKit2.
|
Last updated on : 2012-09-26 21:37:55 +020