Ignore:
Timestamp:
05/01/2012 12:35:38 PM (12 years ago)
Author:
Krejzi <krejzi@…>
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:
68d01360
Parents:
4db1ba6
Message:

fix Gnome dependencies - switch itstool with yelp-xsl (YELP_HELP_INIT requires yelp-xsl stylesheets),recommend gobject-introspection for every package in gnome/{core,add} and make Optional g-i section indicating that is required for gnome in packages that are not just required by gnome. Made some recommended (expected) deps to gstreamer plugins (codecs, input and output sinks), recommended alsa to the libcanberra, explicitly disabled oss to remove configure warning + added gnome dependencies into seperate optional section to libcanberra page. Added --disable-scrollkeeper explanation to many packages that can use rarian (for the scrollkeeper compat) and added some more rarian recommendations. Checked polkit, accountservice and consolekit deps, sorted them a bit. Finished Gnome 3.4

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10043 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/gstreamer.xml

    r4db1ba6 r4c2be438  
    6868
    6969    <bridgehead renderas="sect4">Required</bridgehead>
    70     <para role="required"><xref linkend="libxml2"/>, and
    71     <xref linkend="pkgconfig"/></para>
     70    <para role="required">
     71      <xref linkend="libxml2"/> and
     72      <xref linkend="pkgconfig"/>
     73    </para>
     74
     75    <bridgehead renderas="sect4">Optional (Required if building GNOME)</bridgehead>
     76    <para role="optional">
     77      <xref linkend="gobject-introspection"/>
     78    </para>
    7279
    7380    <bridgehead renderas="sect4">Optional</bridgehead>
    74     <para role="optional"><xref linkend="gobject-introspection"/>
    75       (required if building Gnome),
     81    <para role="optional">
    7682      <xref linkend="gsl"/>,
    7783      <xref linkend='check'/> (required to run the unit regression tests and also enables
    78             <filename class='libraryfile'>libgstcheck-0.10</filename>), and
     84      <filename class='libraryfile'>libgstcheck-0.10</filename>), and
    7985      <ulink url="http://www.valgrind.org/">Valgrind</ulink>
    80              (optionally used during the unit regression tests)
     86      (optionaly used during the unit regression tests)
    8187    </para>
    8288
     
    8591    <bridgehead renderas="sect4">Optional (Required to build the API
    8692    Documentation)</bridgehead>
    87     <para role="optional"><xref linkend="gtk-doc"/> and
    88     <xref linkend="python2"/> (compiled against an XML Parser such as
    89     <xref linkend="expat"/>).  Alternatively, developers can access
    90     the online API docs at <ulink
    91     url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/api-index-full.html">freedesktop.org</ulink>
     93    <para role="optional">
     94      <xref linkend="gtk-doc"/> and
     95      <xref linkend="python2"/> (compiled against an XML Parser such as
     96      <xref linkend="expat"/>).  Alternatively, developers can access
     97      the online API docs at <ulink
     98      url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/api-index-full.html">
     99      freedesktop.org</ulink>
    92100    </para>
    93101
    94102    <bridgehead renderas="sect4">Optional (Required to Build
    95103    Manuals)</bridgehead>
    96     <para role="optional"><xref linkend="libxslt"/>,
    97     <xref linkend="texlive"/>,
    98     <xref linkend="docbook-utils"/>,
    99     <ulink url="http://www.xfig.org/">Transfig</ulink> (all needed
    100     to build the HTML manual), plus
    101     <xref linkend="gs"/>, and
    102     <ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>
    103     to build the postscript and PDF manuals.
    104     Alternatively, developers can access the online manual at <ulink
    105     url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/index.html">freedesktop.org</ulink>
     104    <para role="optional">
     105      <xref linkend="libxslt"/>,
     106      <xref linkend="texlive"/>,
     107      <xref linkend="docbook-utils"/>,
     108      <ulink url="http://www.xfig.org/">Transfig</ulink> (all needed
     109      to build the HTML manual), plus
     110      <xref linkend="gs"/>, and
     111      <ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>
     112      to build the postscript and PDF manuals.
     113      Alternatively, developers can access the online manual at <ulink
     114      url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/index.html">
     115      freedesktop.org</ulink>
    106116    </para>
    107117
Note: See TracChangeset for help on using the changeset viewer.