Пакет dict-mueller7-utf8: Specfile
%define dict_name mueller7 %define dict_file Mueller7GPL Name: dict-%dict_name-utf8 Version: 1.2 Release: alt4 Summary: V.K. Mueller English-Russian Dictionary, 7 Edition: dict format Summary(ru_RU.KOI8-R): \xe1\xce\xc7\xcc\xcf-\xd2\xd5\xd3\xd3\xcb\xc9\xca \xd3\xcc\xcf\xd7\xc1\xd2\xd8 \xed\xc0\xcc\xcc\xc5\xd2\xc1, \xd2\xc5\xc4\xc1\xcb\xc3\xc9\xd1 7: \xc6\xcf\xd2\xcd\xc1\xd4 dict License: GPL Group: Text tools Url: http://www.chat.ru/~muller_dic/ BuildArchitectures: noarch Source: %dict_file.tgz Source1: to-dict.sh Source2: mueller2utf8 PreReq: dictd >= 1.7.1 Obsoletes: %dict_name-dict Obsoletes: dictd-%dict_name-utf8 BuildRequires: libltdl perl-Unicode-Map8 perl-Unicode-String dict-tools >= 1.9.1-alt2 %description Electronic version of V.K. Mueller English-Russian Dictionary, 7 Edition in dict format and utf8 encoding. You can use it with your favourite dict client. %description -l ru_RU.KOI8-R \xfc\xcc\xc5\xcb\xd4\xd2\xcf\xce\xce\xc1\xd1 \xd7\xc5\xd2\xd3\xc9\xd1 \xc1\xce\xc7\xcc\xcf-\xd2\xd5\xd3\xd3\xcb\xcf\xc7\xcf \xd3\xcc\xcf\xd7\xc1\xd2\xd1 \xed\xc0\xcc\xcc\xc5\xd2\xc1 7-\xcf\xca \xd2\xc5\xc4\xc1\xcb\xc3\xc9\xc9 \xd7 \xc6\xcf\xd2\xcd\xc1\xd4\xc5 dict \xc9 \xcb\xcf\xc4\xc9\xd2\xcf\xd7\xcb\xc5 utf8. \xf7\xd9 \xcd\xcf\xd6\xc5\xd4\xc5 \xc9\xd3\xd0\xcf\xcc\xd8\xda\xcf\xd7\xc1\xd4\xd8 \xc5\xc7\xcf \xd3\xcf \xd3\xd7\xcf\xc9\xcd \xcc\xc0\xc2\xc9\xcd\xd9\xcd dict \xcb\xcc\xc9\xc5\xce\xd4\xcf\xcd. %prep %setup -q -c %build cd usr/local/share/dict export LANG=ru_RU.KOI8-R cat %dict_file.koi | sed 's/\xc9 \xd0\xd2. et cetera \xc9 \xd0\xd2\xcf\xde\xc5\xc5/\xc9 \xd0\xd2. et cetera \xc9 \xd0\xd2\xcf\xde\xc5\xc5/' | perl -e "use locale;" -pne 's/\b\xc2\xd5\xcb\xd7\./_\xc2\xd5\xcb\xd7./g; s/\b\xd7\xcd\./_\xd7\xcd./g; s/\b\xc7\xcc\./_\xc7\xcc./g; s/\b\xc9 \xd0\xd2\./_\xc9_\xd0\xd2./g; s/\b\xcf\xc2\xd9\xcb\xce\./_\xcf\xc2\xd9\xcb\xce./g; s/\b\xcf\xcb\./_\xcf\xcb./g; s/\b\xcf\xd3\xcf\xc2\./_\xcf\xd3\xcf\xc2./g; s/\b\xcf\xd4\xd2\xc9\xc3\./_\xcf\xd4\xd2\xc9\xc3./g; s/\b\xd0\xd2\xc5\xc9\xcd\./_\xd0\xd2\xc5\xc9\xcd./g; s/\b\xd2\xc1\xd3\xd0\xd2\./_\xd2\xc1\xd3\xd0\xd2./g; s/\b\xd3\xd5\xdd\./_.\xd3\xd5\xdd/g; s/\b\xd4\xd6\./_\xd4\xd6./g; s/\b\xd5\xd0\xcf\xd4\xd2\./_\xd5\xd0\xcf\xd4\xd2./g; s/\b\xd5\xd3\xc9\xcc\./_\xd5\xd3\xc9\xcc./g; ' > %dict_file.fixed export DICTFMT_OPT="--locale ru_RU.UTF-8" export LANG=C /bin/sh %SOURCE1 --src-data %dict_file.fixed %dict_name.koi # && rm -f %dict_file.koi %dict_file.fixed %SOURCE2 %dict_name.koi > %dict_name.data /bin/sh %SOURCE1 --data-dict %dict_name.data %dict_name && rm -f %dict_name.data /bin/sh %SOURCE1 --expand-index %dict_name.index %dict_name.index.exp cd ../../../.. %install install -p -m644 -D usr/local/share/dict/%dict_name.dict.dz $RPM_BUILD_ROOT%_datadir/dictd/%dict_name.dict.dz install -p -m644 -D usr/local/share/dict/%dict_name.index.exp $RPM_BUILD_ROOT%_datadir/dictd/%dict_name.index %post /usr/sbin/dictdconfig -w %_initdir/dictd condreload %postun /usr/sbin/dictdconfig -w %_initdir/dictd condreload %files %_datadir/dictd/* %changelog * Thu Jan 29 2004 Alexey Dyachenko <alexd@altlinux.ru> 1.2-alt4 - fix error in spec file - syntax fixes in dict file - update build requires - copyright info in mueller2utf8 script added * Thu Jan 30 2003 Alexey Dyachenko <alexd@altlinux.ru> 1.2-alt3 - fix bug #0001703: preuninstall script turns dictd off - build with standard dictfmt and locale ru_RU.UTF-8 * Mon Oct 14 2002 Alexey Dyachenko <alexd@altlinux.ru> 1.2-alt2 - rename to dict-mueller7-utf8 - add missing PreReq: dictd * Fri Sep 20 2002 Alexey Dyachenko <alexd@altlinux.ru> 1.2-alt1 - Translation to UTF-8 encoding. - initial revision - spec based on mueller7-mova package |