Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37535281
en ru br
Репозитории ALT
S:1.6-alt1
5.1: 1.4-alt1
4.1: 1.2-alt2
4.0: 1.2-alt2
3.0: 1.2-alt2
www.altlinux.org/Changes

Группа :: Сети/Почта
Пакет: SpamOracle

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: spamoracle-1.4-russian.patch
Скачать


 Makefile               |    2 +-
 README.ALT.ru_RU.UTF-8 |    8 ++++++++
 wordsplit.mlp          |   12 ++++++++----
 3 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index 294bd17..1481291 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 ### Configuration section
 
 # The laguages you're interested in, besides English
-LANGUAGES=-DFRENCH #-DSPANISH -DITALIAN -DGERMAN -DPORTUGUESE -DJAPANESE
+LANGUAGES=-DFRENCH -DRUSSIAN -DGERMAN #-DSPANISH -DITALIAN -DPORTUGUESE -DJAPANESE
 
 # How to invoke the C preprocessor
 CPP=gcc -E -P $(LANGUAGES) -
diff --git a/README.ALT.ru_RU.UTF-8 b/README.ALT.ru_RU.UTF-8
new file mode 100644
index 0000000..9aa8b17
--- /dev/null
+++ b/README.ALT.ru_RU.UTF-8
@@ -0,0 +1,8 @@
+
+ п▓ п╢п╟п╫п╫п╬п╧ п╡п╣я─я│п╦п╦ п╢п╬п╠п╟п╡п╩п╣п╫п╟ п©п╬п╢п╢п╣я─п╤п╨п╟ я─я┐я│я│п╨п╦я┘ п╨п╬п╢п╦я─п╬п╡п╬п╨ (я─п╟п╠п╬я┌п╟п╣я┌
+п╢п╩я▐ KOI8-R п╦ CP1251). Unicode п╫п╣ я─п╟п╠п╬я┌п╟п╣я┌, п╫п╬ п╦ п╥п╟ я│п©п╟п╪ п╫п╣ я│я┤п╦я┌п╟п╣я┌я│я▐.
+п÷я─п╬п╡п╣я─п╣п╫п╬ п╫п╟ п╢п╬я│я┌п╟я┌п╬я┤п╫п╬ п╠п╬п╩я▄я┬п╬п╧ п╠п╟п╥п╣.
+
+--
+
+ vsl@altlinux.ru, evg@altlinux.ru
diff --git a/wordsplit.mlp b/wordsplit.mlp
index 88f620f..a9086df 100644
--- a/wordsplit.mlp
+++ b/wordsplit.mlp
@@ -35,10 +35,10 @@ aaaaaaeceeeeiiii\
 aaaaaaeceeeeiiii\
 ПnoooooВouuuuypy"
 
-let normalize s =
-  for i = 0 to String.length s - 1 do
-    s.[i] <- tbl.[Char.code s.[i]]
-  done
+let normalize s = s
+(*  for i = 0 to String.length s - 1 do
+     s.[i] <- tbl.[Char.code s.[i]]
+    done *)
 
 let all_uppercase s =
   try
@@ -84,6 +84,10 @@ let letter = [
    'д' 'ж' 'э'
    'Д' 'Ж' 'Э' 'ъ' 
 #endif
+#ifdef RUSSIAN
+  'а' 'б' 'в' 'г' 'д' 'е' 'ё' 'ж' 'з' 'и' 'й' 'к' 'л' 'м' 'н' 'о' 'п' 'р' 'с' 'т' 'у' 'ф' 'х' 'ц' 'ч' 'ш' 'щ' 'ъ' 'ы' 'ь' 'э' 'ю' 'я'
+  'А' 'Б' 'В' 'Г' 'Д' 'Е' 'Ё' 'Ж' 'З' 'И' 'Й' 'К' 'Л' 'М' 'Н' 'О' 'П' 'Р' 'С' 'Т' 'У' 'Ф' 'Х' 'Ц' 'Ч' 'Ш' 'Щ' 'Ъ' 'Ы' 'Ь' 'Э' 'Ю' 'Я'
+#endif
 #ifdef PORTUGUESE
    'ю' 'а' 'б' 'ц' 'г' 'и' 'й' 'м' 'с' 'т' 'у' 'з' 'э'
    'Ю' 'А' 'Б' 'Ц' 'Г' 'И' 'Й' 'М' 'С' 'Т' 'У' 'З' 'Э'
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin