Author: bdubbs
Date: Mon Jun 29 16:20:27 2015
New Revision: 16189

Log:
Add KF5 based applications konsole, kate, and kmix

Added:
   trunk/BOOK/kde/kf5-apps/kate5.xml   (contents, props changed)
   trunk/BOOK/kde/kf5-apps/kmix5.xml   (contents, props changed)
   trunk/BOOK/kde/kf5-apps/konsole5.xml   (contents, props changed)
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/kde/kf5-apps/kf5-apps.xml
   trunk/BOOK/kde/libdbusmenuqt.xml
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Mon Jun 29 14:03:10 2015        (r16188)
+++ trunk/BOOK/general.ent      Mon Jun 29 16:20:27 2015        (r16189)
@@ -157,8 +157,13 @@
                           linkend='parallel-builds'/> for more 
information.</para></note>">
 
 <!-- KF5 entities -->
-<!ENTITY kf5-version       "5.11.0">
-<!ENTITY kf5-base          "5.11">
-<!ENTITY kf5-download-http 
"http://download.kde.org/stable/frameworks/&kf5-base;";> 
-<!ENTITY kf5-download-ftp  
"ftp://ftp.kde.org/pub/kde/stable/frameworks/&kf5-base;";>
+<!ENTITY kf5-version           "5.11.0">
+<!ENTITY kf5-short-version     "5.11">
+<!ENTITY kf5-base              "5.11">
+<!ENTITY kf5-download-http     
"http://download.kde.org/stable/frameworks/&kf5-base;";> 
+<!ENTITY kf5-download-ftp      
"ftp://ftp.kde.org/pub/kde/stable/frameworks/&kf5-base;/";>
+
+<!ENTITY kf5apps-version       "15.04.2">
+<!ENTITY kf5apps-download-http 
"http://download.kde.org/stable/applications/&kf5apps-version;/src";> 
+<!ENTITY kf5apps-download-ftp  
"ftp://ftp.kde.org/pub/kde/stable/&kf5apps-version;/src";>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Mon Jun 29 14:03:10 
2015        (r16188)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Mon Jun 29 16:20:27 
2015        (r16189)
@@ -48,6 +48,10 @@
       <para>June 29th, 2015</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Add KF5 based applications konsole, kate, and
+          kmix.</para>
+        </listitem>
+        <listitem>
           <para>[ken] - More fixups to configure switches for asymptote.</para>
         </listitem>
       </itemizedlist>

