- Timestamp:
- 10/28/2014 05:37:22 PM (10 years ago)
- Branches:
- krejzi/svn
- Children:
- 70eab9cd
- Parents:
- 3e09737
- Location:
- x/lib
- Files:
-
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
x/lib/gtk+3-systemd.xml
r3e09737 rb178376 99 99 <xref linkend="gtk-doc"/>, 100 100 <xref linkend="json-glib"/>, and 101 <xref linkend="librest"/>101 <!-- UNCOMMENT <xref linkend="librest"/> --> 102 102 </para> 103 103 -
x/lib/lib.xml
r3e09737 rb178376 60 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="startup-notification.xml"/> 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2-systemd.xml"/> 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkit gtk26.xml"/>62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkit2gtk-systemd.xml"/> 63 63 64 64 </chapter> -
x/lib/webkit2gtk-systemd.xml
r3e09737 rb178376 5 5 %general-entities; 6 6 7 <!ENTITY webkit gtk26-download-http "http://webkitgtk.org/releases/webkitgtk-&webkitgtk26-version;.tar.xz">8 <!ENTITY webkit gtk26-download-ftp " ">9 <!ENTITY webkit gtk26-md5sum "92ee7b2b15cda9580b842834d4db118a">10 <!ENTITY webkit gtk26-size "9.6 MB">11 <!ENTITY webkit gtk26-buildsize "874MB">12 <!ENTITY webkit gtk26-time "23 SBU (using parallelism=8)">7 <!ENTITY webkit2gtk-download-http "http://webkitgtk.org/releases/webkitgtk-&webkit2gtk-version;.tar.xz"> 8 <!ENTITY webkit2gtk-download-ftp " "> 9 <!ENTITY webkit2gtk-md5sum "92ee7b2b15cda9580b842834d4db118a"> 10 <!ENTITY webkit2gtk-size "9.6 MB"> 11 <!ENTITY webkit2gtk-buildsize "905 MB"> 12 <!ENTITY webkit2gtk-time "95 SBU"> 13 13 ]> 14 14 15 <sect1 id="webkit gtk26" xreflabel="WebKitGTK+-&webkitgtk26-version;">16 <?dbhtml filename="webkit gtk26.html"?>15 <sect1 id="webkit2gtk" xreflabel="WebKitGTK+-&webkit2gtk-version;"> 16 <?dbhtml filename="webkit2gtk.html"?> 17 17 18 18 <sect1info> … … 21 21 </sect1info> 22 22 23 <title>WebKitGTK+-&webkit gtk26-version;</title>24 25 <indexterm zone="webkit gtk26">23 <title>WebKitGTK+-&webkit2gtk-version;</title> 24 25 <indexterm zone="webkit2gtk"> 26 26 <primary sortas="a-WebKitGTK+">WebKitGTK+</primary> 27 27 </indexterm> … … 31 31 32 32 <para> 33 The <application>WebKitGTK+</application> is the port of the portable web 34 rendering engine <application>WebKit</application> to the 35 <application>GTK+ 3</application> and <application>GTK+ 2</application> 36 platforms. 33 The <application>WebKitGTK+</application> is the port of the portable 34 web rendering engine <application>WebKit</application> to the 35 <application>GTK+ 3</application> platform. 37 36 </para> 38 37 … … 43 42 <listitem> 44 43 <para> 45 Download (HTTP): <ulink url="&webkit gtk26-download-http;"/>46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&webkit gtk26-download-ftp;"/>51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &webkit gtk26-md5sum;56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &webkit gtk26-size;61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &webkit gtk26-buildsize;66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &webkit gtk26-time;44 Download (HTTP): <ulink url="&webkit2gtk-download-http;"/> 45 </para> 46 </listitem> 47 <listitem> 48 <para> 49 Download (FTP): <ulink url="&webkit2gtk-download-ftp;"/> 50 </para> 51 </listitem> 52 <listitem> 53 <para> 54 Download MD5 sum: &webkit2gtk-md5sum; 55 </para> 56 </listitem> 57 <listitem> 58 <para> 59 Download size: &webkit2gtk-size; 60 </para> 61 </listitem> 62 <listitem> 63 <para> 64 Estimated disk space required: &webkit2gtk-buildsize; 65 </para> 66 </listitem> 67 <listitem> 68 <para> 69 Estimated build time: &webkit2gtk-time; 71 70 </para> 72 71 </listitem> … … 79 78 <xref linkend="cmake"/>, 80 79 <xref linkend="gst10-plugins-base"/>, 81 <xref linkend="gtk2"/>,82 80 <xref linkend="gtk3"/>, 83 81 <xref linkend="icu"/>, … … 95 93 <para role="recommended"> 96 94 <xref linkend="enchant"/>, 95 <xref linkend="geoclue2"/> or 97 96 <xref linkend="geoclue"/>, 98 <xref linkend="gobject-introspection"/> ,99 <xref linkend=" hicolor-icon-theme"/>97 <xref linkend="gobject-introspection"/> and 98 <xref linkend="gtk2"/> 100 99 </para> 101 100 102 101 <bridgehead renderas="sect4">Optional</bridgehead> 103 102 <para role="optional"> 104 <xref linkend="gtk-doc"/>, 105 <xref linkend="harfbuzz"/>, 106 <xref linkend="llvm"/>, 107 <ulink url="http://gitorious.org/geoclue2/">GeoClue2</ulink>, and 103 <xref linkend="gtk-doc"/> and 108 104 <ulink url="http://xsltml.sourceforge.net/">MathML</ulink> 109 105 </para> 106 107 <note> 108 <para> 109 Note that <application>WebKitGTK+</application> links against 110 <application>GTK+ 2</application> in order to be able to use 111 NPAPI plugins such as Adobe Flash. 112 </para> 113 </note> 110 114 111 115 <para condition="html" role="usernotes"> … … 117 121 <title>Installation of WebKitGTK+</title> 118 122 119 <bridgehead renderas="sect3">Installation of 120 <application>WebKitGTK+</application></bridgehead> 121 122 <para> 123 Install <application>WebKitGTK+</application> by running the 124 following commands: 125 </para> 126 127 <screen><userinput>sed -i 's/”/\"/g' Source/WebCore/xml/XMLViewer.{css,js} && 128 129 mkdir -vp build && 130 cd build && 131 132 cmake -DCMAKE_BUILD_TYPE=Release \ 133 -DCMAKE_INSTALL_PREFIX=/usr \ 134 -DCMAKE_SKIP_RPATH=ON \ 135 -DPORT=GTK \ 136 -DLIB_INSTALL_DIR=/usr/lib .. && 123 <para> 124 Install <application>WebKitGTK+</application> by running the following 125 commands: 126 </para> 127 128 <screen><userinput>mkdir build && 129 cd build && 130 131 cmake -DCMAKE_BUILD_TYPE=Release \ 132 -DCMAKE_INSTALL_PREFIX=/usr \ 133 -DCMAKE_SKIP_RPATH=ON \ 134 -DPORT=GTK \ 135 -DLIB_INSTALL_DIR=/usr/lib \ 136 -Wno-dev .. 137 137 make</userinput></screen> 138 138 139 <para> 140 This package does not have a working testsuite.<!-- However, there are two 141 useable basic graphical web browsers in the build directory, 142 <application>Programs/GtkLauncher</application> and 143 <application>Programs/MiniBrowser</application>. If launching any one 144 fails, there is a problem with the build.--> 145 </para> 146 147 <note><para> 148 When installing, the Makefile does some additional compiling and linking. 149 If you do not have Xorg in /usr, the LIBRARY_PATH and PKG_CONFIG_PATH 150 variables need to be defined for the root user. If using sudo to assume 151 root, use the -E option to pass your current environment variables for the 152 install process. 153 </para></note> 139 140 <para> 141 This package does not have a working testsuite. 142 </para> 154 143 155 144 <para> … … 157 146 </para> 158 147 159 <screen role="root"><userinput>make install && 160 161 install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0, && 162 install -vm644 ../Documentation/webkit2gtk/html/* \ 163 /usr/share/gtk-doc/html/webkit2gtk-4.0 && 164 install -vm644 ../Documentation/webkitdomgtk/html/* \ 165 /usr/share/gtk-doc/html/webkitdomgtk-4.0</userinput></screen> 148 <screen role="root"><userinput>make install</userinput></screen> 166 149 167 150 </sect2> … … 171 154 172 155 <para> 173 <command>sed -i ...</command>: Fixes typos in two source code files. 174 </para> 175 176 <para> 177 <option>-DUSE_SYSTEM_MALLOC=ON</option>: This switch enables building 178 against the system installed <application>malloc</application>. 156 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used 157 to apply higher level of the compiler optimizations. 158 </para> 159 160 <para> 161 <parameter>-DCMAKE_SKIP_RPATH=ON</parameter>: This switch is used to 162 prevent hardcoding a runtime path into the built executables. 163 </para> 164 165 <para> 166 <parameter>-DLIB_INSTALL_DIR=/usr/lib</parameter>: This switch is used 167 to get libraries to install to <filename 168 class="directory">$KF5_PREFIX/lib</filename> instead of <filename 169 class="directory">$KF5_PREFIX/lib64</filename> on a 64 bit system. 170 </para> 171 172 <para> 173 <option>-DENABLE_SPELLCHECK=OFF</option>: Use this switch if you don't 174 want to install <xref linkend="enchant"/> and don't need the spell 175 checking feature. 179 176 </para> 180 177 … … 182 179 <option>-DENABLE_GEOLOCATION=OFF</option>: Use this switch if you don't 183 180 want to install <xref linkend="geoclue"/> or 184 <ulink url="http://gitorious.org/geoclue2/">GeoClue2</ulink>. 185 </para> 186 187 <para> 188 <option>-DENABLE_GTKDOC=ON</option>: Use this switch if <xref 189 linkend="gtk-doc"/> is installed and you wish to rebuild and install the 190 API documentation. 191 </para> 181 <xref linkend="geoclue2"/> and don't need the geolocation feature. 182 </para> 183 184 <para> 185 <option>-DENABLE_GTKDOC=ON</option>: Use this switch if you have 186 installed <xref linkend="gtk-doc"/> and wish to build the API 187 manuals. 188 </para> 189 192 190 193 191 </sect2> … … 197 195 198 196 <segmentedlist> 199 <segtitle>Installed Program </segtitle>197 <segtitle>Installed Programs</segtitle> 200 198 <segtitle>Installed Libraries</segtitle> 201 199 <segtitle>Installed Directories</segtitle> … … 213 211 /usr/lib/webkit2gtk-4.0, 214 212 /usr/libexec/webkit2gtk-4.0, 215 /usr/share/gtk-doc/html/webkit2gtk-4.0 ,and213 /usr/share/gtk-doc/html/webkit2gtk-4.0 and 216 214 /usr/share/gtk-doc/html/webkitdomgtk-4.0 217 215 </seg> … … 231 229 outside of the context of a web browser. 232 230 </para> 233 <indexterm zone="webkit gtk26jsc">231 <indexterm zone="webkit2gtk jsc"> 234 232 <primary sortas="b-jsc">jsc</primary> 235 233 </indexterm> … … 242 240 <listitem> 243 241 <para> 244 contains core JavaScript API functions used by 245 <command>jsc</command> and <filename 246 class="libraryfile">libwebkit2gtk-4.0</filename>. 242 contains core JavaScript API functions used by <command>jsc</command> 243 and <filename class="libraryfile">libwebkit2gtk-4.0.so</filename>. 247 244 </para> 248 <indexterm zone="webkit gtk26libjavascriptcoregtk-4.0">249 <primary sortas="c-libjavascriptcoregtk-4.0">libjavascriptcoregtk-4.0. 0.so</primary>245 <indexterm zone="webkit2gtk libjavascriptcoregtk-4.0"> 246 <primary sortas="c-libjavascriptcoregtk-4.0">libjavascriptcoregtk-4.0.so</primary> 250 247 </indexterm> 251 248 </listitem> 252 249 </varlistentry> 253 250 254 <varlistentry id="libwebkit2gtk-4 ">251 <varlistentry id="libwebkit2gtk-4.0"> 255 252 <term><filename class="libraryfile">libwebkit2gtk-4.0.so</filename></term> 256 253 <listitem> … … 258 255 contains the <application>WebKit2</application> API functions. 259 256 </para> 260 <indexterm zone="webkit gtk26 libwebkit2gtk-4">261 <primary sortas="c-libwebkit2gtk-4 ">libwebkit2gtk-4.0.so</primary>257 <indexterm zone="webkit2gtk libwebkit2gtk-4.0"> 258 <primary sortas="c-libwebkit2gtk-4.0">libwebkit2gtk-4.0.so</primary> 262 259 </indexterm> 263 260 </listitem> -
x/lib/webkitgtk2-systemd.xml
r3e09737 rb178376 33 33 The <application>WebKitGTK+</application> is the port of the portable 34 34 web rendering engine <application>WebKit</application> to the 35 <application>GTK+ 3</application> platform. 35 <application>GTK+ 3</application> and <application>GTK+ 2</application> 36 platform. 36 37 </para> 37 38
Note:
See TracChangeset
for help on using the changeset viewer.