r5522 - in trunk/BOOK: introduction/welcome kde/core

randy at linuxfromscratch.org randy at linuxfromscratch.org
Wed Jan 4 14:26:10 PST 2006


Author: randy
Date: 2006-01-04 15:26:09 -0700 (Wed, 04 Jan 2006)
New Revision: 5522

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/kde/core/kdebase.xml
Log:
Minor additions to the kdebase instructions: added optional dependencies, added a configuration section which includes information about run-time packages, and added installed programs, libraries and directories

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2006-01-04 21:10:47 UTC (rev 5521)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2006-01-04 22:26:09 UTC (rev 5522)
@@ -45,6 +45,12 @@
       <para>January 4th, 2006</para>
       <itemizedlist>
         <listitem>
+          <para>[randy] - Minor additions to the kdebase instructions: added
+          optional dependencies, added a configuration section which includes
+          information about run-time packages, and added installed programs,
+          libraries and directories.</para>
+        </listitem>
+        <listitem>
           <para>[igor] - Updated to Xpdf-3.01pl1.</para>
         </listitem>
       </itemizedlist>

Modified: trunk/BOOK/kde/core/kdebase.xml
===================================================================
--- trunk/BOOK/kde/core/kdebase.xml	2006-01-04 21:10:47 UTC (rev 5521)
+++ trunk/BOOK/kde/core/kdebase.xml	2006-01-04 22:26:09 UTC (rev 5522)
@@ -72,19 +72,26 @@
     <xref linkend="jdk"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="libtiff"/>,
+    <para role="optional"><xref linkend="libusb"/>,
+    <!-- I'm convinced that KDEbase doesn't look for or use libtiff or lesstif
+         in the build. If this is confirmed by the next builder/editor who
+         updates the package, perhaps the dependencies should be removed. -->
+    <xref linkend="libtiff"/>,
     <xref linkend="lesstif"/>,
     <xref linkend="linux-pam"/>,
     <xref linkend="openldap"/>,
     <xref linkend="cyrus-sasl"/>,
     <xref linkend="samba3"/>,
+    <xref linkend="hal"/>,
     <xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
-    <xref linkend="hal"/>,
     <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
-    <ulink url="http://mtools.linux.lu/?power-to-the-parliament">Mtools</ulink>,
     <ulink url="http://www.openexr.com/">OpenEXR</ulink>,
     <ulink url="http://www.linux1394.org/">libraw1394</ulink>,
     <ulink url="http://secure.netroedge.com/~lm78/">lm_sensors</ulink>,
+    <ulink url="http://www.opensource.apple.com/darwinsource/tarballs/apsl/">mDNSResponder</ulink>,
+    <!-- I'm convinced that KDEbase doesn't look for or use JasPer
+         in the build. If this is confirmed by the next builder/editor who
+         updates the package, perhaps the dependency should be removed. -->
     <ulink url="http://www.ece.uvic.ca/~mdadams/jasper/">JasPer</ulink>,
     <ulink url="http://www.graphviz.org/">GraphViz</ulink>, and
     <xref linkend="doxygen"/></para>
@@ -107,7 +114,7 @@
 
     <note>
       <para>The <parameter>--sysconfdir</parameter> parameter must be
-      the same as command used in <application>kdelibs</application>.</para>
+      the same as the command used in <application>kdelibs</application>.</para>
     </note>
 
 <screen><userinput>./configure --prefix=&kde-dir; --sysconfdir=/etc/kde \
@@ -127,6 +134,30 @@
 
   </sect2>
 
