Kdebindings-4.6.0

Introduction to Kdebindings

The Kdebindings provides the ability to write KDE applications in a variety of languages including Ruby, Perl, Python, Java, JavaScript, C#, and Smoke.

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

Package Information

Kdebindings Dependencies

Required

Ruby-1.9.2-p290, Python-2.7.2, qca-2.0.3, qimageblitz-0.0.6, libdbusmenu-qt-0.7.0, soprano-2.5.63, kde4pimlibs-4.6.0, attica-0.2.0, akonadi-1.5.0,

Recommended

Optional

polkit-qt-0.99.0, Qwt5, QScintilla2, Mono

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

Installation of Kdebindings

Install kde4bindings by running the following commands:

mkdir build &&
cd build

Prepare the package for compilation:

cmake -DCMAKE_INSTALL_PREFIX=$KDE4_PREFIX \
    -DKDE_DEFAULT_HOME=.kde4 \
    -DSYSCONF_INSTALL_DIR=/etc/kde4 \
    .. &&
make

Now, as the root user:

make install

Command Explanations

-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 Programs: prcc4_bin, puic4, pykdeuic4, qdbusxml2perl, rbkconfig_compiler4, rbqtapi, rbrcc, rbuic4, smokeapi, smokegen
Installed Libraries: several libs in $KDE4_PREFIX/lib
Installed Directory:

Last updated on 2011-03-19 18:19:07 +0000