Author: pierre
Date: Sat Sep 17 13:30:34 2016
New Revision: 17772
Log:
Fixes for LXQt
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/lxqt/desktop/libsysstat.xml
trunk/BOOK/lxqt/desktop/pre-install.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Fri Sep 16 21:22:48 2016 (r17771)
+++ trunk/BOOK/general.ent Sat Sep 17 13:30:34 2016 (r17772)
@@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
-<!ENTITY day "16"> <!-- Always 2 digits -->
+<!ENTITY day "17"> <!-- Always 2 digits -->
<!ENTITY month "09"> <!-- Always 2 digits -->
<!ENTITY year "2016">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "September 16th &year;">
+<!ENTITY releasedate "September 17th &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Fri Sep 16 21:22:48
2016 (r17771)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sat Sep 17 13:30:34
2016 (r17772)
@@ -44,6 +44,17 @@
-->
<listitem>
+ <para>September 17th, 2016</para>
+ <itemizedlist>
+ <listitem>
+ <para>[pierre] - Fix LXQt pre-install instructions and have
+ libsysstat library installed in $LXQT_PREFIX/lib instead of lib64.
+ Fixes <ulink url="&blfs-ticket-root;8311">#8311</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>September 16th, 2016</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/lxqt/desktop/libsysstat.xml
==============================================================================
--- trunk/BOOK/lxqt/desktop/libsysstat.xml Fri Sep 16 21:22:48 2016
(r17771)
+++ trunk/BOOK/lxqt/desktop/libsysstat.xml Sat Sep 17 13:30:34 2016
(r17772)
@@ -96,6 +96,7 @@
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
+ -DCMAKE_INSTALL_LIBDIR=lib \
.. &&
make</userinput></screen>
Modified: trunk/BOOK/lxqt/desktop/pre-install.xml
==============================================================================
--- trunk/BOOK/lxqt/desktop/pre-install.xml Fri Sep 16 21:22:48 2016
(r17771)
+++ trunk/BOOK/lxqt/desktop/pre-install.xml Sat Sep 17 13:30:34 2016
(r17772)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+<!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;
@@ -15,25 +15,30 @@
<title>LXQt Desktop Pre-Install Instructions</title>
- <indexterm zone="lxqt-pre-install">
+ <indexterm zone="lxqt-pre-install">
<primary sortas="g-lxqt-pre-install">LXQt Pre-Install</primary>
- </indexterm>
+ </indexterm>
- <caution><para>Due to recent changes in <command>grep</command> it is
- essential that the installing system be set to a UTF-8 locale. An example
- is <command>export LANG=en_US.utf8</command>, but any UTF-8 locale is
- sufficient. Failure to do this will result in a faulty
- installation.</para></caution>
+ <caution>
+ <para>
+ Due to recent changes in <command>grep</command> it is essential that
+ the installing system be set to a UTF-8 locale. An example
+ is <command>export LANG=en_US.utf8</command>, but any UTF-8 locale is
+ sufficient. Failure to do this will result in a faulty installation.
+ </para>
+ </caution>
<para>
LXQt can be installed in /usr or /opt/lxqt.
</para>
- <sect2><title>Installing in /usr</title>
+ <sect2>
+ <title>Installing in /usr</title>
<para>
Installing in <filename class="directory">/usr</filename> creates
- a simpler setup. Run:</para>
+ a simpler setup. Run:
+ </para>
<screen><userinput>export LXQT_PREFIX=/usr</userinput></screen>
@@ -53,8 +58,8 @@
EOF</userinput></screen>
<para>
- The rest of this page is for people who wish to use the alternative
- prefix.
+ There is no other configuration needed to install LXQt in
+ <filename class="directory">/usr</filename>.
</para>
</sect2>
@@ -72,9 +77,9 @@
<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>install -vdm755 /opt/lxqt/{bin,lib,share/man}
-<screen role="root"><userinput>cat > /etc/profile.d/lxqt.sh << "EOF"
+cat > /etc/profile.d/lxqt.sh << "EOF"
<literal># Begin LXQt profile
export LXQT_PREFIX=/opt/lxqt
@@ -82,8 +87,18 @@
pathappend /opt/lxqt/bin PATH
pathappend /opt/lxqt/share/man/ MANPATH
pathappend /opt/lxqt/lib/pkgconfig PKG_CONFIG_PATH
+pathappend /opt/lxqt/lib/plugins QT_PLUGIN_PATH
# End LXQt profile</literal>
+EOF
+
+cat >> /etc/profile.d/qt5.sh << "EOF"
+<literal>
+# Begin Qt5 changes for LXQt
+
+pathappend $QT5DIR/plugins QT_PLUGIN_PATH
+
+# End Qt5 changes for LXQt</literal>
EOF</userinput></screen>
<para>
@@ -100,20 +115,30 @@
</literal>
EOF</userinput></screen>
- <para>
- Before starting to install the packages in the following pages, remember to
- execute:
- </para>
+ <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:
+ Some packages from the KDE Frameworks 5 bundle install files into D-Bus
+ directories. In order to have D-Bus find those files, the easiest
+ way is to create the following symlink (as the <systemitem
+ class="username">root</systemitem> user):
+ </para>
+
+<screen role="root"><userinput>ln -sfv /usr/share/dbus-1
$LXQT_PREFIX/share</userinput></screen>
+
+ <para>
+ Some packages may also install icons from the <quote>hicolor</quote>
+ 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>source /etc/profile
&&
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page