Changeset a16dff43 for lxqt/desktop


Ignore:
Timestamp:
07/10/2023 11:39:23 PM (12 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.0, 12.1, ken/TL2024, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
5ecd157
Parents:
cff158f
Message:

Install lxqt in /usr unconditionally.

Location:
lxqt/desktop
Files:
28 edited

Legend:

Unmodified
Added
Removed
  • lxqt/desktop/libfm-qt.xml

    rcff158f ra16dff43  
    101101cd       build &amp;&amp;
    102102
    103 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     103cmake -DCMAKE_INSTALL_PREFIX=/usr \
    104104      -DCMAKE_BUILD_TYPE=Release          \
    105105      ..                                  &amp;&amp;
     
    145145        </seg>
    146146        <seg>
    147           $LXQT_PREFIX/include/libfm-qt,
    148           $LXQT_PREFIX/share/libfm-qt, and
    149           $LXQT_PREFIX/share/cmake/fm-qt
     147          /usr/include/libfm-qt,
     148          /usr/share/libfm-qt, and
     149          /usr/share/cmake/fm-qt
    150150        </seg>
    151151      </seglistitem>
  • lxqt/desktop/liblxqt.xml

    rcff158f ra16dff43  
    9595cd       build &amp;&amp;
    9696
    97 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     97cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9898      -DCMAKE_BUILD_TYPE=Release          \
    9999      ..                                  &amp;&amp;
     
    139139        </seg>
    140140        <seg>
    141           $LXQT_PREFIX/include/lxqt and
    142           $LXQT_PREFIX/share/cmake/lxqt
     141          /usr/include/lxqt and
     142          /usr/share/cmake/lxqt
    143143        </seg>
    144144      </seglistitem>
  • lxqt/desktop/libqtxdg.xml

    rcff158f ra16dff43  
    9999
    100100cmake -DCMAKE_BUILD_TYPE=Release          \
    101       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     101      -DCMAKE_INSTALL_PREFIX=/usr \
    102102      -DCMAKE_INSTALL_LIBDIR=lib          \
    103103      ..       &amp;&amp;
     
    147147        </seg>
    148148        <seg>
    149           $LXQT_PREFIX/include/{qt5xdg,qt5xdgiconloader} and
    150           $LXQT_PREFIX/share/cmake/{qt5xdg,qt5xdgiconloader}
     149          /usr/include/{qt5xdg,qt5xdgiconloader} and
     150          /usr/share/cmake/{qt5xdg,qt5xdgiconloader}
    151151        </seg>
    152152      </seglistitem>
  • lxqt/desktop/libsysstat.xml

    rcff158f ra16dff43  
    9393
    9494cmake -DCMAKE_BUILD_TYPE=Release          \
    95       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     95      -DCMAKE_INSTALL_PREFIX=/usr \
    9696      ..       &amp;&amp;
    9797
     
    126126        </seg>
    127127        <seg>
    128           $LXQT_PREFIX/include/sysstat-qt5 and
    129           $LXQT_PREFIX/share/cmake/sysstat-qt5
     128          /usr/include/sysstat-qt5 and
     129          /usr/share/cmake/sysstat-qt5
    130130        </seg>
    131131      </seglistitem>
  • lxqt/desktop/lxqt-about.xml

    rcff158f ra16dff43  
    8888
    8989cmake -DCMAKE_BUILD_TYPE=Release          \
    90       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     90      -DCMAKE_INSTALL_PREFIX=/usr \
    9191      ..       &amp;&amp;
    9292make</userinput></screen>
  • lxqt/desktop/lxqt-admin.xml

    rcff158f ra16dff43  
    9090
    9191cmake -DCMAKE_BUILD_TYPE=Release          \
    92       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     92      -DCMAKE_INSTALL_PREFIX=/usr \
    9393      ..       &amp;&amp;
    9494
  • lxqt/desktop/lxqt-config.xml

    rcff158f ra16dff43  
    9393cd       build &amp;&amp;
    9494
    95 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     95cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9696      -DCMAKE_BUILD_TYPE=Release          \
    9797      ..                                  &amp;&amp;
     
    139139        </seg>
    140140        <seg>
    141           $LXQT_PREFIX/lib/lxqt-config
     141          /usr/lib/lxqt-config
    142142        </seg>
    143143      </seglistitem>
  • lxqt/desktop/lxqt-globalkeys.xml

    rcff158f ra16dff43  
    8888
    8989cmake -DCMAKE_BUILD_TYPE=Release          \
    90       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     90      -DCMAKE_INSTALL_PREFIX=/usr \
    9191      ..       &amp;&amp;
    9292
     
    132132        </seg>
    133133        <seg>
    134           $LXQT_PREFIX/include/lxqt-globalkeys{,-ui} and
    135           $LXQT_PREFIX/share/cmake/lxqt-globalkeys{,-ui}
     134          /usr/include/lxqt-globalkeys{,-ui} and
     135          /usr/share/cmake/lxqt-globalkeys{,-ui}
    136136        </seg>
    137137      </seglistitem>
  • lxqt/desktop/lxqt-kconfig.xml

    rcff158f ra16dff43  
    9696cd       build &amp;&amp;
    9797
    98 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     98cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9999      -DCMAKE_BUILD_TYPE=Release          \
    100100      -DCMAKE_INSTALL_LIBDIR=lib          \
     
    134134        </seg>
    135135        <seg>
    136           $LXQT_PREFIX/lib/cmake/KF5Config,
    137           $LXQT_PREFIX/lib/libexec/kf5, and
    138           $LXQT_PREFIX/include/KF5/{KConfigCore,KConfig,KConfigQml,KConfigGui}
     136          /usr/lib/cmake/KF5Config,
     137          /usr/lib/libexec/kf5, and
     138          /usr/include/KF5/{KConfigCore,KConfig,KConfigQml,KConfigGui}
    139139        </seg>
    140140      </seglistitem>
  • lxqt/desktop/lxqt-kidletime.xml

    rcff158f ra16dff43  
    9393cd       build &amp;&amp;
    9494
    95 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     95cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9696      -DCMAKE_BUILD_TYPE=Release          \
    9797      -DBUILD_TESTING=OFF                 \
     
    127127        </seg>
    128128        <seg>
    129           $LXQT_PREFIX/lib/plugins/kf5/org.kde.kidletime.platforms,
    130           $LXQT_PREFIX/lib/cmake/KF5IdleTime, and
    131           $LXQT_PREFIX/include/KF5/KIdleTime
     129          /usr/lib/plugins/kf5/org.kde.kidletime.platforms,
     130          /usr/lib/cmake/KF5IdleTime, and
     131          /usr/include/KF5/KIdleTime
    132132        </seg>
    133133      </seglistitem>
  • lxqt/desktop/lxqt-kwayland.xml

    rcff158f ra16dff43  
    9898cd       build &amp;&amp;
    9999
    100 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX                          \
     100cmake -DCMAKE_INSTALL_PREFIX=/usr                          \
    101101      -DCMAKE_BUILD_TYPE=Release                                   \
    102102      -DBUILD_TESTING=OFF                                          \
    103       -DECM_MKSPECS_INSTALL_DIR=$LXQT_PREFIX/share/mkspecs/modules \
     103      -DECM_MKSPECS_INSTALL_DIR=/usr/share/mkspecs/modules \
    104104      -Wno-dev ..                                                  &amp;&amp;
    105105make</userinput></screen>
     
    133133        </seg>
    134134        <seg>
    135           $LXQT_PREFIX/lib/cmake/KF5Wayland,
    136           $LXQT_PREFIX/include/KF5/KWayland,
    137           $LXQT_PREFIX/share/mkspecs, and
    138           $LXQT_PREFIX/share/qlogging-categories5
     135          /usr/lib/cmake/KF5Wayland,
     136          /usr/include/KF5/KWayland,
     137          /usr/share/mkspecs, and
     138          /usr/share/qlogging-categories5
    139139        </seg>
    140140      </seglistitem>
  • lxqt/desktop/lxqt-kwindowsystem.xml

    rcff158f ra16dff43  
    9898cd       build &amp;&amp;
    9999
    100 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     100cmake -DCMAKE_INSTALL_PREFIX=/usr \
    101101      -DCMAKE_BUILD_TYPE=Release          \
    102102      -DBUILD_TESTING=OFF                 \
     
    132132        </seg>
    133133        <seg>
    134           $LXQT_PREFIX/lib/cmake/KF5WindowSystem,
    135           $LXQT_PREFIX/include/KF5, and
    136           $LXQT_PREFIX/lib/plugins/kf5
     134          /usr/lib/cmake/KF5WindowSystem,
     135          /usr/include/KF5, and
     136          /usr/lib/plugins/kf5
    137137        </seg>
    138138      </seglistitem>
  • lxqt/desktop/lxqt-libkscreen.xml

    rcff158f ra16dff43  
    9595cd       build &amp;&amp;
    9696
    97 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     97cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9898      -DCMAKE_BUILD_TYPE=Release          \
    9999      -DCMAKE_INSTALL_LIBDIR=lib          \
     
    130130        </seg>
    131131        <seg>
    132           $LXQT_PREFIX/lib/cmake/KF5ScreenConfig,
    133           $LXQT_PREFIX/lib/libexec/kf5,
    134           $LXQT_PREFIX/include/KF5/KScreen, and
    135           $LXQT_PREFIX/lib/plugins/kf5/kscreen
     132          /usr/lib/cmake/KF5ScreenConfig,
     133          /usr/lib/libexec/kf5,
     134          /usr/include/KF5/KScreen, and
     135          /usr/lib/plugins/kf5/kscreen
    136136        </seg>
    137137      </seglistitem>
  • lxqt/desktop/lxqt-openssh-askpass.xml

    rcff158f ra16dff43  
    8888
    8989cmake -DCMAKE_BUILD_TYPE=Release          \
    90       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     90      -DCMAKE_INSTALL_PREFIX=/usr \
    9191      ..       &amp;&amp;
    9292
     
    132132        </seg>
    133133        <seg>
    134           $LXQT_PREFIX/include/lxqt-openssh-askpass{,-ui} and
    135           $LXQT_PREFIX/share/cmake/lxqt-openssh-askpass{,-ui}
     134          /usr/include/lxqt-openssh-askpass{,-ui} and
     135          /usr/share/cmake/lxqt-openssh-askpass{,-ui}
    136136        </seg>
    137137      </seglistitem>
  • lxqt/desktop/lxqt-panel.xml

    rcff158f ra16dff43  
    104104cd       build &amp;&amp;
    105105
    106 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     106cmake -DCMAKE_INSTALL_PREFIX=/usr \
    107107      -DCMAKE_BUILD_TYPE=Release          \
    108108      ..                                  &amp;&amp;
     
    128128      Removes a hard coded directory from an include file and allows
    129129      the system to find it when the KDE Framework dependencies are not
    130       installed in <envar>$LXQT_PREFIX</envar>.
     130      installed in <envar>/usr</envar>.
    131131    </para>
    132132
     
    160160        </seg>
    161161        <seg>
    162           several plugins under $LXQT_PREFIX/lib/lxqt-panel
     162          several plugins under /usr/lib/lxqt-panel
    163163        </seg>
    164164        <seg>
    165           $LXQT_PREFIX/lib/lxqt-panel,
    166           $LXQT_PREFIX/share/lxqt/panel, and
     165          /usr/lib/lxqt-panel,
     166          /usr/share/lxqt/panel, and
    167167          /usr/share/lxqt/panel
    168168        </seg>
  • lxqt/desktop/lxqt-policykit.xml

    rcff158f ra16dff43  
    8888cd       build &amp;&amp;
    8989
    90 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     90cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9191      -DCMAKE_BUILD_TYPE=Release          \
    9292      ..                                  &amp;&amp;
  • lxqt/desktop/lxqt-powermanagement.xml

    rcff158f ra16dff43  
    9191cd       build &amp;&amp;
    9292
    93 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     93cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9494      -DCMAKE_BUILD_TYPE=Release          \
    9595      -DPULL_TRANSLATIONS=no              \
  • lxqt/desktop/lxqt-qtplugin.xml

    rcff158f ra16dff43  
    9494
    9595cmake -DCMAKE_BUILD_TYPE=Release          \
    96       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     96      -DCMAKE_INSTALL_PREFIX=/usr \
    9797      ..       &amp;&amp;
    9898
  • lxqt/desktop/lxqt-runner.xml

    rcff158f ra16dff43  
    8888cd       build &amp;&amp;
    8989
    90 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     90cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9191      -DCMAKE_BUILD_TYPE=Release          \
    9292      .. &amp;&amp;
  • lxqt/desktop/lxqt-session.xml

    rcff158f ra16dff43  
    8888    </para>
    8989
    90 <screen><userinput>sed -e '/TryExec/s|=|='$LXQT_PREFIX'/bin/|' \
     90<screen><userinput>sed -e '/TryExec/s|=|='/usr'/bin/|' \
    9191    -i xsession/lxqt.desktop.in &amp;&amp;
    9292
     
    9595
    9696cmake -DCMAKE_BUILD_TYPE=Release          \
    97       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     97      -DCMAKE_INSTALL_PREFIX=/usr \
    9898      ..       &amp;&amp;
    9999
     
    116116
    117117    <para>
    118       <command>sed -e '/TryExec/s|=|='$LXQT_PREFIX'/bin/|' -i xsessions/lxqt.desktop.in</command>:
     118      <command>sed -e '/TryExec/s|=|='/usr'/bin/|' -i xsessions/lxqt.desktop.in</command>:
    119119      If using a display manager, the full path of the <quote>TryExec</quote>
    120120      directive has to be given so that the <application>LXQt</application>
     
    139139      in this context (with <xref linkend="lxqt-config"/>) <xref
    140140      linkend="openbox"/> is better.  The configuration file
    141       <filename>$LXQT_PREFIX/share/lxqt/windowmanagers.conf</filename> comes with many
     141      <filename>/usr/share/lxqt/windowmanagers.conf</filename> comes with many
    142142      examples of Window Managers and the ones which are installed will appear
    143143      in a drop down list of <command>lxqt-config-session</command>. For the
    144144      ones not included in
    145       <filename>$LXQT_PREFIX/share/lxqt/windowmanagers.conf</filename>, you can use the
     145      <filename>/usr/share/lxqt/windowmanagers.conf</filename>, you can use the
    146146      <command>lxqt-config-session</command> "search" button, e.g. for <xref
    147147      linkend="fluxbox"/>, navigating through the file system until you can
  • lxqt/desktop/lxqt-solid.xml

    rcff158f ra16dff43  
    102102cd       build &amp;&amp;
    103103
    104 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     104cmake -DCMAKE_INSTALL_PREFIX=/usr \
    105105      -DCMAKE_BUILD_TYPE=Release          \
    106106      -DBUILD_TESTING=OFF                 \
     
    136136        </seg>
    137137        <seg>
    138           $LXQT_PREFIX/include/KF5/Solid,
    139           $LXQT_PREFIX/lib/cmake/KF5Solid, and
    140           $LXQT_PREFIX/lib/qml/org/kde/solid
     138          /usr/include/KF5/Solid,
     139          /usr/lib/cmake/KF5Solid, and
     140          /usr/lib/qml/org/kde/solid
    141141        </seg>
    142142      </seglistitem>
  • lxqt/desktop/lxqt-sudo.xml

    rcff158f ra16dff43  
    8989
    9090cmake -DCMAKE_BUILD_TYPE=Release          \
    91       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     91      -DCMAKE_INSTALL_PREFIX=/usr \
    9292      ..       &amp;&amp;
    9393
     
    133133        </seg>
    134134        <seg>
    135           $LXQT_PREFIX/include/lxqt-sudo{,-ui} and
    136           $LXQT_PREFIX/share/cmake/lxqt-sudo{,-ui}
     135          /usr/include/lxqt-sudo{,-ui} and
     136          /usr/share/cmake/lxqt-sudo{,-ui}
    137137        </seg>
    138138      </seglistitem>
  • lxqt/desktop/muparser.xml

    rcff158f ra16dff43  
    8686cd       build &amp;&amp;
    8787
    88 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     88cmake -DCMAKE_INSTALL_PREFIX=/usr \
    8989      -DCMAKE_BUILD_TYPE=Release          \
    9090      ..                                  &amp;&amp;
     
    119119        </seg>
    120120        <seg>
    121           $LXQT_PREFIX/lib/cmake/muparser
     121          /usr/lib/cmake/muparser
    122122        </seg>
    123123      </seglistitem>
  • lxqt/desktop/obconf-qt.xml

    rcff158f ra16dff43  
    101101
    102102cmake -DCMAKE_BUILD_TYPE=Release          \
    103       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     103      -DCMAKE_INSTALL_PREFIX=/usr \
    104104      ..       &amp;&amp;
    105105make</userinput></screen>
  • lxqt/desktop/pcmanfm-qt.xml

    rcff158f ra16dff43  
    9797
    9898cmake -DCMAKE_BUILD_TYPE=Release          \
    99       -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     99      -DCMAKE_INSTALL_PREFIX=/usr \
    100100      ..       &amp;&amp;
    101101
     
    141141        </seg>
    142142        <seg>
    143           $LXQT_PREFIX/share/pcmanfm-qt
     143          /usr/share/pcmanfm-qt
    144144        </seg>
    145145      </seglistitem>
  • lxqt/desktop/post-install.xml

    rcff158f ra16dff43  
    6666      </para>
    6767
    68 <screen role="root"><userinput>ln -svfn $LXQT_PREFIX/share/lxqt /usr/share/lxqt
     68<screen role="root"><userinput>ln -svfn /usr/share/lxqt /usr/share/lxqt
    6969
    70 cp -v {$LXQT_PREFIX,/usr}/share/xsessions/lxqt.desktop
     70cp -v {/usr,/usr}/share/xsessions/lxqt.desktop
    7171
    72 for i in $LXQT_PREFIX/share/applications/*; do
     72for i in /usr/share/applications/*; do
    7373  ln -svf $i /usr/share/applications/
    7474done
    7575
    76 for i in $LXQT_PREFIX/share/desktop-directories/*; do
     76for i in /usr/share/desktop-directories/*; do
    7777  ln -svf $i /usr/share/desktop-directories/
    7878done
  • lxqt/desktop/pre-install.xml

    rcff158f ra16dff43  
    1414    <primary sortas="g-lxqt-pre-install">LXQt Pre-Install</primary>
    1515  </indexterm>
    16 
    17     <para>
    18       LXQt can be installed in /usr or /opt/lxqt.
    19     </para>
    20 
    21   <sect2>
    22     <title>Installing in /usr</title>
    23 
    24     <para>
    25       Installing in <filename class="directory">/usr</filename> creates
    26       a simpler setup.  Run:
    27     </para>
    28 
    29 <screen><userinput>export LXQT_PREFIX=/usr</userinput></screen>
    30 
    31     <para>
    32       Either add that to your own <filename>.bash_profile</filename>
    33       so that it will still be set if you build the packages over a
    34       period of time, or else add it to the system profile as the
    35       &root; user:
    36     </para>
    37 
    38 <screen role="root"><userinput>cat &gt; /etc/profile.d/lxqt.sh &lt;&lt; "EOF"
    39 <literal># Begin LXQt profile
    40 export LXQT_PREFIX=/usr
    41 # End LXQt profile</literal>
    42 EOF</userinput></screen>
    43 
    44     <para>
    45       There is no other configuration needed to install LXQt in
    46       <filename class="directory">/usr</filename>.
    47     </para>
    48 
    49   </sect2>
    50 
    51   <sect2>
    52     <title>Installing in /opt/lxqt</title>
    53 
    54     <para>
    55       Installing in <filename class="directory">/opt/lxqt</filename> may
    56       simplify upgrading to a later version of LXQt.
    57     </para>
    58 
    59     <para>
    60       Some variables need to be defined in your system profile, as the
    61       &root; user:
    62     </para>
    63 
    64 <screen role="root"><userinput>install -vdm755 /opt/lxqt/{bin,lib}
    65 
    66 cat &gt; /etc/profile.d/lxqt.sh &lt;&lt; "EOF"
    67 <literal># Begin LXQt profile
    68 export LXQT_PREFIX=/opt/lxqt
    69 
    70 pathappend /opt/lxqt/bin           PATH
    71 pathappend /opt/lxqt/share/man/    MANPATH
    72 pathappend /opt/lxqt/lib/pkgconfig PKG_CONFIG_PATH
    73 pathappend /opt/lxqt/lib/plugins   QT_PLUGIN_PATH
    74 
    75 export CMAKE_PREFIX_PATH=$LXQT_PREFIX
    76 # End LXQt profile</literal>
    77 EOF
    78 
    79 cat &gt;&gt; /etc/profile.d/qt5.sh &lt;&lt; "EOF"
    80 <literal># Begin Qt5 changes for LXQt
    81 pathappend $QT5DIR/plugins         QT_PLUGIN_PATH
    82 # End Qt5 changes for LXQt</literal>
    83 EOF</userinput></screen>
    84 
    85     <para>
    86       Expand your <filename>/etc/ld.so.conf</filename> file:
    87     </para>
    88 
    89 <screen role="root"><userinput>cat &gt;&gt; /etc/ld.so.conf &lt;&lt; "EOF"
    90 <literal># Begin LXQt addition
    91 /opt/lxqt/lib
    92 # End LXQt addition
    93 </literal>
    94 EOF</userinput></screen>
    95 
    96     <para>
    97       Before starting to install the packages in the following pages, remember
    98       to execute:
    99     </para>
    100 
    101 <screen><userinput>source /etc/profile</userinput></screen>
    102 
    103     <para>
    104       Some packages from the KF5 bundle and lxqt packages install files into
    105       /usr/share, but look in $LXQT_PREFIX/share. In order to have
    106       applications find these files, create a symlink between these directories.
    107       Run the following commands as the &root; user:
    108     </para>
    109 
    110 <screen role="root"><userinput>source /etc/profile              &amp;&amp;
    111 install -v -dm755   $LXQT_PREFIX &amp;&amp;
    112 ln -sfv /usr/share  $LXQT_PREFIX</userinput></screen>
    113 
    114 <!--install -v -dm755                $LXQT_PREFIX/share/icons &amp;&amp;-->
    115     <tip>
    116       <para>
    117         Sometimes, the installation paths are hardcoded into installed files.
    118         This is the reason why <filename class="directory">/opt/lxqt</filename>
    119         is used as installation prefix instead of <filename
    120         class="directory">/opt/lxqt-&lxqt-version;</filename>. After installing
    121         <application>LXQt Desktop</application>, you may rename the directory
    122         and create a symlink:
    123       </para>
    124 
    125 <screen role="root"><userinput>mv /opt/lxqt{,-&lxqt-version;}
    126 ln -sfv lxqt-&lxqt-version; /opt/lxqt</userinput></screen>
    127 
    128       <para>
    129         Later on, you may want to install other versions of <application>LXQt
    130         Desktop</application>. To do that, just remove the symlink and use
    131         <filename class="directory">/opt/lxqt</filename> as the prefix again.
    132         Which version of <application>LXQt Desktop</application> you use
    133         depends only on where the symlink points. No other reconfiguration will
    134         be needed.
    135       </para>
    136     </tip>
    137 
    138   </sect2>
    139 
    14016  <sect2>
    14117    <title>Notes about building LXQt dependencies</title>
     
    14420      <application>LXQt</application> obviously needs <xref linkend="qt5"/>,
    14521      but not all Qt5 modules and dependencies are necessary. Since the aim
    146       of <application>LXQt</application> is to be light weight, it may be
    147       interesting to cut down the Qt5 overhead, and to build only parts of it.
    148       To build Qt and LXQT dependencies, the proposed order is the following:
     22      of <application>LXQt</application> is to be light weight, it is possible
     23      to cut down the Qt5 overhead, and to build only parts of it.
     24     
    14925    </para>
    15026
  • lxqt/desktop/qtxdg-tools.xml

    rcff158f ra16dff43  
    8989cd       build &amp;&amp;
    9090
    91 cmake -DCMAKE_INSTALL_PREFIX=$LXQT_PREFIX \
     91cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9292      -DCMAKE_BUILD_TYPE=Release          \
    9393      -DCMAKE_INSTALL_LIBDIR=lib          \
     
    134134        </seg>
    135135        <seg>
    136           $LXQT_PREFIX/share/cmake/qtxdg-tools
     136          /usr/share/cmake/qtxdg-tools
    137137        </seg>
    138138      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.