Changeset 6f57c53


Ignore:
Timestamp:
07/23/2012 03:22:48 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:
8c62c89
Parents:
f69944f
Message:

D-Bus 1.6.4, pkg-config 0.27 and PulseAudio 2.1.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rf69944f r6f57c53  
    343343<!ENTITY colord-version               "0.1.21">
    344344<!ENTITY cpio-version                 "2.11">
    345 <!ENTITY dbus-version                 "1.6.2">
     345<!ENTITY dbus-version                 "1.6.4">
    346346<!ENTITY dbus-glib-version            "0.100">
    347347<!ENTITY dbus-python-version          "1.1.1">
     
    402402<!ENTITY NASM-version                 "2.10.01">
    403403<!ENTITY php-version                  "5.3.8">
    404 <!ENTITY pkgconfig-version            "0.26-internal-glib">
     404<!ENTITY pkgconfig-version            "0.27">
    405405<!ENTITY python2-version              "2.7.3">
    406406<!ENTITY python3-version              "3.2.3">
     
    10491049<!-- <!ENTITY nas-version                  "1.9.1"> -->
    10501050<!ENTITY opal-version                 "3.10.2">
    1051 <!ENTITY pulseaudio-version           "2.0">
     1051<!ENTITY pulseaudio-version           "2.1">
    10521052<!ENTITY sdl-version                  "1.2.15">
    10531053<!ENTITY sound-theme-freedesktop-version "0.7">
  • general/prog/pkgconfig.xml

    rf69944f r6f57c53  
    55  %general-entities;
    66
    7   <!ENTITY pkgconfig-download-http "http://people.freedesktop.org/~dbn/pkg-config-&pkgconfig-version;.tar.gz">
     7  <!ENTITY pkgconfig-download-http "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkgconfig-version;.tar.gz">
    88  <!ENTITY pkgconfig-download-ftp  "">
    9   <!ENTITY pkgconfig-md5sum        "015af476352e25409ae562b9d465e500">
     9  <!ENTITY pkgconfig-md5sum        "3a4c9feab14b6719afd8904945d9b4e4">
    1010  <!ENTITY pkgconfig-size          "1.9 MB">
    11   <!ENTITY pkgconfig-buildsize     "32 MB">
    12   <!ENTITY pkgconfig-time          "0.4 SBU">
     11  <!ENTITY pkgconfig-buildsize     "26 MB">
     12  <!ENTITY pkgconfig-time          "0.5 SBU">
    1313]>
    1414
     
    2424
    2525  <indexterm zone="pkgconfig">
    26     <primary sortas="a-Pkg-config">Pkg-config</primary>
     26    <primary sortas="a-pkg-config">pkg-config</primary>
    2727  </indexterm>
    2828
     
    3030    <title>Introduction to pkg-config</title>
    3131
    32     <para>The <application>pkg-config</application> package contains a tool for
    33     passing the include path and/or library paths to build tools during the
    34     <command>configure</command> and <command>make</command> file
    35     execution.</para>
     32    <para>
     33      The <application>pkg-config</application> package contains a tool for
     34      passing the include path and/or library paths to build tools during the
     35      <command>configure</command> and <command>make</command> file execution.
     36    </para>
    3637
    3738    &lfs71_checked;
    3839
    39     <note><para>Pkg-config is part of LFS, but was omitted from the 7.0 and 7.1
    40     releases. If you are using a system which includes it, there is nothing more to
    41     do. If not, you should follow these instructions.</para></note>
     40    <note>
     41      <para>
     42        Pkg-config is part of LFS, but was omitted from  the 7.0 and 7.1
     43        releases. If you are using a system which includes it, there is
     44        nothing more to do. If not, you should follow these instructions.
     45      </para>
     46    </note>
    4247
    4348    <bridgehead renderas="sect3">Package Information</bridgehead>
    4449    <itemizedlist spacing="compact">
    4550      <listitem>
    46         <para>Download (HTTP): <ulink url="&pkgconfig-download-http;"/></para>
     51        <para>
     52          Download (HTTP): <ulink url="&pkgconfig-download-http;"/>
     53        </para>
    4754      </listitem>
    4855      <listitem>
    49         <para>Download (FTP): <ulink url="&pkgconfig-download-ftp;"/></para>
     56        <para>
     57          Download (FTP): <ulink url="&pkgconfig-download-ftp;"/>
     58        </para>
    5059      </listitem>
    5160      <listitem>
    52         <para>Download MD5 sum: &pkgconfig-md5sum;</para>
     61        <para>
     62          Download MD5 sum: &pkgconfig-md5sum;
     63        </para>
    5364      </listitem>
    5465      <listitem>
    55         <para>Download size: &pkgconfig-size;</para>
     66        <para>
     67          Download size: &pkgconfig-size;
     68        </para>
    5669      </listitem>
    5770      <listitem>
    58         <para>Estimated disk space required: &pkgconfig-buildsize;</para>
     71        <para>
     72          Estimated disk space required: &pkgconfig-buildsize;
     73        </para>
    5974      </listitem>
    6075      <listitem>
    61         <para>Estimated build time: &pkgconfig-time;</para>
     76        <para>
     77          Estimated build time: &pkgconfig-time;
     78        </para>
    6279      </listitem>
    6380    </itemizedlist>
    6481
    65     <bridgehead renderas="sect3">Pkg-config Dependencies</bridgehead>
    66 
    67     <bridgehead renderas="sect4">Required</bridgehead>
    68     <para role="required"><xref linkend="popt"/></para>
    69 
    7082    <para condition="html" role="usernotes">User Notes:
    71     <ulink url="&blfs-wiki;/pkgconfig"/></para>
    72 
     83      <ulink url="&blfs-wiki;/pkgconfig"/>
     84    </para>
    7385  </sect2>
    7486
     
    8092
    8193<screen><userinput>./configure --prefix=/usr \
    82             --with-installed-popt \
    83             --with-internal-glib \
    84             --docdir=/usr/share/doc/pkg-config-&pkgconfig-version; &amp;&amp;
     94            --docdir=/usr/share/doc/pkg-config-&pkgconfig-version; \
     95            --with-internal-glib &amp;&amp;
    8596make</userinput></screen>
    8697
    87     <para>To test the results, issue: <command>make check</command>.</para>
     98    <para>
     99      To test the results, issue: <command>make check</command>.
     100    </para>
    88101
    89     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     102    <para>
     103      Now, as the <systemitem class="username">root</systemitem> user:
     104    </para>
    90105
    91106<screen role="root"><userinput>make install</userinput></screen>
     
    93108  </sect2>
    94109
    95 
    96110  <sect2 role="commands">
    97111    <title>Command Explanations</title>
    98112
    99     <para><parameter>--with-installed-popt</parameter>: This parameter causes
    100     the package to use the installed popt, instead of the broken shipped version.</para>
    101 
    102     <para><parameter>--with-internal-glib</parameter>: This parameter causes
    103     the package to use the shipped version of glib2.</para>
     113    <para>
     114      <option>--with-internal-glib</option>: This switch causes
     115      the package to use the shipped version of GLib2.
     116    </para>
    104117
    105118  </sect2>
     
    108121    <title>Configuring pkg-config</title>
    109122
    110     <para>The default setting for <envar>PKG_CONFIG_PATH</envar> is <filename
    111     class='directory'>/usr/lib/pkgconfig:/usr/share/pkgconfig</filename>
    112     because of the prefix used to install
    113     <application>pkg-config</application>. You may add to
    114     <envar>PKG_CONFIG_PATH</envar> by exporting additional paths on your system
    115     where <filename class='extension'>.pc</filename> files are installed. Note
    116     that <envar>PKG_CONFIG_PATH</envar> is only needed when compiling packages,
    117     not during run-time.</para>
     123    <para>
     124      The default setting for <envar>PKG_CONFIG_PATH</envar> is <filename
     125      class="directory">/usr/lib/pkgconfig:/usr/share/pkgconfig</filename>
     126      because of the prefix used to install
     127      <application>pkg-config</application>. You may add to
     128      <envar>PKG_CONFIG_PATH</envar> by exporting additional paths on your system
     129      where <filename class="extension">.pc</filename> files are installed. Note
     130      that <envar>PKG_CONFIG_PATH</envar> is only needed when compiling packages,
     131      not during run-time.
     132    </para>
    118133
    119134  </sect2>
     
    124139    <segmentedlist>
    125140      <segtitle>Installed Program</segtitle>
    126       <segtitle>Installed Libraries</segtitle>
    127       <segtitle>Installed Directories</segtitle>
    128141
    129142      <seglistitem>
    130         <seg>pkg-config</seg>
    131         <seg>None</seg>
    132         <seg>None</seg>
     143        <seg>
     144          pkg-config
     145        </seg>
    133146      </seglistitem>
    134147    </segmentedlist>
     
    142155        <term><command>pkg-config</command></term>
    143156        <listitem>
    144           <para>returns meta information for the specified library or
    145           package.</para>
     157          <para>
     158            returns meta information for the specified library or
     159            package.
     160          </para>
    146161          <indexterm zone="pkgconfig pkg-config">
    147162            <primary sortas="b-pkg-config">pkg-config</primary>
  • general/sysutils/dbus.xml

    rf69944f r6f57c53  
    77  <!ENTITY dbus-download-http "http://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.gz">
    88  <!ENTITY dbus-download-ftp  " ">
    9   <!ENTITY dbus-md5sum        "7fbf877ed6ff7da6df90f07158373829">
     9  <!ENTITY dbus-md5sum        "5ec43dc4554cba638917317b2b4f7640">
    1010  <!ENTITY dbus-size          "1.9 MB">
    1111  <!ENTITY dbus-buildsize     "115 MB">
    12   <!ENTITY dbus-time          "0.5 SBU">
     12  <!ENTITY dbus-time          "0.6 SBU">
    1313]>
    1414
  • introduction/welcome/changelog.xml

    rf69944f r6f57c53  
    5252        </listitem>
    5353        <listitem>
     54          <para>[krejzi] - D-Bus 1.6.4.</para>
     55        </listitem>
     56        <listitem>
    5457          <para>[krejzi] - FreeType2 2.4.10.</para>
    5558        </listitem>
     
    6265        <listitem>
    6366          <para>[krejzi] - p11-kit 0.13.</para>
     67        </listitem>
     68        <listitem>
     69          <para>[krejzi] - pkg-config 0.27.</para>
     70        </listitem>
     71        <listitem>
     72          <para>[krejzi] - PulseAudio 2.1.</para>
    6473        </listitem>
    6574        <listitem>
  • multimedia/libdriv/pulseaudio.xml

    rf69944f r6f57c53  
    77  <!ENTITY pulseaudio-download-http "http://freedesktop.org/software/pulseaudio/releases/pulseaudio-&pulseaudio-version;.tar.xz">
    88  <!ENTITY pulseaudio-download-ftp  " ">
    9   <!ENTITY pulseaudio-md5sum        "9bbde657c353fe675c3b693054175a8e">
     9  <!ENTITY pulseaudio-md5sum        "33e85023259d530f0a763d5204e8bad9">
    1010  <!ENTITY pulseaudio-size          "1.3 MB">
    11   <!ENTITY pulseaudio-buildsize     "75 MB">
    12   <!ENTITY pulseaudio-time          "1.0 SBU">
     11  <!ENTITY pulseaudio-buildsize     "90 MB">
     12  <!ENTITY pulseaudio-time          "1.6 SBU">
    1313]>
    1414
     
    105105      <xref linkend="bluez"/>,
    106106      <ulink url="http://www.fftw.org/">FFTW</ulink>,
    107       <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
     107      <ulink url="http://www.jackaudio.org/">JACK</ulink>,
    108108      <ulink url="http://0pointer.de/lennart/projects/libasyncns/">libasyncns</ulink>,
    109109      <xref linkend="libsamplerate"/>,
    110110      <ulink url="http://www.lirc.org/">LIRC</ulink>,
    111111      <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>,
    112       <ulink url="http://tdb.samba.org/">tdb</ulink> and
     112      <ulink url="http://tdb.samba.org/">TDB</ulink> and
    113113      <ulink url="http://valgrind.org/">Valgrind</ulink>
    114114    </para>
    115115
    116116    <para condition="html" role="usernotes">User Notes:
    117     <ulink url="&blfs-wiki;/pulseaudio"/></para>
    118 
     117      <ulink url="&blfs-wiki;/pulseaudio"/>
     118    </para>
    119119  </sect2>
    120120
     
    124124    <para>
    125125      In order for <application>PulseAudio</application> to communicate
    126       properly with D-BUS, create a unique user.  As the <systemitem
     126      properly with D-BUS, create a unique user. As the <systemitem
    127127      class="username">root</systemitem> user, run:
    128128    </para>
     
    161161
    162162    <para>
     163      <command>find . -name Makefile.in ...</command>: This command changes
     164      the build system to install <application>PulseAudio</application>
     165      private libraries into
     166      <filename class="directory">/usr/lib/pulse</filename> instead of
     167      <filename class="directory">/usr/lib/pulseaudio</filename>.
     168    </para>
     169
     170    <para>
    163171      <parameter>--libexecdir=/usr/lib</parameter>: This
    164172      parameter ensures that internal <application>PulseAudio</application>
     
    193201        </seg>
    194202        <seg>
    195           libpulsecore-2.0.so, libpulse-mainloop-glib.so,
     203          libpulsecore-&pulseaudio-version;.so, libpulse-mainloop-glib.so,
    196204          libpulse-simple.so and libpulse.so
    197205        </seg>
Note: See TracChangeset for help on using the changeset viewer.