%general-entities; ]> $Date$ libical-&libical-version; libical Introduction to libical The libical package contains an implementation of the iCalendar protocols and data formats. &lfs101_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 Recommended and (both required for Gnome) Optional , (for the API documentation), (for the API documentation), , and (for some tests) User Notes: Installation of libical Install libical by running the following commands: ¶llel_issues; mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DSHARED_ONLY=yes \ -DICAL_BUILD_DOCS=false \ -DGOBJECT_INTROSPECTION=true \ -DICAL_GLIB_VAPI=true \ .. && make If you have and installed and wish to build the API documentation, issue: make docs To test the results, issue: make test. 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. -DGOBJECT_INTROSPECTION=true: This switch is used to generate GObject metadata bindings. -DICAL_GLIB_VAPI=true: This switch is used in order to build bindings for . : 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, libical-glib.so, libicalss_cxx.so, libicalss.so, and libicalvcal.so /usr/include/libical, /usr/include/libical-glib, /usr/lib/cmake/LibIcal, /usr/libexec/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 libical-glib.so contains the libical glib bindings libical-glib.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