Changes in general/genlib/glib2.xml [08ff6c8:8b7aa165]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/glib2.xml
r08ff6c8 r8b7aa165 7 7 <!ENTITY glib2-download-http "&gnome-download-http;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz"> 8 8 <!ENTITY glib2-download-ftp "&gnome-download-ftp;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz"> 9 <!ENTITY glib2-md5sum " 07ba0e946bf6dcad36388675d2f2876f">10 <!ENTITY glib2-size "4. 8MB">11 <!ENTITY glib2-buildsize " 104 MB (add 6MB for tests)">12 <!ENTITY glib2-time "0. 6SBU (add 1.0 SBU for tests; both using parallelism=4)">9 <!ENTITY glib2-md5sum "2df4576b1e4acfd118867eebb41d9956"> 10 <!ENTITY glib2-size "4.6 MB"> 11 <!ENTITY glib2-buildsize "205 MB (add 10 MB for tests)"> 12 <!ENTITY glib2-time "0.5 SBU (add 1.0 SBU for tests; both using parallelism=4)"> 13 13 ]> 14 14 … … 17 17 18 18 <sect1info> 19 <othername>$LastChangedBy$</othername> 19 20 <date>$Date$</date> 20 21 </sect1info> … … 36 37 </para> 37 38 38 &lfs1 10a_checked;39 &lfs10_checked; 39 40 40 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 98 99 <xref linkend="DocBook"/>, 99 100 <xref linkend="docbook-xsl"/>, 100 <xref linkend="gtk-doc"/> (to build API documentation), 101 <xref linkend="gtk-doc"/> (to build API documentation), and 101 102 <xref linkend="glib-networking"/> (for some tests, but this is a circular 102 dependency), and 103 <xref linkend="sysprof"/> 103 dependency) 104 104 </para> 105 105 … … 160 160 </para> 161 161 162 <screen role="root"><userinput remap="pre">if [ -e /usr/include/glib-2.0 ]; then 163 rm -rf /usr/include/glib-2.0.old && 164 mv -vf /usr/include/glib-2.0{,.old} 165 fi</userinput></screen> 162 <screen><userinput remap="pre">[ -e /usr/include/glib-2.0 ] && mv -vf /usr/include/glib-2.0{,.old}</userinput></screen> 166 163 167 164 </warning> … … 175 172 cd build && 176 173 177 meson --prefix=/usr 178 - -buildtype=release\179 -D man=true\180 .. 174 meson --prefix=/usr \ 175 -Dman=true \ 176 -Dselinux=disabled \ 177 .. && 181 178 ninja</userinput></screen> 182 179 … … 213 210 <para> 214 211 To test the results, after having installed the package, issue: 215 <command>ninja test</command>. One test named 216 <literal>gio / file</literal> is known to fail if the test is ran as 217 the <systemitem class="username">root</systemitem> user. 212 <command>ninja test</command>. 218 213 <!-- glib issue #1954: --> 219 214 <!-- One test named gdbus-server-auth sometimes fails.--> … … 237 232 </para> 238 233 239 <screen role=" nodump"><userinput>rm -f /usr/include/glib-2.0/glib/gurifuncs.h</userinput></screen>234 <screen role="root rebuild"><userinput>rm -f /usr/include/glib-2.0/glib/gurifuncs.h</userinput></screen> 240 235 241 236 </sect2> … … 244 239 <title>Command Explanations</title> 245 240 246 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"247 href="../../xincludes/meson-buildtype-release.xml"/>248 249 241 <para> 250 242 <parameter>-Dman=true</parameter>: This switch causes the 251 243 build to create and install the package man pages. 244 </para> 245 246 <para> 247 <parameter>-Dselinux=disabled</parameter>: This switch disables 248 support for selinux which is not supported in BLFS. 252 249 </para> 253 250 … … 305 302 <para> 306 303 can be used to start applications and to send 307 messages to already-running instances of other applications 304 messages to already-running instances of other applications. 308 305 </para> 309 306 <indexterm zone="glib2 gapplication"> … … 317 314 <para> 318 315 is a simple tool used for working with 319 <application>D-Bus</application> objects 316 <application>D-Bus</application> objects. 320 317 </para> 321 318 <indexterm zone="glib2 gdbus"> … … 330 327 <para> 331 328 is used to generate code and/or documentation for one or 332 more <application>D-Bus</application> interfaces 329 more <application>D-Bus</application> interfaces. 333 330 </para> 334 331 <indexterm zone="glib2 gdbus-codegen"> … … 343 340 <para> 344 341 is a utility that makes many <application>GIO</application> 345 features available from the command line 342 features available from the command line. 346 343 </para> 347 344 <indexterm zone="glib2 gio"> … … 357 354 is used to create a <filename>giomodule.cache</filename> file in 358 355 the listed directories. This file lists the implemented extension 359 points for each module that has been found 356 points for each module that has been found. 360 357 </para> 361 358 <indexterm zone="glib2 gio-querymodules"> … … 371 368 is used to read the resource description from a file and 372 369 the files that it references to create a binary resource 373 bundle that is suitable for use with the GResource API 370 bundle that is suitable for use with the GResource API. 374 371 </para> 375 372 <indexterm zone="glib2 glib-compile-resources"> … … 385 382 is used to compile all the GSettings XML schema files 386 383 in a directory into a binary file with the name 387 <filename>gschemas.compiled</filename> that can be used by GSettings 384 <filename>gschemas.compiled</filename> that can be used by GSettings. 388 385 </para> 389 386 <indexterm zone="glib2 glib-compile-schemas"> … … 397 394 <listitem> 398 395 <para> 399 is a C code marshaller generation utility for GLib closures 396 is a C code marshaller generation utility for GLib closures. 400 397 </para> 401 398 <indexterm zone="glib2 glib-genmarshal"> … … 410 407 <para> 411 408 is a variant of the <application>gettext</application> 412 internationalization utility 409 internationalization utility. 413 410 </para> 414 411 <indexterm zone="glib2 glib-gettextize"> … … 422 419 <listitem> 423 420 <para> 424 is a C language enum description generation utility 421 is a C language enum description generation utility. 425 422 </para> 426 423 <indexterm zone="glib2 glib-mkenums"> … … 434 431 <listitem> 435 432 <para> 436 is a small utility that draws a tree of types 433 is a small utility that draws a tree of types. 437 434 </para> 438 435 <indexterm zone="glib2 gobject-query"> … … 446 443 <listitem> 447 444 <para> 448 offers a simple command line interface to GResource 445 offers a simple command line interface to GResource. 449 446 </para> 450 447 <indexterm zone="glib2 gresource"> … … 458 455 <listitem> 459 456 <para> 460 offers a simple command line interface to GSettings 457 offers a simple command line interface to GSettings. 461 458 </para> 462 459 <indexterm zone="glib2 gsettings"> … … 470 467 <listitem> 471 468 <para> 472 is a test running utility 469 is a test running utility. 473 470 </para> 474 471 <indexterm zone="glib2 gtester"> … … 482 479 <listitem> 483 480 <para> 484 is a test report formatting utility 481 is a test report formatting utility. 485 482 </para> 486 483 <indexterm zone="glib2 gtester-report"> … … 495 492 <para> 496 493 contain low-level core libraries for the 497 <application>GIMP</application> Toolkit 494 <application>GIMP</application> Toolkit. 498 495 </para> 499 496 <indexterm zone="glib2 GLib-libraries">
Note:
See TracChangeset
for help on using the changeset viewer.