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          \
       ..       &amp;&amp;
 
 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 &gt; /etc/profile.d/lxqt.sh &lt;&lt; "EOF"
+cat &gt; /etc/profile.d/lxqt.sh &lt;&lt; "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 &gt;&gt; /etc/profile.d/qt5.sh &lt;&lt; "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                             
          &amp;&amp;
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to