aboutsummaryrefslogtreecommitdiffstats
path: root/russian
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>2001-01-30 03:05:06 +0800
committerache <ache@FreeBSD.org>2001-01-30 03:05:06 +0800
commit6a3e9a757b6662ad0f50a47d0e9c3465b041ad0d (patch)
tree0455f69fa5c138f10cae1bad0b56b6a849696433 /russian
parent2cd7076a9dfdf003e43261ed2ee9b4949f8b1f56 (diff)
downloadfreebsd-ports-gnome-6a3e9a757b6662ad0f50a47d0e9c3465b041ad0d.tar.gz
freebsd-ports-gnome-6a3e9a757b6662ad0f50a47d0e9c3465b041ad0d.tar.zst
freebsd-ports-gnome-6a3e9a757b6662ad0f50a47d0e9c3465b041ad0d.zip
Another Russian dictionaries set for ispell
Diffstat (limited to 'russian')
-rw-r--r--russian/Makefile1
-rw-r--r--russian/rus-ispell/Makefile29
-rw-r--r--russian/rus-ispell/distinfo1
-rw-r--r--russian/rus-ispell/files/ispell-ru.sh3
-rw-r--r--russian/rus-ispell/files/patch-aa9
-rw-r--r--russian/rus-ispell/pkg-comment1
-rw-r--r--russian/rus-ispell/pkg-descr19
-rw-r--r--russian/rus-ispell/pkg-plist3
8 files changed, 66 insertions, 0 deletions
diff --git a/russian/Makefile b/russian/Makefile
index d34c3dc77d02..a5a55a375a71 100644
--- a/russian/Makefile
+++ b/russian/Makefile
@@ -15,6 +15,7 @@
SUBDIR += pgp.language
SUBDIR += pine.language
SUBDIR += rispell
+ SUBDIR += rus-ispell
SUBDIR += wmcyrx
SUBDIR += xcode
SUBDIR += xruskb
diff --git a/russian/rus-ispell/Makefile b/russian/rus-ispell/Makefile
new file mode 100644
index 000000000000..3cf22218344b
--- /dev/null
+++ b/russian/rus-ispell/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: rus-ispell
+# Date created: 29.01.2001
+# Whom: ache
+#
+# $FreeBSD$
+#
+
+PORTNAME= rus-ispell
+PORTVERSION= 0.99d6
+CATEGORIES= russian textproc
+MASTER_SITES= ftp://mch5.chem.msu.su/pub/russian/ispell/
+DISTNAME= rus-ispell
+
+MAINTAINER= ache@FreeBSD.org
+
+BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell
+
+USE_GMAKE= yes
+MAKE_ARGS= YO=1
+ALL_TARGET= koi
+
+NO_WRKSUBDIR= yes
+
+do-install:
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} russian.hash russian.aff ${PREFIX}/share/ispell
+ ${INSTALL_SCRIPT} ${FILESDIR}/ispell-ru.sh ${PREFIX}/bin/ispell-ru
+
+.include <bsd.port.mk>
diff --git a/russian/rus-ispell/distinfo b/russian/rus-ispell/distinfo
new file mode 100644
index 000000000000..4cfec4b0c0a5
--- /dev/null
+++ b/russian/rus-ispell/distinfo
@@ -0,0 +1 @@
+MD5 (rus-ispell.tar.gz) = ce0c8e925a2dfc067909f08be07e4848
diff --git a/russian/rus-ispell/files/ispell-ru.sh b/russian/rus-ispell/files/ispell-ru.sh
new file mode 100644
index 000000000000..1365a904aee7
--- /dev/null
+++ b/russian/rus-ispell/files/ispell-ru.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec ispell -d russian $*
diff --git a/russian/rus-ispell/files/patch-aa b/russian/rus-ispell/files/patch-aa
new file mode 100644
index 000000000000..17c0faaeeb22
--- /dev/null
+++ b/russian/rus-ispell/files/patch-aa
@@ -0,0 +1,9 @@
+--- sortkoi8.bak Tue May 25 22:17:17 1999
++++ sortkoi8 Mon Jan 29 21:23:05 2001
+@@ -13,4 +13,5 @@
+ fi
+ TEMP='£³ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
+
+-tr $ALPH $TEMP | sort $FOLD | tr $TEMP $ALPH
++#tr $ALPH $TEMP | sort $FOLD | tr $TEMP $ALPH
++LANG=ru_RU.KOI8-R sort $FOLD
diff --git a/russian/rus-ispell/pkg-comment b/russian/rus-ispell/pkg-comment
new file mode 100644
index 000000000000..227c6e8ed90a
--- /dev/null
+++ b/russian/rus-ispell/pkg-comment
@@ -0,0 +1 @@
+New Russian dictionaries for ispell
diff --git a/russian/rus-ispell/pkg-descr b/russian/rus-ispell/pkg-descr
new file mode 100644
index 000000000000..87ff2212e59e
--- /dev/null
+++ b/russian/rus-ispell/pkg-descr
@@ -0,0 +1,19 @@
+New Russian dictionaries for ispell
+
+This package contains a list of Russian words and an affix file to be
+used with a well-known ispell spelling checker. It may be especially
+useful for UNIX users.
+
+The word list is based on the early one collected by Neal Dalton.
+After removing illegal words and adding many new rules and words, the
+dictionaries contain now over 90,100 basic words and produce over
+892,000 related words (compared to 52,000 words in Neal's version).
+
+This package seems to be the only one that supports the right spelling
+of words with the Russian letter 'yo' (other dictionaries simply
+replace the letter 'yo' by 'ye').
+
+Further detailed documentation on the package is in Russian (koi8-r
+character set) in README.koi file.
+
+WWW: ftp://mch5.chem.msu.su/pub/russian/ispell/
diff --git a/russian/rus-ispell/pkg-plist b/russian/rus-ispell/pkg-plist
new file mode 100644
index 000000000000..31fde2201808
--- /dev/null
+++ b/russian/rus-ispell/pkg-plist
@@ -0,0 +1,3 @@
+bin/ispell-ru
+share/ispell/russian.hash
+share/ispell/russian.aff