[blfs-book] r11057 - in trunk/BOOK/kde: add core

randy at higgs.linuxfromscratch.org randy at higgs.linuxfromscratch.org
Sun Mar 3 09:10:36 PST 2013


Author: randy
Date: Sun Mar  3 09:10:36 2013
New Revision: 11057

Log:
Tweaks to some KDE packages

Modified:
   trunk/BOOK/kde/add/ark.xml
   trunk/BOOK/kde/add/kate.xml
   trunk/BOOK/kde/add/kdeplasma-addons.xml
   trunk/BOOK/kde/core/kactivities.xml
   trunk/BOOK/kde/core/kde-baseapps.xml
   trunk/BOOK/kde/core/kde-runtime.xml
   trunk/BOOK/kde/core/kde-workspace.xml
   trunk/BOOK/kde/core/kdepimlibs.xml
   trunk/BOOK/kde/core/nepomuk-core.xml
   trunk/BOOK/kde/core/nepomuk-widgets.xml
   trunk/BOOK/kde/core/polkit-kde-agent.xml

Modified: trunk/BOOK/kde/add/ark.xml
==============================================================================
--- trunk/BOOK/kde/add/ark.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/add/ark.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -74,7 +74,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <ulink url="http://qjson.sourceforge.net/">qjson</ulink>
+      <ulink url="http://qjson.sourceforge.net/">QJson</ulink>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/kde/add/kate.xml
==============================================================================
--- trunk/BOOK/kde/add/kate.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/add/kate.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -80,7 +80,7 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <ulink url="http://qjson.sourceforge.net/">qjson</ulink> and
+      <ulink url="http://qjson.sourceforge.net/">QJson</ulink> and
       <ulink url="&kde-download-http;&kde-version;/src/">PyKDE4</ulink>
     </para>
 

Modified: trunk/BOOK/kde/add/kdeplasma-addons.xml
==============================================================================
--- trunk/BOOK/kde/add/kdeplasma-addons.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/add/kdeplasma-addons.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -79,7 +79,7 @@
     <xref linkend="ibus"/>,
     <ulink url="http://edu.kde.org/marble/">Marble</ulink> (for the desktop globe wallpaper),
     <ulink url="http://eigen.tuxfamily.org/">Eigen</ulink> (for the Mandelbrot wallpaper plugin),
-    <ulink url="http://qjson.sourceforge.net/">qjson</ulink> and
+    <ulink url="http://qjson.sourceforge.net/">QJson</ulink> and
     <ulink url="https://github.com/ayoy/qoauth">QOAuth</ulink> (needed for the Plasma microblog dataengine)
     </para>
 

Modified: trunk/BOOK/kde/core/kactivities.xml
==============================================================================
--- trunk/BOOK/kde/core/kactivities.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/kactivities.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -96,6 +96,8 @@
       .. &&
 make</userinput></screen>
 
+    <para>This package does not ship a default test suite.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>

Modified: trunk/BOOK/kde/core/kde-baseapps.xml
==============================================================================
--- trunk/BOOK/kde/core/kde-baseapps.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/kde-baseapps.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -95,6 +95,8 @@
       .. &&
 make</userinput></screen>
 
+    <para>To test the results, issue <command>make test</command>.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>

Modified: trunk/BOOK/kde/core/kde-runtime.xml
==============================================================================
--- trunk/BOOK/kde/core/kde-runtime.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/kde-runtime.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -75,7 +75,7 @@
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
     <xref linkend="kactivities"/>,
-    <xref linkend="kdepimlibs"/>
+    <xref linkend="kdepimlibs"/>,
     <xref linkend="alsa-lib"/>,
     <xref linkend="libjpeg"/> and
     <xref linkend="exiv2"/>
@@ -116,10 +116,12 @@
       .. &&
 make</userinput></screen>
 
+    <para>To test the results, issue <command>make test</command>.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &&
-ln -s ../lib/kde4/libexec/kdesu &kde-dir;/bin/kdesu</userinput></screen>
+ln -s -v ../lib/kde4/libexec/kdesu &kde-dir;/bin/kdesu</userinput></screen>
 
   </sect2>
 

Modified: trunk/BOOK/kde/core/kde-workspace.xml
==============================================================================
--- trunk/BOOK/kde/core/kde-workspace.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/kde-workspace.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -29,10 +29,12 @@
   <sect2 role="package">
     <title>Introduction to Kde-workspace</title>
 
