Changeset 1c8c15c
- Timestamp:
- 03/08/2020 10:20:09 AM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, kea, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/python-mods, qt5new, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 7e3964a0
- Parents:
- 82192a18
- Location:
- kde
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
kde/kde-intro.xml
r82192a18 r1c8c15c 16 16 <title>KDE Preliminaries</title> 17 17 18 <para><application>KDE</application> is a comprehensive desktop environment 19 with a huge number of applications written for it and a huge amount of users. 20 It is based on the <application>Qt</application> framework.</para> 18 <para> 19 <application>KDE</application> is a comprehensive desktop environment with 20 a huge number of applications written for it and a huge amount of users. 21 It is based on the <application>Qt</application> framework. 22 </para> 21 23 22 <para>The KDE5 system has two main blocks: the libraries, called KDE 23 Frameworks 5 or KF5, which can be used in other environments, and the 24 desktop environment called KDE Plasma 5. Most of the applications written 25 by the KDE team only use KF5, and do not need the plasma environment.</para> 24 <para> 25 The KDE5 system has two main blocks: the libraries, called KDE 26 Frameworks 5 or KF5, which can be used in other environments, and the 27 desktop environment called KDE Plasma 5. Most of the applications written 28 by the KDE team only use KF5, and do not need the plasma environment. 29 </para> 26 30 27 <para>For more information visit the official KDE project site at 28 <ulink url="http://www.kde.org/"/>.</para> 31 <para> 32 For more information visit the official KDE project site at 33 <ulink url="http://www.kde.org/"/>. 34 </para> 29 35 30 36 </sect1> -
kde/kde.xml
r82192a18 r1c8c15c 15 15 16 16 <title>KDE</title> 17 <partintro> 18 <para><application>KDE</application> is a comprehensive desktop environment 19 with a huge number of applications written for it and a huge amount of users. 20 It is based on the <application>Qt</application> framework.</para> 17 <partintro> 18 <para> 19 <application>KDE</application> is a comprehensive desktop environment 20 with a huge number of applications written for it and a huge amount of 21 users. It is based on the <application>Qt</application> framework. 22 </para> 21 23 22 <!-- <para>There are two versions of <application>KDE</application>. KDE4 23 is a mature version that combines libraries and the desktop environment 24 into one set of packages and has numerous appplications that can be 25 built on that base. For KDE5, the libraries, now called KDE Frameworks 26 5 or KF5, are separate from the desktop environment called KDE Plasma 5. 27 </para>--> 28 29 <para>For more information visit the official KDE project site at 30 <ulink url="http://www.kde.org/"/>.</para> 31 </partintro> 24 <para> 25 For more information visit the official KDE project site at 26 <ulink url="http://www.kde.org/"/>. 27 </para> 28 </partintro> 32 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="introduction.xml"/> 33 <!--34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="core/core.xml"/>35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="add/add.xml"/> -->36 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kf5/kf5.xml"/> 37 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kf5-apps/kf5-apps.xml"/> 38 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="plasma5/plasma5.xml"/> 39 <!--40 Language packs!41 -->42 33 43 34 </part> -
kde/kf5-apps/add-pkgs.xml
r82192a18 r1c8c15c 16 16 <title>Further KDE5 packages</title> 17 17 18 <para>This section did not provide instructions for all of the available 19 packages in the KDE5 Software Compilation. The included packages were selected 20 based on what most people would want to use on a standard desktop computer.</para> 21 22 <para>For a full list of available packages, have a look on the KDE5 servers at 23 <ulink url="&kf5apps-download-http;">&kf5apps-download-http;</ulink>, 18 <para> 19 This section did not provide instructions for all of the available packages 20 in the KDE5 Software Compilation. The included packages were selected 21 based on what most people would want to use on a standard desktop computer. 24 22 </para> 25 23 26 <note><para>Some packages, such as kde-baseapps, kde-runtime, and kmag listed in the 27 link above are only for the older KDE4 and cannot be used 28 with KF5.</para></note> 24 <para> 25 For a full list of available packages, have a look on the KDE5 servers at 26 <ulink url="&kf5apps-download-http;">&kf5apps-download-http;</ulink>. 27 </para> 29 28 30 <para>Some additional packages worth mentioning are:</para> 29 <note> 30 <para> 31 Some packages, such as kde-baseapps, kde-runtime, and kmag listed in the 32 link above are only for the older KDE4 and cannot be used with KF5. 33 </para> 34 </note> 31 35 32 <itemizedlist> 33 <listitem> 34 <para>Juk: A lightweight music player.</para> 35 </listitem> 36 <listitem> 37 <para>Dragon: A video player.</para> 38 </listitem> 39 <listitem> 40 <para>Kcalc: A scientific calculator.</para> 41 </listitem> 42 <listitem> 43 <para>Kaccessible: Integration of accessibility utilities.</para> 44 </listitem> 45 <listitem> 46 <para>Kwalletmanager: A credentials management application.</para> 47 </listitem> 48 <listitem> 49 <para>Marble: A global map program.</para> 50 </listitem> 51 <listitem> 52 <para>A variety (about 40) of KDE games including: 53 kpat, kfourinline, and kmines.</para> 54 </listitem> 55 </itemizedlist> 36 <para> 37 Some additional packages worth mentioning are: 38 </para> 56 39 57 <note><para>Some packages will require additional dependencies. To determine 58 what dependencies are needed, run from the top of the source tree:</para> 40 <itemizedlist> 41 <listitem> 42 <para>Juk: A lightweight music player.</para> 43 </listitem> 44 <listitem> 45 <para>Dragon: A video player.</para> 46 </listitem> 47 <listitem> 48 <para>Kcalc: A scientific calculator.</para> 49 </listitem> 50 <listitem> 51 <para>Kaccessible: Integration of accessibility utilities.</para> 52 </listitem> 53 <listitem> 54 <para>Kwalletmanager: A credentials management application.</para> 55 </listitem> 56 <listitem> 57 <para>Marble: A global map program.</para> 58 </listitem> 59 <listitem> 60 <para> 61 A variety (about 40) of KDE games including: 62 kpat, kfourinline, and kmines. 63 </para> 64 </listitem> 65 </itemizedlist> 66 67 <note> 68 <para> 69 Some packages will require additional dependencies. To determine 70 what dependencies are needed, run from the top of the source tree: 71 </para> 59 72 60 73 <screen><userinput>cmake -Wno-dev -L .</userinput></screen> 61 </note>62 74 75 </note> 63 76 64 <para>Most of these packages can be built with the standard KDE5 instructions:</para> 77 <para> 78 Most of these packages can be built with the standard KDE5 instructions: 79 </para> 65 80 66 81 <screen><userinput>mkdir build && … … 73 88 make</userinput></screen> 74 89 75 <para>And as the <systemitem class="username">root</systemitem> user:</para> 90 <para> 91 And as the <systemitem class="username">root</systemitem> user: 92 </para> 93 76 94 <screen role="root"><userinput>make install</userinput></screen> 77 95 -
kde/kf5-apps/konsole5.xml
r82192a18 r1c8c15c 97 97 98 98 <note> 99 <para>In non-plasma environments, the konsole scrollbar and its 100 handle do not show up well. If desired, apply the optional patch to 101 the package:</para> 99 <para> 100 In non-plasma environments, the konsole scrollbar and its 101 handle do not show up well. If desired, apply the optional patch to 102 the package: 103 </para> 102 104 103 105 <screen><userinput>patch -Np1 -i ../konsole-&kf5apps-version;-scrollbar-1.patch</userinput></screen> 104 106 105 <para>The patch makes the scrollbar light gray with a small white border. The 106 handle is dark gray. If desired, the colors may be changed to taste by 107 editing the patch.</para> 107 <para> 108 The patch makes the scrollbar light gray with a small white border. The 109 handle is dark gray. If desired, the colors may be changed to taste by 110 editing the patch. 111 </para> 108 112 </note> 109 110 111 113 112 114 <para> -
kde/kf5-apps/libkcddb.xml
r82192a18 r1c8c15c 101 101 make</userinput></screen> 102 102 103 <para>This package does not come with a test suite.</para> 103 <para> 104 This package does not come with a test suite. 105 </para> 104 106 105 107 <para> -
kde/kf5/kf5-frameworks.xml
r82192a18 r1c8c15c 28 28 </indexterm> 29 29 30 <para>KDE Frameworks 5 is a collection of libraries based on top of Qt5 and 31 QML derived from the monolithic KDE 4 libraries. They can be used 32 independent of the KDE Display Environment (Plasma 5).</para> 30 <para> 31 KDE Frameworks 5 is a collection of libraries based on top of Qt5 and 32 QML derived from the monolithic KDE 4 libraries. They can be used 33 independent of the KDE Display Environment (Plasma 5). 34 </para> 33 35 34 36 &lfs91_checked; 35 37 36 <para>The instructions below build all of the KDE Frameworks packages in one 37 step by using a bash script. </para> 38 <para> 39 The instructions below build all of the KDE Frameworks packages in one 40 step by using a bash script. 41 </para> 38 42 39 43 <bridgehead renderas="sect3">Package Information</bridgehead> 40 44 <itemizedlist spacing="compact"> 41 45 <listitem> 42 <para>Download (HTTP): <ulink url="&kf5-download-http;"/></para> 46 <para> 47 Download (HTTP): <ulink url="&kf5-download-http;"/> 48 </para> 43 49 </listitem> 44 50 <listitem> 45 <para>Download (FTP): <ulink url="&kf5-download-ftp;"/></para> 51 <para> 52 Download (FTP): <ulink url="&kf5-download-ftp;"/> 53 </para> 46 54 </listitem> 47 55 <listitem> 48 <para>Download MD5 sum: &kf5-md5sum;</para> 56 <para> 57 Download MD5 sum: &kf5-md5sum; 58 </para> 49 59 </listitem> 50 60 <listitem> 51 <para>Download size: &kf5-size;</para> 61 <para> 62 Download size: &kf5-size; 63 </para> 52 64 </listitem> 53 65 <listitem> 54 <para>Estimated disk space required: &kf5-buildsize;</para> 66 <para> 67 Estimated disk space required: &kf5-buildsize; 68 </para> 55 69 </listitem> 56 70 <listitem> 57 <para>Estimated build time: &kf5-time;</para> 71 <para> 72 Estimated build time: &kf5-time; 73 </para> 58 74 </listitem> 59 75 </itemizedlist> … … 266 282 EOF</userinput></screen> 267 283 268 <para>In the above list, notice that some files have been commented out with 269 a hash (#) character. The extra-cmake-modules entry has been commented out 270 because it was built earlier in the <xref linkend="kde-prereq"/>. The icon 271 packages are covered separately at <xref linkend="breeze-icons"/> and <xref 272 linkend="oxygen-icons5"/>. The modemmanager-qt package may be built if its 273 optional dependency has been installed. The prison package (bar code reader) 274 may be built if the required external libraries are installed. The kdewebkit 275 may be built if the external package 276 <ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/"> 277 QtWebkit</ulink> has been built. </para> 284 <para> 285 In the above list, notice that some files have been commented out with 286 a hash (#) character. The extra-cmake-modules entry has been commented out 287 because it was built earlier in the <xref linkend="kde-prereq"/>. The icon 288 packages are covered separately at <xref linkend="breeze-icons"/> and <xref 289 linkend="oxygen-icons5"/>. The modemmanager-qt package may be built if its 290 optional dependency has been installed. The prison package (bar code reader) 291 may be built if the required external libraries are installed. The 292 kdewebkit may be built if the external package 293 <ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/"> 294 QtWebkit</ulink> has been built. 295 </para> 278 296 279 297 </sect2> … … 286 304 <caution> 287 305 288 <para>If installing in /opt and there is an existing /opt/kf5 either as a 289 regular directory or a symbolic link, it should be reinitialized (as 290 root):</para> 306 <para> 307 If installing in <filename class="directory">/opt</filename> and there 308 is an existing /opt/kf5 either as a regular directory or a symbolic 309 link, it should be reinitialized (as <systemitem class="username"> 310 root</systemitem>): 311 </para> 291 312 292 313 <screen role="root"><userinput>mv -v /opt/kf5 /opt/kf5.old && … … 355 376 exit</userinput></screen> 356 377 357 <note><para>Any modules that have been omitted can be installed later by 358 using the same mkdir build; cd build; cmake; make; make install procedure 359 as above.</para></note> 360 361 <para>Sometimes the installation paths are hardcoded into installed files. 362 If the installed directory is not /usr, rename the directory and create a 363 symlink:</para> 378 <note> 379 <para> 380 Any modules that have been omitted can be installed later by 381 using the same <command>mkdir build; cd build; cmake; make; 382 make install</command> procedure as above. 383 </para> 384 </note> 385 386 <para> 387 Sometimes the installation paths are hardcoded into installed files. 388 If the installed directory is not /usr, rename the directory and create a 389 symlink: 390 </para> 364 391 365 392 <screen role="root"><userinput>mv -v /opt/kf5 /opt/kf5-&kf5-version; -
kde/kf5/kf5-intro.xml
r82192a18 r1c8c15c 27 27 </indexterm> 28 28 29 <para>KF5 can be installed in /usr or /opt/kf5. The BLFS editors 30 recommend the latter in the BLFS environment. 29 <para> 30 KF5 can be installed in <filename class="directory">/usr</filename> or 31 <filename class="directory">/opt/kf5</filename>. The BLFS editors 32 recommend the latter in the BLFS environment. 31 33 </para> 32 34 … … 68 70 EOF</userinput></screen> 69 71 70 <note><para>If <application>qt5</application> was installed in /usr, the 71 $QT5DIR/lib/ portions of the above paths may need to be changed to 72 $QT5DIR/lib/qt5/.</para></note> 73 74 <para>Additionally, if <xref linkend="sudo"/> is installed, these variables 75 should be available to the super user. Execute the following commands as 76 the <systemitem class="username">root</systemitem> user:</para> 72 <note> 73 <para> 74 If <application>qt5</application> was installed in <filename 75 class="directory">/usr</filename>, the <filename 76 class="directory">$QT5DIR/lib/</filename> portions of the above paths 77 may need to be changed to <filename 78 class="directory">$QT5DIR/lib/qt5/</filename>. 79 </para> 80 </note> 81 82 <para> 83 Additionally, if <xref linkend="sudo"/> is installed, these variables 84 should be available to the super user. Execute the following commands as 85 the <systemitem class="username">root</systemitem> user: 86 </para> 77 87 78 88 <screen role="root"><userinput>cat >> /etc/sudoers.d/qt << "EOF" -
kde/libdbusmenuqt.xml
r82192a18 r1c8c15c 30 30 <title>Introduction to libdbusmenu-qt</title> 31 31 32 <para>This library provides a <application>Qt</application> implementation 33 of the DBusMenu specification that exposes menus via DBus.</para> 32 <para> 33 This library provides a <application>Qt</application> implementation 34 of the DBusMenu specification that exposes menus via DBus. 35 </para> 34 36 35 37 &lfs91_checked; … … 38 40 <itemizedlist spacing="compact"> 39 41 <listitem> 40 <para>Download (HTTP): <ulink url="&libdbusmenu-qt-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&libdbusmenu-qt-download-http;"/> 44 </para> 41 45 </listitem> 42 46 <listitem> 43 <para>Download (FTP): <ulink url="&libdbusmenu-qt-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&libdbusmenu-qt-download-ftp;"/> 49 </para> 44 50 </listitem> 45 51 <listitem> 46 <para>Download MD5 sum: &libdbusmenu-qt-md5sum;</para> 52 <para> 53 Download MD5 sum: &libdbusmenu-qt-md5sum; 54 </para> 47 55 </listitem> 48 56 <listitem> 49 <para>Download size: &libdbusmenu-qt-size;</para> 57 <para> 58 Download size: &libdbusmenu-qt-size; 59 </para> 50 60 </listitem> 51 61 <listitem> 52 <para>Estimated disk space required: &libdbusmenu-qt-buildsize;</para> 62 <para> 63 Estimated disk space required: &libdbusmenu-qt-buildsize; 64 </para> 53 65 </listitem> 54 66 <listitem> 55 <para>Estimated build time: &libdbusmenu-qt-time;</para> 67 <para> 68 Estimated build time: &libdbusmenu-qt-time; 69 </para> 56 70 </listitem> 57 71 </itemizedlist> … … 77 91 <title>Installation of libdbusmenu-qt</title> 78 92 79 <para>Install <application>libdbusmenu-qt</application> by running the 80 following commands:</para> 93 <para> 94 Install <application>libdbusmenu-qt</application> by running the 95 following commands: 96 </para> 81 97 82 98 <screen><userinput>mkdir build && … … 96 112 --> 97 113 98 <para>This packages does not come with a working test suite.</para> 114 <para> 115 This packages does not come with a working test suite. 116 </para> 99 117 100 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 118 <para> 119 Now, as the <systemitem class="username">root</systemitem> user: 120 </para> 101 121 102 122 <screen role="root"><userinput>make install</userinput></screen> … … 107 127 <title>Command Explanations</title> 108 128 109 <para><parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is 110 used to build without debugging symbols and apply a higher level of 111 compiler optimizations.</para> 129 <para> 130 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is 131 used to build without debugging symbols and apply a higher level of 132 compiler optimizations. 133 </para> 112 134 113 <para><parameter>-DWITH_DOC=OFF</parameter>: This option is set to avoid 114 building the API documentation. Omit it if you have 115 <application>doxygen</application> installed and want the 116 documentation.</para> 135 <para> 136 <parameter>-DWITH_DOC=OFF</parameter>: This option is set to avoid 137 building the API documentation. Omit it if you have 138 <application>doxygen</application> installed and want the 139 documentation. 140 </para> 117 141 118 142 </sect2> … … 142 166 <term><command>automoc4</command></term> 143 167 <listitem> 144 <para>is a testing utility for libdbusmenu-qt-generated build trees.</para> 168 <para> 169 is a testing utility for libdbusmenu-qt-generated build trees. 170 </para> 145 171 <indexterm zone="a-automoc4 automoc4"> 146 172 <primary sortas="b-automoc4">automoc4</primary> -
kde/phonon-backend-gstreamer.xml
r82192a18 r1c8c15c 30 30 <title>Introduction to the Phonon-backend-gstreamer</title> 31 31 32 <para>This package provides a <application>Phonon</application> backend 33 which utilizes the <application>GStreamer</application> media framework. 32 <para> 33 This package provides a <application>Phonon</application> backend 34 which utilizes the <application>GStreamer</application> media framework. 34 35 </para> 35 36 … … 39 40 <itemizedlist spacing="compact"> 40 41 <listitem> 41 <para>Download (HTTP): <ulink url="&phonon-backend-gstreamer-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&phonon-backend-gstreamer-download-http;"/> 44 </para> 42 45 </listitem> 43 46 <listitem> 44 <para>Download (FTP): <ulink url="&phonon-backend-gstreamer-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&phonon-backend-gstreamer-download-ftp;"/> 49 </para> 45 50 </listitem> 46 51 <listitem> 47 <para>Download MD5 sum: &phonon-backend-gstreamer-md5sum;</para> 52 <para> 53 Download MD5 sum: &phonon-backend-gstreamer-md5sum; 54 </para> 48 55 </listitem> 49 56 <listitem> 50 <para>Download size: &phonon-backend-gstreamer-size;</para> 57 <para> 58 Download size: &phonon-backend-gstreamer-size; 59 </para> 51 60 </listitem> 52 61 <listitem> 53 <para>Estimated disk space required: &phonon-backend-gstreamer-buildsize;</para> 62 <para> 63 Estimated disk space required: &phonon-backend-gstreamer-buildsize; 64 </para> 54 65 </listitem> 55 66 <listitem> 56 <para>Estimated build time: &phonon-backend-gstreamer-time;</para> 67 <para> 68 Estimated build time: &phonon-backend-gstreamer-time; 69 </para> 57 70 </listitem> 58 71 </itemizedlist> … … 83 96 <title>Installation of Phonon-backend-gstreamer</title> 84 97 85 <para>Install <application>Phonon-backend-gstreamer</application> by 86 running the following commands:</para> 98 <para> 99 Install <application>Phonon-backend-gstreamer</application> by 100 running the following commands: 101 </para> 87 102 88 103 <screen><userinput>mkdir build && … … 94 109 make</userinput></screen> 95 110 96 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 111 <para> 112 Now, as the <systemitem class="username">root</systemitem> user: 113 </para> 97 114 98 115 <screen role="root"><userinput>make install</userinput></screen> … … 103 120 <title>Command Explanations</title> 104 121 105 <para><parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is 106 used to apply higher level of compiler optimizations.</para> 122 <para> 123 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is 124 used to apply higher level of compiler optimizations. 125 </para> 107 126 108 127 </sect2> … … 131 150 <term><command>phonon</command></term> 132 151 <listitem> 133 <para>is placeholder.</para> 152 <para> 153 is placeholder. 154 </para> 134 155 <indexterm zone="a-phonon phonon"> 135 156 <primary sortas="b-phonon">phonon</primary> -
kde/phonon-backend-vlc.xml
r82192a18 r1c8c15c 30 30 <title>Introduction to the Phonon-backend-vlc</title> 31 31 32 <para>This package provides a <application>Phonon</application> backend 33 which utilizes the <application>VLC</application> media framework. 32 <para> 33 This package provides a <application>Phonon</application> backend 34 which utilizes the <application>VLC</application> media framework. 34 35 </para> 35 36 … … 39 40 <itemizedlist spacing="compact"> 40 41 <listitem> 41 <para>Download (HTTP): <ulink url="&phonon-backend-vlc-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&phonon-backend-vlc-download-http;"/> 44 </para> 42 45 </listitem> 43 46 <listitem> 44 <para>Download (FTP): <ulink url="&phonon-backend-vlc-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&phonon-backend-vlc-download-ftp;"/> 49 </para> 45 50 </listitem> 46 51 <listitem> 47 <para>Download MD5 sum: &phonon-backend-vlc-md5sum;</para> 52 <para> 53 Download MD5 sum: &phonon-backend-vlc-md5sum; 54 </para> 48 55 </listitem> 49 56 <listitem> 50 <para>Download size: &phonon-backend-vlc-size;</para> 57 <para> 58 Download size: &phonon-backend-vlc-size; 59 </para> 51 60 </listitem> 52 61 <listitem> 53 <para>Estimated disk space required: &phonon-backend-vlc-buildsize;</para> 62 <para> 63 Estimated disk space required: &phonon-backend-vlc-buildsize; 64 </para> 54 65 </listitem> 55 66 <listitem> 56 <para>Estimated build time: &phonon-backend-vlc-time;</para> 67 <para> 68 Estimated build time: &phonon-backend-vlc-time; 69 </para> 57 70 </listitem> 58 71 </itemizedlist> … … 74 87 <title>Installation of Phonon-backend-vlc</title> 75 88 76 <para>Install 77 <application>Phonon-backend-vlc</application> by running the following 78 commands:</para> 89 <para> 90 Install <application>Phonon-backend-vlc</application> by running the 91 following commands: 92 </para> 79 93 80 94 <screen><userinput>mkdir build && … … 86 100 make</userinput></screen> 87 101 88 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 102 <para> 103 Now, as the <systemitem class="username">root</systemitem> user: 104 </para> 89 105 90 106 <screen role="root"><userinput>make install</userinput></screen> … … 95 111 <title>Command Explanations</title> 96 112 97 <para><parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is 98 used to apply higher level of compiler optimizations.</para> 113 <para> 114 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is 115 used to apply higher level of compiler optimizations. 116 </para> 99 117 100 118 </sect2> … … 123 141 <term><command>phonon</command></term> 124 142 <listitem> 125 <para>placeholder</para> 143 <para> 144 placeholder 145 </para> 126 146 <indexterm zone="a-phonon phonon"> 127 147 <primary sortas="b-phonon">phonon</primary> -
kde/phonon.xml
r82192a18 r1c8c15c 30 30 <title>Introduction to Phonon</title> 31 31 32 <para><application>Phonon</application> is the multimedia API for KDE. 33 It replaces the old <application>aRts</application> package. 34 Phonon needs either the GStreamer or VLC backend.</para> 32 <para> 33 <application>Phonon</application> is the multimedia API for KDE. 34 It replaces the old <application>aRts</application> package. 35 Phonon needs either the GStreamer or VLC backend. 36 </para> 35 37 36 38 &lfs91_checked; … … 39 41 <itemizedlist spacing="compact"> 40 42 <listitem> 41 <para>Download (HTTP): <ulink url="&phonon-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&phonon-download-http;"/> 45 </para> 42 46 </listitem> 43 47 <listitem> 44 <para>Download (FTP): <ulink url="&phonon-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&phonon-download-ftp;"/> 50 </para> 45 51 </listitem> 46 52 <listitem> 47 <para>Download MD5 sum: &phonon-md5sum;</para> 53 <para> 54 Download MD5 sum: &phonon-md5sum; 55 </para> 48 56 </listitem> 49 57 <listitem> 50 <para>Download size: &phonon-size;</para> 58 <para> 59 Download size: &phonon-size; 60 </para> 51 61 </listitem> 52 62 <listitem> 53 <para>Estimated disk space required: &phonon-buildsize;</para> 63 <para> 64 Estimated disk space required: &phonon-buildsize; 65 </para> 54 66 </listitem> 55 67 <listitem> 56 <para>Estimated build time: &phonon-time;</para> 68 <para> 69 Estimated build time: &phonon-time; 70 </para> 57 71 </listitem> 58 72 </itemizedlist> … … 87 101 <sect2 role="installation"> 88 102 <title>Installation of Phonon</title> 89 <para>Install <application>Phonon</application> by 90 running the following commands:</para> 103 <para> 104 Install <application>Phonon</application> by 105 running the following commands: 106 </para> 91 107 92 108 <screen><userinput>mkdir build && … … 98 114 make</userinput></screen> 99 115 100 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 116 <para> 117 Now, as the <systemitem class="username">root</systemitem> user: 118 </para> 101 119 102 120 <screen role="root"><userinput>make install</userinput></screen> -
kde/plasma5/plasma-all.xml
r82192a18 r1c8c15c 27 27 </indexterm> 28 28 29 <para>KDE Plasma 5 is a collection of packages based on top of KDE Frameworks 30 5 and QML. They implement the KDE Display Environment (Plasma 5).</para> 29 <para> 30 KDE Plasma 5 is a collection of packages based on top of KDE Frameworks 31 5 and QML. They implement the KDE Display Environment (Plasma 5). 32 </para> 31 33 32 34 &lfs91_checked; 33 35 34 <para>The instructions below build all of the Plasma 5 packages in one 35 step by using a bash script.</para> 36 <para> 37 The instructions below build all of the Plasma 5 packages in one 38 step by using a bash script. 39 </para> 36 40 37 41 <bridgehead renderas="sect3">Package Information</bridgehead> 38 42 <itemizedlist spacing="compact"> 39 43 <listitem> 40 <para>Download (HTTP): <ulink url="&plasma5-download-http;"/></para> 41 </listitem> 42 <listitem> 43 <para>Download (FTP): <ulink url="&plasma5-download-ftp;"/></para> 44 </listitem> 45 <listitem> 46 <para>Download MD5 sum: &plasma5-md5sum;</para> 47 </listitem> 48 <listitem> 49 <para>Download size: &plasma5-size;</para> 50 </listitem> 51 <listitem> 52 <para>Estimated disk space required: &plasma5-buildsize;</para> 53 </listitem> 54 <listitem> 55 <para>Estimated build time: &plasma5-time;</para> 44 <para> 45 Download (HTTP): <ulink url="&plasma5-download-http;"/> 46 </para> 47 </listitem> 48 <listitem> 49 <para> 50 Download (FTP): <ulink url="&plasma5-download-ftp;"/> 51 </para> 52 </listitem> 53 <listitem> 54 <para> 55 Download MD5 sum: &plasma5-md5sum; 56 </para> 57 </listitem> 58 <listitem> 59 <para> 60 Download size: &plasma5-size; 61 </para> 62 </listitem> 63 <listitem> 64 <para> 65 Estimated disk space required: &plasma5-buildsize; 66 </para> 67 </listitem> 68 <listitem> 69 <para> 70 Estimated build time: &plasma5-time; 71 </para> 56 72 </listitem> 57 73 </itemizedlist> … … 191 207 EOF</userinput></screen> 192 208 193 <note><para>The breeze-grub, breeze-plymouth, and plymouth-kcm packages 194 above are all for customized support of <ulink 195 url="https://www.freedesktop.org/wiki/Software/Plymouth/">Plymouth</ulink> 196 which is designed to be run within an initial ram disk during boot (see 197 <xref linkend="initramfs"/>). The plasma-sdk package is optional and used 198 for software development. The plasma-nano package is used for embedded 199 systems and plasma-phone-components provides phone functionality for Plasma.</para></note> 209 <note> 210 <para> 211 The breeze-grub, breeze-plymouth, and plymouth-kcm packages above are 212 all for customized support of <ulink 213 url="https://www.freedesktop.org/wiki/Software/Plymouth/" 214 >Plymouth</ulink> 215 which is designed to be run within an initial ram disk during boot (see 216 <xref linkend="initramfs"/>). The plasma-sdk package is optional and 217 used for software development. The plasma-nano package is used for 218 embedded systems and plasma-phone-components provides phone 219 functionality for Plasma. 220 </para> 221 </note> 200 222 201 223 </sect2> … … 401 423 </para> 402 424 403 <para>If you intend to start <application>Plasma</application> using a 425 <para> 426 If you intend to start <application>Plasma</application> using a 404 427 display manager such as <xref linkend="lightdm"/>, there will be two entries 405 428 for <application>Plasma</application>, one for use with -
kde/plasma5/plasma5.xml
r82192a18 r1c8c15c 16 16 <title>KDE Plasma 5</title> 17 17 18 <para>KDE Plasma 5 is a desktop environment built using KDE Frameworks 5 and 19 QML which runs on top of a fully hardware accelerated graphics stack using 20 Qt5, QtQuick 2 and an OpenGL(-ES) scenegraph. </para> 18 <para> 19 KDE Plasma 5 is a desktop environment built using KDE Frameworks 5 and 20 QML which runs on top of a fully hardware accelerated graphics stack using 21 Qt5, QtQuick 2 and an OpenGL(-ES) scenegraph. 22 </para> 21 23 22 <para>No additional configuration is needed before building the KDE Plasma 5 23 because it uses the same configuration that KDE Frameworks 5 uses.</para> 24 <para> 25 No additional configuration is needed before building the KDE Plasma 5 26 because it uses the same configuration that KDE Frameworks 5 uses. 27 </para> 24 28 25 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="plasma-all.xml"/> -
kde/polkit-qt.xml
r82192a18 r1c8c15c 30 30 <title>Introduction to Polkit-Qt</title> 31 31 32 <para><application>Polkit-Qt</application> provides an API to PolicyKit in 33 the Qt environment. </para> 32 <para> 33 <application>Polkit-Qt</application> provides an API to PolicyKit in 34 the Qt environment. 35 </para> 34 36 35 37 &lfs91_checked; … … 38 40 <itemizedlist spacing="compact"> 39 41 <listitem> 40 <para>Download (HTTP): <ulink url="&polkit-qt-download-http;"/></para> 42 <para> 43 Download (HTTP): <ulink url="&polkit-qt-download-http;"/> 44 </para> 41 45 </listitem> 42 46 <listitem> 43 <para>Download (FTP): <ulink url="&polkit-qt-download-ftp;"/></para> 47 <para> 48 Download (FTP): <ulink url="&polkit-qt-download-ftp;"/> 49 </para> 44 50 </listitem> 45 51 <listitem> 46 <para>Download MD5 sum: &polkit-qt-md5sum;</para> 52 <para> 53 Download MD5 sum: &polkit-qt-md5sum; 54 </para> 47 55 </listitem> 48 56 <listitem> 49 <para>Download size: &polkit-qt-size;</para> 57 <para> 58 Download size: &polkit-qt-size; 59 </para> 50 60 </listitem> 51 61 <listitem> 52 <para>Estimated disk space required: &polkit-qt-buildsize;</para> 62 <para> 63 Estimated disk space required: &polkit-qt-buildsize; 64 </para> 53 65 </listitem> 54 66 <listitem> 55 <para>Estimated build time: &polkit-qt-time;</para> 67 <para> 68 Estimated build time: &polkit-qt-time; 69 </para> 56 70 </listitem> 57 71 </itemizedlist> … … 74 88 <title>Installation of Polkit-Qt</title> 75 89 76 <para>Install <application>Polkit-Qt</application> 77 by running the following commands:</para> 90 <para> 91 Install <application>Polkit-Qt</application> by running the following 92 commands: 93 </para> 78 94 79 95 <screen><userinput>mkdir build && … … 89 105 </para> 90 106 91 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 107 <para> 108 Now, as the <systemitem class="username">root</systemitem> user: 109 </para> 92 110 93 111 <screen role="root"><userinput>make install</userinput></screen> … … 134 152 <term><command>polkit-qt</command></term> 135 153 <listitem> 136 <para>placeholder.</para> 154 <para> 155 placeholder. 156 </para> 137 157 <indexterm zone="a-polkit-qt polkit-qt"> 138 158 <primary sortas="b-polkit-qt">polkit-qt</primary>
Note:
See TracChangeset
for help on using the changeset viewer.