diff --git a/enchant.changes b/enchant.changes index 85c2a13..738b75b 100644 --- a/enchant.changes +++ b/enchant.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Jul 25 13:23:48 CEST 2008 - sbrabec@suse.cz + +- Build with voikko (Finnish, bnc#394355) and zemberek (Azeri, + Turkmen, Turkish, Tatar) backends. + ------------------------------------------------------------------- Mon May 12 14:39:00 CEST 2008 - sbrabec@suse.cz diff --git a/enchant.spec b/enchant.spec index 2ddef69..a7c038b 100644 --- a/enchant.spec +++ b/enchant.spec @@ -12,19 +12,61 @@ Name: enchant -BuildRequires: aspell-devel gcc-c++ glib2-devel hunspell-devel +BuildRequires: aspell-devel dbus-1-glib-devel gcc-c++ glib2-devel hunspell-devel libvoikko-devel +# FIXME: Delete before submit. Will be fixed after malaga checkin. +BuildRequires: libmalaga-devel License: LGPL v2.1 or later Group: Productivity/Text/Spell AutoReqProv: on Version: 1.4.2 -Release: 1 -Summary: An Enchanting Spell Checking Library +Release: 16 +Summary: Generic Spell Checking Library Source: %{name}-%{version}.tar.bz2 Url: http://www.abisource.com/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -A library that wraps around other spell checking back-ends. +A library providing an efficient extensible abstraction for dealing +with different spell checking libraries. + + + +Authors: +-------- + Dom Lachowicz + +%package voikko +License: LGPL v2.1 or later +Summary: Generic Spell Checking Library - Voikko Plugin +Group: Productivity/Text/Spell +Provides: locale(%{name}:fi) + +%description voikko +Voikko plugin (Finnish) for enchant, a library providing an efficient +extensible abstraction for dealing with different spell checking +libraries. + + + +Authors: +-------- + Dom Lachowicz + +%package zemberek +License: LGPL v2.1 or later +Summary: Generic Spell Checking Library - Zemberek Plugin +Group: Productivity/Text/Spell +Provides: locale(%{name}:az) +Provides: locale(%{name}:tk) +Provides: locale(%{name}:tr) +Provides: locale(%{name}:tt) +# Only zemberek-server over D-Bus is supported. Server must be installed locally: +Requires: zemberek-server + +%description zemberek +Zemberek plugin (Azeri, Turkmen, Turkish, Tatar) for enchant, a library +providing an efficient extensible abstraction for dealing with +different spell checking libraries. @@ -34,12 +76,13 @@ Authors: %package -n libenchant1 License: LGPL v2.1 or later -Summary: An Enchanting Spell Checking Library +Summary: Generic Spell Checking Library Group: System/Libraries Requires: %{name} >= %{version} %description -n libenchant1 -A library that wraps around other spell checking back-ends. +A library providing an efficient extensible abstraction for dealing +with different spell checking libraries. @@ -91,8 +134,18 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/* %{_datadir}/enchant %{_libdir}/enchant +%exclude %{_libdir}/enchant/libenchant_voikko.so +%exclude %{_libdir}/enchant/libenchant_zemberek.so %doc %{_mandir}/man?/*.* +%files voikko +%defattr(-,root,root) +%{_libdir}/enchant/libenchant_voikko.so + +%files zemberek +%defattr(-,root,root) +%{_libdir}/enchant/libenchant_zemberek.so + %files -n libenchant1 %defattr(-,root,root) %{_libdir}/*.so.* @@ -105,6 +158,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/*.pc %changelog +* Fri Jul 25 2008 sbrabec@suse.cz +- Build with voikko (Finnish, bnc#394355) and zemberek (Azeri, + Turkmen, Turkish, Tatar) backends. * Mon May 12 2008 sbrabec@suse.cz - Updated to version 1.4.2: * Improved modularity, support for new modules (not yet in