-    <para>The Kde-workspace package contains components that are central to
-    providing the <application>KDE</application> desktop environment. Of
-    particular importance are KWin, the <application>KDE</application>
-    window manager, and Plasma, which provides the workspace interface.</para>
+    <para>
+      The Kde-workspace package contains components that are central to
+      providing the <application>KDE</application> desktop environment. Of
+      particular importance are KWin, the <application>KDE</application>
+      window manager, and Plasma, which provides the workspace interface.
+    </para>
 
     &lfs72_checked;
 
@@ -71,45 +73,51 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-    <xref linkend="kactivities"/>,
-    <xref linkend="qimageblitz"/>,
-    <xref linkend="xcb-util-image"/> and
-    <xref linkend="xcb-util-renderutil"/>
+      <xref linkend="kactivities"/>,
+      <xref linkend="qimageblitz"/>,
+      <xref linkend="xcb-util-image"/>, and
+      <xref linkend="xcb-util-renderutil"/>
     </para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-    <xref linkend="kdepimlibs"/>,
-    <xref linkend="nepomuk-core"/>,
-    <xref linkend="boost"/>,
-    <xref linkend="freetype2"/>,
-    <xref linkend="pciutils"/> and
-    <xref linkend="consolekit"/>
+      <xref linkend="kdepimlibs"/>,
+      <xref linkend="nepomuk-core"/>,
+      <xref linkend="boost"/>,
+      <xref linkend="freetype2"/>,
+      <xref linkend="pciutils"/>, and
+      <xref linkend="consolekit"/>
     </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-    <xref linkend="linux-pam"/>,
-    <xref linkend="libusb"/>,
-    <xref linkend="NetworkManager"/>,
-    <xref linkend="lm_sensors"/>,
-    <ulink url="&kde-download-http;&kde-version;/src/">PyKDE4</ulink>,
-    <ulink url="http://code.google.com/p/google-gadgets-for-linux/">GoogleGadgets</ulink>,
-    <ulink url="ftp://ftp.kde.org/pub/kde/stable/prison/1.0/src/">Prison</ulink>,
-    <ulink url="https://ieee1394.wiki.kernel.org/index.html">libraw1394</ulink>,
-    <ulink url="http://www.catb.org/gpsd/">gpsd</ulink>,
-    <ulink url="http://www.xmms.org/">XMMS</ulink>,
-    <ulink url="http://qalculate.sourceforge.net/">Qalculate!</ulink> and
-    <ulink url="http://qjson.sourceforge.net/">qjson</ulink>
-    </para>
-
-    <note><para>Kde-workspace has a run-time dependency called appmenu-qt,
-    which allows the application menubar to be inserted as a single button in
-    the titlebar. It can be found
-    <ulink url="https://launchpad.net/appmenu-qt">here</ulink>.</para></note>
+      <xref linkend="linux-pam"/>,
+      <xref linkend="libusb"/>,
+      <xref linkend="NetworkManager"/>,
+      <xref linkend="lm_sensors"/>,
+      <ulink url="&kde-download-http;&kde-version;/src/">PyKDE4</ulink>,
+      <ulink url="http://code.google.com/p/google-gadgets-for-linux/">GoogleGadgets</ulink>,
+      <ulink url="ftp://ftp.kde.org/pub/kde/stable/prison/1.0/src/">Prison</ulink>,
+      <ulink url="https://ieee1394.wiki.kernel.org/index.html">libraw1394</ulink>,
+      <ulink url="http://www.catb.org/gpsd/">gpsd</ulink>,
+      <ulink url="http://www.xmms.org/">XMMS</ulink>,
+      <ulink url="http://qalculate.sourceforge.net/">libqalculate</ulink>
+      (wants <ulink url="http://www.ginac.de/CLN/">CLN</ulink>), and
+      <ulink url="http://qjson.sourceforge.net/">QJson</ulink>
+    </para>
+
+    <note>
+      <para>
+        Kde-workspace has a run-time dependency called
+        <application>Application menu for Qt</application> that allows the
+        application menubar to be inserted as a single button in the titlebar.
+        It can be found at 
+        <ulink url="https://launchpad.net/appmenu-qt">appmenu-qt</ulink>.
+      </para>
+    </note>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/kde-workspace"/>
+      <ulink url="&blfs-wiki;/kde-workspace"/>
     </para>
 
   </sect2>
@@ -129,8 +137,10 @@
         -u 37 -s /bin/false kdm &&
 install -o kdm -g kdm -dm755 /var/lib/kdm</userinput></screen>
 
-    <para>Install <application>Kde-workspace</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>Kde-workspace</application> by running the following
+      commands:
+    </para>
 
 <screen><userinput>mkdir build &&
 cd build &&