+  <sect2 role="configuration">
+    <title>Configuring Kdebase</title>
+
+
+    <sect3><title>Configuration Information</title>
+
+      <para>There is no real configuration necessary for this package other
+      than to ensure you follow the steps outlined in the last section of
+      this chapter, <xref linkend="kde-core-config"/>.</para>
+
+      <para>Note that there are two additional packages you can install that
+      are used at run-time for <command>konqueror</command> ioslave protocols.
+      You can install the <ulink
+      url="http://mtools.linux.lu/?power-to-the-parliament">Mtools</ulink>
+      package to enable the <quote>floppy</quote> ioslave protocol. This will
+      allow easy access to the floppy disk drives on your system. The <ulink
+      url="http://packages.debian.org/stable/source/hfsplus">hfsplus</ulink>
+      package can be installed to access HFS+ partitions on a Mac OS system
+      using the <quote>mac</quote> ioslave.</para>
+
+    </sect3>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -136,12 +167,29 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>kate, kcontrol, kdebugdialog, kdeprint, kdesu, kdm, kfind,
-        khelpcenter, kicker, kinfocenter, kioslave, klipper, kmenuedit,
-        konqueror, konsole, kpager, ksplashml, ksysguard, kwrite,
-        and kxkb</seg>
-        <seg>None</seg>
-        <seg>None</seg>
+        <seg>appletproxy, drkonqi, extensionproxy, genkdmconf, kaccess,
+        kappfinder, kapplymousetheme, kasbar, kate, kblankscrn.kss,
+        kbookmarkmerger, kcheckpass, kcheckrunning, kcminit, kcontrol,
+        kcontroledit, kdcop, kdebugdialog, kdeeject, kdeinstallktheme,
+        kdepasswd, kdeprintfax, kdesktop, kdesktop_lock, kdesu, kdesud, kdialog,
+        kdm, kdm_config, kdm_greet, kdmctl, keditbookmarks, keditfiletype,
+        kfind, kfmclient, kfontinst, kfontview, khc_docbookdig.pl, khc_htdig.pl,
+        khc_htsearch.pl, khc_indexbuilder, khc_mansearch.pl, khelpcenter,
+        khotkeys, kicker, kinfocenter, kio_media_mounthelper,
+        kio_system_documenthelper, kjobviewer, klipper,
+        klocaldomainurifilterhelper, kmenuedit, knetattach, kompmgr, konqueror,
+        konsole, kpager, kpersonalizer, kpm, kprinter, krandom.kss, krandrtray,
+        krdb, kreadconfig, krootimage, ksmserver, ksplash, ksplashsimple, kstart,
+        ksysguard, ksysguardd, ksystraycmd, ktip, ktrash, kwebdesktop, kwin,
+        kwin_killer_helper, kwin_rules_dialog, kwrite, kwriteconfig, kxkb,
+        nspluginscan, nspluginviewer, and startkde</seg>
+        <seg>Numerous KDE support libraries, helper modules, and kioslaves</seg>
+        <seg>/etc/xdg/menus/applications-merged and the following subdirectories
+        of &kde-dir;/: include/[kate, ksgrd, ksplash, kwin],
+        lib/kconf_update_bin, share/[applnk, apps/[too many to list],
+        config, config.kcfg, desktop-directories, doc/kdm, fonts,
+        /mimelnk/[fonts, media, print], services/[searchproviders,
+        useragentstrings], sounds, templates, wallpapers, and /var/lib/kdm</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -180,19 +228,6 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="kdeprint">
-        <term><command>kdeprint</command></term>
-        <listitem>
-          <para>is the printing module in <application>KDE</application>. It
-          manages the actual printing from <application>KDE</application>
-          applications, It handles print job administration and handles printer and
-          print system management.</para>
-          <indexterm zone="kdebase kdeprint">
-            <primary sortas="b-kdeprint">kdeprint</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="kdesu">
         <term><command>kdesu</command></term>
         <listitem>
@@ -259,12 +294,13 @@
       <varlistentry id="kioslaves">
         <term>kioslaves</term>
         <listitem>
-          <para>are support programs designed to be intimately familiar with a certain
-          protocol, so that a standard interface can be used to get at data from
+          <para>are support modules designed to be intimately familiar with a
+          certain protocol, so that a standard interface (most often these are
+          used by <command>konqueror</command>) can be used to get at data from
           any number of places. Examples are the http and ftp kioslaves,
           which will retrieve data from an http or ftp server respectively.</para>
           <indexterm zone="kdebase kioslaves">
-            <primary sortas="b-kioslaves">kioslaves</primary>
+            <primary sortas="c-kioslaves">kioslaves</primary>
           </indexterm>
         </listitem>
       </varlistentry>
@@ -289,12 +325,12 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="kongueror">
-        <term><command>kongueror</command></term>
+      <varlistentry id="konqueror">
+        <term><command>konqueror</command></term>
         <listitem>
           <para>is a filesystem and web browser.</para>
-          <indexterm zone="kdebase kongueror">
-            <primary sortas="b-kongueror">kongueror</primary>
+          <indexterm zone="kdebase konqueror">
+            <primary sortas="b-konqueror">konqueror</primary>
           </indexterm>
         </listitem>
       </varlistentry>
@@ -320,13 +356,26 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="ksplashml">
-        <term><command>ksplashml</command></term>
+      <varlistentry id="kprinter">
+        <term><command>kprinter</command></term>
         <listitem>
+          <para>is the printing module in <application>KDE</application>. It
+          manages the actual printing from <application>KDE</application>
+          applications. It handles print job administration and handles printer and
+          print system management.</para>
+          <indexterm zone="kdebase kprinter">
+            <primary sortas="b-kprinter">kprinter</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="ksplash">
+        <term><command>ksplash</command></term>
+        <listitem>
           <para>is a splash screen that shows the progress of an application
           that is loading.</para>
-          <indexterm zone="kdebase ksplashml">
-            <primary sortas="b-ksplashml">ksplashml</primary>
+          <indexterm zone="kdebase ksplash">
+            <primary sortas="b-ksplash">ksplash</primary>
           </indexterm>
         </listitem>
       </varlistentry>




More information about the blfs-book mailing list