Changeset 5e11bc38
- Timestamp:
- 08/28/2014 03:53:10 PM (9 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/inkscape-core-mods, krejzi/svn, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- e14ac42
- Parents:
- 13b64e3
- Files:
-
- 8 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
general/prog/tk.xml
r13b64e3 r5e11bc38 7 7 <!ENTITY tk-download-http "&sourceforge-repo;/tcl/tk&tk-version;-src.tar.gz"> 8 8 <!ENTITY tk-download-ftp " "> 9 <!ENTITY tk-md5sum " 39782d44cf924827019a2828d54a80e7">9 <!ENTITY tk-md5sum "a719038d2df12ffd41dda4a255da5e09"> 10 10 <!ENTITY tk-size "4.1 MB"> 11 11 <!ENTITY tk-buildsize "24 MB"> -
introduction/welcome/changelog.xml
r13b64e3 r5e11bc38 48 48 <para>August 28th, 2014</para> 49 49 <itemizedlist> 50 <listitem> 51 <para>[fernando] - LibreOffice-4.3.0 - fix broken symbolic links. 52 Thanks Wayne B.</para> 53 </listitem> 54 <listitem> 55 <para>[fernando] - Fix Tk-8.6.2 md5sum that changed overnight. 56 Thanks Wayne B.</para> 57 </listitem> 58 <listitem> 59 <para>[fernando] - Remove WebKitGTK+1.10.x, consequently, fix 60 Midori-0.5.8 and Gimp-2.8.14 (remove broken ftp link from the latter). 61 Fixes <ulink url="&blfs-ticket-root;5434">#5434</ulink>.</para> 62 </listitem> 63 <listitem> 64 <para>[fernando] - Update to webkitgtk-2.4.5. Fixes 65 <ulink url="&blfs-ticket-root;5426">#5426</ulink>.</para> 66 </listitem> 50 67 <listitem> 51 68 <para>[ken] - Added libpaper-1.1.24+nmu3. Fixes -
packages.ent
r13b64e3 r5e11bc38 449 449 <!ENTITY shared-mime-info-version "1.3"> 450 450 <!ENTITY startup-notification-version "0.12"> 451 <!ENTITY webkitgtk-version "1.10.2"> <!-- Even minors only --> 452 <!ENTITY webkitgtk2-version "2.4.4"> <!-- Even minors only --> 451 <!ENTITY webkitgtk2-version "2.4.5"> <!-- Even minors only --> 453 452 <!ENTITY xulrunner-version "31.0"> 454 453 -
x/lib/lib.xml
r13b64e3 r5e11bc38 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt5.xml"/> 58 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="startup-notification.xml"/> 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk.xml"/>60 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/> 61 60 -
x/lib/webkitgtk2.xml
r13b64e3 r5e11bc38 7 7 <!ENTITY webkitgtk2-download-http "http://webkitgtk.org/releases/webkitgtk-&webkitgtk2-version;.tar.xz"> 8 8 <!ENTITY webkitgtk2-download-ftp " "> 9 <!ENTITY webkitgtk2-md5sum " 79edd28d32172abc17a8861622cc274f">9 <!ENTITY webkitgtk2-md5sum "c2e1687bb0314a0948fbf78e2d1e931f"> 10 10 <!ENTITY webkitgtk2-size "9.4 MB"> 11 <!ENTITY webkitgtk2-buildsize " 938 MB">12 <!ENTITY webkitgtk2-time " 77 SBU">11 <!ENTITY webkitgtk2-buildsize "1.5 GB (both built)"> 12 <!ENTITY webkitgtk2-time "138 SBU (both built, webkitgtk-3.0 takes a little longer than webkitgtk-1.0)"> 13 13 ]> 14 14 … … 31 31 32 32 <para> 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. 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/or <application>GTK+ 36 2</application> platforms. 36 37 </para> 37 38 … … 77 78 <para role="required"> 78 79 <xref linkend="gst10-plugins-base"/>, 80 <xref linkend="gtk2"/> or 79 81 <xref linkend="gtk3"/>, 80 82 <xref linkend="icu"/>, … … 89 91 </para> 90 92 93 <note><para> 94 WebKit2 links against GTK+ 2 (even if GTK+ 3 is being used), in order to 95 be able to use NPAPI plugins such as Adobe Flash. 96 </para></note> 97 98 91 99 <bridgehead renderas="sect4">Recommended</bridgehead> 92 100 <para role="recommended"> … … 94 102 <xref linkend="geoclue"/>, 95 103 <xref linkend="gobject-introspection"/>, 96 <xref linkend="gtk2"/> and97 104 <xref linkend="hicolor-icon-theme"/> 98 105 </para> … … 115 122 <title>Installation of WebKitGTK+</title> 116 123 117 <warning>118 <para>119 If you are building <application>WebKitGTK+</application>120 with <command>make</command> 3.82, make sure that you have built121 it with the following122 <ulink url="&patch-downloads;/make/make-3.82-upstream_fixes-3.patch">123 patch</ulink> applied or <application>WebKitGTK+</application>124 build may fail.125 </para>126 </warning>127 128 124 <para> 129 125 If you have not installed <xref linkend="gtk-doc"/>, fix a bug that will … … 131 127 </para> 132 128 133 <screen><userinput>sed -i '/generate-gtkdoc --rebase/s:^:# :' GNUmakefile.in</userinput></screen> 129 <screen><userinput>sed -i '/generate-gtkdoc --rebase/s:^:# :' \ 130 GNUmakefile.in</userinput></screen> 131 132 <para> 133 Upstream standard now is to link this package against GTK+ 3. However, 134 for backward compatibility, manu users need also another instance, linked 135 to GTK+ 2. Both can be installed in the same system, without problem. 136 However, some packages can alternatively be linked to either one. Here, 137 both build methods are presented and recommended to be built, but if you 138 know which one you need, just jump to the respective part. 139 </para> 140 141 <!-- ==== WebKitGTK+ against GTK+ 3 ====== --> 142 <bridgehead renderas="sect3">Build and install WebKitGTK+ against 143 GTK+ 3</bridgehead> 134 144 135 145 <para> … … 138 148 </para> 139 149 140 <screen><userinput>./configure --prefix=/usr \ 141 --enable-introspection && 150 <screen><userinput>mkdir -vp build-3 && 151 cp -a Documentation build-3 && 152 cd build-3 && 153 154 155 ../configure --prefix=/usr --enable-introspection && 142 156 make</userinput></screen> 143 157 144 158 <para> 145 159 This package does not have a working testsuite. However, there are two 146 useable basic graphical web browsers in the sourcedirectory,160 useable basic graphical web browsers in the build directory, 147 161 <application>Programs/GtkLauncher</application> and 148 162 <application>Programs/MiniBrowser</application>. If launching any one … … 162 176 </para> 163 177 164 <screen role="root"><userinput>make install && 165 rm -rf /usr/share/gtk-doc/html/webkitgtk-2.0 && 166 mv -vi /usr/share/gtk-doc/html/webkitgtk{,-2.0}</userinput></screen> 178 <screen role="root"><userinput>make install</userinput></screen> 179 180 <para> 181 Finally, leave the buid directory: 182 </para> 183 184 <screen><userinput>cd ..</userinput></screen> 185 186 <!-- ==== WebKitGTK+ against GTK+ 2 ====== --> 187 <bridgehead renderas="sect3">Build and install WebKitGTK+ against 188 GTK+ 2</bridgehead> 189 190 <para> 191 Install <application>WebKitGTK+</application> by running the 192 following commands: 193 </para> 194 195 <screen><userinput>mkdir -vp build-1</userinput></screen> 196 197 <para> 198 If you have built and installed the package against GTK+ 3, skip the 199 following command, because the previous docummentation also applies here: 200 </para> 201 202 <screen><userinput>cp -a Documentation build-1</userinput></screen> 203 204 <para> 205 Now, change into the build directory and effectively start the build and 206 install: 207 </para> 208 209 <screen><userinput>cd build-1 && 210 211 212 ../configure --prefix=/usr --with-gtk=2.0 --disable-webkit2 && 213 make</userinput></screen> 214 215 <para> 216 This package does not have a working testsuite. However, there is one 217 useable basic graphical web browser in the build directory, 218 <application>Programs/GtkLauncher</application>. If launching it 219 fails, there is a problem with the build. 220 </para> 221 222 <note><para> 223 When installing, the Makefile does some additional compiling and linking. 224 If you do not have Xorg in /usr, the LIBRARY_PATH and PKG_CONFIG_PATH 225 variables need to be defined for the root user. If using sudo to assume 226 root, use the -E option to pass your current environment variables for the 227 install process. 228 </para></note> 229 230 <para> 231 Now, as the <systemitem class="username">root</systemitem> user: 232 </para> 233 234 <screen role="root"><userinput>make install</userinput></screen> 235 236 <para> 237 Finally, leave the buid directory: 238 </para> 239 240 <screen><userinput>cd ..</userinput></screen> 241 167 242 </sect2> 168 243 169 244 <sect2 role="commands"> 170 245 <title>Command Explanations</title> 171 172 <para>173 <command>mv -vi /usr/share/gtk-doc/html/webkitgtk{,-2.0}</command>:174 There is a conflict with the directory installed with same name by175 <xref linkend="webkitgtk"/>.176 </para>177 246 178 247 <para> … … 193 262 href="../../xincludes/gtk-doc-rebuild.xml"/> 194 263 195 <para><option>--libexecdir=/usr/lib/webkitgtk3</option>: This option196 puts the package's private programs into197 <filename class="directory">/usr/lib/webkitgtk3</filename> instead of198 <filename class="directory">/usr/libexec</filename> in accordance with199 the old version of the FHS used before LFS-7.5.</para>200 201 264 </sect2> 202 265 … … 205 268 206 269 <segmentedlist> 207 <segtitle>Installed Program </segtitle>270 <segtitle>Installed Programs</segtitle> 208 271 <segtitle>Installed Libraries</segtitle> 209 272 <segtitle>Installed Directories</segtitle> … … 211 274 <seglistitem> 212 275 <seg> 213 jsc- 3276 jsc-1, and jsc-3 214 277 </seg> 215 278 <seg> 279 libjavascriptcoregtk-1.0.so, 216 280 libjavascriptcoregtk-3.0.so, 217 281 libwebkit2gtk-3.0.so, 218 libwebkitgtk-3.0.so and 219 /usr/lib/webkit2gtk-3.0/injected-bundle/libwebkit2gtkinjectedbundle.so 282 libwebkitgtk-1.0.so, 283 libwebkitgtk-3.0.so, and 284 webkit2gtk-3.0/injected-bundle/libwebkit2gtkinjectedbundle.so 220 285 </seg> 221 286 <seg> 287 /usr/include/webkitgtk-1.0, 222 288 /usr/include/webkitgtk-3.0, 223 289 /usr/lib/webkit2gtk-3.0, 224 /usr/share/gtk-doc/html/webkit gtk-2.0,290 /usr/share/gtk-doc/html/webkit2gtk, 225 291 /usr/share/gtk-doc/html/webkitdomgtk, 226 /usr/share/gtk-doc/html/webkit2gtk, and 292 /usr/share/gtk-doc/html/webkitgtk, 293 /usr/share/webkitgtk-1.0, and 227 294 /usr/share/webkitgtk-3.0 228 295 </seg> … … 235 302 <?dbhtml list-presentation="table"?> 236 303 304 <varlistentry id="jsc-1"> 305 <term><command>jsc-1</command></term> 306 <listitem> 307 <para> 308 is a command-line utility that allows you to run JavaScript programs 309 outside of the context of a web browser. 310 </para> 311 <indexterm zone="webkitgtk2 jsc-1"> 312 <primary sortas="b-jsc-1">jsc-1</primary> 313 </indexterm> 314 </listitem> 315 </varlistentry> 316 237 317 <varlistentry id="jsc-3"> 238 318 <term><command>jsc-3</command></term> … … 244 324 <indexterm zone="webkitgtk2 jsc-3"> 245 325 <primary sortas="b-jsc-3">jsc-3</primary> 326 </indexterm> 327 </listitem> 328 </varlistentry> 329 330 <varlistentry id="libjavascriptcoregtk-1"> 331 <term><filename 332 class="libraryfile">libjavascriptcoregtk-1.0.so</filename></term> 333 <listitem> 334 <para> 335 contains core JavaScript API functions used by <command>jsc-1</command> 336 and <filename class="libraryfile">libwebkitgtk-1.0.so</filename>. 337 </para> 338 <indexterm zone="webkitgtk2 libjavascriptcoregtk-1"> 339 <primary sortas="c-libjavascriptcoregtk-1">libjavascriptcoregtk-1.0.so</primary> 246 340 </indexterm> 247 341 </listitem> … … 256 350 and <filename class="libraryfile">libwebkitgtk-3.0.so</filename>. 257 351 </para> 258 <indexterm zone="webkitgtk libjavascriptcoregtk-3">352 <indexterm zone="webkitgtk2 libjavascriptcoregtk-3"> 259 353 <primary sortas="c-libjavascriptcoregtk-3">libjavascriptcoregtk-3.0.so</primary> 260 354 </indexterm> 261 355 </listitem> 262 356 </varlistentry> 263 <!-- 264 <varlistentry id="libwebkit 2gtkinjectedbundle">265 <term><filename class="libraryfile">libwebkit 2gtkinjectedbundle.so</filename></term>357 358 <varlistentry id="libwebkitgtk-1"> 359 <term><filename class="libraryfile">libwebkitgtk-1.0.so</filename></term> 266 360 <listitem> 267 361 <para> 268 362 contains the <application>WebKitGTK+</application> API functions for 269 the Injected Bundle support. 270 </para> 271 <indexterm zone="webkitgtk libwebkit2gtkinjectedbundle"> 272 <primary sortas="c-libwebkit2gtkinjectedbundle">libwebkit2gtkinjectedbundle.so</primary> 273 </indexterm> 274 </listitem> 275 </varlistentry> 276 --> 363 <application>GTK+ 2</application>. 364 </para> 365 <indexterm zone="webkitgtk2 libwebkitgtk-1"> 366 <primary sortas="c-libwebkitgtk-1">libwebkitgtk-1.0.so</primary> 367 </indexterm> 368 </listitem> 369 </varlistentry> 277 370 278 371 <varlistentry id="libwebkitgtk-3"> … … 283 376 <application>GTK+ 3</application>. 284 377 </para> 285 <indexterm zone="webkitgtk libwebkitgtk-3">378 <indexterm zone="webkitgtk2 libwebkitgtk-3"> 286 379 <primary sortas="c-libwebkitgtk-3">libwebkitgtk-3.0.so</primary> 287 380 </indexterm> … … 295 388 contains the <application>WebKit2</application> API functions. 296 389 </para> 297 <indexterm zone="webkitgtk libwebkit2gtk-3">390 <indexterm zone="webkitgtk2 libwebkit2gtk-3"> 298 391 <primary sortas="c-libwebkit2gtk-3">libwebkit2gtk-3.0.so</primary> 299 392 </indexterm> -
xfce/apps/midori.xml
r13b64e3 r5e11bc38 79 79 <xref linkend="cmake"/>, 80 80 <xref linkend="libnotify"/>, 81 <xref linkend="webkitgtk"/> or82 81 <xref linkend="webkitgtk2"/> (see "Command Explanations"), and 83 82 <xref linkend="vala"/> … … 138 137 139 138 <para> 140 <option>--enable-gtk3</option>: Use this switch if you want 141 to build <application>Midori</application> with 142 <application>WebKitGTK+ 2</application> dependencies. 139 <option>--enable-gtk3</option>: Use this switch if you want to build 140 <application>Midori</application> with 141 <application>WebKitGTK+</application> built against <application>GTK+ 142 3</application>, because by default it chooses 143 <application>WebKitGTK+</application> built against <application>GTK+ 144 2</application>. 143 145 </para> 144 146 -
xsoft/office/libreoffice.xml
r13b64e3 r5e11bc38 289 289 tar -xf ../libreoffice-help-&libreoffice-dlversion;.tar.xz -\-no-overwrite-dir -\-strip-components=1 && 290 290 --> 291 ln -sv ../../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz external/tarballs/ && 292 ln -sv ../../libreoffice-help-&libreoffice-dlversion;.tar.xz external/tarballs/</userinput></screen> 291 292 ln -sv ../../../libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz \ 293 external/tarballs/ && 294 ln -sv ../../../libreoffice-help-&libreoffice-dlversion;.tar.xz \ 295 external/tarballs/</userinput></screen> 293 296 294 297 <!-- Not necessary for this version -
xsoft/other/gimp.xml
r13b64e3 r5e11bc38 6 6 7 7 <!ENTITY gimp-download-http "http://download.gimp.org/pub/gimp/v2.8/gimp-&gimp-version;.tar.bz2"> 8 <!ENTITY gimp-download-ftp "ftp://mirrors.xmission.com/gimp/gimp/v2.8/gimp-&gimp-version;.tar.bz2"> 8 <!ENTITY gimp-download-ftp " "> 9 <!-- <!ENTITY gimp-download-ftp "ftp://mirrors.xmission.com/gimp/gimp/v2.8/gimp-&gimp-version;.tar.bz2">--> 9 10 <!ENTITY gimp-md5sum "233c948203383fa078434cc3f8f925cb"> 10 11 <!ENTITY gimp-size "20 MB"> … … 150 151 <command>sendmail</command> program), 151 152 <xref linkend="udev-extras"/> (for GUdev), 152 <xref linkend="webkitgtk "/> (required for the help-plugin) and153 <xref linkend="webkitgtk2"/> (required for the help-plugin) and 153 154 <xref linkend="gtk-doc"/> 154 155 </para>
Note:
See TracChangeset
for help on using the changeset viewer.