From Limbas Wiki
LIMBAS makes use of certain external tools to ensure total functional efficiency. PHP based tools can be found in the LIMBAS index under openlimbas/independent. When necessary these tools can be adapted to suit the requirements of your data configuration. Other tools can be directly installed in Linux and are PHP controlled.
The LIMBAS Installations-Script tests all tools and their function.
A useful Repository for CentOS affording simple installation of additional tools
gdlib is mainly used for the required menu points and graphics in LIMBAS layouts. The required graphics are incorporated into attractive layouts as appropriate (layout/manta/menuicons.php).
ImageMagick is used for all image conversions. Without ImageMagick the creation of thumbnails, especially for the DMS or upload data, would not be possible.
Imap is used exclusively for the mail module.
When uploading data, MimeMagic can identify the date type without any dependence on the data ending. If MimeMagic is not available, the data ending would be used as identification.
For the interpretation of HTML pages in PDF. Used with DMS as well as with certain administration tools.
Converts Office-Word files into clear text. Used by the index function to also allow searching for Word documents in the index.
Converts PDF files into clear text. Used by the index function to also allow searching for Word documents in the index. nen.
Converts Word documents into HTML or PDF. Used by DMS as converter.
Converts PDF into HTML. Used by DMS as converter.
Mainly used for the LIMBAS PDF reports.
For converting and/or modifying PDF files. Used by DMS and occasionally for the LIMBAS reports.
JpGraph is used for LIMBAS diagrams and is optional. Other tools that support LIMBAS diagrams as an extension can generally also be used.
"uploadprogress" is a PHP module which returns the upload status during file upload. If installed, this functionality is used in the LIMBAS DMS.
yum install php-devel tar xvfz uploadprogress-22.214.171.124.tgz cd uploadprogress-126.96.36.199 phpize ./configure make sudo make install
extension=uploadprogress.so uploadprogress.file.filename_template="/tmp/upload_status_%s" uploadprogress.file.contents_template="/tmp/upload_contents_%s" uploadprogress.get_contents=0
install on Gentoo
The package is not (yet) marked stable on Gentoo, thus you have to accept the unstable keyword for that package:
echo "dev-php5/pecl-uploadprogress ~amd64" >> /etc/portage/package.keywords
And then install it as usual
Support for IMAP / POP functionality is provided from the IMAP library of:
cd /opt wget ftp://ftp.cac.washington.edu/imap/imap.tar.Z tar -xzf imap.tar.Z cd imap* make lrh IP6=4
php can only be built with the IMAP-support:
configure ... --with-imap=/opt/imap-2007a
Further information on installation of the individual tools can be found in their documentation.