Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37040565
en ru br
ALT Linux repositórios
S:1.2-alt6
5.0: 1.2-alt4
4.1: 1.2-alt4
4.0: 1.2-alt4
3.0: 1.2-alt4

Group :: Ferramentas de texto
RPM: dict-mueller7-utf8

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define dict_name mueller7
%define dict_file       Mueller7GPL

Name: dict-%dict_name-utf8
Version: 1.2
Release: alt6

Summary: V.K. Mueller English-Russian Dictionary, 7 Edition: dict format
Summary(ru_RU.KOI8-R): áÎÇÌÏ-ÒÕÓÓËÉÊ ÓÌÏ×ÁÒØ íÀÌÌÅÒÁ, ÒÅÄÁËÃÉÑ 7: ÆÏÒÍÁÔ 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: 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
üÌÅËÔÒÏÎÎÁÑ ×ÅÒÓÉÑ ÁÎÇÌÏ-ÒÕÓÓËÏÇÏ ÓÌÏ×ÁÒÑ íÀÌÌÅÒÁ 7-ÏÊ ÒÅÄÁËÃÉÉ
× ÆÏÒÍÁÔÅ dict É ËÏÄÉÒÏ×ËÅ utf8. ÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÅÇÏ ÓÏ Ó×ÏÉÍ ÌÀÂÉÍÙÍ
dict ËÌÉÅÎÔÏÍ.

%prep
%setup -c

%build
cd usr/local/share/dict

export LANG=ru_RU.KOI8-R

cat %dict_file.koi | sed 's/É  ÐÒ. et cetera É ÐÒÏÞÅÅ/É ÐÒ.  et cetera É ÐÒÏÞÅÅ/' |
perl -e "use locale;" -pne 's/\bÂÕË×\./_ÂÕË×./g; s/\b×Í\./_×Í./g;
s/\bÇÌ\./_ÇÌ./g; s/\bÉ ÐÒ\./_É_ÐÒ./g; s/\bÏÂÙËÎ\./_ÏÂÙËÎ./g;
s/\bÏË\./_ÏË./g; s/\bÏÓÏÂ\./_ÏÓÏÂ./g; s/\bÏÔÒÉÃ\./_ÏÔÒÉÃ./g;
s/\bÐÒÅÉÍ\./_ÐÒÅÉÍ./g; s/\bÒÁÓÐÒ\./_ÒÁÓÐÒ./g; s/\bÓÕÝ\./_.ÓÕÝ/g;
s/\bÔÖ\./_ÔÖ./g; s/\bÕÐÏÔÒ\./_ÕÐÏÔÒ./g; s/\bÕÓÉÌ\./_ÕÓÉÌ./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


%files
%_datadir/dictd/*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009