--- branches/hidra/INSTALL 2004/03/08 20:32:36 248 +++ branches/hidra/INSTALL 2004/04/17 20:50:56 305 @@ -50,14 +50,15 @@ to get this one from http://savannah.nongnu.org/projects/unac/ Config::IniFiles - DBD::Pg or some other DBD driver + DBD::Pg or some other DBD driver like DBD::SQLite CGI::Application - HTML::Pager HTML::Template HTML::FillInForm - SWISH - SWISH::Fork and of course, swish-e executable + SWISH::API XML::Simple + Text::Iconv + TDB_File + HTML::Entities (part of HTML::Parser) CPAN shell will also download some more modules to satisfy dependencies. @@ -85,18 +86,20 @@ libtext-unaccent-perl libconfig-inifiles-perl - libdbd-pg-perl + libdbd-pg-perl or some other DBD driver + libdbd-sqlite-perl like DBD::SQLite libhtml-template-perl libxml-simple-perl + libtext-iconv-perl + tdb-dev (for TDB_File module later) + libhtml-parser-perl and install following packages by hand from CPAN because they are not part of Debian distribution: CGI::Application - HTML::Pager HTML::FillInForm - SWISH - SWISH::Fork + SWISH::API and optionally some of those modules: @@ -141,6 +144,11 @@ Since you need development tools on target machine to compile OpenIsis, you might want to compile it on another machine and just copy perl module. -4. edit global.conf and all2xml.conf to suit your needs. Comments inside +4. Edit global.conf and all2xml.conf to suit your needs. Comments inside those files should help get you started. +5. All perl code will use locale to do sorting. That also include indexes + which, while being RDBMS-based, also use perl sorting (because each + entry has ordinal number created by perl). So, be sure that LC_COLLATE + environment variable is configured for your locale (which also has to + be enabled, check dpkg-reconfigure locales if you are using Debian).