%define src_ver 1.1 %define languagelocal òÕÓÓËÁÑ %define languageeng russian %define languagecode ru Summary: Russian files for ispell Summary(ru): òÕÓÓËÁÑ ÐÒÏ×ÅÒËÁ ÏÒÆÏÇÒÁÆÉÉ Name: ispell-%{languagecode} Version: 1.1 Release: 11mdk URL: http://www.iplabs.ru/Linux Source: ispell-rus-1.1.tar.bz2 Patch0: ispell-rus-prefix.patch.bz2 Copyright: This software in public domain Group: System/Internationalization BuildRoot: %{_tmppath}/%{name}-buildroot Prefix: %{_prefix} BuildArchitectures: noarch Autoreqprov: no Requires: locales-%{languagecode} Requires: ispell Provides: ispell-dictionary Obsoletes: irussian Obsoletes: ispell-rus Obsoletes: ispell-russian Obsoletes: rispell %description Russian Dictionaries for ispell. To check spelling in russian text (in koi8-r) use command: ispell -d russian <file_name> %prep %setup -n ispell-rus-%{version} %patch0 -p1 -b .prefix %build make russian.sml mv -f russian.sml %{languagelocal}.hash mv -f russian.aff %{languagelocal}.aff %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/ispell install -m 644 %{languagelocal}.aff $RPM_BUILD_ROOT%{_libdir}/ispell/%{languagelocal}.aff install -m 644 %{languagelocal}.hash $RPM_BUILD_ROOT%{_libdir}/ispell/%{languagelocal}.hash # LaTeX babel if [ "%{languagelocal}" != "%{languageeng}" ];then cd $RPM_BUILD_ROOT%{_libdir}/ispell ln -s %{languagelocal}.aff %{languageeng}.aff ln -s %{languagelocal}.hash %{languageeng}.hash fi %clean rm -rf $RPM_BUILD_ROOT %post cd %{_libdir}/ispell mv -f %{languagelocal}.hash %{languagelocal}.ispell buildhash %{languagelocal}.ispell %{languagelocal}.aff %{languagelocal}.hash &> /dev/null rm -f %{languagelocal}.ispell.stat %{languagelocal}.ispell.cnt %{languagelocal}.ispell %files %defattr(644, root, root,755) %doc docs/Readme.russian docs/INSTALL.russian docs/copyright docs/cyrispell docs/readme.makedict %{_libdir}/ispell/* %changelog * Sat Aug 26 2000 Troels Liebe Bentsen <tlb@iname.com> 1.1-11mdk - Small fix to the spec, no output on buildhash. * Sun Aug 13 2000 Troels Liebe Bentsen <tlb@iname.com> 1.1-10mdk - Cleaned up the spec and moved to standard template. * Tue Jul 25 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1-9mdk - BM * Thu Mar 30 2000 Pablo Saratxaga <pablo@mandrakesoft.com> 1.1-8mdk - adapted to new Group: naming * Wed Jan 12 2000 Pablo Saratxaga <pablo@mandrakesoft.com> - added Provides: ispell-dictionary * Mon Dec 06 1999 Pablo Saratxaga <pablo@mandrakesoft.com> - added Obsoletes: for easier installation over other rpms of same language - added Requires: locales-ru for proper pre-selection by DrakX - changed name to ispell-ru for standardization * Thu Oct 21 1999 Pablo Saratxaga <pablo@mandrakesoft.com> - rebuild with ispell-3.1.20-7mdk (which uses a MASKBITS of 64) * Sun Oct 16 1999 - David BAUDENS <baudens@mandrakesoft.com> - Fix incorrect Path in path #0 (ispell-rus-prefix.patch.bz2) - Change group "Utilities/Text" to "Applications/Text" (rpmlint lament) * Tue Jul 13 1999 Thierry Vignaud <tvignaud@mandrakesoft.com> - bzip2 source * Wed Jul 07 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com> - First version contribued by IPLabs (http://www.iplabs.ru/Linux) - Rewriting the .spec.