Kdebindings-3.5.6

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. For details see http://developer.kde.org/language-bindings/

Package Information

Kdebindings Dependencies

Required

kdebase-3.5.6

Recommended

Optional

GLib-1.2.10, GTK+-1.2.10, Python-2.4.4, Ruby-1.8.5, JDK-1.5.0_10, SeaMonkey-1.1, Mono, DotGNU Portable.NET, and Rotor

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

Installation of Kdebindings

Note: If KDE is installed in /opt/kde-3.5.6, you'll need to make a modification before the build using the following command:

sed -i -e 's@/usr@/opt/kde-3.5.6@' \
    python/pykde/configure.py

Install kdebindings with:

sed -i -e '/configure.*pyqt/s/-c//' \
    -e '/configure.*pykde/s/-c/-i/' python/Makefile.in
./configure --prefix=$KDE_PREFIX --disable-debug \
    --disable-dependency-tracking &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

sed -i -e '/configure.*pyqt/s/-c//' -e '/configure.*pykde/s/-c/-i/' python/Makefile.in : Remove a switch that causes concatenation of multiple files for compilation. This fix reduces build time by a factor of five.

Contents

Installed Programs: Several support programs for software development
Installed Libraries: KDE bindings for various programming languages
Installed Directories: Subdirectories of /usr/lib and $KDE_PREFIX/share

Last updated on 2007-02-14 11:57:11 -0600