--- trunk/INSTALL 2003/06/01 13:45:36 49 +++ trunk/INSTALL 2003/06/01 18:48:55 52 @@ -6,17 +6,43 @@ 1. You will need PostgreSQL (for now) Using any other database is quite easy, and involves editing of - dbi_* parametars in isis2xml.conf [global] section (which you want + dbi_* parameters in isis2xml.conf [global] section (which you want to do anyway to specify user and password to connect to database). Then, create database: - dpavlin@llin:~$ createdb webpac + $ createdb webpac CREATE DATABASE - Tabels for index(es) will be created automatically on first run. If you + Tables for index(es) will be created automatically on first run. If you change data for index often, you might want to drop and re-create database to erase tables for indexes which are removed. -2. Use cpan shell to install modules used: +2. Use CPAN shell to install modules used: + + $ sudo cpan + cpan> install module_name + + Modules which are needed: + + Text::Unaccent version 1.02 or higher, you might need + to get this one from + http://savannah.nongnu.org/projects/unac/ + Config::IniFiles + DBD::Pg or some other DBD driver, you can also + use the one which came with distribution + (e.g. libdbd-pg-perl on Debian) + CGI::Application + HTML::Pager + HTML::Template + HTML::FillInForm + SWISH + SWISH::Fork and of course, swish-e executable + (e.g. swish-e package on Debian) + + CPAN shell will also download some more modules to satisfy dependencies. + + If you plan to use M$ Excel files for import (type=excel), you will need: + + Spreadsheet::ParseExcel