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
SWISH
SWISH::Fork and of course, swish-e executable
XML::Simple
+ Text::Iconv
+ TDB_File
+ HTML::Entities (part of HTML::Parser)
CPAN shell will also download some more modules to satisfy dependencies.
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:
HTML::Pager
HTML::FillInForm
SWISH
- SWISH::Fork
+ SWISH::Fork
and optionally some of those modules:
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).