%general-entities; ]> $LastChangedBy$ $Date$ WebKitGTK+-&webkitgtk2-version; WebKitGTK+ Introduction to WebKitGTK+ The WebKitGTK+ is the port of the portable web rendering engine WebKit to the GTK+ 3 platform. &lfs75_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &webkitgtk2-md5sum; Download size: &webkitgtk2-size; Estimated disk space required: &webkitgtk2-buildsize; Estimated build time: &webkitgtk2-time; WebKitGTK+ Dependencies Required , , , , , , , , , , (for GUdev) and Recommended , , and Optional and MathML User Notes: Installation of WebKitGTK+ If you are building WebKitGTK+ with make 3.82, make sure that you have built it with the following patch applied or WebKitGTK+ build may fail. If you have not installed , fix a bug that will cause make install to fail: sed -i '/generate-gtkdoc --rebase/s:^:# :' GNUmakefile.in Install WebKitGTK+ by running the following commands: ./configure --prefix=/usr \ --enable-introspection && make This package does not have a working testsuite. However, there are two useable basic graphical web browsers in the source directory, Programs/GtkLauncher and Programs/MiniBrowser. If launching any one fails, there is a problem with the build. When installing, the Makefile does some additional compiling and linking. If you do not have Xorg in /usr, the LIBRARY_PATH and PKG_CONFIG_PATH variables need to be defined for the root user. If using sudo to assume root, use the -E option to pass your current environment variables for the install process. Now, as the root user: make install Command Explanations : This switch enables support for Gobject Introspection and is required for a GNOME Desktop. Remove if you don't have Gobject Introspection installed or you don't want to install GNOME. : Use this option if you did not install or configure will fail. : This option puts the package's private programs into /usr/lib/webkitgtk3 instead of /usr/libexec in accordance with the old version of the FHS used before LFS-7.5. Contents Installed Program Installed Libraries Installed Directories jsc-3 libjavascriptcoregtk-3.0.so, libwebkit2gtk-3.0.so, libwebkitgtk-3.0.so and /usr/lib/webkit2gtk-3.0/injected-bundle/libwebkit2gtkinjectedbundle.so /usr/include/webkitgtk-3.0, /usr/lib/webkitgtk3, /usr/share/gtk-doc/html/webkitgtk, /usr/share/gtk-doc/html/webkit2gtk and /usr/share/webkitgtk-3.0 Short Descriptions jsc-3 is a command-line utility that allows you to run JavaScript programs outside of the context of a web browser. jsc-3 libjavascriptcoregtk-3.0.so contains core JavaScript API functions used by jsc-3 and libwebkitgtk-3.0.so. libjavascriptcoregtk-3.0.so libwebkitgtk-3.0.so contains the WebKitGTK+ API functions for GTK+ 3. libwebkitgtk-3.0.so libwebkit2gtk-3.0.so contains the WebKit2 API functions. libwebkit2gtk-3.0.so