Added: trunk/BOOK/kde/kf5-apps/kate5.xml
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/kde/kf5-apps/kate5.xml   Mon Jun 29 16:20:27 2015        (r16189)
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+  <!ENTITY kate5-download-http 
"&kf5apps-download-http;/kate-&kf5apps-version;.tar.xz">
+  <!ENTITY kate5-download-ftp  
"&kf5apps-download-ftp;/kate-&kf5apps-version;.tar.xz">
+  <!ENTITY kate5-md5sum        "d01ba7107be3216940236a4b9f15f628">
+  <!ENTITY kate5-size          "1.7 MB">
+  <!ENTITY kate5-buildsize     "47 MB">
+  <!ENTITY kate5-time          "2.4 SBU">
+]>
+
+<sect1 id="kate5" xreflabel="Kate-&kf5apps-version;">
+  <?dbhtml filename="kate.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: krejzi $</othername>
+    <date>$Date: 2014-10-21 16:07:43 +0200 (Tue, 21 Oct 2014) $</date>
+  </sect1info>
+
+  <title>Kate-&kf5apps-version;</title>
+
+  <indexterm zone="kate5">
+    <primary sortas="a-Kate">Kate</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Kate</title>
+
+    <para>
+      The <application>Kate</application> package contains an advanced
+      KF5 based graphical text editor.
+    </para>
+
+    &lfs77_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&kate5-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&kate5-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &kate5-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &kate5-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &kate5-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &kate5-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Kate Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="kf5-frameworks"/>,
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <ulink url="https://libgit2.github.com/";>libgit2</ulink>
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/kate5"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Kate</title>
+
+    <para>
+      Install <application>Kate</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX  \
+      -DCMAKE_BUILD_TYPE=Release          \
+      -DLIB_INSTALL_DIR=lib               \
+      -DBUILD_TESTING=OFF                 \
+      -Wno-dev .. &amp;&amp;
+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>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          kate and kwrite
+        </seg>
+        <seg>
+          libkdeinit5_kate.so and libkdeinit5_kwrite.so
+        </seg>
+        <seg>
+          $KF5_PREFIX/lib/plugins/ktexteditor,
+          $KF5_PREFIX/lib/plugins/plasma/dataengine,
+          $KF5_PREFIX/share/doc/HTML/*/{kate,katepart,kwrite},
+          $KF5_PREFIX/share/{kateproject,katexmltools},
+          $KF5_PREFIX/share/kxmlgui5/{kate,katebuild,katecloseexceptplugin},
+          $KF5_PREFIX/share/kxmlgui5/{katectags,katefiletree,kategdb},
+          $KF5_PREFIX/share/kxmlgui5/{katekonsole,kateopenheaderplugin},
+          $KF5_PREFIX/share/kxmlgui5/{kateproject,katesearch,katesnippets},
+          $KF5_PREFIX/share/kxmlgui5/{katesql,katesymbolviewer,katexmltools},
+          $KF5_PREFIX/share/kxmlgui5/{kwrite,tabswitcher} and
+          $KF5_PREFIX/share/plasma/plasmoids/org.kde.plasma.katesessions
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/kde/kf5-apps/kf5-apps.xml
==============================================================================
--- trunk/BOOK/kde/kf5-apps/kf5-apps.xml        Mon Jun 29 14:03:10 2015        
(r16188)
+++ trunk/BOOK/kde/kf5-apps/kf5-apps.xml        Mon Jun 29 16:20:27 2015        
(r16189)
@@ -15,8 +15,8 @@
 
   <title>KDE Frameworks 5 Based Applications</title>
  
-  <para>Placeholder</para>
-
-  <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="automoc4.xml"/>-->
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="kate5.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="kmix5.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="konsole5.xml"/>
 
 </chapter>

Added: trunk/BOOK/kde/kf5-apps/kmix5.xml
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/kde/kf5-apps/kmix5.xml   Mon Jun 29 16:20:27 2015        (r16189)
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY kmix5-download-http 
"&kf5apps-download-http;/kmix-&kf5apps-version;.tar.xz">
+  <!ENTITY kmix5-download-ftp  " ">
+  <!ENTITY kmix5-md5sum        "8224111b0188518460187f2245a17528">
+  <!ENTITY kmix5-size          "380 KB">
+  <!ENTITY kmix5-buildsize     "11.5 MB">
+  <!ENTITY kmix5-time          "0.9 SBU">
+]>
+
+<sect1 id="kmix5" xreflabel="KMix-&kf5apps-version;">
+  <?dbhtml filename="kmix.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: krejzi $</othername>
+    <date>$Date: 2014-10-25 18:13:26 +0200 (Sat, 25 Oct 2014) $</date>
+  </sect1info>
+
+  <title>KMix-&kf5apps-version;</title>
+
+  <indexterm zone="kmix5">
+    <primary sortas="a-KMix">KMix</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to KMix</title>
+
+    <para>
+      The <application>KMix</application> package contains a KF5 based Sound
+      Mixer application.
+    </para>
+
+    &lfs77_checked; &gcc5_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&kmix5-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&kmix5-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &kmix5-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &kmix5-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &kmix5-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &kmix5-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">KMix Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="kf5-frameworks"/>
+    </para>
+
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+      <xref linkend="alsa-lib"/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="libcanberra"/> and
+      <xref linkend="pulseaudio"/>
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/kmix5"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of KMix</title>
+
+    <para>
+      First, fix the <application>CMake</application> search path by running
+      the following command:
+    </para>
+
+<screen><userinput>sed -i 
"s:\${ECM_MODULE_PATH}:\${CMAKE_SOURCE_DIR}/cmake/modules &amp;:g" 
CMakeLists.txt</userinput></screen>
+
+    <para>
+      Install <application>KMix</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
+      -DCMAKE_BUILD_TYPE=Release         \
+      -DLIB_INSTALL_DIR=lib              \
+      -DBUILD_TESTING=OFF                \
+      -DKMIX_KF5_BUILD=1                 \
+      -Wno-dev .. &amp;&amp;
+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>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para>
+      <parameter>-DKMIX_KF5_BUILD=1</parameter>: This switch is used to ensure
+      that <application>KDE Frameworks</application> 5 based application is
+      built.
+    </para>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          kmix, kmixctrl, and kmixremote
+        </seg>
+        <seg>
+          libkdeinit5_kmixctrl.so and libkdeinit5_kmix.so
+        </seg>
+        <seg>
+          $KF5_PREFIX/share/kmix
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>

Added: trunk/BOOK/kde/kf5-apps/konsole5.xml
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/kde/kf5-apps/konsole5.xml        Mon Jun 29 16:20:27 2015        
(r16189)
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY konsole5-download-http 
"&kf5apps-download-http;/konsole-&kf5apps-version;.tar.xz">
+  <!ENTITY konsole5-download-ftp  
"&kf5apps-download-ftp;/konsole-&kf5apps-version;.tar.xz">
+  <!ENTITY konsole5-md5sum        "07cc69a69f90ddbbc4321378d99261ad">
+  <!ENTITY konsole5-size          "452 KB">
+  <!ENTITY konsole5-buildsize     "15 MB">
+  <!ENTITY konsole5-time          "1.0 SBU">
+]>
+
+<sect1 id="konsole5" xreflabel="Konsole-&kf5apps-version;">
+  <?dbhtml filename="konsole.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: krejzi $</othername>
+    <date>$Date: 2014-10-21 16:07:43 +0200 (Tue, 21 Oct 2014) $</date>
+  </sect1info>
+
+  <title>Konsole-&kf5apps-version;</title>
+
+  <indexterm zone="konsole5">
+    <primary sortas="a-Konsole">Konsole</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Konsole</title>
+
+    <para>
+      The <application>Konsole</application> package is a KF5 based terminal
+      emulator.
+    </para>
+
+    &lfs77_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&konsole5-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&konsole5-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &konsole5-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &konsole5-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &konsole5-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &konsole5-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Konsole Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="kf5-frameworks"/>,
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/konsole5"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Konsole</title>
+
+    <para>
+      Install <application>Konsole</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
+      -DCMAKE_BUILD_TYPE=Release         \
+      -DLIB_INSTALL_DIR=lib              \
+      -DBUILD_TESTING=OFF                \
+      -Wno-dev .. &amp;&amp;
+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>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>
+          konsole and konsoleprofile
+        </seg>
+        <seg>
+          libkdeinit5_konsole.so and libkonsoleprivate.so
+        </seg>
+        <seg>
+          $KF5_PREFIX/share/doc/HTML/*/konsole,
+          $KF5_PREFIX/share/konsole, and
+          $KF5_PREFIX/share/kxmlgui5/konsole
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/kde/libdbusmenuqt.xml
==============================================================================
--- trunk/BOOK/kde/libdbusmenuqt.xml    Mon Jun 29 14:03:10 2015        (r16188)
+++ trunk/BOOK/kde/libdbusmenuqt.xml    Mon Jun 29 16:20:27 2015        (r16189)
@@ -4,7 +4,7 @@
   <!ENTITY % general-entities SYSTEM "../general.ent">
   %general-entities;
 
