WebKitGTK+-2.6.5
Introduction à WebKitGTK+
WebKitGTK+ est un portage du
moteur de rendu web portable WebKit pour les plateformes GTK+ 3 et GTK+
2.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.7.
Information sur le paquet
-
Téléchargement (HTTP) : http://webkitgtk.org/releases/webkitgtk-2.6.5.tar.xz
-
Somme de contrôle MD5 du téléchargement :
44addb5ccdace97642cb7656382293bb
-
Taille du téléchargement : 9.6 Mo
-
Estimation de l'espace disque requis : 877 Mo (94 Mo
installé)
-
Estimation du temps de construction : 29 SBU (using
parallelism=4)
Dépendances de WebKitGTK+
Requises
cmake-3.1.3, gst-plugins-base-1.4.5, gtk+-2.24.26,
GTK+-3.14.8, ICU-54.1, libsecret-0.18, libsoup-2.48.1, libwebp-0.4.2,
MesaLib-10.4.5, Ruby-2.2.0, SQLite-3.8.8.2, udev-extras (depuis eudev) (pour
GUdev) et which-2.20
Recommandées
enchant-1.6.0, GeoClue-0.12.0, gobject-introspection-1.42.0,
hicolor-icon-theme-0.14
Facultative
GTK-Doc-1.21, Harfbuzz-0.9.38, llvm-3.5.1, GeoClue2, et
MathML
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/webkitgtk
Installation de WebKitGTK+
Installation de WebKitGTK+
Installez WebKitGTK+ en lançant la
suite
sed -i 's/â/\"/g' Source/WebCore/xml/XMLViewer.{css,js} &&
mkdir -vp build &&
cd build &&
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_RPATH=ON \
-DPORT=GTK \
-DLIB_INSTALL_DIR=/usr/lib \
-Wno-dev .. &&
make
ce paquet n'a pas une suite de tests valide.
Note
Pendant l'installation, le Makefile effectue quelques
compilations et éditions de lien supplémentaire. si vous n'avez
pas Xorg dans /usr, les variables LIBRARY_PATH et PKG_CONFIG_PATH
doivent être définie pour l'utilisateur root. Si sudo est utilisé
pour être root, utilisez l'option -E pour passer les variables
d'environnement actuelles pour le processus d'installation.
Maintenant, en tant qu'utilisateur root
:
make install &&
install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0 &&
install -vm644 ../Documentation/webkit2gtk/html/* \
/usr/share/gtk-doc/html/webkit2gtk-4.0 &&
install -vm644 ../Documentation/webkitdomgtk/html/* \
/usr/share/gtk-doc/html/webkitdomgtk-4.0
Explications des commandes
sed -i ... : Corrige
des typo dans deux fichiers sources.
-DUSE_SYSTEM_MALLOC=ON
: Ce paramètre
active la construction contre une version installé sur le système
de malloc.
-DENABLE_GEOLOCATION=OFF
: Utilisez ce
paramètre si vous ne voulez pas installer GeoClue-0.12.0 ou GeoClue2.
-DENABLE_GTKDOC=ON
: Utilisez ce
paramètre si GTK-Doc-1.21 est installé et que vous souhaitez
reconstruire et installez la documentation API.
Contenu
Programme installé:
jsc
Bibliothèques installées:
libjavascriptcoregtk-4.0.so et
libwebkit2gtk-4.0.so
Répertoires installés:
/usr/include/webkitgtk-4.0,
/usr/lib/webkit2gtk-4.0, /usr/libexec/webkit2gtk-4.0,
/usr/share/gtk-doc/html/webkit2gtk-4.0, et
/usr/share/gtk-doc/html/webkitdomgtk-4.0
Description courte
jsc
|
est un utilitaire en ligne de commande qui permet de
lancer des programmes JavaScript en dehors du contexte
d'un navigateur web.
|
libjavascriptcoregtk-4.0.so
|
contient le coeur des fonctions de L'API JavaScript
utilisées par jsc et libwebkit2gtk-4.0 .
|
libwebkit2gtk-4.0.so
|
contient les focntions de l'API de WebKit2.
|
Last updated on 2014-09-30 15:23:31 +0200