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/
Download (HTTP): http://mirrors.isc.org/pub/kde/stable/3.5.10/src/kdebindings-3.5.10.tar.bz2
Download (FTP): ftp://ftp.kde.org/pub/kde/stable/3.5.10/src/kdebindings-3.5.10.tar.bz2
Download MD5 sum: 7d5119160ac3688ac1a63954d03ab4a8
Download size: 5.5 MB
Estimated disk space required: 428 MB
Estimated build time: 20 SBU
libjpeg-7, libxml2-2.7.6, and libxslt-1.1.26
GLib-1.2.10, GTK+-1.2.10, Python-2.6.2, Ruby-1.8.7-p72, JDK-6 Update 16, SeaMonkey-2.0, QScintilla, Mono, DotGNU Portable.NET, and Rotor
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/kdebindings
Note: If KDE is installed in
/opt/kde-3.5.10, you'll need to make
a modification before the build using the following command:
sed -i -e 's@/usr@/opt/kde-3.5.10@' \
python/pykde/configure.py
Install kdebindings with:
sed -i 's%echo "yes" | @PYTHON@ configure.py%& -y qt-mt%' \
python/Makefile.in &&
patch -Np1 -i $DIR/kdebindings-3.5.10-ruby-1.patch &&
patch -Np1 -i $DIR/kdebindings-3.5.10-python-1.patch &&
./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
sed -i ...
python/Makefile.in: Specifies that the libqt-mt.so library should be used to build the
pyqt bindings. configure.py will fail if it
finds both libqt-mt.so and
libqt.so.
Last updated on 2009-06-27 10:10:28 +0000