%general-entities; ]> $LastChangedBy$ $Date$ Kdebindings-&kde-version; Kdebindings 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 Package Information Download (HTTP): Download (FTP): Download MD5 sum: &kdebindings-md5sum; Download size: &kdebindings-size; Estimated disk space required: &kdebindings-buildsize; Estimated build time: &kdebindings-time; Kdebindings Dependencies Required Recommended , , and Optional , , , , , , QScintilla, Mono, DotGNU Portable.NET, and Rotor User Notes: Installation of Kdebindings Note: If KDE is installed in /opt/kde-&kde-version;, you'll need to make a modification before the build using the following command: sed -i -e 's@/usr@/opt/kde-&kde-version;@' \ python/pykde/configure.py Install kdebindings with: sed -i -e '/configure.*pyqt/s/-c//' \ -e '/configure.*pykde/s/-c/-i/' python/Makefile.in sed -i 's%echo "yes" | @PYTHON@ configure.py%& -y qt-mt%' python/Makefile.in DO_NOT_COMPILE="smoke" ./configure --prefix=&kde-dir; --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. sed -i 's%echo "yes" | @PYTHON@ configure.py%& -y qt-mt%' 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. DO_NOT_COMPILE="smoke" ./configure: Disables the building of the smoke module of kdebindings, as the build is currently broken and no workaround has been found. Contents Installed Programs Installed Libraries Installed Directories Several support programs for software development KDE bindings for various programming languages Subdirectories of /usr/lib and $KDE_PREFIX/share