%define name libvoikko %define version 1.5 %define rel 1 %define major 1 %define libname %mklibname voikko %major %define devname %mklibname voikko -d Summary: A spellchecker/hyphenator library using Malaga Name: %name Version: %version %define subrel 1 Release: %mkrel %rel License: GPLv2+ Group: Text tools URL: http://voikko.sourceforge.net/ Source: http://downloads.sourceforge.net/voikko/%name-%version.tar.gz BuildRoot: %{_tmppath}/%{name}-root BuildRequires: malaga-devel %description This is libvoikko, library for spellcheckers and hyphenators using Malaga natural language grammar development tool. The library is written in C. Currently only Finnish is supported, but adding support for other languages should not be too hard. %package -n voikko-tools Summary: Test programs for libvoikko Group: Text tools Requires: voikko-dictionary %description -n voikko-tools This is libvoikko, library for spellcheckers and hyphenators using Malaga natural language grammar development tool. This package contains the voikkospell and voikkohyphenate programs. %package -n %libname Summary: Shared library of libvoikko Group: System/Libraries Provides: %name = %version-%release %description -n %libname This is libvoikko, library for spellcheckers and hyphenators using Malaga natural language grammar development tool. The library is written in C. This package contains the library needed to run programs dynamically linked with libvoikko. %package -n %devname Summary: Headers and static library for libvoikko development Group: Development/C Requires: %libname = %version Provides: libvoikko-devel = %version-%release Provides: voikko-devel = %version-%release Obsoletes: %{_lib}voikko1-devel %description -n %devname This is libvoikko, library for spellcheckers and hyphenators using Malaga natural language grammar development tool. The library is written in C. This package contains the headers and static library that programmers will need to develop applications which will use libvoikko. %prep %setup -q %build %configure2_5x %make %install rm -rf %{buildroot} %makeinstall_std %clean rm -rf %{buildroot} %post -n %libname -p /sbin/ldconfig %postun -n %libname -p /sbin/ldconfig %files -n voikko-tools %defattr(-,root,root) %doc README %{_bindir}/voikkospell %{_bindir}/voikkohyphenate %{_mandir}/man1/voikkospell.1* %{_mandir}/man1/voikkohyphenate.1* %files -n %libname %doc README %{_libdir}/*.so.%{major}* %files -n %devname %doc README %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/*.so %{_includedir}/%{name} %changelog * Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-1.1mdv2008.0 - built for updates * Fri Aug 31 2007 Anssi Hannula <anssi@mandriva.org> 1.5-1mdv2008.0 + Revision: 77040 - 1.5 - more specific license tag - migrate to the new devel policy * Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 1.4.1-1mdv2008.0 + Revision: 27049 - 1.4.1 * Mon Apr 30 2007 Anssi Hannula <anssi@mandriva.org> 1.4-1mdv2008.0 + Revision: 19487 - 1.4 * Mon Feb 12 2007 Anssi Hannula <anssi@mandriva.org> 1.3.1-1mdv2007.0 + Revision: 119046 - 1.3.1 * Mon Feb 05 2007 Anssi Hannula <anssi@mandriva.org> 1.3-1mdv2007.1 + Revision: 116226 - 1.3 - update URL * Sat Nov 11 2006 Anssi Hannula <anssi@mandriva.org> 1.2-1mdv2007.1 + Revision: 83087 - 1.2 * Sun Oct 29 2006 Anssi Hannula <anssi@mandriva.org> 1.1-1mdv2007.1 + Revision: 73611 - 1.1 - drop patch0, fixed upstream - Import libvoikko * Sun Sep 10 2006 Anssi Hannula <anssi@mandriva.org> 1.0-4mdv2007.0 - patch0: lower the char count limit and apply it to ucs4 functions too * Tue Aug 22 2006 Anssi Hannula <anssi@mandriva.org> 1.0-3mdv2007.0 - fix provides of -devel package - require dictionary by tools, not by library - use upstream dictionary path * Wed Aug 16 2006 Anssi Hannula <anssi@mandriva.org> 1.0-2mdv2007.0 - update dictionary path * Mon Aug 14 2006 Anssi Hannula <anssi@mandriva.org> 1.0-1mdv2007.0 - initial Mandriva release