Changeset d6da5da for general/sysutils


Ignore:
Timestamp:
03/16/2013 12:11:58 PM (11 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:
cafc2a29
Parents:
0b33a30
Message:

Package updates, additions and tweaks. See commit log and blfs changelog.

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

Location:
general/sysutils
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/colord.xml

    r0b33a30 rd6da5da  
    88           "http://www.freedesktop.org/software/colord/releases/colord-&colord-version;.tar.xz">
    99  <!ENTITY colord-download-ftp  " ">
    10   <!ENTITY colord-md5sum        "14a37f7aae8b47d247adea77686d6bd1">
    11   <!ENTITY colord-size          "844 KB">
    12   <!ENTITY colord-buildsize     "25 MB">
    13   <!ENTITY colord-time          "0.2 SBU">
     10  <!ENTITY colord-md5sum        "88ec2c419a9903f5bec91d603c0e7097">
     11  <!ENTITY colord-size          "908 KB">
     12  <!ENTITY colord-buildsize     "30 MB">
     13  <!ENTITY colord-time          "0.3 SBU">
    1414]>
    1515
     
    7979    <para role="required">
    8080      <xref linkend="dbus"/>,
    81       <xref linkend="glib2"/>,
     81      <xref linkend="libgusb"/>,
    8282      <xref linkend="lcms2"/> and
    8383      <xref linkend="sqlite"/>
     
    9898      (To build example tools),
    9999      <xref linkend="docbook-utils"/>,
    100       <xref linkend="gtk-doc"/>,
    101       <ulink url="http://people.freedesktop.org/~hughsient/releases/">libgusb</ulink> and
     100      <xref linkend="gtk-doc"/> and
    102101      <xref linkend="sane"/>
    103102    </para>
     
    110109  <sect2 role="installation">
    111110    <title>Installation of Colord</title>
     111
     112    <para>
     113      There should be a dedicated user and group to take control
     114      of the <command>colord</command> daemon after it is started.
     115      Issue the following commands as the
     116      <systemitem class="username">root</systemitem> user:
     117    </para>
     118
     119<screen role="root"><userinput>groupadd -g 71 colord &amp;&amp;
     120useradd -c "Color Daemon Owner" -d /var/lib/colord -u 71 \
     121        -g colord -s /bin/false colord</userinput></screen>
    112122
    113123    <para>
     
    120130            --localstatedir=/var \
    121131            --libexecdir=/usr/lib/colord \
     132            --with-daemon-user=colord \
    122133            --enable-vala \
    123             --disable-gusb \
    124134            --disable-static &amp;&amp;
    125135make</userinput></screen>
    126136
    127137    <para>
    128       To test the results, issue: <command>make check</command>.
    129     </para>
    130 
    131     <para>
    132138      Now, as the <systemitem class="username">root</systemitem> user:
    133139    </para>
    134140
    135141<screen role="root"><userinput>make install</userinput></screen>
     142
     143    <para>
     144      To test the results, issue: <command>make check</command>. Note
     145      that system-wide <application>D-Bus</application> daemon must
     146      be running or the tests will fail.
     147    </para>
    136148
    137149  </sect2>
     
    139151  <sect2 role="commands">
    140152    <title>Command Explanations</title>
     153
     154    <para>
     155      <parameter>--with-daemon-user=colord</parameter>: This
     156      switch is used so the <command>colord</command> daemon
     157      will run as an unprivileged user instead of
     158      <systemitem class="username">root</systemitem> user.
     159    </para>
    141160
    142161    <para>
     
    146165    </para>
    147166
    148     <para>
    149        <option>--disable-gusb</option>: This switch disables
    150        building of the <application>libgusb</application>
    151        specific code. Remove it if you have installed
    152        <application>libgusb</application>.
    153     </para>
    154 
    155167    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    156168      href="../../xincludes/static-libraries.xml"/>
     
    166178    <segmentedlist>
    167179      <segtitle>Installed Programs</segtitle>
    168       <segtitle>Installed Library</segtitle>
     180      <segtitle>Installed Libraries</segtitle>
    169181      <segtitle>Installed Directories</segtitle>
    170182
     
    172184        <seg>
    173185          cd-create-profile, cd-fix-profile, colord,
    174           colord-sane and colormgr
     186          colord-sane, colord-session and colormgr
    175187        </seg>
    176188        <seg>
    177           libcolord.so
     189          libcolordprivate.so, libcolord.so, libcolorhug.so,
     190          libdtp94-private.so, libhuey-private.so and
     191          libmunki-private.so
    178192        </seg>
    179193        <seg>
     
    219233      </varlistentry>
    220234
    221       <varlistentry id="colord-prog">
    222         <term><command>colord</command></term>
    223         <listitem>
    224           <para>
    225             is the Color Daemon.
    226           </para>
    227           <indexterm zone="colord colord-prog">
    228             <primary sortas="b-colord">colord</primary>
    229           </indexterm>
    230         </listitem>
    231       </varlistentry>
    232 
    233235      <varlistentry id="colormgr">
    234236        <term><command>colormgr</command></term>
  • general/sysutils/dbus-bindings.xml

    r0b33a30 rd6da5da  
    77  <!ENTITY dbus-glib-download-http "http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-&dbus-glib-version;.tar.gz">
    88  <!ENTITY dbus-glib-download-ftp  " ">
    9   <!ENTITY dbus-glib-md5sum        "d33959a9c0c6a158f5ac6d640316e89e">
    10   <!ENTITY dbus-glib-size          "714 KB">
    11   <!ENTITY dbus-glib-buildsize     "8 MB">
     9  <!ENTITY dbus-glib-md5sum        "ad0920c7e3aad669163bb59171cf138e">
     10  <!ENTITY dbus-glib-size          "732 KB">
     11  <!ENTITY dbus-glib-buildsize     "12 MB">
    1212  <!ENTITY dbus-glib-time          "0.1 SBU">
    1313
     
    1818  <!ENTITY dbus-python-buildsize     "5.7 MB">
    1919  <!ENTITY dbus-python-time          "0.2 SBU">
    20 
    21   <!--
    22   <!ENTITY dbus-qt3-download-http "&trinity-repo-http;/dbus-tqt-&trinity-version;.tar.gz">
    23   <!ENTITY dbus-qt3-download-ftp  "&trinity-repo-ftp;/dbus-tqt-&trinity-version;.tar.gz">
    24   <!ENTITY dbus-qt3-md5sum        "46ae165c068271485c827f6fc6687a9a">
    25   <!ENTITY dbus-qt3-size          "234 KB">
    26   <!ENTITY dbus-qt3-buildsize     "4 MB">
    27   <!ENTITY dbus-qt3-time          "less than 0.1 SBU">
    28   -->
    2920
    3021  <!-- All the other bindings info should be here as well -->
     
    6859        <para><xref linkend="dbus-python"/></para>
    6960      </listitem>
    70       <!-- <listitem>
    71         <para><xref linkend="dbus-qt3"/></para>
    72       </listitem> -->
    7361    </itemizedlist>
    7462
     
    9179      <itemizedlist spacing="compact">
    9280        <listitem>
    93           <para>Download (HTTP): <ulink url="&dbus-glib-download-http;"/></para>
    94         </listitem>
    95         <listitem>
    96           <para>Download (FTP): <ulink url="&dbus-glib-download-ftp;"/></para>
    97         </listitem>
    98         <listitem>
    99          <para>Download MD5 sum: &dbus-glib-md5sum;</para>
    100         </listitem>
    101         <listitem>
    102           <para>Download size: &dbus-glib-size;</para>
    103         </listitem>
    104         <listitem>
    105           <para>Estimated disk space required: &dbus-glib-buildsize;</para>
    106         </listitem>
    107         <listitem>
    108           <para>Estimated build time: &dbus-glib-time;</para>
     81          <para>
     82            Download (HTTP): <ulink url="&dbus-glib-download-http;"/>
     83          </para>
     84        </listitem>
     85        <listitem>
     86          <para>
     87            Download (FTP): <ulink url="&dbus-glib-download-ftp;"/>
     88          </para>
     89        </listitem>
     90        <listitem>
     91         <para>
     92            Download MD5 sum: &dbus-glib-md5sum;
     93          </para>
     94        </listitem>
     95        <listitem>
     96          <para>
     97            Download size: &dbus-glib-size;
     98          </para>
     99        </listitem>
     100        <listitem>
     101          <para>
     102            Estimated disk space required: &dbus-glib-buildsize;
     103          </para>
     104        </listitem>
     105        <listitem>
     106          <para>
     107            Estimated build time: &dbus-glib-time;
     108          </para>
    109109        </listitem>
    110110      </itemizedlist>
     
    115115      <para role="required">
    116116        <xref linkend="dbus"/>,
    117         <xref linkend="expat"/>, and
     117        <xref linkend="expat"/> and
    118118        <xref linkend="glib2"/>
    119119      </para>
     
    125125
    126126      <para condition="html" role="usernotes">User Notes:
    127       <ulink url="&blfs-wiki;/dbus-glib"/></para>
    128 
     127        <ulink url="&blfs-wiki;/dbus-glib"/>
     128      </para>
    129129    </sect3>
    130130
     
    132132      <title>Installation of D-Bus GLib Bindings</title>
    133133
    134       <para>Install <application>D-Bus GLib Bindings</application> by
    135       running the following commands:</para>
     134      <para>
     135        Install <application>D-Bus GLib Bindings</application> by
     136        running the following commands:
     137      </para>
    136138
    137139<screen><userinput>./configure --prefix=/usr \
     
    141143make</userinput></screen>
    142144
    143       <para>To test the results, issue: <command>make check</command>. Note that
    144       more comprehensive tests can be run by following the same method used in
    145       <application>D-Bus</application> instructions, which requires building the
    146       package twice.</para>
    147 
    148       <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     145      <para>
     146        To test the results, issue: <command>make check</command>. Note that
     147        more comprehensive tests can be run by following the same method used in
     148        <application>D-Bus</application> instructions, which requires building the
     149        package twice.
     150      </para>
     151
     152      <para>
     153        Now, as the <systemitem class="username">root</systemitem> user:
     154      </para>
    149155
    150156<screen role="root"><userinput>make install</userinput></screen>
     
    155161      <title>Command Explanations</title>
    156162
    157       <para><parameter>--libexecdir=/usr/lib/dbus-1.0</parameter>: This
    158       moves <command>dbus-bash-completion-helper</command> out of <filename
    159       class="directory">/usr/libexec</filename>.</para>
    160 
    161163      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    162       href="../../xincludes/gtk-doc-rebuild.xml"/>
     164        href="../../xincludes/static-libraries.xml"/>
    163165
    164166      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    165       href="../../xincludes/static-libraries.xml"/>
     167        href="../../xincludes/gtk-doc-rebuild.xml"/>
    166168
    167169    </sect3>
     
    171173
    172174      <segmentedlist>
    173         <segtitle>Installed Programs</segtitle>
    174         <segtitle>Installed Libraries</segtitle>
     175        <segtitle>Installed Program</segtitle>
     176        <segtitle>Installed Library</segtitle>
    175177        <segtitle>Installed Directories</segtitle>
    176178
    177179        <seglistitem>
    178           <seg>dbus-binding-tool</seg>
    179           <seg>libdbus-glib-1.so</seg>
    180           <seg>/etc/bash_completion.d and optionally
    181           /usr/share/gtk-doc/html/dbus-glib and
    182           /usr/share/doc/dbus-glib-&dbus-glib-version;/api</seg>
     180          <seg>
     181            dbus-binding-tool
     182          </seg>
     183          <seg>
     184            libdbus-glib-1.so
     185          </seg>
     186          <seg>
     187            /usr/share/gtk-doc/html/dbus-glib and
     188            /usr/share/doc/dbus-glib-&dbus-glib-version;
     189          </seg>
    183190        </seglistitem>
    184191      </segmentedlist>
     
    192199          <term><command>dbus-binding-tool</command></term>
    193200          <listitem>
    194             <para>is a tool used to interface with the D-Bus API.</para>
     201            <para>
     202              is a tool used to interface with the D-Bus API.
     203            </para>
    195204            <indexterm zone="dbus-glib glib-dbus-binding-tool">
    196205              <primary sortas="b-dbus-binding-tool">dbus-binding-tool</primary>
     
    200209
    201210        <varlistentry id="libdbus-glib-1">
    202           <term><filename class='libraryfile'>libdbus-glib-1.so</filename></term>
     211          <term><filename class="libraryfile">libdbus-glib-1.so</filename></term>
    203212          <listitem>
    204             <para>contains <application>GLib</application> interface functions
    205             to the D-Bus API.</para>
     213            <para>
     214              contains <application>GLib</application> interface functions
     215              to the <application>D-Bus</application> API.
     216            </para>
    206217            <indexterm zone="dbus-glib libdbus-glib-1">
    207218              <primary sortas="c-libdbus-glib-1">libdbus-glib-1.so</primary>
     
    220231    <title>D-Bus Python Bindings</title>
    221232
    222     &lfs73_checked;
    223 
    224233    <indexterm zone="dbus-python">
    225234      <primary sortas="a-dbus-python">D-Bus Python Bindings</primary>
     
    228237    <sect3 role="package">
    229238      <title>Introduction to D-Bus Python Bindings</title>
     239
     240      &lfs73_checked;
    230241
    231242      <bridgehead renderas="sect4">Package Information</bridgehead>
     
    324335  </sect2>
    325336
    326   <!-- Begin D-Bus Qt3 Bindings -->
    327   <!--
    328   <sect2 id="dbus-qt3" xreflabel="D-Bus Trinity Qt3 Bindings-&dbus-qt3-version;">
    329   <title>Trinity D-Bus Qt3 Bindings</title>
    330 
    331   <indexterm zone="dbus-qt3">
    332     <primary sortas="a-dbus-qt3">D-Bus Qt3 Bindings</primary>
    333   </indexterm>
    334 
    335     <sect3 role="package">
    336       <title>Introduction to D-Bus Qt3 Bindings</title>
    337 
    338       <bridgehead renderas="sect4">Package Information</bridgehead>
    339       <itemizedlist spacing="compact">
    340         <listitem>
    341           <para>Download (HTTP): <ulink url="&dbus-qt3-download-http;"/></para>
    342         </listitem>
    343         <listitem>
    344           <para>Download (FTP): <ulink url="&dbus-qt3-download-ftp;"/></para>
    345         </listitem>
    346         <listitem>
    347           <para>Download MD5 sum: &dbus-qt3-md5sum;</para>
    348         </listitem>
    349         <listitem>
    350           <para>Download size: &dbus-qt3-size;</para>
    351         </listitem>
    352         <listitem>
    353           <para>Estimated disk space required: &dbus-qt3-buildsize;</para>
    354         </listitem>
    355         <listitem>
    356           <para>Estimated build time: &dbus-qt3-time;</para>
    357         </listitem>
    358       </itemizedlist>
    359 
    360       <bridgehead renderas="sect4">D-Bus Qt3 Dependencies</bridgehead>
    361 
    362       <bridgehead renderas="sect5">Required</bridgehead>
    363       <para role="required">
    364         <xref linkend="dbus"/> and
    365         <xref linkend="qt"/>
    366       </para>
    367 
    368       <para condition="html" role="usernotes">User Notes:
    369       <ulink url="&blfs-wiki;/dbus-qt3"/></para>
    370 
    371     </sect3>
    372 
    373     <sect3 role="installation">
    374       <title>Installation of D-Bus Trinity/Qt3 Bindings</title>
    375 
    376       <note><para>Be sure your environment is set up as described in
    377       <xref linkend='kde-pre-install-config'/></para></note>
    378 
    379       <para>Install <application>D-Bus Trinity/Qt3 Bindings</application> by
    380       running the following commands:</para>
    381 
    382 <screen><userinput>
    383 BUILD=/tmp/build-dbus-tqt &amp;&amp;
    384 DBUSTQT=`pwd`             &amp;&amp;
    385 rm -rf   $BUILD           &amp;&amp;
    386 mkdir -p $BUILD           &amp;&amp;
    387 cd       $BUILD           &amp;&amp;
    388 
    389 cmake -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
    390       -DCMAKE_VERBOSE_MAKEFILE=ON            \
    391       $DBUSTQT            &amp;&amp;
    392 
    393 unset BUILD DBUSTQT       &amp;&amp;
    394 make</userinput></screen>
    395 
    396       <para>This package does not come with a test suite.</para>
    397 
    398       <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    399 
    400 <screen role="root"><userinput>make install</userinput></screen>
    401 
    402     </sect3>
    403 
    404     <sect3 role="content">
    405       <title>Contents</title>
    406 
    407       <segmentedlist>
    408         <segtitle>Installed Programs</segtitle>
    409         <segtitle>Installed Library</segtitle>
    410         <segtitle>Installed Directory</segtitle>
    411 
    412         <seglistitem>
    413           <seg>None</seg>
    414           <seg>libdbus-tqt-1.so</seg>
    415           <seg>$TRINITY_PREFIX/include/dbus-1.0</seg>
    416         </seglistitem>
    417       </segmentedlist>
    418 
    419       <variablelist>
    420         <bridgehead renderas="sect4">Short Descriptions</bridgehead>
    421         <?dbfo list-presentation="list"?>
    422         <?dbhtml list-presentation="table"?>
    423 
    424         <varlistentry id="libdbus-qt-1">
    425           <term><filename class='libraryfile'>libdbus-tqt-1.so</filename></term>
    426           <listitem>
    427             <para>contains <application>Trinity/Qt3</application> interface functions
    428             to the D-Bus API.</para>
    429             <indexterm zone="dbus-qt3 libdbus-qt-1">
    430               <primary sortas="c-libdbus-qt-1">libdbus-tqt-1.so</primary>
    431             </indexterm>
    432           </listitem>
    433         </varlistentry>
    434 
    435       </variablelist>
    436 
    437     </sect3>
    438   </sect2>
    439   -->
    440 
    441337</sect1>
Note: See TracChangeset for help on using the changeset viewer.