%general-entities; ]> $LastChangedBy$ $Date$ libdbusmenu-qt-&libdbusmenu-qt-version; libdbusmenu-qt Introduction to libdbusmenu-qt This library provides a Qt implementation of the DBusMenu specification that exposes menus via DBus. Its libraries are used by both KDE4 and KF5, but they must be linked to and respectively. The two versions do not conflict with each other. &lfs78_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libdbusmenu-qt-md5sum; Download size: &libdbusmenu-qt-size; Estimated disk space required: &libdbusmenu-qt-buildsize; Estimated build time: &libdbusmenu-qt-time; libdbusmenu-qt Dependencies Required or Optional (for building the test suite) and (for building the API documentation) User Notes: Installation of libdbusmenu-qt Install the qt4 based version of libdbusmenu-qt by running the following commands: mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DUSE_QT4=TRUE \ -DWITH_DOC=OFF \ -Wno-dev .. && make To test the results ( must be installed), issue: make -k check. One test is known to fail. Now, as the root user: make install Install the qt5 based version of libdbusmenu-qt by running the following commands: If building both versions of this application, be sure to remove the previous version of the source and reextract them from the original tar file. mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DWITH_DOC=OFF \ -Wno-dev .. && make The qt5 version of this package does not have a working test suite. Now, as the root user: make install Command Explanations : This switch is used to build without debugging symbols and apply a higher level of compiler optimizations. : This switch is used to ensure that Qt4 version of the library is built even if Qt5 is present. : This option is set to avoid building the API documentation. Omit it if you have doxygen installed and want the documentation. Contents Installed Programs Installed Library Installed Directory None libdbusmenu-qt.so and libdbusmenu-qt5.so /usr/include/dbusmenu-qt and /usr/include/dbusmenu-qt5