--- rpms/smeserver-ezmlm-www/contribs10/smeserver-ezmlm-www-2.0.0-bz11909-sme10.patch 2022/03/16 04:27:11 1.1 +++ rpms/smeserver-ezmlm-www/contribs10/smeserver-ezmlm-www-2.0.0-bz11909-sme10.patch 2022/03/19 03:26:14 1.2 @@ -245,7 +245,7 @@ diff -Nur --no-dereference smeserver-ezm + +LIST: foreach my $list (@Lists) { + -+ # load the right KinoSearch module (for backwards compatibility) ++ # load the right KinoSearch1 module (for backwards compatibility) + my $kinosearch_version = ''; + if ($Engine eq 'kinosearch') { + if ($opt{update} && -e "$list->{index_dir}/kinostats") { @@ -255,8 +255,8 @@ diff -Nur --no-dereference smeserver-ezm + $kinosearch_version = 'old'; + } else { + eval q{ -+ use KinoSearch::InvIndexer; -+ use KinoSearch::Analysis::PolyAnalyzer; ++ use KinoSearch1::InvIndexer; ++ use KinoSearch1::Analysis::PolyAnalyzer; + }; + $kinosearch_version = 'new'; + } @@ -294,8 +294,8 @@ diff -Nur --no-dereference smeserver-ezm + ); + } + } elsif ($Engine eq 'kinosearch' && $kinosearch_version eq 'new') { -+ my $analyzer = KinoSearch::Analysis::PolyAnalyzer->new( language => 'en' ); -+ $writer = KinoSearch::InvIndexer->new( ++ my $analyzer = KinoSearch1::Analysis::PolyAnalyzer->new( language => 'en' ); ++ $writer = KinoSearch1::InvIndexer->new( + invindex => $list->{index_dir}, + create => $opt{create} ? 1 : 0, + analyzer => $analyzer,