Line # Revision Author
1 3 ahitrov@rambler.ru use warnings;
2 use strict;
3
4 use DateTime::Locale::ru;
5 use Encode;
6
7 my $src_path = $INC{'DateTime/Locale/ru.pm'};
8 my $dst_path = $INC[0].($INC[0] =~ m|/$| ? '' : '/').'DateTime/Locale/';
9
10 system "mkdir -p $dst_path"; $dst_path .= 'ru_RU_KOI8_R.pm';
11
12 open my $in, "<:encoding(utf-8)", $src_path or die $!;
13 open my $out, ">:encoding(koi8-r)", $dst_path or die $!;
14
15 while (<$in>) {
16 next if /^use utf8/;
17
18 s/::ru/::ru_RU_KOI8_R/ if /^package DateTime::Locale::ru;/;
19
20 print $out $_;
21 }