%general-entities; ]> $LastChangedBy$ $Date$ WebKitGTK+-&webkitgtk-version; WebKitGTK+ Introduction to WebKitGTK+ The WebKitGTK+ package is the port of the portable web rendering engine WebKit to the GTK+ platform. &lfs72_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &webkitgtk-md5sum; Download size: &webkitgtk-size; Estimated disk space required: &webkitgtk-buildsize; Estimated build time: &webkitgtk-time; Additional Downloads Required patch: WebKitGTK+ Dependencies Required , or , or , , , , , , 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 will 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: patch -Np1 -i ../webkitgtk-&webkitgtk-version;-fix_librt_linking-1.patch && ./configure --prefix=/usr \ --libexecdir=/usr/lib/WebKitGTK \ --with-gstreamer=1.0 \ --enable-introspection && make This package does not have a working testsuite. 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. --with-gstreamer=1.0: This switch forces use of GStreamer 1.0 series which GNOME 3.6 uses. Remove if you don't want to install GStreamer 1.0 or you don't want to install GNOME. : Use this option if you did not install or configure will fail. --with-gtk=2.0 --disable-webkit2: These parameters force WebKitGTK+ to compile against GTK+ 2, even if GTK+ 3 is also installed. With GTK+ 2, everything WebKitGTK+ installs is suffixed with 1.0. When it is compiled against GTK+ 3 everything it installs is suffixed with 3.0. Both versions can be installed alongside one another with no namespace conflicts. Contents Installed Program Installed Library Installed Directories jsc-1 or jsc-3 libjavascriptcoregtk-1.0.so and libwebkit-1.0.so or libjavascriptcoregtk-3.0.so, libwebkit2gtk-3.0.so and libwebkit-3.0.so /usr/include/webkit-1.0 and /usr/share/webkit-1.0 or /usr/include/webkit-3.0, /usr/lib/WebKit and /usr/share/webkit-3.0 Short Descriptions jsc-1 or jsc-3 is a command-line utility that allows you to run JavaScript programs outside of the context of a web browser. jsc libjavascriptcoregtk-1.0.so contains core JavaScript API functions used by jsc-1 and libwebkitgtk-1.0.so. libjavascriptcoregtk-1.0.so libwebkitgtk-1.0.so contains the WebKitGTK+ API functions for GTK+ 2. libwebkitgtk-1.0.so 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