Author: fernando
Date: Wed Jul 15 12:59:00 2015
New Revision: 16249
Log:
Add LXQt 0.9.1
libstatgrab-0.91 typo.
Added:
trunk/BOOK/lxqt/
trunk/BOOK/lxqt/desktop/
trunk/BOOK/lxqt/desktop/desktop.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/liblxqt-mount.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/liblxqt.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/libqtxdg.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/libsysstat.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-about.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-common.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-config.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-globalkeys.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-notificationd.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-panel.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-policykit.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-powermanagement.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-qtplugin.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-runner.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/lxqt-session.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/pcmanfm-qt.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/post-install.xml (contents, props changed)
trunk/BOOK/lxqt/desktop/pre-install.xml (contents, props changed)
trunk/BOOK/lxqt/lxqt.xml (contents, props changed)
Modified:
trunk/BOOK/general/genlib/libstatgrab.xml
trunk/BOOK/introduction/welcome/changelog.xml
Modified: trunk/BOOK/general/genlib/libstatgrab.xml
==============================================================================
--- trunk/BOOK/general/genlib/libstatgrab.xml Wed Jul 15 12:49:38 2015
(r16248)
+++ trunk/BOOK/general/genlib/libstatgrab.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -190,7 +190,7 @@
<term><filename class="libraryfile">libstatgrab.so</filename></term>
<listitem>
<para>
- is a library for handling page faults in user mode.
+ contains the <application>libstatgrab</application> API functions.
</para>
<indexterm zone="libstatgrab libstatgrab-lib">
<primary sortas="c-libstatgrab">libstatgrab.so</primary>
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Wed Jul 15 12:49:38
2015 (r16248)
+++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jul 15 12:59:00
2015 (r16249)
@@ -48,7 +48,15 @@
<para>July 15th, 2015</para>
<itemizedlist>
<listitem>
- <para>[renodr] - Update to LLVM-3.6.2 Fixes
+ <para>[fernando] - Add LXQt 0.9.1. Fixes
+ <ulink url="&blfs-ticket-root;5683">#5683</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[fernando] - Add libstatgrab-0.91. Fixes
+ <ulink url="&blfs-ticket-root;6724">#6724</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - Update to LLVM-3.6.2. Fixes
<ulink url="&blfs-ticket-root;6718">#6718</ulink>.</para>
</listitem>
<listitem>
Added: trunk/BOOK/lxqt/desktop/desktop.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/desktop.xml Wed Jul 15 12:59:00 2015 (r16249)
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter 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;
+]>
+
+<!--
+$LastChangedBy$
+$Date$
+-->
+
+<chapter id="desktop">
+ <?dbhtml filename="desktop.html" ?>
+
+ <title>LXQt Desktop</title>
+
+ <para>
+ LXQt is an extremely fast-performing and energy-saving desktop
environment.
+ </para>
+
+ <para>
+ <application>LXQt</application> is a <application>Qt</application> based
+ Desktop Environment. Here, we choose to build with
+ <application>Qt5</application>, although some parts could use
+ <application>Qt4</application>. It comes with a beautiful interface,
+ multi-language support, standard keyboard shortcuts and additional
+ features like tabbed file browsing. <application>LXQt</application> uses
+ less CPU and less RAM than most other environments. It is especially
+ useful for cloud computers with low hardware specifications, such as
+ netbooks, mobile devices (e.g. MIDs) or older computers, but can be used
+ with modern hardware.
+ </para>
+
+ <para>
+ Build LXQt core packages in the order presented in the book for the
+ easiest resolution of dependencies.
+ </para>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="pre-install.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libqtxdg.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="liblxqt.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-globalkeys.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="libsysstat.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="liblxqt-mount.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-panel.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="pcmanfm-qt.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-qtplugin.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-policykit.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-powermanagement.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-config.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-about.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-common.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-notificationd.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-runner.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="lxqt-session.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="post-install.xml"/>
+
+</chapter>
Added: trunk/BOOK/lxqt/desktop/liblxqt-mount.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/liblxqt-mount.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,158 @@
+<?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 liblxqt-mount-download-http
"&fedora-http-repo;/liblxqt-mount/liblxqt-mount-&liblxqt-mount-version;.tar.xz/&liblxqt-mount-md5sum;/liblxqt-mount-&liblxqt-mount-version;.tar.xz">
+ <!ENTITY liblxqt-mount-download-ftp " ">
+ <!ENTITY liblxqt-mount-md5sum "476d91d6680f63b0dd7ab445120b9e20">
+ <!ENTITY liblxqt-mount-size "20 KB">
+ <!ENTITY liblxqt-mount-buildsize "1.1 MB">
+ <!ENTITY liblxqt-mount-time "less than 0.1 SBU">
+]>
+
+<sect1 id="liblxqt-mount" xreflabel="liblxqt-mount-&liblxqt-mount-version;">
+ <?dbhtml filename="liblxqt-mount.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>liblxqt-mount-&liblxqt-mount-version;</title>
+
+ <indexterm zone="liblxqt-mount">
+ <primary sortas="a-liblxqt-mount">liblxqt-mount</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to liblxqt-mount</title>
+
+ <para>
+ The <application>liblxqt-mount</application> package is used in
+ <application>LXQt</application> for removable devices management.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&liblxqt-mount-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&liblxqt-mount-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &liblxqt-mount-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &liblxqt-mount-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &liblxqt-mount-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &liblxqt-mount-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">liblxqt-mount Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="cmake"/> and
+ <xref linkend="qt5"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/liblxqt-mount"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of liblxqt-mount</title>
+
+ <para>
+ Install <application>liblxqt-mount</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ .. &&
+
+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 Library</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ None
+ </seg>
+ <seg>
+ liblxqtmount.so
+ </seg>
+ <seg>
+ /opt/lxqt/{include,lib/cmake}/lxqtmount
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="liblxqt-mount-prog">
+ <term><filename class="libraryfile">liblxqtmount.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>liblxqt-mount</application> API
functions.
+ </para>
+ <indexterm zone="liblxqt-mount liblxqt-mount-prog">
+ <primary sortas="c-liblxqtmount">liblxqtmount.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/liblxqt.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/liblxqt.xml Wed Jul 15 12:59:00 2015 (r16249)
@@ -0,0 +1,171 @@
+<?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 liblxqt-download-http
"&fedora-http-repo;/liblxqt/liblxqt-&liblxqt-version;.tar.xz/&liblxqt-md5sum;/liblxqt-&liblxqt-version;.tar.xz">
+ <!ENTITY liblxqt-download-ftp " ">
+ <!ENTITY liblxqt-md5sum "b027c6114d543e24a35846d37d374009">
+ <!ENTITY liblxqt-size "88 KB">
+ <!ENTITY liblxqt-buildsize "5.4 MB">
+ <!ENTITY liblxqt-time "0.2 SBU">
+]>
+
+<sect1 id="liblxqt" xreflabel="liblxqt-&liblxqt-version;">
+ <?dbhtml filename="liblxqt.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>liblxqt-&liblxqt-version;</title>
+
+ <indexterm zone="liblxqt">
+ <primary sortas="a-liblxqt">liblxqt</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to liblxqt</title>
+
+ <para>
+ The <application>liblxqt</application> is the core utility library for
+ all <application>LXQt</application> components.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&liblxqt-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&liblxqt-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &liblxqt-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &liblxqt-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &liblxqt-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &liblxqt-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">liblxqt Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ kwindowsystem, from <xref linkend="kf5-frameworks"/> and
+ <xref linkend="libqtxdg"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/liblxqt"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of liblxqt</title>
+
+ <para>
+ Install <application>liblxqt</application> by running the
+ following commands:
+ </para>
+
+<screen><userinput>sed -e '/lxqtnotification.h/ i #include <QObject>'
+ -i lxqtnotification.cpp &&
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ .. &&
+
+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>
+ <command>sed -e ...</command>: Fixes heads, starting with Qt5-5.5.
+ </para>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Programs</segtitle>
+ <segtitle>Installed Library</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ None
+ </seg>
+ <seg>
+ liblxqt.so
+ </seg>
+ <seg>
+ /opt/lxqt/{include,share{,/cmake}/lxqt}
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="liblxqt-lib">
+ <term><filename class="libraryfile">liblxqt.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>liblxqt</application> API functions.
+ </para>
+ <indexterm zone="liblxqt liblxqt-lib">
+ <primary sortas="c-liblxqt">liblxqt.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/libqtxdg.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/libqtxdg.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,165 @@
+<?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 libqtxdg-download-http
"&fedora-http-repo;/libqtxdg/libqtxdg-&libqtxdg-version;.tar.xz/&libqtxdg-md5sum;/libqtxdg-&libqtxdg-version;.tar.xz">
+ <!ENTITY libqtxdg-download-ftp " ">
+ <!ENTITY libqtxdg-md5sum "3e92e224da807710862a0a94fad14dcd">
+ <!ENTITY libqtxdg-size "56 KB">
+ <!ENTITY libqtxdg-buildsize "2.4 MB">
+ <!ENTITY libqtxdg-time "0.1 SBU">
+]>
+
+<sect1 id="libqtxdg" xreflabel="libqtxdg-&libqtxdg-version;">
+ <?dbhtml filename="libqtxdg.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>libqtxdg-&libqtxdg-version;</title>
+
+ <indexterm zone="libqtxdg">
+ <primary sortas="a-libqtxdg">libqtxdg</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to libqtxdg</title>
+
+ <para>
+ The <application>libqtxdg</application> is a Qt implementation of
+ freedesktop.org xdg specs.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&libqtxdg-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&libqtxdg-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &libqtxdg-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &libqtxdg-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &libqtxdg-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &libqtxdg-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">libqtxdg Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="cmake"/> and
+ <xref linkend="qt5"/>
+ </para>
+
+ <bridgehead renderas="sect4">Optional</bridgehead>
+ <para role="optional">
+ <xref linkend="qt4"/> (not supported by BLFS)
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/libqtxdg"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of libqtxdg</title>
+
+ <para>
+ Install <application>libqtxdg</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>source setqt5 &&
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ .. &&
+
+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 Library</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ None
+ </seg>
+ <seg>
+ libQt5Xdg.so
+ </seg>
+ <seg>
+ /opt/lxqt/{include,share}/qt5xdg
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="libQt5Xdg-lib">
+ <term><filename class="libraryfile">libQt5Xdg.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>libQt5Xdg</application> API functions.
+ </para>
+ <indexterm zone="libqtxdg libQt5Xdg-lib">
+ <primary sortas="c-libQt5Xdg">libQt5Xdg.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/libsysstat.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/libsysstat.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,158 @@
+<?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 libsysstat-download-http
"&fedora-http-repo;/libsysstat/libsysstat-&libsysstat-version;.tar.xz/&libsysstat-md5sum;/libsysstat-&libsysstat-version;.tar.xz">
+ <!ENTITY libsysstat-download-ftp " ">
+ <!ENTITY libsysstat-md5sum "2d9d9889ba2ed8712d34e6835001e6d0">
+ <!ENTITY libsysstat-size "20 KB">
+ <!ENTITY libsysstat-buildsize "1.2 MB">
+ <!ENTITY libsysstat-time "less than 0.1 SBU">
+]>
+
+<sect1 id="libsysstat" xreflabel="libsysstat-&libsysstat-version;">
+ <?dbhtml filename="libsysstat.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>libsysstat-&libsysstat-version;</title>
+
+ <indexterm zone="libsysstat">
+ <primary sortas="a-libsysstat">libsysstat</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to libsysstat</title>
+
+ <para>
+ The <application>libsysstat</application> package contains a library used
+ to query system info and statistics.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&libsysstat-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&libsysstat-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &libsysstat-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &libsysstat-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &libsysstat-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &libsysstat-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">libsysstat Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="cmake"/> and
+ <xref linkend="qt5"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/libsysstat"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of libsysstat</title>
+
+ <para>
+ Install <application>libsysstat</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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 Program</segtitle>
+ <segtitle>Installed Library</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ None
+ </seg>
+ <seg>
+ libsysstat-qt5.so
+ </seg>
+ <seg>
+ /opt/lxqt/{include,share/cmake}/sysstat-qt5
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="libsysstat-qt5">
+ <term><filename class="libraryfile">libsysstat-qt5.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>libsysstat-qt5</application> API
+ functions.
+ </para>
+ <indexterm zone="libsysstat libsysstat-qt5">
+ <primary sortas="c-libsysstat-qt5">libsysstat-qt5.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-about.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-about.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,156 @@
+<?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 lxqt-about-download-http
"&fedora-http-repo;/lxqt-about/lxqt-about-&lxqt-about-version;.tar.xz/&lxqt-about-md5sum;/lxqt-about-&lxqt-about-version;.tar.xz">
+ <!ENTITY lxqt-about-download-ftp " ">
+ <!ENTITY lxqt-about-md5sum "8a9ea5b780101b071911a84bb258675d">
+ <!ENTITY lxqt-about-size "12 KB">
+ <!ENTITY lxqt-about-buildsize "492 KB">
+ <!ENTITY lxqt-about-time "less than 0.1 SBU">
+]>
+
+<sect1 id="lxqt-about" xreflabel="lxqt-about-&lxqt-about-version;">
+ <?dbhtml filename="lxqt-about.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-about-&lxqt-about-version;</title>
+
+ <indexterm zone="lxqt-about">
+ <primary sortas="a-lxqt-about">lxqt-about</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-about</title>
+
+ <para>
+ The <application>lxqt-about</application> package provides the standalone
+ <application>LXQt</application> <quote>About</quote> dialog.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-about-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-about-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-about-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-about-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-about-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-about-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-about Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-about"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-about</title>
+
+ <para>
+ Install <application>lxqt-about</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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 Program</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directory</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-about
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /opt/lxqt/share/lxqt/lxqt-about
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-about-prog">
+ <term><command>lxqt-about</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> <quote>About</quote> dialog.
+ </para>
+ <indexterm zone="lxqt-about lxqt-about-prog">
+ <primary sortas="b-lxqt-about">lxqt-about</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-common.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-common.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,181 @@
+<?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 lxqt-common-download-http
"&fedora-http-repo;/lxqt-common/lxqt-common-&lxqt-common-version;.tar.xz/&lxqt-common-md5sum;/lxqt-common-&lxqt-common-version;.tar.xz">
+ <!ENTITY lxqt-common-download-ftp " ">
+ <!ENTITY lxqt-common-md5sum "7db547d46c4e4e5efb6b3ee8e4a90ad9">
+ <!ENTITY lxqt-common-size "3.9 MB">
+ <!ENTITY lxqt-common-buildsize "12 MB">
+ <!ENTITY lxqt-common-time "less than 0.1 SBU">
+]>
+
+<sect1 id="lxqt-common" xreflabel="lxqt-common-&lxqt-common-version;">
+ <?dbhtml filename="lxqt-common.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-common-&lxqt-common-version;</title>
+
+ <indexterm zone="lxqt-common">
+ <primary sortas="a-lxqt-common">lxqt-common</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-common</title>
+
+ <para>
+ The <application>lxqt-common</application> package provides common files
for <application>LXQt</application>.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-common-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-common-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-common-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-common-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-common-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-common-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-common Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/>,
+ <xref linkend="openbox"/> (runtime - may be replaced by another WM, e.g.
+ <xref linkend="xfwm4"/>, but it was not tested for BLFS),
+ <xref linkend="qt5"/> built with <xref linkend="librsvg"/>, and
+ <xref linkend="xdg-utils"/>
+ </para>
+
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended">
+ <xref linkend="consolekit"/>, or
+ <xref linkend="lxdm"/> or another Display Manager, e.g.
+ <ulink url="https://github.com/sddm/sddm">sddm</ulink> (this is reported
+ as the <quote>recommended <application>LXQt</application> display
+ manager</quote>,
+ <xref linkend="desktop-file-utils"/>,
+ <xref linkend="hicolor-icon-theme"/>, and
+ <xref linkend="shared-mime-info"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-common"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-common</title>
+
+ <para>
+ Install <application>lxqt-common</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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>
+
+ <para>
+ If you have installed recommended dependencies, run the following
+ commandsas <systemitem class="username">root</systemitem> user:
+ </para>
+
+<screen role="root"><userinput>update-mime-database /usr/share/mime &&
+gtk-update-icon-cache -t -f --include-image-data /usr/share/icons/hicolor
&&
+update-desktop-database -q</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Program</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ startlxqt
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /etc/xdg/pcmanfm-qt/lxqt and
+ /opt/lxqt/share/{desktop-directories,lxqt/{graphics,openbox,themes}}
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="startlxqt">
+ <term><command>startlxqt</command></term>
+ <listitem>
+ <para>
+ is used to start the desktop session for
+ <application>LXQt</application>.
+ </para>
+ <indexterm zone="lxqt-common startlxqt">
+ <primary sortas="b-startlxqt">startlxqt</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-config.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-config.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,236 @@
+<?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 lxqt-config-download-http
"&fedora-http-repo;/lxqt-config/lxqt-config-&lxqt-config-version;.tar.xz/&lxqt-config-md5sum;/lxqt-config-&lxqt-config-version;.tar.xz">
+ <!ENTITY lxqt-config-download-ftp " ">
+ <!ENTITY lxqt-config-md5sum "af485d58ed9aa78e46bb76db5c51eb9a">
+ <!ENTITY lxqt-config-size "140 KB">
+ <!ENTITY lxqt-config-buildsize "11 MB">
+ <!ENTITY lxqt-config-time "0.4 SBU">
+]>
+
+<sect1 id="lxqt-config" xreflabel="lxqt-config-&lxqt-config-version;">
+ <?dbhtml filename="lxqt-config.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-config-&lxqt-config-version;</title>
+
+ <indexterm zone="lxqt-config">
+ <primary sortas="a-lxqt-config">lxqt-config</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-config</title>
+
+ <para>
+ The <application>lxqt-config</application> package provides the
+ <application>LXQt</application> system settings center.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-config-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-config-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-config-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-config-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-config-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-config-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-config Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-config"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-config</title>
+
+ <para>
+ Install <application>lxqt-config</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>sed -e '/lxqtnotification.h/ i #include <QObject>' \
+ -i lxqt-config-monitor/monitor.h &&
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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>
+ <command>sed -e ...</command>: Fixes heads, starting with Qt5-5.5.
+ </para>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Programs</segtitle>
+ <segtitle>Installed Library</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-config, lxqt-config-file-associations, lxqt-config-monitor,
+ lxqt-config-appearance, and lxqt-config-input
+ </seg>
+ <seg>
+ liblxqt-config-cursor.so
+ </seg>
+ <seg>
+
/opt/lxqt/share/lxqt/translations/lxqt-config{,-appearance,-cursor,-file-associations,-input,-monitor}
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-config-prog">
+ <term><command>lxqt-config</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> configuration center.
+ </para>
+ <indexterm zone="lxqt-config lxqt-config-prog">
+ <primary sortas="b-lxqt-config">lxqt-config</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-config-appearance">
+ <term><command>lxqt-config-appearance</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> program used to change
+ themes, icon themes, and fonts used by applications.
+ </para>
+ <indexterm zone="lxqt-config lxqt-config-appearance">
+ <primary
sortas="b-lxqt-config-appearance">lxqt-config-appearance</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-config-file-associations">
+ <term><command>lxqt-config-file-associations</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> program used to associate
+ files with programs.
+ </para>
+ <indexterm zone="lxqt-config lxqt-config-file-associations">
+ <primary
sortas="b-lxqt-config-file-associations">lxqt-config-file-associations</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-config-input">
+ <term><command>lxqt-config-input</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> program used to configure
+ input devices (e.g. mouse speed, cursor, keyboard speed, keuboard
+ layout).
+ </para>
+ <indexterm zone="lxqt-config lxqt-config-input">
+ <primary sortas="b-lxqt-config-input">lxqt-config-input</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-config-monitor">
+ <term><command>lxqt-config-monitor</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application>
+ <application>xrandr</application> based program used to configure
+ the monitor.
+ </para>
+ <indexterm zone="lxqt-config lxqt-config-monitor">
+ <primary
sortas="b-lxqt-config-monitor">lxqt-config-monitor</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="liblxqt-config-cursor-lib">
+ <term><filename
class="libraryfile">liblxqt-config-cursor.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>liblxqt-config-cursor</application> API
+ functions.
+ </para>
+ <indexterm zone="lxqt-config liblxqt-config-cursor-lib">
+ <primary
sortas="c-liblxqt-config-cursor">liblxqt-config-cursor.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-globalkeys.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-globalkeys.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,197 @@
+<?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 lxqt-globalkeys-download-http
"&fedora-http-repo;/lxqt-globalkeys/lxqt-globalkeys-&lxqt-globalkeys-version;.tar.xz/&lxqt-globalkeys-md5sum;/lxqt-globalkeys-&lxqt-globalkeys-version;.tar.xz">
+ <!ENTITY lxqt-globalkeys-download-ftp " ">
+ <!ENTITY lxqt-globalkeys-md5sum "f7e0de7cac2379a7dd7af7fd97e9138c">
+ <!ENTITY lxqt-globalkeys-size "52 KB">
+ <!ENTITY lxqt-globalkeys-buildsize "6.6 MB">
+ <!ENTITY lxqt-globalkeys-time "0.3 SBU">
+]>
+
+<sect1 id="lxqt-globalkeys"
xreflabel="lxqt-globalkeys-&lxqt-globalkeys-version;">
+ <?dbhtml filename="lxqt-globalkeys.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-globalkeys-&lxqt-globalkeys-version;</title>
+
+ <indexterm zone="lxqt-globalkeys">
+ <primary sortas="a-lxqt-globalkeys">lxqt-globalkeys</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-globalkeys</title>
+
+ <para>
+ The <application>lxqt-globalkeys</application> package contains a daemon
+ used to register global keyboard shortcuts and a key shortcut GUI editor.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-globalkeys-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-globalkeys-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-globalkeys-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-globalkeys-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-globalkeys-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-globalkeys-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-globalkeys Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-globalkeys"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-globalkeys</title>
+
+ <para>
+ Install <application>lxqt-globalkeys</application> by running the
+ following commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ .. &&
+
+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>
+ lxqt-config-globalkeyshortcuts and lxqt-globalkeysd
+ </seg>
+ <seg>
+ liblxqt-globalkeys.so and liblxqt-globalkeys-ui.so
+ </seg>
+ <seg>
+ /opt/lxqt/include/lxqt-globalkeys,
+ /opt/lxqt/share/lxqt/translations/lxqt-config-globalkeyshortcuts and
+ /opt/lxqt/lib/cmake/lxqt-globalkeys{,-ui}
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-config-globalkeyshortcuts">
+ <term><command>lxqt-config-globalkeyshortcuts</command></term>
+ <listitem>
+ <para>
+ is a key shortcuts GUI editor.
+ </para>
+ <indexterm zone="lxqt-globalkeys lxqt-config-globalkeyshortcuts">
+ <primary
sortas="b-lxqt-config-globalkeyshortcuts">lxqt-config-globalkeyshortcuts</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-globalkeysd">
+ <term><command>lxqt-globalkeysd</command></term>
+ <listitem>
+ <para>
+ is a global key shortcuts daemon.
+ </para>
+ <indexterm zone="lxqt-globalkeys lxqt-globalkeysd">
+ <primary sortas="b-lxqt-globalkeysd">lxqt-globalkeysd</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-globalkeys-lib">
+ <term><filename
class="libraryfile">lxqt-globalkeys.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>lxqt-globalkeys</application> API
+ functions.
+ </para>
+ <indexterm zone="lxqt-globalkeys lxqt-globalkeys-lib">
+ <primary sortas="c-lxqt-globalkeys">lxqt-globalkeys.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="liblxqt-globalkeys-ui-lib">
+ <term><filename
class="libraryfile">liblxqt-globalkeys-ui.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>liblxqt-globalkeys-ui</application> API
+ functions.
+ </para>
+ <indexterm zone="lxqt-globalkeys liblxqt-globalkeys-ui-lib">
+ <primary
sortas="c-liblxqt-globalkeys-ui">liblxqt-globalkeys-ui.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-notificationd.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-notificationd.xml Wed Jul 15 12:59:00
2015 (r16249)
@@ -0,0 +1,189 @@
+<?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 lxqt-notificationd-download-http
"&fedora-http-repo;/lxqt-notificationd/lxqt-notificationd-&lxqt-notificationd-version;.tar.xz/&lxqt-notificationd-md5sum;/lxqt-notificationd-&lxqt-notificationd-version;.tar.xz">
+ <!ENTITY lxqt-notificationd-download-ftp " ">
+ <!ENTITY lxqt-notificationd-md5sum "11d8e306c0b2e23a4cca312cdcb54dbd">
+ <!ENTITY lxqt-notificationd-size "40 KB">
+ <!ENTITY lxqt-notificationd-buildsize "2.5 MB">
+ <!ENTITY lxqt-notificationd-time "0.1 SBU">
+]>
+
+<sect1 id="lxqt-notificationd"
xreflabel="lxqt-notificationd-&lxqt-notificationd-version;">
+ <?dbhtml filename="lxqt-notificationd.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-notificationd-&lxqt-notificationd-version;</title>
+
+ <indexterm zone="lxqt-notificationd">
+ <primary sortas="a-lxqt-notificationd">lxqt-notificationd</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-notificationd</title>
+
+ <para>
+ The <application>lxqt-notificationd</application> package is the
+ <application>LXQt</application> notification daemon.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-notificationd-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-notificationd-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-notificationd-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-notificationd-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-notificationd-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-notificationd-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-notificationd Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/> and
+ <xref linkend="lxqt-common"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-notificationd"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-notificationd</title>
+
+ <para>
+ Install <application>lxqt-notificationd</application> by running the
+ following commands:
+ </para>
+
+<screen><userinput>sed -e '/QDebug/ i #include <QObject>' \
+ -e 's:<KF5/KWindowSystem/:<:' \
+ -i src/notification.cpp &&
+
+sed -e '/LXQt\/Notification/ i #include <QObject>' \
+ -i config/basicsettings.cpp &&
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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>
+ <command>sed -e ... src/notification.cpp</command>: Fixes heads, for KF5.
+ </para>
+
+ <para>
+ <command>sed -e ... config/basicsettings.cpp</command>: Fixes heads,
starting with Qt5-5.5.
+ </para>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Programs</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-config-notificationd and lxqt-notificationd
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /opt/lxqt/share/lxqt/translations/lxqt-{config-,}notificationd
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-config-notificationd">
+ <term><command>lxqt-config-notificationd</command></term>
+ <listitem>
+ <para>
+ is the <command>lxqt-notificationd</command> GUI configuration
tool.
+ </para>
+ <indexterm zone="lxqt-notificationd lxqt-config-notificationd">
+ <primary
sortas="b-lxqt-config-notificationd">lxqt-config-notificationd</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-notificationd-prog">
+ <term><command>lxqt-notificationd</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> notification daemon.
+ </para>
+ <indexterm zone="lxqt-notificationd lxqt-notificationd-prog">
+ <primary sortas="b-lxqt-notificationd">lxqt-notificationd</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-panel.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-panel.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,196 @@
+<?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 lxqt-panel-download-http
"&fedora-http-repo;/lxqt-panel/lxqt-panel-&lxqt-panel-version;.tar.xz/&lxqt-panel-md5sum;/lxqt-panel-&lxqt-panel-version;.tar.xz">
+ <!ENTITY lxqt-panel-download-ftp " ">
+ <!ENTITY lxqt-panel-md5sum "cdae5a811c68fe8162230f1e9ef765f2">
+ <!ENTITY lxqt-panel-size "272 KB">
+ <!ENTITY lxqt-panel-buildsize "26 MB">
+ <!ENTITY lxqt-panel-time "1 SBU">
+]>
+
+<sect1 id="lxqt-panel" xreflabel="lxqt-panel-&lxqt-panel-version;">
+ <?dbhtml filename="lxqt-panel.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-panel-&lxqt-panel-version;</title>
+
+ <indexterm zone="lxqt-panel">
+ <primary sortas="a-lxqt-panel">lxqt-panel</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-panel</title>
+
+ <para>
+ The <application>lxqt-panel</application> package contains a
+ lightweight X11 desktop panel.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-panel-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-panel-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-panel-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-panel-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-panel-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-panel-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-panel Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="lxqt-globalkeys"/>,
+ <xref linkend="liblxqt"/>,
+ <xref linkend="liblxqt-mount"/>,
+ <xref linkend="lxmenu-data"/>, and
+ <xref linkend="menu-cache"/>
+ </para>
+
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended">
+ kguiaddons, from <xref linkend="kf5-frameworks"/> (keyboard indicator
plugin),
+ <xref linkend="alsa-lib"/> or <xref linkend="pulseaudio"/> (volume
plugin),
+ <xref linkend="libstatgrab"/> (system statistics plugin),
+ <xref linkend="libsysstat"/> (CPU and network monitor plugins), and
+ <xref linkend="lm_sensors"/> (sensors plugin)
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-panel"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-panel</title>
+
+ <para>
+ Install <application>lxqt-panel</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>sed -i 's:<KF5/KWindowSystem/:<:' \
+ plugin-mainmenu/lxqtmainmenu.cpp \
+ plugin-kbindicator/lxqtkbindicator.h \
+ plugin-showdesktop/showdesktop.cpp \
+ plugin-taskbar/lxqttaskbutton.cpp \
+ plugin-taskbar/lxqttaskbar.h \
+ plugin-desktopswitch/desktopswitch.cpp \
+ panel/lxqtpanel.cpp \
+ panel/config/configpaneldialog.cpp &&
+
+sed -e 's:<KF5/KGuiAddons/:<:' \
+ -i plugin-kbindicator/lxqtkbindicator.h &&
+
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ .. &&
+
+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>
+ <command>sed ...</command>: Fixes heads, for KF5.
+ </para>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Program</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-panel
+ </seg>
+ <seg>
+ several plugins under /opt/lxqt/lib/lxqt-panel
+ </seg>
+ <seg>
+ /etc/xdg/lxqt,
+ /opt/lxqt/share/lxqt/{,translations/}lxqt-panel and
+ /opt/lxqt/lib/lxqt-panel
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-panel-prog">
+ <term><command>lxqt-panel</command></term>
+ <listitem>
+ <para>
+ is a lightweight <application>Qt5</application> based
+ panel for the <application>LXQt</application> Desktop.
+ </para>
+ <indexterm zone="lxqt-panel lxqt-panel-prog">
+ <primary sortas="b-lxqt-panel">lxqt-panel</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-policykit.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-policykit.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,158 @@
+<?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 lxqt-policykit-download-http
"&fedora-http-repo;/lxqt-policykit/lxqt-policykit-&lxqt-policykit-version;.tar.xz/&lxqt-policykit-md5sum;/lxqt-policykit-&lxqt-policykit-version;.tar.xz">
+ <!ENTITY lxqt-policykit-download-ftp " ">
+ <!ENTITY lxqt-policykit-md5sum "15f8f12465d9475ca15562431a21bf38">
+ <!ENTITY lxqt-policykit-size "16 KB">
+ <!ENTITY lxqt-policykit-buildsize "960 KB">
+ <!ENTITY lxqt-policykit-time "less than 0.1 SBU">
+]>
+
+<sect1 id="lxqt-policykit" xreflabel="lxqt-policykit-&lxqt-policykit-version;">
+ <?dbhtml filename="lxqt-policykit.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-policykit-&lxqt-policykit-version;</title>
+
+ <indexterm zone="lxqt-policykit">
+ <primary sortas="a-lxqt-policykit">lxqt-policykit</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-policykit</title>
+
+ <para>
+ The <application>lxqt-policykit</application> package the
+ <application>LXQt</application> PolicyKit agent.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-policykit-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-policykit-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-policykit-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-policykit-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-policykit-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-policykit-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-policykit Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ kwindowsystem, from <xref linkend="kf5-frameworks"/>,
+ <xref linkend="liblxqt"/> and
+ <xref linkend="polkit-qt"/> (Qt5)
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-policykit"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-policykit</title>
+
+ <para>
+ Install <application>lxqt-policykit</application> by running the
following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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 Program</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directory</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-policykit-agent
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /opt/lxqt/share/lxqt/translations/lxqt-policykit-agent
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-policykit-agent-prog">
+ <term><command>lxqt-policykit-agent</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> PolicyKit agent.
+ </para>
+ <indexterm zone="lxqt-policykit lxqt-policykit-agent-prog">
+ <primary
sortas="b-lxqt-policykit-agent">lxqt-policykit-agent</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-powermanagement.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-powermanagement.xml Wed Jul 15 12:59:00
2015 (r16249)
@@ -0,0 +1,173 @@
+<?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 lxqt-powermanagement-download-http
"&fedora-http-repo;/lxqt-powermanagement/lxqt-powermanagement-&lxqt-powermanagement-version;.tar.xz/&lxqt-powermanagement-md5sum;/lxqt-powermanagement-&lxqt-powermanagement-version;.tar.xz">
+ <!ENTITY lxqt-powermanagement-download-ftp " ">
+ <!ENTITY lxqt-powermanagement-md5sum
"5efa3de8ee1b8548ee59dc8f7fd773d0">
+ <!ENTITY lxqt-powermanagement-size "36 KB">
+ <!ENTITY lxqt-powermanagement-buildsize "4 MB">
+ <!ENTITY lxqt-powermanagement-time "0.2 SBU">
+]>
+
+<sect1 id="lxqt-powermanagement"
xreflabel="lxqt-powermanagement-&lxqt-powermanagement-version;">
+ <?dbhtml filename="lxqt-powermanagement.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-powermanagement-&lxqt-powermanagement-version;</title>
+
+ <indexterm zone="lxqt-powermanagement">
+ <primary sortas="a-lxqt-powermanagement">lxqt-powermanagement</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-powermanagement</title>
+
+ <para>
+ The <application>lxqt-powermanagement</application> package provides the
+ power management module for <application>LXQt</application>.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-powermanagement-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-powermanagement-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-powermanagement-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-powermanagement-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-powermanagement-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-powermanagement-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-powermanagement Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="hicolor-icon-theme"/>,
+ <xref linkend="liblxqt"/>,
+ <xref linkend="qt5"/> built with <xref linkend="librsvg"/>,
+ <xref linkend="upower"/>, and
+ <xref linkend="xdg-utils"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-powermanagement"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-powermanagement</title>
+
+ <para>
+ Install <application>lxqt-powermanagement</application> by running the
following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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>
+ lxqt-config-powermanagement and lxqt-powermanagement
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /opt/lxqt/share/lxqt/translations/lxqt-{config-,}powermanagement
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-config-powermanagement">
+ <term><command>lxqt-config-powermanagement</command></term>
+ <listitem>
+ <para>
+ is the <command>lxqt-powermanagement</command> GUI configuration
+ tool.
+ </para>
+ <indexterm zone="lxqt-powermanagement lxqt-config-powermanagement">
+ <primary
sortas="b-lxqt-config-powermanagement">lxqt-config-powermanagement</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-powermanagement-prog">
+ <term><command>lxqt-powermanagement</command></term>
+ <listitem>
+ <para>
+ is the <application>LXQt</application> power management module.
+ </para>
+ <indexterm zone="lxqt-powermanagement lxqt-powermanagement-prog">
+ <primary
sortas="b-lxqt-powermanagement">lxqt-powermanagement</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-qtplugin.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-qtplugin.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,158 @@
+<?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 lxqt-qtplugin-download-http
"&fedora-http-repo;/lxqt-qtplugin/lxqt-qtplugin-&lxqt-qtplugin-version;.tar.xz/&lxqt-qtplugin-md5sum;/lxqt-qtplugin-&lxqt-qtplugin-version;.tar.xz">
+ <!ENTITY lxqt-qtplugin-download-ftp " ">
+ <!ENTITY lxqt-qtplugin-md5sum "91220a62607ea42a439bd56c23e7303d">
+ <!ENTITY lxqt-qtplugin-size "16 KB">
+ <!ENTITY lxqt-qtplugin-buildsize "700 KB">
+ <!ENTITY lxqt-qtplugin-time "less than 0.1 SBU">
+]>
+
+<sect1 id="lxqt-qtplugin" xreflabel="lxqt-qtplugin-&lxqt-qtplugin-version;">
+ <?dbhtml filename="lxqt-qtplugin.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-qtplugin-&lxqt-qtplugin-version;</title>
+
+ <indexterm zone="lxqt-qtplugin">
+ <primary sortas="a-lxqt-qtplugin">lxqt-qtplugin</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-qtplugin</title>
+
+ <para>
+ The <application>lxqt-qtplugin</application> package provides an
+ <application>LXQt</application> <application>Qt</application> platform
+ integration plugin.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-qtplugin-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-qtplugin-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-qtplugin-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-qtplugin-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-qtplugin-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-qtplugin-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-qtplugin Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-qtplugin"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-qtplugin</title>
+
+ <para>
+ Install <application>lxqt-qtplugin</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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 Library</segtitle>
+ <segtitle>Installed Directory</segtitle>
+
+ <seglistitem>
+ <seg>
+ None
+ </seg>
+ <seg>
+ libqtlxqt.so
+ </seg>
+ <seg>
+ /opt/qt5/plugins/platformthemes
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+
+ <varlistentry id="libqtlxqt-lib">
+ <term><filename class="libraryfile">libqtlxqt.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>libqtlxqt</application> API functions.
+ </para>
+ <indexterm zone="lxqt-qtplugin libqtlxqt-lib">
+ <primary sortas="c-libqtlxqt">libqtlxqt.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-runner.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-runner.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,170 @@
+<?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 lxqt-runner-download-http
"&fedora-http-repo;/lxqt-runner/lxqt-runner-&lxqt-runner-version;.tar.xz/&lxqt-runner-md5sum;/lxqt-runner-&lxqt-runner-version;.tar.xz">
+ <!ENTITY lxqt-runner-download-ftp " ">
+ <!ENTITY lxqt-runner-md5sum "f68f8b9876bc825a2f5c9d6e9621211a">
+ <!ENTITY lxqt-runner-size "192 KB">
+ <!ENTITY lxqt-runner-buildsize "4 MB">
+ <!ENTITY lxqt-runner-time "0.1 SBU">
+]>
+
+<sect1 id="lxqt-runner" xreflabel="lxqt-runner-&lxqt-runner-version;">
+ <?dbhtml filename="lxqt-runner.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-runner-&lxqt-runner-version;</title>
+
+ <indexterm zone="lxqt-runner">
+ <primary sortas="a-lxqt-runner">lxqt-runner</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-runner</title>
+
+ <para>
+ The <application>lxqt-runner</application> package provides a tool used
+ to launch programs quickly by typing their names.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-runner-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-runner-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-runner-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-runner-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-runner-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-runner-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-runner Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ kwindowsystem, from <xref linkend="kf5-frameworks"/>
+ <xref linkend="lxqt-common"/>,
+ <xref linkend="lxqt-globalkeys"/> and
+ <xref linkend="menu-cache"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-runner"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-runner</title>
+
+ <para>
+ Install <application>lxqt-runner</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>sed -i 's:<KF5/KWindowSystem/:<:' dialog.cpp
&&
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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>
+ <command>sed ...</command>: Fixes heads, for KF5.
+ </para>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Program</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-runner
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /opt/lxqt/share/lxqt/{,translations/}lxqt-runner
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-runner-prog">
+ <term><command>lxqt-runner</command></term>
+ <listitem>
+ <para>
+ is graphical dialogue for quickly execute a program.
+ </para>
+ <indexterm zone="lxqt-runner lxqt-runner-prog">
+ <primary sortas="b-lxqt-runner">lxqt-runner</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/lxqt-session.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/lxqt-session.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,194 @@
+<?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 lxqt-session-download-http
"&fedora-http-repo;/lxqt-session/lxqt-session-&lxqt-session-version;.tar.xz/&lxqt-session-md5sum;/lxqt-session-&lxqt-session-version;.tar.xz">
+ <!ENTITY lxqt-session-download-ftp " ">
+ <!ENTITY lxqt-session-md5sum "92fca1504bcd61d0c8a761ba3748e81f">
+ <!ENTITY lxqt-session-size "56 KB">
+ <!ENTITY lxqt-session-buildsize "5 MB">
+ <!ENTITY lxqt-session-time "0.2 SBU">
+]>
+
+<sect1 id="lxqt-session" xreflabel="lxqt-session-&lxqt-session-version;">
+ <?dbhtml filename="lxqt-session.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>lxqt-session-&lxqt-session-version;</title>
+
+ <indexterm zone="lxqt-session">
+ <primary sortas="a-lxqt-session">lxqt-session</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to lxqt-session</title>
+
+ <para>
+ The <application>lxqt-session</application> package contains the default
+ session manager for <application>LXQt</application>.
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&lxqt-session-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&lxqt-session-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &lxqt-session-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &lxqt-session-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &lxqt-session-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &lxqt-session-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">lxqt-session Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="liblxqt"/> and
+ <xref linkend="lxqt-common"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/lxqt-session"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of lxqt-session</title>
+
+ <para>
+ Install <application>lxqt-session</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>sed -e 's:<KF5/KWindowSystem/:<:' \
+ -i lxqt-session/src/lxqtmodman.cpp &&
+
+mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ .. &&
+
+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>
+ <command>sed ...</command>: Fixes heads, for KF5.
+ </para>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Programs</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ lxqt-config-session, lxqt-leave and lxqt-session
+ </seg>
+ <seg>
+ None
+ </seg>
+ <seg>
+ /opt/lxqt/share/lxqt/translations/lxqt{,-config}-session
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="lxqt-config-session-prog">
+ <term><command>lxqt-config-session</command></term>
+ <listitem>
+ <para>
+ is a GUI configuration tool for <command>lxqt-session</command>
+ settings.
+ </para>
+ <indexterm zone="lxqt-session lxqt-config-session-prog">
+ <primary
sortas="b-lxqt-config-session">lxqt-config-session</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-leave-prog">
+ <term><command>lxqt-leave</command></term>
+ <listitem>
+ <para>
+ is a graphical dialoge to terminate the session.
+ </para>
+ <indexterm zone="lxqt-session lxqt-leave-prog">
+ <primary sortas="b-lxqt-leave">lxqt-leave</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="lxqt-session-prog">
+ <term><command>lxqt-session</command></term>
+ <listitem>
+ <para>
+ is a lightweight X session manager.
+ </para>
+ <indexterm zone="lxqt-session lxqt-session-prog">
+ <primary sortas="b-lxqt-session">lxqt-session</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/pcmanfm-qt.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/pcmanfm-qt.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,177 @@
+<?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 pcmanfm-qt-download-http
"&fedora-http-repo;/pcmanfm-qt/pcmanfm-qt-&pcmanfm-qt-version;.tar.xz/&pcmanfm-qt-md5sum;/pcmanfm-qt-&pcmanfm-qt-version;.tar.xz">
+ <!ENTITY pcmanfm-qt-download-ftp " ">
+ <!ENTITY pcmanfm-qt-md5sum "b0ce100b4380ad1a47926a3465aeb6e9">
+ <!ENTITY pcmanfm-qt-size "188 KB">
+ <!ENTITY pcmanfm-qt-buildsize "12 MB">
+ <!ENTITY pcmanfm-qt-time "0.5 SBU">
+]>
+
+<sect1 id="pcmanfm-qt" xreflabel="pcmanfm-qt-&pcmanfm-qt-version;">
+ <?dbhtml filename="pcmanfm-qt.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>pcmanfm-qt-&pcmanfm-qt-version;</title>
+
+ <indexterm zone="pcmanfm-qt">
+ <primary sortas="a-pcmanfm-qt">pcmanfm-qt</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to pcmanfm-qt</title>
+
+ <para>
+ The <application>pcmanfm-qt</application> is a file manager and desktop
+ icon manager (<application>Qt</application> port of
+ <application>pcmanfm</application> and <application>libfm</application>).
+ </para>
+
+ &lfs77_checked; &gcc5_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&pcmanfm-qt-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&pcmanfm-qt-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &pcmanfm-qt-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &pcmanfm-qt-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &pcmanfm-qt-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &pcmanfm-qt-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">pcmanfm-qt Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="libfm-extra"/>,
+ <xref linkend="liblxqt"/> and
+ <xref linkend="lxmenu-data"/>
+ </para>
+
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended">
+ <xref linkend="lxde-icon-theme"/> or another icon theme
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/pcmanfm-qt"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of pcmanfm-qt</title>
+
+ <para>
+ Install <application>pcmanfm-qt</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>mkdir -v build &&
+cd build &&
+
+cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/opt/lxqt \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ .. &&
+
+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 Program</segtitle>
+ <segtitle>Installed Library</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ pcmanfm-qt
+ </seg>
+ <seg>
+ libfm-qt5.so
+ </seg>
+ <seg>
+ /opt/lxqt/include/libfm-qt and /opt/lxqt/share/{libfm-qt,pcmanfm-qt}
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="pcmanfm-qt-prog">
+ <term><command>pcmanfm-qt</command></term>
+ <listitem>
+ <para>
+ is a file manager.
+ </para>
+ <indexterm zone="pcmanfm-qt pcmanfm-qt-prog">
+ <primary sortas="b-pcmanfm-qt">pcmanfm-qt</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="libfm-qt5">
+ <term><filename class="libraryfile">libfm-qt5.so</filename></term>
+ <listitem>
+ <para>
+ contains the <application>libfm-qt5</application> API functions.
+ </para>
+ <indexterm zone="pcmanfm-qt libfm-qt5">
+ <primary sortas="c-libfm-qt5">libfm-qt5.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/post-install.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/post-install.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter 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;
+]>
+
+<sect1 id="post-install" xreflabel="LXQt-Post-Install">
+ <?dbhtml filename="post-install.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>LXQt Desktop Final Instructions</title>
+
+ <indexterm zone="post-install">
+ <primary sortas="a-post-install">LXQt-post-install</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Post-Install Instructions</title>
+
+ <para>
+ Final steps, before starting <application>LXQt</application>.
+ </para>
+
+ <bridgehead renderas="sect3">Dependencies to Start LXQt</bridgehead>
+
+ <bridgehead renderas="sect4">Required</bridgehead>
+ <para role="required">
+ <xref linkend="openbox"/> (runtime - reputedly, it may be replaced by
+ another WM, e.g. <xref linkend="xfwm4"/>, but this has not been tested
+ for BLFS)
+ </para>
+
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended">
+ <xref linkend="consolekit"/>, or
+ <xref linkend="lxdm"/> or another Display Manager, e.g.
+ <ulink url="https://github.com/sddm/sddm">sddm</ulink> (this is reported
+ as the <quote>recommended <application>LXQt</application> display
+ manager</quote>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/post-install"/>
+ </para>
+
+ </sect2>
+
+ <sect2 role="final-config">
+ <title>Final configuration</title>
+
+ <para>
+ In order for the system to find some files, run the following commands,
as
+ the <systemitem class="username">root</systemitem> user:
+ </para>
+
+<screen role="root"><userinput>ln -svfn /opt/lxqt/share/lxqt /usr/share/lxqt
&&
+
+for i in /opt/lxqt/share/applications/*
+do
+ ln -svf $i /usr/share/applications/
+done
+unset i</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="starting">
+ <title>Starting LXQt</title>
+
+ <para>
+ If an optional Display Manager have been installed and you wish to use
it,
+ skip the following steps.
+ </para>
+
+ <para>
+ To start <application>LXQt</application> using <xref linkend="xinit"/>,
+ run the following commands:
+ </para>
+
+<screen><userinput>cat >> ~/.xinitrc << "EOF"
+ck-launch-session startlxqt
+EOF
+
+startx</userinput></screen>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/desktop/pre-install.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/desktop/pre-install.xml Wed Jul 15 12:59:00 2015
(r16249)
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE chapter 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;
+]>
+
+<sect1 id="pre-install" xreflabel="LXQt Pre-Install">
+ <?dbhtml filename="pre-install.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>LXQt Desktop Pre-Install Instructions</title>
+
+ <sect2>
+ <title>Installing in /opt/lxqt</title>
+
+ <para>
+ LXQt can be installed in /usr or /opt/lxqt. The BLFS editors recommend
+ the latter in the BLFS environment. The former has not been tests in
+ BLFS.
+ </para>
+
+ <para>
+ Some variables need to be defined in your system profile, as the
+ <systemitem class="username">root</systemitem> user:
+ </para>
+
+<screen role="root"><userinput>install -vdm755
/opt/lxqt/{bin,lib,share/man}</userinput></screen>
+
+<screen role="root"><userinput>cat >> /etc/profile.d/extrapaths.sh
<< "EOF"
+<literal>
+# Begin LXQt addition
+
+pathappend /opt/lxqt/share/man/ MANPATH
+pathappend /opt/lxqt/bin
+
+# End LXQt addition
+</literal>
+EOF</userinput></screen>
+
+ <para>
+ Expand your <filename>/etc/ld.so.conf</filename> file:
+ </para>
+
+<screen role="root"><userinput>cat >> /etc/ld.so.conf << "EOF"
+<literal>
+# Begin LXQt addition
+
+/opt/lxqt/lib
+
+# End LXQt addition
+</literal>
+EOF</userinput></screen>
+
+ <para>
+ Before starting to install the packages in the following pages, remember to
+ execute:
+ </para>
+
+<screen><userinput>source /etc/profile</userinput></screen>
+
+ <para>
+ Some packages may also install icons from the "hicolor" icon set. Since
+ that icon set is used by many packages, it is a good idea to create a
+ symlink to the one in <filename class="directory">/usr/share</filename>
+ to avoid having multiple installations of <xref
+ linkend="hicolor-icon-theme"/>. Run the following commands as the
+ <systemitem class="username">root</systemitem> user:
+ </para>
+
+<screen role="root"><userinput>install -v -dm755
/opt/lxqt/share/icons &&
+ln -sfv /usr/share/icons/hicolor /opt/lxqt/share/icons</userinput></screen>
+
+
+ <tip>
+ <para>
+ Sometimes, the installation paths are hardcoded into installed files.
+ This is the reason why <filename class="directory">/opt/lxqt</filename>
+ is used as installation prefix instead of <filename
+ class="directory">/opt/lxqt-&lxqt-version;</filename>. After installing
+ <application>LXQt Desktop</application>, you may rename the directory
+ and create a symlink:
+ </para>
+
+<screen role="root"><userinput>mv /opt/lxqt{,-&lxqt-version;}
+ln -sfv lxqt-&lxqt-version; /opt/lxqt</userinput></screen>
+
+ <para>
+ Later on, you may want to install other versions of <application>LXQt
+ Desktop</application>. To do that, just remove the symlink and use
+ <filename class="directory">/opt/lxqt</filename> as the prefix again.
+ Which version of <application>LXQt Desktop</application> you use
+ depends only on where the symlink points. No other reconfiguration will
+ be needed.
+ </para>
+ </tip>
+
+ </sect2>
+
+</sect1>
Added: trunk/BOOK/lxqt/lxqt.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/lxqt/lxqt.xml Wed Jul 15 12:59:00 2015 (r16249)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE part 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;
+]>
+
+<!--
+$LastChangedBy$
+$Date$
+-->
+
+<part id="lxqt" xreflabel="LXQt">
+ <?dbhtml filename="lxqt.html" dir="lxqt"?>
+
+ <title>LXQt</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="desktop/desktop.xml"/>
+<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="apps/apps.xml"/>-->
+
+</part>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page