WebKitGTK+-2.0.4
Introduction à WebKitGTK+
WebKitGTK+ est un portage du
moteur de rendu web WebKit vers la
plate-forme GTK+ 3.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.4.
Information sur le paquet
-
Téléchargement (HTTP) : http://webkitgtk.org/releases/webkitgtk-2.0.4.tar.xz
-
Somme de contrôle MD5 du téléchargement :
413be319ba171feed9348d1bede6b0a7
-
Taille du téléchargement : 9.4 Mo
-
Estimation de l'espace disque requis : 900 Mo
-
Estimation du temps de construction : 50 SBU
Dépendances de WebKitGTK+
Requises
Gperf-3.0.4, gst-plugins-base-1.0.10, GTK+-3.8.4,
ICU-51.2, libsecret-0.16, libsoup-2.42.2, libwebp-0.3.1,
MesaLib-9.2.0, Ruby-2.0.0, SQLite-3.8.0.2, udev-Version installée par
LFS or udev-extras (from systemd)
(pour GUdev) et which-2.20
Recommandées
enchant-1.6.0, GeoClue-0.12.0 et gobject-introspection-1.36.0
Facultative
GTK-Doc-1.19 et MathML
Notes utilisateur : 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 en ayant appliqué le
correctif ou alors WebKitGTK+ échouera.
Si vous n'avez pas installé GTK-Doc-1.19,
corrigez un bogue qui fera échouer make install:
sed -i '/generate-gtkdoc --rebase/s:^:# :' GNUmakefile.in
Installez WebKitGTK+ en lançant
les commandes suivantes
sed -i "/%union/i %lex-param {YYLEX_PARAM}" \
Source/ThirdParty/ANGLE/src/compiler/glslang.y &&
./configure --prefix=/usr \
--libexecdir=/usr/lib/webkitgtk3 \
--enable-introspection &&
make
Ce paquet n'a pas de suite de tests fonctionnelle.
Note
Pendant l'installation, le Makefile fait quelques compilations et
édition de lien supplémentaires. Si vous n'avez pas installé
Xorg dans /usr, les variables LIBRARY_PATH et PKG_CONFIG_PATH
doivent être définies pour l'utilisateur root. Si vous utilisez
sudo pour être root, utilisez l'option -E pour passer vos
variables d'environnement actuelle au processus d'installation.
Maintenant, en tant qu'utilisateur root
:
make install
Explications des commandes
sed ... glslang.y:
Cette commande corrige un problème en utilisant bison-3.0 ou plus.
--enable-introspection
: Ce paramètre
active le support pour Gobject
Introspection et est requis pour un bureau GNOME. Effacez le si vous n'avez pas installé
Gobject Introspection ou ne voulez
pas installer GNOME.
--disable-geolocation
: Utilisez cette
option si vous n'avez pas installé GeoClue-0.12.0 ou configure échouera.
--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
Programme installé Program:
jsc-3
Bibliothèques installées:
libjavascriptcoregtk-3.0.so,
libwebkit2gtk-3.0.so et libwebkit-3.0.so
Répertoires installés:
/usr/include/webkit-3.0,
/usr/lib/webkitgtk3 et /usr/share/webkit-3.0
Description courte
jsc-3
|
est un utilitaire en ligne de commande qui vous permet de
lancer des programmes JavaScript en dehors du contexte
d'un navigateur web.
|
libjavascriptcoregtk-3.0.so
|
contient les fonctions de l'API du coeur de JavaScript
utilisées par jsc-3 et libwebkitgtk-3.0.so .
|
libwebkitgtk-3.0.so
|
contient les fonctions de l'API de WebKitGTK+ pour GTK+ 3.
|
libwebkit2gtk-3.0.so
|
contient les fonctions de l'API de WebKit2.
|
Last updated on 2013-06-06 17:31:50 +0200