The package contains three programs: ical2html takes an iCalendar file and outputs an HTML file showing one or more months in the form of tables. icalfilter filters events from an icalendar files based on category and/or class. icalmerge combines two or more icalendar files, keeping only the newer of any duplicate events. Compiling from source --------------------- Download and unpack the ical2html-XXX.tar.gz file (where XXX is the version number), go into the ical2html-XXX directory and type: $ ./configure $ make You may want to run ./configure --help first, to see what options are available. Or read INSTALL for general information about the configure process. If "configure" complains about "libical", look for libical-dev or libical in the software repository for your operating system, or download it from https://github.com/libical. Ical2html was developed with libical version 3.0.8. Max OS X If you installed libical from MacPorts (http://www.macports.org/), you'll need to tell configure where the header files and libraries are. Run configure as follows (all on one line): CFLAGS="-I/opt/local/include -I/opt/local/include/libical -L/opt/local/lib" ./configure If you managed to compile, but the program fails to run with an error about "libical.so" not found, try to set the variable "LD_LIBRARY_PATH" before running ical2html, e.g.: $ LD_LIBRARY_PATH=/path/to/lib ical2html TODO: Explain ical2html options TODO: Explain that the created HTML file links to "calendar.css" Created: 28 Sep 2002 Modified: $Date: 2022/04/25 21:19:01 $