%general-entities; ]> $LastChangedBy$ $Date$ libical-&libical-version; libical Introduction to libical The libical package contains an implementation of the iCalendar protocols and data formats. &lfs84_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libical-md5sum; Download size: &libical-size; Estimated disk space required: &libical-buildsize; Estimated build time: &libical-time; libical Dependencies Required Optional , (for the API documentation), , and User Notes: Installation of libical Install libical by running the following commands: mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DSHARED_ONLY=yes \ .. && make If you have installed and wish to build the API documentation, issue: make docs To test the results, issue: make test. One test, timezones, is known to fail. Now, as the root user: make install If you have built the API documentation, install by issuing, as root user: install -vdm755 /usr/share/doc/libical-&libical-version;/html && cp -vr apidocs/html/* /usr/share/doc/libical-&libical-version;/html Command Explanations -DCMAKE_BUILD_TYPE=Release: This switch is used to apply higher level of the compiler optimizations. -DSHARED_ONLY=yes: This switch is used in order to only build the shared libraries. : This switch is used in order to build using your own timezone data. Contents Installed Programs Installed Libraries Installed Directory None libical_cxx.so, libical.so, libicalss_cxx.so, libicalss.so, and libicalvcal.so /usr/include/libical, /usr/lib/cmake/LibIcal and /usr/share/doc/libical-&libical-version;/html Short Descriptions libical.so contains the libical API functions. libical.so libical_cxx.so contains the libical C++ bindings. libical_cxx.so libicalss.so is a library that allows you to store iCal component data to disk in a variety of ways. libicalss.so libicalss_cxx.so contains the libicalss C++ bindings. libicalss_cxx.so libicalvcal.so is a vCard/vCalendar C interface. libicalvcal.so