annotate runtime/spell/hu/main.aap @ 822:45fad0f590d0

updated for version 7.0c12
author vimboss
date Fri, 07 Apr 2006 21:33:12 +0000
parents 4f1b94b51e99
children fd1b3406fd1c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
482
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
1 # Aap recipe for Hungarian Vim spell files.
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
2
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
3 # Use a freshly compiled Vim if it exists.
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
4 @if os.path.exists('../../../src/vim'):
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
5 VIM = ../../../src/vim
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
6 @else:
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
7 :progsearch VIM vim
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
8
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
9 SPELLDIR = ..
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
10 FILES = hu_HU.aff hu_HU.dic
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
11
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
12 all: $SPELLDIR/hu.iso-8859-2.spl $SPELLDIR/hu.utf-8.spl \
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
13 $SPELLDIR/hu.cp1250.spl ../README_hu.txt
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
14
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
15 $SPELLDIR/hu.iso-8859-2.spl : $FILES
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
16 :sys env LANG=hu_HU.ISO8859-2 $VIM -u NONE -e -c "mkspell! $SPELLDIR/hu hu_HU" -c q
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
17
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
18 $SPELLDIR/hu.utf-8.spl : $FILES
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
19 :sys env LANG=hu_HU.UTF-8 $VIM -u NONE -e -c "mkspell! $SPELLDIR/hu hu_HU" -c q
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
20
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
21 $SPELLDIR/hu.cp1250.spl : $FILES
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
22 :sys $VIM -u NONE -e -c "set enc=cp1250" -c "mkspell! $SPELLDIR/hu hu_HU" -c q
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
23
822
45fad0f590d0 updated for version 7.0c12
vimboss
parents: 809
diff changeset
24 # There is no readme in the .zip file, use the header of the .aff file.
45fad0f590d0 updated for version 7.0c12
vimboss
parents: 809
diff changeset
25 ../README_hu.txt: hu_HU.aff
809
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
26 :sys $VIM -u NONE -e hu_HU.aff -c "1,/# ---/w! $target" -c q
482
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
27
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
28 #
809
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
29 # Fetch the zip file from SourceForge. Version specific name...
482
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
30 #
809
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
31 OODIR = http://hunspell.sourceforge.net
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
32 zipname = hu_HU2.zip
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
33 :attr {fetch = $OODIR/%file%} $zipname
482
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
34
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
35 # The files don't depend on the .zip file so that we can delete it.
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
36 # Only download the zip file if the targets don't exist.
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
37 # This is a bit tricky, since the file name includes the date.
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
38 hu_HU.aff hu_HU.dic: {buildcheck=}
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
39 :assertpkg unzip patch
809
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
40 :fetch $zipname
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
41 :sys $UNZIP $zipname
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
42 :delete $zipname
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
43
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
44 # Unfortunately the version number is in the file name...
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
45 :move hu_HU2.dic hu_HU.dic
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
46 :move hu_HU2.aff hu_HU.aff
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
47 :delete hu_HU2.history
4f1b94b51e99 updated for version 7.0b02
vimboss
parents: 482
diff changeset
48
482
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
49 @if not os.path.exists('hu_HU.orig.aff'):
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
50 :copy hu_HU.aff hu_HU.orig.aff
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
51 @if not os.path.exists('hu_HU.orig.dic'):
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
52 :copy hu_HU.dic hu_HU.orig.dic
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
53 @if os.path.exists('hu_HU.diff'):
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
54 :sys patch <hu_HU.diff
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
55
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
56
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
57 # Generate diff files, so that others can get the OpenOffice files and apply
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
58 # the diffs to get the Vim versions.
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
59
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
60 diff:
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
61 :assertpkg diff
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
62 :sys {force} diff -a -C 1 hu_HU.orig.aff hu_HU.aff >hu_HU.diff
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
63 :sys {force} diff -a -C 1 hu_HU.orig.dic hu_HU.dic >>hu_HU.diff
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
64
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
65
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
66
6f8b578776ab updated for version 7.0131
vimboss
parents:
diff changeset
67 # vim: set sts=4 sw=4 :