- Timestamp:
- 12/12/2011 01:12:28 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- caddc9ff
- Parents:
- e08a501
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/webkitgtk.xml
re08a501 rd57804d 7 7 <!ENTITY webkitgtk-download-http "http://webkitgtk.org/webkit-&webkitgtk-version;.tar.gz"> 8 8 <!ENTITY webkitgtk-download-ftp " "> 9 <!ENTITY webkitgtk-md5sum " 09f04985665b9abf6f0d9956f86a6a31">10 <!ENTITY webkitgtk-size " 6.5MB">11 <!ENTITY webkitgtk-buildsize " 300 MB">12 <!ENTITY webkitgtk-time " 18 SBU">9 <!ENTITY webkitgtk-md5sum "c11743694b1b71dad287b2e7a9e73b05"> 10 <!ENTITY webkitgtk-size "9.7 MB"> 11 <!ENTITY webkitgtk-buildsize "500 MB (38 MB installed)"> 12 <!ENTITY webkitgtk-time "28 SBU"> 13 13 ]> 14 14 … … 34 34 <application>GTK+</application> platform.</para> 35 35 36 &lfs 67_checked;36 &lfs70_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> … … 61 61 62 62 <bridgehead renderas="sect4">Required</bridgehead> 63 <para role="required"><xref linkend="enchant"/>, 64 <xref linkend="gperf"/>, 65 <xref linkend="gst-plugins-base"/>, 66 <xref linkend="gtk2"/>, 67 <xref linkend="icu"/>, 68 <xref linkend="libjpeg"/>, 69 <xref linkend="libsoup"/>, 70 <xref linkend="libxslt"/>, 71 <xref linkend="pcre"/>, 72 <xref linkend="sqlite"/>, and 73 <xref linkend="which"/></para> 74 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 <para role="recommended"><xref linkend="gobject-introspection"/> (Required 77 if building <application>epiphany</application>)</para> 78 79 63 <para role="required"><xref linkend="gperf"/>, <xref linkend="libjpeg"/>, 64 <xref linkend="libpng"/>, <xref linkend="icu"/>, <xref linkend="libxslt"/>, 65 <xref linkend="gtk2"/> or <xref linkend="gtk3"/> (if both are installed 66 configure defaults to using gtk+-3), <xref linkend="libsoup"/>, 67 <xref linkend="gst-plugins-base"/>, <xref linkend="which"/> 68 and <xref linkend="sqlite"/></para> 80 69 81 70 <bridgehead renderas="sect4">Optional</bridgehead> 82 <para role="optional"><xref linkend="curl"/>, 83 <ulink url="http://www.freedesktop.org/wiki/Software/GeoClue">GeoClue</ulink>, 84 <ulink url="http://xsltml.sourceforge.net/">MathML</ulink>, and 85 <xref linkend="gtk-doc"/></para> 71 <para role="optional"><xref linkend="curl"/>, <xref linkend="enchant"/>, 72 <ulink 73 url="http://www.freedesktop.org/wiki/Software/GeoClue">GeoClue</ulink>, 74 <xref linkend="gobject-introspection"/> (required if building 75 <application>epiphany</application>), <xref linkend="gtk-doc"/> and 76 <ulink url="http://xsltml.sourceforge.net/">MathML</ulink>.</para> 86 77 87 78 <para condition="html" role="usernotes">User Notes: … … 93 84 <title>Installation of WebKitGTK+</title> 94 85 95 <para>Install <application>WebKitGTK+</application> by running the following96 commands:</para>97 98 <screen><userinput>./configure --prefix=/usr -- enable-introspection&&86 <para>Install <application>WebKitGTK+</application> by running the 87 following commands:</para> 88 89 <screen><userinput>./configure --prefix=/usr --with-gtk=2.0 && 99 90 make</userinput></screen> 100 91 … … 102 93 in an xterm or similar to do this, because it launches some windows).</para> 103 94 104 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 95 <para>Now, as the <systemitem class="username">root</systemitem> 96 user:</para> 105 97 106 98 <screen role="root"><userinput>make install</userinput></screen> … … 111 103 <title>Command Explanations</title> 112 104 105 <para><option>--with-gtk=2.0</option>: This option forces 106 <application>Webkit</application> to compile against 107 <application>Gtk+-2</application>, even if 108 <application>Gtk+-3</application> is also installed. With 109 <application>Gtk+-2</application>, everything 110 <application>Webkit</application> installs is suffixed with 1.0. When it is 111 compiled against <application>Gtk+-3</application> everything it installs 112 is suffixed with 3.0. Both versions can be installed alongside one another 113 with no namespace conflicts.</para> 114 113 115 <para><option>--enable-introspection</option>: This option enables support 114 116 for gobject-introspection.</para> 115 116 <para><option>--enable-3D-transforms</option>: This option enables support117 for 3D transforms.</para>118 119 <para><option>--enable-geolocation</option>: This option enables support for120 geolocation.</para>121 122 <para><option>--enable-mathml</option>: This option enables support for123 MathML.</para>124 125 <para><option>--enable-wml</option>: This option enables support for126 WML.</para>127 128 <para><option>--enable-web-sockets</option>: This option enables support for129 Web Sockets.</para>130 117 131 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 143 130 144 131 <seglistitem> 145 <seg>jsc</seg> 146 <seg>libwebkit-1.0.so</seg> 147 <seg>/usr/{include/webkit-1.0/{JavaScriptCore,webkit}, 148 share/webkit-1.0/{images,resources,webinspector/Images}}</seg> 132 <seg>jsc-1 or jsc-3 (depending on whether you installed the gtk+-2 or 133 gtk+-3 version of webkit)</seg> 134 <seg>libwebkit-1.0.so and libjavascriptcoregtk-1.0.so or 135 libwebkit-3.0.so and libjavascriptcoregtk-3.0.so (depending on whether 136 you installed the gtk+-2 or gtk+-3 version of webkit)</seg> 137 <seg>/usr/include/webkit-1.0 and /usr/share/webkit-1.0 or 138 /usr/include/webkit-3.0 and /usr/share/webkit-3.0 (depending on whether 139 you installed the gtk+-2 or gtk+-3 version of webkit)</seg> 149 140 </seglistitem> 150 141 </segmentedlist> … … 156 147 157 148 <varlistentry id="jsc"> 158 <term><command>jsc </command></term>149 <term><command>jsc-1</command> or <command>jsc-3</command></term> 159 150 <listitem> 160 151 <para>is a command-line utility that allows you to run JavaScript … … 167 158 168 159 <varlistentry id="libwebkit-1.0"> 169 <term><filename class= 'libraryfile'>libwebkit-1.0.so</filename></term>160 <term><filename class="libraryfile">libwebkit-1.0.so</filename></term> 170 161 <listitem> 171 162 <para>contains the <application>WebKitGTK+</application> API 172 functions .</para>163 functions for <application>gtk+-2</application>.</para> 173 164 <indexterm zone="webkitgtk libwebkit-1.0"> 174 165 <primary sortas="c-libwebkit-1.0">libwebkit-1.0.so</primary> … … 177 168 </varlistentry> 178 169 170 <varlistentry id="libwebkit-3.0"> 171 <term><filename class="libraryfile">libwebkit-3.0.so</filename></term> 172 <listitem> 173 <para>contains the <application>WebKitGTK+</application> API 174 functions for <application>gtk+-3</application>.</para> 175 <indexterm zone="webkitgtk libwebkit-3.0"> 176 <primary sortas="c-libwebkit-3.0">libwebkit-3.0.so</primary> 177 </indexterm> 178 </listitem> 179 </varlistentry> 180 181 <varlistentry id="libjavascriptcoregtk-1.0"> 182 <term><filename 183 class="libraryfile">libjavascriptcoregtk-1.0.so</filename></term> 184 <listitem> 185 <para>contains functions that are used by 186 <command>jsc-1</command></para> 187 <indexterm zone="webkitgtk libjavascriptcoregtk-1.0"> 188 <primary 189 sortas="c-libjavascriptcoregtk-1.0">libjavascriptcoregtk-1.0.so</primary> 190 </indexterm> 191 </listitem> 192 </varlistentry> 193 194 <varlistentry id="libjavascriptcoregtk-3.0"> 195 <term><filename 196 class="libraryfile">libjavascriptcoregtk-3.0.so</filename></term> 197 <listitem> 198 <para>contains functions that are used by 199 <command>jsc-3</command></para> 200 <indexterm zone="webkitgtk libjavascriptcoregtk-3.0"> 201 <primary 202 sortas="c-libjavascriptcoregtk-3.0">libjavascriptcoregtk-3.0.so</primary> 203 </indexterm> 204 </listitem> 205 </varlistentry> 179 206 </variablelist> 180 207
Note:
See TracChangeset
for help on using the changeset viewer.