diff options
Diffstat (limited to 'mod-generate-dictionary.sh')
-rwxr-xr-x | mod-generate-dictionary.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/mod-generate-dictionary.sh b/mod-generate-dictionary.sh new file mode 100755 index 000000000000..cd131ce42f42 --- /dev/null +++ b/mod-generate-dictionary.sh @@ -0,0 +1,32 @@ +#!/usr/bin/bash -e + +[[ ! -f generate-dictionary.sh ]] && { echo "generate-dictionary.sh not found."; exit 1; } + +sed -i \ + -e '1s/sh/sh -e/' \ + -e 's/ruby \(.*\)/ruby -EUTF-8 \1/g' \ + generate-dictionary.sh \ + edict-katakana-english/generate-dictionary.sh + +# Comment out the specifying versions and initial cleanup +# cp $srcdir/KEN_ALL.CSV to chimei/ +# Specify $srcdir/JIGYOSYO.CSV +# Modify mozc-\$MOZCVER to mozc +# Remove making xz archive +sed -i \ + -e 's/^\(MOZCVER=.*\|DICVER=.*\|NICODIC=.*\)/#&/' \ + -e '/rm -rf mozc-$MOZCVER/s/^/#/i' \ + -e '/echo "extract official mozc..."/,+1s/^/#/ig' \ + -e '/rm -f \*\.zip/,+6s/^/#/ig' \ + -e '/cd chimei/a cp -f ../../KEN_ALL.CSV .' \ + -e 's|JIGYOSYO.CSV|../../JIGYOSYO.CSV|' \ + -e 's|mozc-\$MOZCVER|mozc|g' \ + -e '/# compress mozc-ut/,+4s/^/#/ig' \ + -e 's|^cp -r docs/|cp -r docs-ut/|' \ + generate-dictionary.sh + +sed -i \ + -e '/rm edict.*/,/gzip -dk edict.*/s/^/#/ig' \ + edict-katakana-english/generate-dictionary.sh + +#sed -i '71s/s\[5\]/& != "" and &/' chimei/get-entries.rb |