mirror of
https://github.com/ru-de/faq.git
synced 2024-11-30 06:12:19 +00:00
cd19c0a6eb
* Update dictionary.dic * Added secret token * Update .travis.yml * Update .travis.yml * Moved shell scripts to .travis, added sort & push.sh on success * Travis build: 4 * Fixed dir issue * Excluded build-related files * Sort if changed only * Travis build: 7 * Travis build: 9 * Set locale * Moved back travis scripts * Fixed travis * Changed files dir back * Reorganized travisci * Added git clone depth and skipping submodules * Extracted run_on_master.sh * Fixed cs
31 lines
1.4 KiB
Bash
31 lines
1.4 KiB
Bash
#!/bin/bash
|
|
|
|
set -xe
|
|
|
|
apt-get -yqq update && apt-get install -y hunspell hunspell-ru hunspell-en-us hunspell-de-de
|
|
curl -s https://extensions.libreoffice.org/extensions/russian-spellcheck-dictionary.-based-on-works-of-aot-group > .dict_page
|
|
cat .dict_page | grep -oP "<a href.+title=\"Current release for the project\"" | grep -oP "https://extensions.libreoffice.org/extensions/russian-spellcheck-dictionary.-based-on-works-of-aot-group/[^\"]+" > .current_release
|
|
echo -n $(cat .current_release) > .current_release
|
|
echo -n "/@@download[^\"]+" >> .current_release
|
|
cat .dict_page | grep -oP -f .current_release | wget -q -i - -O /tmp/dictionary.otx
|
|
unzip /tmp/dictionary.otx -d /tmp
|
|
cp /tmp/*.dic /usr/share/hunspell
|
|
cp /tmp/*.aff /usr/share/hunspell
|
|
chmod +r /usr/share/hunspell/*
|
|
|
|
dicList=""russian-aot""
|
|
for dic in $dicList
|
|
do
|
|
cat /usr/share/hunspell/$dic.dic | iconv --from KOI8-R --to UTF-8 > /usr/share/hunspell/$dic-utf8.dic
|
|
cat /usr/share/hunspell/$dic.aff | iconv --from KOI8-R --to UTF-8 | sed 's/SET KOI8-R/SET UTF-8/' > /usr/share/hunspell/$dic-utf8.aff
|
|
done
|
|
|
|
dicList=""de_DE" "en_US""
|
|
for dic in $dicList
|
|
do
|
|
cat /usr/share/hunspell/$dic.dic | iconv --from ISO8859-1 --to UTF-8 > /usr/share/hunspell/$dic-utf8.dic
|
|
cat /usr/share/hunspell/$dic.aff | iconv --from ISO8859-1 --to UTF-8 | sed 's/SET ISO8859-1/SET UTF-8/' > /usr/share/hunspell/$dic-utf8.aff
|
|
done
|
|
|
|
go get -u github.com/russross/blackfriday-tool
|