]> git.donarmstrong.com Git - deb_pkgs/scowl.git/blob - src/make-aspell-dict
update compat and debhelper requirements; remove versioned build-depends-indep
[deb_pkgs/scowl.git] / src / make-aspell-dict
1
2 rm -f *.twl
3
4 export LC_CTYPE=C
5 export LC_COLLATE=C
6
7 echo base
8
9 cat final/english-*.{10,20,35,40,50,55,60} final/special-* \
10   | sort -u > en.wl0
11 cat en.wl0 final/american-*.{10,20,35,40,50,55,60} \
12   | sort -u > en_US-w_accents.twl
13 cat en.wl0 final/british-*.{10,20,35,40,50,55,60} \
14   | sort -u > en_GB-ise-w_accents.twl
15 cat en.wl0 final/british_z-*.{10,20,35,40,50,55,60} \
16   | sort -u > en_GB-ize-w_accents.twl
17 cat en.wl0 final/canadian-*.{10,20,35,40,50,55,60} \
18   | sort -u > en_CA-w_accents.twl
19
20 cat final/variant_0-*.{10,20,35,40,50,55,60} \
21   | sort -u > en-variant_0.wl0
22 cat en-variant_0.wl0 final/variant_1-*.{10,20,35,40,50,55,60} \
23   | sort -u > en-variant_1.wl0
24 cat en-variant_1.wl0 final/variant_2-*.{10,20,35,40,50,55,60} \
25   | sort -u > en-variant_2.wl0
26
27 echo deaccent
28
29 for f in *-w_accents.twl
30 do
31   b=`basename $f -w_accents.twl`
32   src/deaccent < $f | sort -u > $b-wo_accents.twl
33 done
34
35 for f in en-variant_*.wl0
36 do
37   b=`basename $f .wl0`
38   src/deaccent < $f > $b.wl1
39   cat $f $b.wl1 | sort -u > $b.wl
40 done
41
42 echo common
43
44 cat *.twl | sort -u > en-common.wl
45
46 for f in *.twl
47 do
48   comm -12 en-common.wl $f > en-common.wl0
49   mv en-common.wl0 en-common.wl
50 done
51
52 echo finish
53
54 for f in *.twl
55 do
56   b=`basename $f .twl`
57   comm -13 en-common.wl $f > $b-only.wl
58 done
59         
60
61 rm -f *.twl *.wl{0,1} *.vwl