glfs/kde/kf5-apps/add-pkgs.xml

87 lines
2.3 KiB
XML
Raw Normal View History

2024-01-20 05:35:53 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<!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;
]>
<sect1 id="kde-add-pkgs" xreflabel="Further KDE packages">
<?dbhtml filename="add-pkgs.html"?>
<title>Further KDE packages</title>
<para>
This section did not provide instructions for all of the available packages
in the KDE Software Compilation (KDE Gear). The included packages were selected
based on what most people would want to use on a standard desktop computer.
</para>
<para>
For a full list of available packages, have a look on the KDE5 servers at
<ulink url="&kf5apps-download-http;">&kf5apps-download-http;</ulink>.
</para>
<para condition="html" role="usernotes">
Editor Notes: <ulink url="&blfs-wiki;/Further_KDE_Packages"/>
</para>
<para>
Some additional packages worth mentioning are:
</para>
<itemizedlist>
<listitem>
<para>Juk: A lightweight music player.</para>
</listitem>
<listitem>
<para>Dragon: A video player.</para>
</listitem>
<listitem>
<para>Kcalc: A scientific calculator.</para>
</listitem>
<listitem>
<para>Kwalletmanager: A credentials management application.</para>
</listitem>
<listitem>
<para>Marble: A global map program.</para>
</listitem>
<listitem>
<para>
A variety (about 40) of KDE games including:
kpat, kfourinline, and kmines.
</para>
</listitem>
</itemizedlist>
<note>
<para>
Some packages will require additional dependencies. To determine
what dependencies are needed, run from the top of the source tree:
</para>
<screen><userinput>cmake -Wno-dev -L .</userinput></screen>
</note>
<para>
Most of these packages can be built with the standard KDE5 instructions:
</para>
<screen><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
cmake -DCMAKE_INSTALL_PREFIX=$KF6_PREFIX \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_TESTING=OFF \
-Wno-dev .. &amp;&amp;
make</userinput></screen>
<para>
And as the &root; user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect1>