%general-entities; ]> $LastChangedBy$ $Date$ kdelibs-&kde-version;.tar kde Kdelibs-&kde-version; Kdelibs Introduction to Kdelibs This package includes programs and libraries that are central to the development and execution of a KDE program, as well as internationalization files for these libraries, miscellaneous HTML documentation, theme modules and regression tests. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &kdelibs-md5sum; Download size: &kdelibs-size; Estimated disk space required: &kdelibs-buildsize; Estimated build time: &kdelibs-time; Kdelibs Dependencies Required Recommended , , , , , , , and Optional , , , , , or , OpenEXR, JasPer, Lua, mDNSResponder, LibThai, Hspell, libacl (requires libattr), GraphViz, and Installation of Kdelibs Install kdelibs with: ./configure --prefix=&kde-dir; --sysconfdir=/etc/kde \ --disable-debug --disable-dependency-tracking \ --enable-fast-malloc=full && make If you wish to create the API documentation and you have Doxygen and GraphViz installed, make apidox must be done before make install. This applies to all packages which can utilize Doxygen. The make apidox command generates a lot of errors and warnings. In some cases it complains that Helvetica fonts are missing and substitutes a font that does not fit boxes properly. You can add the font by downloading the URW Fonts and unpacking them into ~/.fonts. fc-cache should also be run to update the font properties on your system. The documents generated are HTML and are found in &kde-dir;/share/doc/HTML/en/kdelibs-apidocs. Now, as the root user: make install Command Explanations --prefix=&kde-dir;: This option tells the process to install the package in &kde-dir;. --disable-debug: This option causes the package to be compiled without debugging code. --disable-dependency-tracking: This option speeds up one time builds. --enable-fast-malloc=full: This option tells KDE programs to use an internal memory allocation scheme optimized for KDE. --sysconfdir=/etc/kde: This option places configuration files in compliance with the Filesystem Hierarchy Standard. If you omit this parameter, the configuration files will be placed in $KDE_PREFIX/etc which may be desirable if you have multiple versions of KDE installed. Contents Installed Programs Installed Libraries Installed Directories Numerous KDE support programs: artsmessage, checkXML, cupsdconf, cupsdoprint, dcop, dcopclient, dcopfind, dcopidl, dcopidl2cpp, dcopidlng, dcopobject, dcopquit, dcopref, dcopserver, dcopserver_shutdown, dcopstart, filesharelist, fileshareset, imagetops, kab2kabc, kaddprinterwizard, kbuildsycoca, kcmshell, kconf_update, kconfig_compiler, kcookiejar, kde-config, kde-menu, kded, kdeinit, kdeinit_shutdown, kdeinit_wrapper, kdesu_stub, kdontchangethehostname, kdostartupconfig, kfile, kfmexec, kgrantpty, khotnewstuff, kinstalltheme, kio_http_cache_cleaner, kio_uiserver, kioexec, kioslave, klauncher, kmailservice, kpac_dhcp_helper, ksendbugmail, kshell, kstartupconfig, ksvgtopng, ktelnetservice, ktradertest, kunittestmodrunner, kwrapper, lnusertemp, make_driver_db_cups, make_driver_db_lpr, makekdewidgets, meinproc, and preparetips Numerous KDE libraries and helper modules /etc/kde and the following subdirectories of &kde-dir;/: include/[dnssd, dom, kabc, kate, kdeprint, kdesu, khexedit, kio, kjs, kmdi, kmediaplayer, knewstuff, kparts, kresources, ksettings, kspell2, ktexteditor, kunittest, libkmid], lib/kde3, and share/[applications, apps, autostart, config, doc, emoticons, icons, mimelnk, services] Short Descriptions KDE Support Programs are essential support programs needed by other KDE applications. KDE Support Programs KDE Libraries contain essential functions that are needed by KDE applications. kde-libraries The number of programs and libraries installed by kdelibs prohibits an explanation of each one in this section. Instead, see the KDE Documentation.