Kdelibs-4.6.0

Introduction to Kdelibs

This package includes programs and libraries that are central to development and execution of KDE programs.

This package is known to build and work properly using an LFS-6.7 platform.

Package Information

Kdelibs Dependencies

Required

automoc4-0.9.88, attica-0.2.0, soprano-2.5.63, strigi-0.6.4 qca-2.0.3, libdbusmenu-qt-0.7.0, DocBook XML DTD-4.5 and DocBook XSL Stylesheets-1.76.1

Recommended

Optional

Gamin-0.1.10 (or FAM), avahi-0.6.25, OpenEXR, JasPer-1.900.1, libart_lgpl-2.3.21 OpenSSL-1.0.0e, acl-2.2.51, GSSAPI, Aspell, Hspell, Enchant, DNSSD

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/kde4libs

Installation of Kdelibs

Install Kdelibs by running the following commands:

mkdir build &&
cd build

Prepare the package for compilation:

cmake -DCMAKE_INSTALL_PREFIX=$KDE4_PREFIX \
      -DCMAKE_PREFIX_PATH=$KDE4_PREFIX \
      -DKDE_DEFAULT_HOME=.kde4 \
      -DSYSCONF_INSTALL_DIR=/etc/kde4 \
      -DDOCBOOKXML_CURRENTDTD_DIR=/usr/share/xml/docbook/xml-dtd-4.5 \
      .. &&
make

Now, as the root user:

make install

Command Explanations

-DKDE_DEFAULT_HOME=.kde4: This option is set to avoid clashes with a KDE3 installation on the same machine.

-DPYTHON_SITE_PACKAGES_DIR:PATH=<site-packages>: If you do not install KDE in /usr, set this option in order to have the KDE4 Python objects installed correctly. You can use following code to determine tha directory name:

_pylibdir=$(python-config --prefix)/lib &&
_pyversion=$(python -V 2>&1 | awk '{print $2}') &&
echo "$_pylibdir/python${_pyversion%.*}/site-packages"

Contents

Installed Program: checkXML, kbuildsycoca4, kconfig_compiler, kcookiejar4, kde4-config, kded4, kdeinit4, kdeinit4_shutdown, kdeinit4_wrapper, kjs, kjscmd, kross, kshell4, kunittestmodrunner, kwrapper4, makekdewidgets, meinproc4, meinproc_simple, nepomuk-rcgen and preparetips
Installed Libraries: several libs in $KDE4_PREFIX/lib
Installed Directory: /etc/kde4

Last updated on 2011-10-26 21:29:54 +0000