/rusxmms/librcd

To get this branch, use:
bzr branch http://suren.me/webbzr/rusxmms/librcd

« back to all changes in this revision

Viewing changes to statgen/doit

  • Committer: Suren A. Chilingaryan
  • Date: 2005-06-28 16:37:40 UTC
  • Revision ID: Arch-1:ds@dside.dyndns.org--darksoft-2004%librcd--main--0.1--patch-1
0.1.6
* Function name is changed to conform LibRCC naming conventions
* AutoConf Improvements
* Release Script
* Other minor changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
dos2unix -U $1
10
10
 
11
11
cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g" | iconv -f CP866 -t KOI8-R > $1.koi
12
 
cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g" | iconv -f CP866 -t CP1251 > $1.win
13
 
cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g"  > $1.alt
14
 
 
 
12
#cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g" | iconv -f CP866 -t CP1251 > $1.win
 
13
#cat $1 | sed -e "s/�/�/g;s/�/N/g;s/�/�/g"  > $1.alt
15
14
#cat $1 | sed -e "s/�/�/g;s/�/�/g;s/�/�/g" | iconv -f CP866 -t UTF-8 > $1.utf
16
15
 
17
16
export LC_CTYPE="ru_RU.KOI8-R"
18
 
./generate $1.koi koi > russian_table.h  2> header1.tmp
19
 
./generate $1.koi win >> russian_table.h  2> header2.tmp
20
 
./generate $1.koi alt >> russian_table.h  2> header3.tmp
21
 
#./generate $1.win win >> russian_table.h 2> header2.tmp
22
 
#./generate $1 alt >> russian_table.h 2> header3.tmp
 
17
./generate $1.koi koi > table.tmp.h  2> header1.tmp
 
18
./generate $1.koi win >> table.tmp.h  2> header2.tmp
 
19
./generate $1.koi alt >> table.tmp.h  2> header3.tmp
23
20
 
24
21
cmp header1.tmp header2.tmp
25
22
if [ $? -ne 0 ]; then
26
23
    echo "Different number items in win & koi tables. Strange..."
27
 
    rm -f russian_table.h
 
24
    rm -f table.tmp.h
28
25
else
29
26
    cmp header1.tmp header3.tmp
30
27
    if [ $? -ne 0 ]; then
31
28
        echo "Different number items in win & koi tables. Strange..."
32
 
        rm -f russian_table.h
 
29
        rm -f table.tmp.h
33
30
    else
34
 
        cat header1.tmp >> russian_table.h
 
31
        cat header1.tmp >> table.tmp.h
35
32
    fi
36
33
fi
37
34