Changeset f3429309 for kde


Ignore:
Timestamp:
11/13/2015 02:24:57 PM (8 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 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:
9fd7f516
Parents:
6c91a92a
Message:
  • mupdf-1.8: minor reformat.
  • removing spaces from EOL, from Denis Mugnier.
  • BLFS/trunk/BOOK/kde/add/kdepim-runtime.xml: needed to fix to validate the book. One chunck had been removed. Bruce, please check if it is OK, now.

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

Location:
kde
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • kde/add/add-pkgs.xml

    r6c91a92a rf3429309  
    2626                 &kde-download-ftp;applications/&kde-apps-version;/src/</ulink>.</para>
    2727
    28   <note><para>Some packages, such as konsole, kate, and gwenview listed in the 
     28  <note><para>Some packages, such as konsole, kate, and gwenview listed in the
    2929  links above are only for the new KDE Frameworks 5 and cannot be used
    3030  with KDE4.</para></note>
  • kde/add/gwenview.xml

    r6c91a92a rf3429309  
    6969    <bridgehead renderas="sect4">Required</bridgehead>
    7070    <para role="required">
    71        <xref linkend="libkdcraw"/> and 
     71       <xref linkend="libkdcraw"/> and
    7272       <xref linkend="kdelibs"/>
    7373    </para>
  • kde/add/kdepim-runtime.xml

    r6c91a92a rf3429309  
    107107
    108108      <seglistitem>
    109         <seg>accountwizard, akonadi_nepomuk_feeder, akonadi_*_agent, 
    110         akonadi_*_resource, akonaditray, gidmigrator, 
    111         kaddressbookmigrator, kjotsmigrator, kmail-migrator, 
     109        <seg>accountwizard, akonadi_nepomuk_feeder, akonadi_*_agent,
     110        akonadi_*_resource, akonaditray, gidmigrator,
     111        kaddressbookmigrator, kjotsmigrator, kmail-migrator,
    112112        knotes-migrator, and kres-migrator</seg>
    113         <seg>libakonadi-xml.so, libkdepim-copy.so, libkmindexreader.so, 
     113        <seg>libakonadi-xml.so, libkdepim-copy.so, libkmindexreader.so,
    114114        libmaildir.so, and several in &kde-dir;/lib/kde4</seg>
    115115        <seg>several in &kde-dir;/share</seg>
     
    205205        </listitem>
    206206      </varlistentry>
    207  
     207
    208208      <varlistentry id="kjotsmigrator">
    209209        <term><command>kjotsmigrator</command></term>
     
    217217        </listitem>
    218218      </varlistentry>
    219    
     219
    220220      <varlistentry id="kmail-migrator">
    221221        <term><command>kmail-migrator</command></term>
  • kde/add/kdepim.xml

    r6c91a92a rf3429309  
    5858      </listitem>
    5959    </itemizedlist>
    60      
     60
    6161    <bridgehead renderas="sect3">Kdepim Dependencies</bridgehead>
    6262
    6363    <bridgehead renderas="sect4">Required</bridgehead>
    6464    <para role="required">
    65       <xref linkend="boost"/>, 
     65      <xref linkend="boost"/>,
    6666      <xref linkend="grantlee"/>, and
    6767      <xref linkend="kdepim-runtime"/>
     
    9292    <para>Install <application>Kdepim</application> by running
    9393    the following commands:</para>
    94    
     94
    9595<screen><userinput>mkdir build &amp;&amp;
    9696cd    build &amp;&amp;
     
    118118
    119119      <seglistitem>
    120         <seg>akonadi_archivemail_agent, akonadi_followupreminder_agent, 
     120        <seg>akonadi_archivemail_agent, akonadi_followupreminder_agent,
    121121        akonadi_mailfilter_agent, akonadi_notes_agent, akonadi_sendlater_agent,
    122122        akonadiconsole, akregator, akregatorstorageexporter,
    123123        calendarjanitor, contactthemeeditor, headerthemeeditor,
    124         ical2vcal, importwizard, kabc2mutt, kabcclient, kaddressbook, 
     124        ical2vcal, importwizard, kabc2mutt, kabcclient, kaddressbook,
    125125        kaddressbook-mobile, kalarm, kalarmautostart, karm,
    126126        kgpgconf, kincidenceeditor, kjotes, kleopatra, kmail, kmail-mobile,
    127127        kmail_antivir.sh, kmail_clamav.sh, kmail_fprot.sh, kmail_sav.sh,
    128128        kmailcvt, knode, knotes, konsolekalendar, kontact, korgac, korganizer,
    129         korganizer-mobile, ksendemail, ktimetracker, ktnef, kwatchgnupg, 
     129        korganizer-mobile, ksendemail, ktimetracker, ktnef, kwatchgnupg,
    130130        mboximporter, notes-mobile, pimsettingexporter, sieveeditor, storageservicemanger,
    131131        and tasks-mobile</seg>
  • kde/add/kdeplasma-addons.xml

    r6c91a92a rf3429309  
    7878      <xref linkend="libkexiv2"/>,
    7979      <xref linkend="qjson"/>,
    80       <ulink url="http://eigen.tuxfamily.org/">Eigen</ulink> (for the Mandelbrot wallpaper plugin), 
     80      <ulink url="http://eigen.tuxfamily.org/">Eigen</ulink> (for the Mandelbrot wallpaper plugin),
    8181      <ulink url="https://github.com/ibus/ibus/wiki">ibus</ulink>,
    8282      <ulink url="&kde-download-http;&kde-version;/src/">Nepomuk</ulink>,
  • kde/add/libkdcraw.xml

    r6c91a92a rf3429309  
    105105    <para>
    106106      <command>sed ... libkdcraw/CMakeLists.txt</command>: Allow C++ exceptions
    107       that are needed for libraw-0.16.2 headers. 
     107      that are needed for libraw-0.16.2 headers.
    108108    </para>
    109109
  • kde/core/akonadi.xml

    r6c91a92a rf3429309  
    6767    <xref linkend="boost"/>, and one of:
    6868     <xref linkend="sqlite"/>,
    69      <xref linkend="mariadb"/>, 
     69     <xref linkend="mariadb"/>,
    7070     <ulink url="http://www.mysql.com/">MySQL</ulink>, or
    7171     <xref linkend="postgresql"/>
     
    8484  <sect2 role="installation">
    8585    <title>Installation of Akonadi</title>
    86    
     86
    8787    <para>Install <application>Akonadi</application> by running the following
    8888    commands:</para>
  • kde/core/attica.xml

    r6c91a92a rf3429309  
    104104      <parameter>-DQT4_BUILD=ON</parameter>: This switch forces the package
    105105      to build against <application>Qt4</application> even if
    106       <application>Qt5</application> is present on the system. 
     106      <application>Qt5</application> is present on the system.
    107107    </para>
    108108
  • kde/core/kde-runtime.xml

    r6c91a92a rf3429309  
    6262    <para role="required">
    6363      <xref linkend="kdelibs"/> and
    64       <xref linkend="libgcrypt"/> 
     64      <xref linkend="libgcrypt"/>
    6565    </para>
    6666
  • kde/core/kde-workspace.xml

    r6c91a92a rf3429309  
    7979      <xref linkend="xcb-util-renderutil"/>,
    8080      <xref linkend="xcb-util-keysyms"/>, and
    81       <xref linkend="xcb-util-wm"/>     
     81      <xref linkend="xcb-util-wm"/>
    8282    </para>
    8383
     
    114114        <application>Application menu for Qt</application> that allows the
    115115        application menubar to be inserted as a single button in the titlebar.
    116         It can be found at 
     116        It can be found at
    117117        <ulink url="https://launchpad.net/appmenu-qt">appmenu-qt</ulink>.
    118118      </para>
  • kde/core/kfilemetadata.xml

    r6c91a92a rf3429309  
    6262    <xref linkend="kdelibs"/>
    6363    </para>
    64    
     64
    6565    <bridgehead renderas="sect4">Optional</bridgehead>
    6666    <para role="optional">
     
    107107    <title>Command Explanations</title>
    108108
    109     <para><option>-DCMAKE_MINIMUM_REQUIRED_VERSION=3.0</option>: This switch is 
     109    <para><option>-DCMAKE_MINIMUM_REQUIRED_VERSION=3.0</option>: This switch is
    110110    needed to avoid a cmake error when using cmake-3.3 and later.</para>
    111111
  • kde/core/pre-install-config.xml

    r6c91a92a rf3429309  
    1717
    1818  <note><para>If you did not install <application>Xorg</application> in
    19   <filename class="directory">/usr</filename>, some of the 
     19  <filename class="directory">/usr</filename>, some of the
    2020  <application>CMake</application> modules in <application>KDE</application>
    2121  look for packages at hard coded locations. To accommodate this issue,
  • kde/extra-cmake-modules.xml

    r6c91a92a rf3429309  
    3232    <para>
    3333      The <application>Extra Cmake Modules</application> package contains
    34       extra <application>CMake</application> modules used by 
     34      extra <application>CMake</application> modules used by
    3535      <application>KDE Frameworks 5</application> and other packages.
    3636    </para>
    3737
    3838    &lfs78_checked;
    39    
     39
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
    4141    <itemizedlist spacing="compact">
  • kde/kde-intro.xml

    r6c91a92a rf3429309  
    2525  built on that base.  For KDE5, the libraries, now called KDE Frameworks
    2626  5 or KF5, are separate from the desktop environment called KDE Plasma 5.
    27   Both envionments can be installed, but Plasma is not yet considered 
     27  Both envionments can be installed, but Plasma is not yet considered
    2828  stable.</para>
    2929
  • kde/kf5-apps/kate5.xml

    r6c91a92a rf3429309  
    152152      <?dbfo list-presentation="list"?>
    153153      <?dbhtml list-presentation="table"?>
    154    
     154
    155155      <varlistentry id="kate5-prog">
    156156        <term><command>kate</command></term>
  • kde/kf5-apps/kf5-apps.xml

    r6c91a92a rf3429309  
    1515
    1616  <title>KDE Frameworks 5 Based Applications</title>
    17  
     17
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kate5.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kdenlive5.xml"/>
  • kde/kf5/kf5-frameworks.xml

    r6c91a92a rf3429309  
    8383    <xref linkend="aspell"/> (Dictionary backend for Sonnet),
    8484    <xref linkend="avahi"/> (DNS-SD backend for KDNSSD),
    85     <xref linkend="libdbusmenu-qt"/> (built with qt5), 
     85    <xref linkend="libdbusmenu-qt"/> (built with qt5),
    8686    <xref linkend="NetworkManager"/> (needed to build NetworkManager-Qt), and
    8787    <xref linkend="polkit-qt"/> (Authentication backend for KAuth)
     
    145145      <command>wget</command> to fetch them all at once:
    146146    </para>
    147  
     147
    148148<screen><userinput>url=http://download.kde.org/stable/frameworks/&kf5-short-version;/
    149149wget -r -nH --cut-dirs=3 -A '*.xz' -np $url</userinput>
    150150<literal>
    151 The options used here are: 
     151The options used here are:
    152152  -r            recurse through child directories
    153153  -nH           disable generation of host-prefixed directories
     
    273273    if $(echo $line | grep -E -q '^ *$|^#' ); then continue; fi
    274274    file=$(echo $line | cut -d" " -f2)
    275    
     275
    276276    pkg=$(echo $file|sed 's|^.*/||')          # Remove directory
    277277    packagedir=$(echo $pkg|sed 's|\.tar.*||') # Package directory
     
    288288            -DLIB_INSTALL_DIR=lib              \
    289289            -DBUILD_TESTING=OFF                \
    290             -Wno-dev .. 
     290            -Wno-dev ..
    291291      make
    292292      as_root make install
     
    307307    If the installed directory is not /usr, rename the directory and create a
    308308    symlink:</para>
    309    
     309
    310310    <screen><userinput>mv -v /opt/kf5 /opt/kf5-&kf5-version;
    311311ln -sfvn kf5-&kf5-version; /opt/kf5</userinput></screen>
     
    349349      <seglistitem>
    350350        <seg>
    351           There are 53 programs installed in /opt/kf5/bin. 
     351          There are 53 programs installed in /opt/kf5/bin.
    352352        </seg>
    353353        <seg>
    354           There are too many kf5 libraries (79) to list separately. 
     354          There are too many kf5 libraries (79) to list separately.
    355355        </seg>
    356356        <seg>
     
    506506        <listitem>
    507507          <para>
    508             executes kross scripts written in KDE Javascript, Python, Ruby, 
     508            executes kross scripts written in KDE Javascript, Python, Ruby,
    509509            Java and Falcon.
    510510          </para>
     
    690690          <para>
    691691            is a command line tool to write values in KDE
    692             configuration files. 
     692            configuration files.
    693693          </para>
    694694          <indexterm zone="kf5-frameworks kwriteconfig5">
     
    703703          <para>
    704704            converts DocBook files to HTML.
    705           </para> 
     705          </para>
    706706          <indexterm zone="kf5-frameworks meinproc5">
    707707            <primary sortas="b-meinproc5">meinproc5</primary>
  • kde/kf5/kf5.xml

    r6c91a92a rf3429309  
    1313<chapter id="kf5">
    1414  <?dbhtml filename="kf5.html"?>
    15  
     15
    1616  <title>KDE Frameworks 5</title>
    1717
  • kde/libdbusmenuqt.xml

    r6c91a92a rf3429309  
    133133
    134134    <para><option>-DCMAKE_BUILD_TYPE=Release</option>: This switch is used to
    135     build without debugging symbols and apply a higher level of compiler 
     135    build without debugging symbols and apply a higher level of compiler
    136136    optimizations.</para>
    137137
  • kde/phonon-backend-gstreamer.xml

    r6c91a92a rf3429309  
    9595    <title>Installation of Phonon-backend-gstreamer</title>
    9696
    97     <para>For both build variants, fix the package to work with the 
     97    <para>For both build variants, fix the package to work with the
    9898    latest gstreamer:</para>
    9999
     
    141141
    142142  </sect2>
    143  
     143
    144144  <sect2 role="commands">
    145145    <title>Command Explanations</title>
     
    149149
    150150    <para><option>-DCMAKE_INSTALL_LIBDIR=lib</option>: This switch is used to
    151      get libraries to install to /usr/lib instead of /usr/lib64 on a 64 bit 
     151     get libraries to install to /usr/lib instead of /usr/lib64 on a 64 bit
    152152     system.</para>
    153153
     
    159159
    160160  </sect2>
    161  
     161
    162162  <sect2 role="content">
    163163    <title>Contents</title>
  • kde/phonon-backend-vlc.xml

    r6c91a92a rf3429309  
    148148        <seg>phonon_vlc.so</seg>
    149149        <seg>/usr/lib/kde4/plugins/phonon_backend,
    150              /usr/lib/qt5/plugins/phonon4qt5_backend, and 
     150             /usr/lib/qt5/plugins/phonon4qt5_backend, and
    151151             /usr/share/kde4/services/phononbackends</seg>
    152152      </seglistitem>
  • kde/phonon.xml

    r6c91a92a rf3429309  
    161161    <para>
    162162     <parameter>-DDBUS_INTERFACES_INSTALL_DIR=/usr/share/dbus-1/interfaces</parameter>:
    163       This switch sets the correct installation path for the 
     163      This switch sets the correct installation path for the
    164164      <application>D-Bus</application> interfaces file.
    165165    </para>
    166166
    167167    <para>
    168      <parameter>-DPHONON_BUILD_PHONON4QT5=ON</parameter>: This switch is used to 
    169      ensure that Qt5 version of the library is built even if Qt4 is present. 
    170     </para>
    171 
    172     <para>
    173      <parameter>-D__KDE_HAVE_GCC_VISIBILITY=NO</parameter>: This switch is used to 
     168     <parameter>-DPHONON_BUILD_PHONON4QT5=ON</parameter>: This switch is used to
     169     ensure that Qt5 version of the library is built even if Qt4 is present.
     170    </para>
     171
     172    <para>
     173     <parameter>-D__KDE_HAVE_GCC_VISIBILITY=NO</parameter>: This switch is used to
    174174     disable a check that would cause cmake to fail when using Qt-5.4.2
    175175     and later.
     
    202202          /usr/lib/cmake/phonon,
    203203          /usr/lib/cmake/phonon4qt5,
    204           /usr/share/phonon. amd 
     204          /usr/share/phonon. amd
    205205          /usr/share/phonon4qt5
    206206        </seg>
  • kde/plasma5/plasma-all.xml

    r6c91a92a rf3429309  
    6262  <bridgehead renderas="sect4">Required</bridgehead>
    6363  <para role="required">
    64     <xref linkend="fontforge"/>, 
    65     <xref linkend="gtk2"/>, 
    66     <xref linkend="gtk3"/>, 
     64    <xref linkend="fontforge"/>,
     65    <xref linkend="gtk2"/>,
     66    <xref linkend="gtk3"/>,
    6767    <xref linkend="kf5-frameworks"/>,
    6868    <xref linkend="libpwquality"/>,
    6969    <xref linkend="libxkbcommon"/>,
    7070    <xref linkend="mesa"/> built with <xref linkend="wayland"/>,
    71     <xref linkend="NetworkManager"/>, 
    72     <xref linkend="pulseaudio"/>, 
    73     <xref linkend="python2"/>, 
    74     <xref linkend="taglib"/>, and 
     71    <xref linkend="NetworkManager"/>,
     72    <xref linkend="pulseaudio"/>,
     73    <xref linkend="python2"/>,
     74    <xref linkend="taglib"/>, and
    7575    <xref linkend="xcb-util-cursor"/>
    7676  </para>
     
    7878  <bridgehead renderas="sect4">Recommended</bridgehead>
    7979  <para role="recommended">
    80     <xref linkend="libdbusmenu-qt"/>, 
    81     <xref linkend="libcanberra"/>, 
    82     <xref linkend="libinput"/>, 
     80    <xref linkend="libdbusmenu-qt"/>,
     81    <xref linkend="libcanberra"/>,
     82    <xref linkend="libinput"/>,
    8383    <xref linkend="linux-pam"/>,
    84     <xref linkend="lm_sensors"/>, 
     84    <xref linkend="lm_sensors"/>,
    8585    <xref linkend="oxygen-icons"/>, and
    8686    <xref linkend="pciutils"/>
     
    111111      <command>wget</command> to fetch them all at once:
    112112    </para>
    113  
     113
    114114<screen><userinput>url=http://download.kde.org/stable/plasma/&plasma5-version;/
    115115wget -r -nH --cut-dirs=3 -A '*.xz' -np $url</userinput>
    116116<literal>
    117 The options used here are: 
     117The options used here are:
    118118  -r            recurse through child directories
    119119  -nH           disable generation of host-prefixed directories
     
    196196    if $(echo $line | grep -E -q '^ *$|^#' ); then continue; fi
    197197    file=$(echo $line | cut -d" " -f2)
    198    
     198
    199199    pkg=$(echo $file|sed 's|^.*/||')          # Remove directory
    200200    packagedir=$(echo $pkg|sed 's|\.tar.*||') # Package directory
  • kde/plasma5/plasma5.xml

    r6c91a92a rf3429309  
    1515
    1616  <title>KDE Plasma 5</title>
    17  
     17
    1818  <para>KDE Plasma 5 is a desktop environment built using KDE Frameworks 5 and
    1919  QML which runs on top of a fully hardware accelerated graphics stack using
     
    2222  <para>Because KDE Plasma 5 is so new, there are issues preventing proper
    2323  operation on some systems in the LFS environment.  When these issues are
    24   worked out, then the build instructions will be added here.  For more 
     24  worked out, then the build instructions will be added here.  For more
    2525  information, see <ulink url="https://www.kde.org/announcements/plasma-5.4.0.php"/>.
    2626  </para>
  • kde/polkit-qt.xml

    r6c91a92a rf3429309  
    165165      <seglistitem>
    166166        <seg>none</seg>
    167         <seg>libpolkit-qt-agent-1.so, 
     167        <seg>libpolkit-qt-agent-1.so,
    168168             libpolkit-qt5-agent-1.so,
    169              libpolkit-qt-core-1.so, 
    170              libpolkit-qt5-core-1.so, 
     169             libpolkit-qt-core-1.so,
     170             libpolkit-qt5-core-1.so,
    171171             libpolkit-qt-gui-1.so, and
    172172             libpolkit-qt5-gui-1.so</seg>
    173         <seg>/usr/include/polkit-qt-1, 
     173        <seg>/usr/include/polkit-qt-1,
    174174             /usr/include/polkit-qt5-1,
    175175             /usr/lib/cmake/PolkitQt-1, and
Note: See TracChangeset for help on using the changeset viewer.