%general-entities; ]> $LastChangedBy$ $Date$ Qca-&qca-version; qca Introduction to Qca Qca aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. Qca separates the API from the implementation, using plugins known as Providers. &lfs79_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &qca-md5sum; Download size: &qca-size; Estimated disk space required: &qca-buildsize; Estimated build time: &qca-time; Qca Dependencies Required , , or , and Optional , , , , , , , , , and User Notes: Installation of Qca If desired, remove a lot of irritating warnings when building: sed -i 's/BSD/DEFAULT/' CMakeLists.txt This package can be built against or . If using qt4, run: QT_DIR=&qt4-dir; && QT4_BUILD=ON If using qt5, run: QT_DIR=&qt5-dir; && QT4_BUILD=OFF Install Qca by running the following commands: mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=$QT_DIR \ -DCMAKE_BUILD_TYPE=Release \ -DQT4_BUILD=$QT4_BUILD \ -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \ .. && unset QT_DIR QT4_BUILD && make To test the results, issue make test. Now, as the root user: make install Command Explanations -DCMAKE_BUILD_TYPE=Release: This switch is used to apply a higher level of compiler optimizations. -DQT4_BUILD=ON: This switch is used to force building with Qt4 even if Qt5 is found. -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man: Install the qca man page in the normal location. Contents Installed Programs Installed Libraries Installed Directories mozcerts and qcatool (if building with Qt5, the binaries have a -qt5 suffix) libqca.so (libqca-qt5.so if building with Qt5) and plugins at &qt4-dir;/lib/qca/crypto &qt4-dir;/include/QtCrypto (or &qt5-dir;/include/Qca-qt5), &qt4-dir;/lib/cmake/Qca (or &qt5-dir;/lib/cmake/Qca-qt5) and &qt4-dir;/lib/qca (or &qt5-dir;/lib/qca-qt5) Short Descriptions mozcerts is a command line tool for converting certdata.txt into outfile.pem files. mozcerts qcatool is a command line tool for performing various cryptographic operations with Qca. qcatool libqca.so is the Qt Cryptography Architecture (Qca) library. libqca.so