diff options
author | Bram Moolenaar <Bram@vim.org> | 2005-09-01 20:46:49 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2005-09-01 20:46:49 +0000 |
commit | e344bead3ecc16a0982d157e8c19050f6dff4e0c (patch) | |
tree | 34da48120172b9e2efc8c559733c2b69db5a24ba /runtime/spell/uk | |
parent | da2303d96b0f55d30e9b5b57d3459d5e1ea22ec2 (diff) | |
download | vim-e344bead3ecc16a0982d157e8c19050f6dff4e0c.zip |
updated for version 7.0140
Diffstat (limited to 'runtime/spell/uk')
-rw-r--r-- | runtime/spell/uk/main.aap | 57 | ||||
-rw-r--r-- | runtime/spell/uk/uk_UA.diff | 17 |
2 files changed, 74 insertions, 0 deletions
diff --git a/runtime/spell/uk/main.aap b/runtime/spell/uk/main.aap new file mode 100644 index 000000000..3a0fe6d1c --- /dev/null +++ b/runtime/spell/uk/main.aap @@ -0,0 +1,57 @@ +# Aap recipe for Ukrainian Vim spell files. + +# Use a freshly compiled Vim if it exists. +@if os.path.exists('../../../src/vim'): + VIM = ../../../src/vim +@else: + :progsearch VIM vim + +SPELLDIR = .. +FILES = uk_UA.aff uk_UA.dic + +all: $SPELLDIR/uk.koi8-u.spl $SPELLDIR/uk.utf-8.spl \ + ../README_uk.txt + +$SPELLDIR/uk.koi8-u.spl : $FILES + :sys env LANG=uk_UA.KOI8-U $VIM -u NONE -e -c "mkspell! $SPELLDIR/uk uk_UA" -c q + +$SPELLDIR/uk.utf-8.spl : $FILES + :sys env LANG=uk_UA.UTF-8 $VIM -u NONE -e -c "mkspell! $SPELLDIR/uk uk_UA" -c q + +../README_uk.txt: README_uk_UA.txt + :copy $source $target + +# +# Fetching the files from OpenOffice.org. +# +OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries +:attr {fetch = $OODIR/%file%} uk_UA.zip + +# The files don't depend on the .zip file so that we can delete it. +# Only download the zip file if the targets don't exist. +# This is a bit tricky, since the file name includes the date. +uk_UA.aff uk_UA.dic: {buildcheck=} + :assertpkg unzip + :fetch uk_UA.zip + :sys unzip uk_UA.zip + :delete uk_UA.zip + @if not os.path.exists('uk_UA.orig.aff'): + :copy uk_UA.aff uk_UA.orig.aff + @if not os.path.exists('uk_UA.orig.dic'): + :copy uk_UA.dic uk_UA.orig.dic + @if os.path.exists('uk_UA.diff'): + :sys patch <uk_UA.diff + +# Generate diff files, so that others can get the OpenOffice files and apply +# the diffs to get the Vim versions. + +diff: + :assertpkg diff + :sys {force} diff -a -C 1 uk_UA.orig.aff uk_UA.aff >uk_UA.diff + :sys {force} diff -a -C 1 uk_UA.orig.dic uk_UA.dic >>uk_UA.diff + +# Check for updated spell files. When there are changes the +# ".new.aff" and ".new.dic" files are left behind for manual inspection. + +check: + :print Doesn't work yet. diff --git a/runtime/spell/uk/uk_UA.diff b/runtime/spell/uk/uk_UA.diff new file mode 100644 index 000000000..8e23dc2c0 --- /dev/null +++ b/runtime/spell/uk/uk_UA.diff @@ -0,0 +1,17 @@ +*** uk_UA.orig.aff Wed Aug 31 21:28:03 2005 +--- uk_UA.aff Wed Aug 31 21:29:53 2005 +*************** +*** 2,5 **** + TRY ÏÁÎɦÒ×ÔÅÓËÌÄÕÐÍÚÑØÇÂÞÈÊÃÀÖ§Û¤ÆÝïáîé¶ò÷ôåóëìäõðíúñøçâþèêãàö·û´æý½' +! LOWER ÁÂ×ÇÄŤÖÚɦ§ÊËÌÍÎÏÐÒÓÔÕÆÈÃÞÛÝØÀÑ' +! UPPER áâ÷çä½å´öú鶷êëìíîïðòóôõæèãþûýøàñ' + +--- 2,9 ---- + TRY ÏÁÎɦÒ×ÔÅÓËÌÄÕÐÍÚÑØÇÂÞÈÊÃÀÖ§Û¤ÆÝïáîé¶ò÷ôåóëìäõðíúñøçâþèêãàö·û´æý½' +! +! FOL ÁÂ×ÇÄŤÖÚɦ§ÊËÌÍÎÏÐÒÓÔÕÆÈÃÞÛÝØÀÑ' +! LOW ÁÂ×ÇÄŤÖÚɦ§ÊËÌÍÎÏÐÒÓÔÕÆÈÃÞÛÝØÀÑ' +! UPP áâ÷çä½å´öú鶷êëìíîïðòóôõæèãþûýøàñ' +! +! MIDWORD '- + |