X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=speller%2Fmake-aspell-dict;h=9688e612a13880488ea2772cc20d54e3cd7b4e1d;hb=b211c54779d230ad3596bed0bb284028c688fd56;hp=2857d2b7ce071e7e361dc3fe0bf86071b99286fa;hpb=adbd0c3d3296ead6c49b4f13012aca4a558efc7f;p=deb_pkgs%2Fscowl.git diff --git a/speller/make-aspell-dict b/speller/make-aspell-dict index 2857d2b..9688e61 100755 --- a/speller/make-aspell-dict +++ b/speller/make-aspell-dict @@ -10,6 +10,17 @@ export LC_ALL=C export LC_CTYPE=C export LC_COLLATE=C +SIZE=60 + +if [ "$SCOWL_VERSION" ]; then + true +elif git status 2>&1 > /dev/null; then + SCOWL_VERSION="`git log --pretty=format:'%cd-%h' --date=short -n 1 -- ..`" +else + SCOWL_VERSION=unknown +fi +export SCOWL_VERSION + mk-list() { ../mk-list -d final "$@"; } # may be slightly faster @@ -17,22 +28,26 @@ mk-list() { ../mk-list -d final "$@"; } echo base -mk-list english 60 > en.wl0 -mk-list en_US 60 > en_US-w_accents.twl -mk-list en_GB-ise 60 > en_GB-ise-w_accents.twl -mk-list en_GB-ize 60 > en_GB-ize-w_accents.twl -mk-list en_CA 60 > en_CA-w_accents.twl +mk-list english $SIZE > en.wl0 +mk-list en_US $SIZE > en_US-w_accents.twl +mk-list en_GB-ise $SIZE > en_GB-ise-w_accents.twl +mk-list en_GB-ize $SIZE > en_GB-ize-w_accents.twl +mk-list en_CA $SIZE > en_CA-w_accents.twl +mk-list en_AU $SIZE > en_AU-w_accents.twl cat en_??-w_accents.twl | sort -u > en-w_accents.twl -mk-list en_US 60 --variants 0 > en-variant_0.wl0 -mk-list en_US 60 --variants 0,1 > en-variant_1.wl0 -mk-list en_US 60 --variants 0,1,2 > en-variant_2.wl0 +mk-list en_US $SIZE --variants 1 > en-variant_0.wl0 +mk-list en_US $SIZE --variants 1,2 > en-variant_1.wl0 +mk-list en_US $SIZE --variants 1,2,3 > en-variant_2.wl0 + +mk-list en_GB $SIZE --variants 1 > en_GB-variant_0.wl0 +mk-list en_GB $SIZE --variants 1,2 > en_GB-variant_1.wl0 -mk-list en_GB 60 --variants 0 > en_GB-variant_0.wl0 -mk-list en_GB 60 --variants 0,1 > en_GB-variant_1.wl0 +mk-list en_CA $SIZE --variants 1 > en_CA-variant_0.wl0 +mk-list en_CA $SIZE --variants 1,2 > en_CA-variant_1.wl0 -mk-list en_CA 60 --variants 0 > en_CA-variant_0.wl0 -mk-list en_CA 60 --variants 0,1 > en_CA-variant_1.wl0 +mk-list en_AU $SIZE --variants 1 > en_AU-variant_0.wl0 +mk-list en_AU $SIZE --variants 1,2 > en_AU-variant_1.wl0 echo deaccent @@ -73,6 +88,8 @@ done rm -f *.wl.* *.twl *.wl{0,1} *.vwl cp -p *.wl aspell/ cp -p ../README aspell/doc/SCOWL-README -cat aspell/Copyright.in ../Copyright > aspell/Copyright +sh aspell/info.sh > aspell/info +sh aspell/Copyright.sh > aspell/Copyright +cat ../Copyright >> aspell/Copyright