@@ -141,7 +151,9 @@
       .. &&
 make</userinput></screen>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install &&
 mkdir -p /usr/share/xsessions &&
@@ -153,8 +165,13 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><option>-DINSTALL_PYTHON_FILES_IN_PYTHON_PREFIX=TRUE</option>: This option is
-    set to install the KDE Python objects in the correct place.</para>
+    <para>
+      <parameter>-DINSTALL_PYTHON_FILES_IN_PYTHON_PREFIX=TRUE</parameter>:
+      Installs the <application>KDE</application> <application>Python</application>
+      objects in the standard location. This parameter can be removed and
+      instead replaced with an update to the <envar>PYTHONPATH</envar>
+      environment variable in the system or user's profile.
+    </para>
 
   </sect2>
 
@@ -164,10 +181,12 @@
     <sect3>
       <title>Linux PAM Configuration</title>
 
-      <para>If you have built <application>KDE Workspace</application> with
-      <application>Linux PAM</application> support, create necesary
-      configuration files by running the following commands as the
-      <systemitem class="username">root</systemitem> user:</para>
+      <para>
+        If you built <application>KDE Workspace</application> with
+        <application>Linux PAM</application> support, create necesary
+        configuration files by running the following commands as the
+        <systemitem class="username">root</systemitem> user:
+      </para>
 
 <screen role="root"><userinput>cat >> /etc/pam.d/kde << "EOF" &&
 # Begin /etc/pam.d/kde

Modified: trunk/BOOK/kde/core/kdepimlibs.xml
==============================================================================
--- trunk/BOOK/kde/core/kdepimlibs.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/kdepimlibs.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -30,7 +30,8 @@
     <title>Introduction to Kdepimlibs</title>
 
     <para><application>Kdepimlibs</application> is the common library for
-    <application>KDE</application> PIM applications like kmail, kalarm etc.</para>
+    <application>KDE</application> PIM applications like
+    <command>kmail</command>, <command>kalarm</command>, etc.</para>
 
     &lfs72_checked;
 
@@ -81,7 +82,7 @@
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
     <xref linkend="openldap"/> and
-    <ulink url="http://qjson.sourceforge.net/">qjson</ulink>
+    <ulink url="http://qjson.sourceforge.net/">QJson</ulink>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -104,6 +105,9 @@
       .. &&
 make</userinput></screen>
 
+    <para>The full test suite for this package is not enabled by default and not
+    tested by the BLFS team.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>

Modified: trunk/BOOK/kde/core/nepomuk-core.xml
==============================================================================
--- trunk/BOOK/kde/core/nepomuk-core.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/nepomuk-core.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -9,7 +9,7 @@
   <!ENTITY nepomuk-core-md5sum        "8f9a7ae4c7e3231227b696154edb5bc0">
   <!ENTITY nepomuk-core-size          "357 KB">
   <!ENTITY nepomuk-core-buildsize     "37 MB">
-  <!ENTITY nepomuk-core-time          "0.3 SBU">
+  <!ENTITY nepomuk-core-time          "1.3 SBU">
 ]>
 
 <sect1 id="nepomuk-core" xreflabel="nepomuk-core-&kde-version;">
@@ -103,6 +103,8 @@
       .. &&
 make</userinput></screen>
 
+    <para>This package does not come with a working test suite.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>

Modified: trunk/BOOK/kde/core/nepomuk-widgets.xml
==============================================================================
--- trunk/BOOK/kde/core/nepomuk-widgets.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/nepomuk-widgets.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -93,6 +93,8 @@
       .. &&
 make</userinput></screen>
 
+    <para>To test the results, issue <command>make test</command>.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>

Modified: trunk/BOOK/kde/core/polkit-kde-agent.xml
==============================================================================
--- trunk/BOOK/kde/core/polkit-kde-agent.xml	Sun Mar  3 09:08:05 2013	(r11056)
+++ trunk/BOOK/kde/core/polkit-kde-agent.xml	Sun Mar  3 09:10:36 2013	(r11057)
@@ -91,12 +91,15 @@
 cmake -DCMAKE_INSTALL_PREFIX=&kde-dir; .. &&
 make</userinput></screen>
 
+    <para>This package does not come with a test suite.</para>
+
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
   </sect2>
 
+  <!-- The patch has a description in the header
   <sect2 role="commands">
     <title>Command Explanations</title>
 
@@ -104,6 +107,7 @@
     unimplemented "Remember authorization" checkbox.</para>
 
   </sect2>
+  -->
 
   <sect2 role="content">
     <title>Contents</title>



More information about the blfs-book mailing list