Changeset ece8268a


Ignore:
Timestamp:
09/17/2016 08:30:34 PM (8 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
0c702b61
Parents:
6dce48a
Message:

Fixes for LXQt

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17772 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r6dce48a rece8268a  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "16">                   <!-- Always 2 digits -->
     3<!ENTITY day          "17">                   <!-- Always 2 digits -->
    44<!ENTITY month        "09">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2016">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "September 16th &year;">
     9<!ENTITY releasedate  "September 17th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    r6dce48a rece8268a  
    4545-->
    4646    <listitem>
     47      <para>September 17th, 2016</para>
     48      <itemizedlist>
     49        <listitem>
     50          <para>[pierre] - Fix LXQt pre-install instructions and have
     51          libsysstat library installed in $LXQT_PREFIX/lib instead of lib64.
     52          Fixes <ulink url="&blfs-ticket-root;8311">#8311</ulink>.</para>
     53        </listitem>
     54      </itemizedlist>
     55    </listitem>
     56
     57    <listitem>
    4758      <para>September 16th, 2016</para>
    4859      <itemizedlist>
  • lxqt/desktop/libsysstat.xml

    r6dce48a rece8268a  
    9797cmake -DCMAKE_BUILD_TYPE=Release          \
    9898      -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     99      -DCMAKE_INSTALL_LIBDIR=lib          \
    99100      ..       &amp;&amp;
    100101
  • lxqt/desktop/pre-install.xml

    r6dce48a rece8268a  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
     
    1616  <title>LXQt Desktop Pre-Install Instructions</title>
    1717
    18    <indexterm zone="lxqt-pre-install">
     18  <indexterm zone="lxqt-pre-install">
    1919    <primary sortas="g-lxqt-pre-install">LXQt Pre-Install</primary>
    20    </indexterm>
     20  </indexterm>
    2121
    22     <caution><para>Due to recent changes in <command>grep</command> it is
    23     essential that the installing system be set to a UTF-8 locale.  An example
    24     is <command>export LANG=en_US.utf8</command>, but any UTF-8 locale is
    25     sufficient.  Failure to do this will result in a faulty
    26     installation.</para></caution>
     22  <caution>
     23    <para>
     24      Due to recent changes in <command>grep</command> it is essential that
     25      the installing system be set to a UTF-8 locale. An example
     26      is <command>export LANG=en_US.utf8</command>, but any UTF-8 locale is
     27      sufficient. Failure to do this will result in a faulty installation.
     28    </para>
     29  </caution>
    2730
    2831    <para>
     
    3033    </para>
    3134
    32   <sect2><title>Installing in /usr</title>
     35  <sect2>
     36    <title>Installing in /usr</title>
    3337
    3438    <para>
    3539      Installing in <filename class="directory">/usr</filename> creates
    36       a simpler setup.  Run:</para>
     40      a simpler setup.  Run:
     41    </para>
    3742
    3843<screen><userinput>export LXQT_PREFIX=/usr</userinput></screen>
     
    5459
    5560    <para>
    56       The rest of this page is for people who wish to use the alternative
    57       prefix.
     61      There is no other configuration needed to install LXQt in
     62      <filename class="directory">/usr</filename>.
    5863    </para>
    5964
     
    7378    </para>
    7479
    75 <screen role="root"><userinput>install -vdm755 /opt/lxqt/{bin,lib,share/man}</userinput></screen>
     80<screen role="root"><userinput>install -vdm755 /opt/lxqt/{bin,lib,share/man}
    7681
    77 <screen role="root"><userinput>cat &gt; /etc/profile.d/lxqt.sh &lt;&lt; "EOF"
     82cat &gt; /etc/profile.d/lxqt.sh &lt;&lt; "EOF"
    7883<literal># Begin LXQt profile
    7984
     
    8388pathappend /opt/lxqt/share/man/    MANPATH
    8489pathappend /opt/lxqt/lib/pkgconfig PKG_CONFIG_PATH
     90pathappend /opt/lxqt/lib/plugins   QT_PLUGIN_PATH
    8591
    8692# End LXQt profile</literal>
     93EOF
     94
     95cat &gt;&gt; /etc/profile.d/qt5.sh &lt;&lt; "EOF"
     96<literal>
     97# Begin Qt5 changes for LXQt
     98
     99pathappend $QT5DIR/plugins         QT_PLUGIN_PATH
     100
     101# End Qt5 changes for LXQt</literal>
    87102EOF</userinput></screen>
    88103
     
    101116EOF</userinput></screen>
    102117
    103   <para>
    104     Before starting to install the packages in the following pages, remember to
    105     execute:
    106   </para>
     118    <para>
     119      Before starting to install the packages in the following pages, remember
     120      to execute:
     121    </para>
    107122
    108123<screen><userinput>source /etc/profile</userinput></screen>
    109124
    110125    <para>
    111       Some packages may also install icons from the "hicolor" icon set. Since
    112       that icon set is used by many packages, it is a good idea to create a
    113       symlink to the one in <filename class="directory">/usr/share</filename>
    114       to avoid having multiple installations of <xref
    115       linkend="hicolor-icon-theme"/>.  Run the following commands as the
    116       <systemitem class="username">root</systemitem> user:
     126      Some packages from the KDE Frameworks 5 bundle install files into D-Bus
     127      directories. In order to have D-Bus find those files, the easiest
     128      way is to create the following symlink (as the <systemitem
     129      class="username">root</systemitem> user):
     130    </para>
     131
     132<screen role="root"><userinput>ln -sfv /usr/share/dbus-1 $LXQT_PREFIX/share</userinput></screen>
     133
     134    <para>
     135      Some packages may also install icons from the <quote>hicolor</quote>
     136      icon set. Since that icon set is used by many packages, it is a good
     137      idea to create a symlink to the one in <filename
     138      class="directory">/usr/share</filename> to avoid having multiple
     139      installations of <xref linkend="hicolor-icon-theme"/>.  Run the
     140      following commands as the <systemitem class="username">root</systemitem>
     141      user:
    117142    </para>
    118143
Note: See TracChangeset for help on using the changeset viewer.