-  <!ENTITY libdbusmenu-qt-download-http 
"http://anduin.linuxfromscratch.org/sources/other//libdbusmenu-qt-&libdbusmenu-qt-version;.tar.xz";>
+  <!ENTITY libdbusmenu-qt-download-http 
"http://anduin.linuxfromscratch.org/sources/other/libdbusmenu-qt-&libdbusmenu-qt-version;.tar.xz";>
   <!ENTITY libdbusmenu-qt-download-ftp  " ">
   <!ENTITY libdbusmenu-qt-md5sum        "d21a1f5569e0bc9c9245b4f71761c62f">
   <!ENTITY libdbusmenu-qt-size          "40 KB">

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Mon Jun 29 14:03:10 2015        (r16188)
+++ trunk/BOOK/packages.ent     Mon Jun 29 16:20:27 2015        (r16189)
@@ -511,8 +511,6 @@
 <!ENTITY kde-workspace-version        "4.11.20">
 <!ENTITY kdepim-version               "4.14.9">
 <!ENTITY automoc4-version             "0.9.88">
-<!ENTITY kf5-short-version            "5.11">
-<!ENTITY kf5-version                  "5.11.0">
 <!ENTITY phonon-version               "4.8.3">
 <!ENTITY phonon-backend-gstreamer-version "4.8.2">
 <!ENTITY phonon-backend-vlc-version   "0.8.2">
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to