26 lines
771 B
Text
26 lines
771 B
Text
--- Makefile.orig Tue Oct 19 23:58:46 1999
|
|
+++ Makefile Tue May 1 03:28:34 2001
|
|
@@ -22,7 +22,22 @@
|
|
cp russian.hash russian.aff $(LIB)
|
|
|
|
russian.dict.koi: $(DICT)
|
|
- cat $^ $(YO2E) | ./sortkoi8 | uniq > $@
|
|
+ cat $(DICT) > distwords.tmp
|
|
+ifdef LOCAL_DICT
|
|
+ cut -f 1 -d / < $(LOCAL_DICT) | sed "s/.*/^&(\/.*)?$$/" > mywords.tmp
|
|
+ egrep -v -f mywords.tmp < distwords.tmp > repwords.tmp
|
|
+ rm -f distwords.tmp mywords.tmp
|
|
+else
|
|
+ mv distwords.tmp repwords.tmp
|
|
+endif
|
|
+ifndef YO
|
|
+ grep -h "[³£]" repwords.tmp $(LOCAL_DICT) $(YO2E) > ewords.tmp
|
|
+else
|
|
+ cp /dev/null ewords.tmp
|
|
+endif
|
|
+ cat repwords.tmp $(LOCAL_DICT) ewords.tmp | ./sortkoi8 | uniq > $@
|
|
+ rm -f repwords.tmp ewords.tmp
|
|
+
|
|
|
|
check_dict: $(DICT)
|
|
for i in `cat $(DICT) | sed 's,/.*$$,,' | sort | uniq -d`; do \
|