Accepting request 827288 from GNOME:Factory

- Update to version 2.2.8:
  + Add a provider back-end for Nuspell. Nuspell is a new
    spell-checker whose development has been supported by the
    Mozilla foundation. It is backwards-compatible with Hunspell
    and Myspell dictionaries, while supporting a wider range of
    language peculiarities, improved suggestions, and easier
    maintainability of the code-base.
  + Doxygen documentation generation is now supported for Enchant.
  + The command-line parsing of the “enchant” program has been made
    more friendly and reliable. The -L flag (show line numbers),
    which had not been working for some time, has been fixed.
  + A buffer overflow in personal wordlist handling has been fixed.
  + Minor improvements were made to the tests.
- Changes in version 2.2.7:
  + Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
  + Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.

OBS-URL: https://build.opensuse.org/request/show/827288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/enchant?expand=0&rev=37
This commit is contained in:
Dominique Leuenberger 2020-08-20 20:24:15 +00:00 committed by Git OBS Bridge
commit 74db94498c
4 changed files with 27 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ee8a663295c0e039b05d418af065ebcba9e539f785531e552e908030bec48164
size 953499

3
enchant-2.2.8.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c7b5e2853f0dd0b1aafea2f9e071941affeec3a76df8e3f6d67a718c89293555
size 976715

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Wed Aug 5 21:50:14 UTC 2020 - Matthias Eliasson <elimat@opensuse.org>
- Update to version 2.2.8:
+ Add a provider back-end for Nuspell. Nuspell is a new
spell-checker whose development has been supported by the
Mozilla foundation. It is backwards-compatible with Hunspell
and Myspell dictionaries, while supporting a wider range of
language peculiarities, improved suggestions, and easier
maintainability of the code-base.
+ Doxygen documentation generation is now supported for Enchant.
+ The command-line parsing of the “enchant” program has been made
more friendly and reliable. The -L flag (show line numbers),
which had not been working for some time, has been fixed.
+ A buffer overflow in personal wordlist handling has been fixed.
+ Minor improvements were made to the tests.
- Changes in version 2.2.7:
+ Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
+ Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.
-------------------------------------------------------------------
Mon Apr 13 07:36:20 UTC 2020 - Yifan Jiang <yfjiang@suse.com>

View File

@ -17,11 +17,10 @@
Name: enchant
Version: 2.2.5
Version: 2.2.8
Release: 0
Summary: Generic Spell Checking Library
License: LGPL-2.1-or-later
Group: Productivity/Text/Spell
URL: https://abiword.github.io/enchant/
Source: https://github.com/AbiWord/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source1: baselibs.conf
@ -38,7 +37,6 @@ with different spell checking libraries.
%package tools
Summary: Command line tools for the Enchant spell checking library
Group: Productivity/Text/Spell
%description tools
A library providing an efficient extensible abstraction for dealing
@ -49,7 +47,6 @@ This package provides command-line tools to interact with enchant.
%package data
Summary: Data files for libenchant
# enchant up to version 1.6.1 was not packaged properly according the SLPP
Group: Productivity/Text/Spell
Conflicts: libenchant1 < 1.6.1
%description data
@ -60,7 +57,6 @@ This package provides data/configuration files for libenchant.
%package -n enchant-2-backend-aspell
Summary: Aspell backend for the Enchant spell checking library
Group: Productivity/Text/Spell
Supplements: packageand(libenchant-2-2:%(rpm -q --qf "%%{name}" -f $(readlink -f %{_libdir}/libaspell.so))
Provides: enchant-2-backend
@ -71,7 +67,6 @@ libraries.
%package -n enchant-2-backend-hunspell
Summary: Hunspell backend for the Enchant spell checking library
Group: Productivity/Text/Spell
Supplements: packageand(libenchant-2-2:%(rpm -q --qf "%%{name}" -f $(readlink -f %{_libdir}/libhunspell.so))
Provides: enchant-2-backend
@ -82,7 +77,6 @@ libraries.
%package -n enchant-2-backend-voikko
Summary: Voikko backend for the Enchant spell checking library
Group: Productivity/Text/Spell
Supplements: packageand(libenchant-2-2:%(rpm -q --qf "%%{name}" -f $(readlink -f %{_libdir}/libvoikko.so))
Provides: enchant-2-backend
Provides: locale(libenchant-2-2:fi)
@ -94,7 +88,6 @@ libraries.
%package -n libenchant-2-2
Summary: Generic Spell Checking Library
Group: System/Libraries
Requires: enchant-2-backend
Requires: enchant-data >= %{version}
Suggests: enchant-2-backend-hunspell
@ -105,7 +98,6 @@ with different spell checking libraries.
%package devel
Summary: Development files for the Enchant spell checking library
Group: Development/Libraries/C and C++
Requires: glib2-devel
Requires: libenchant-2-2 = %{version}
Requires: libstdc++-devel
@ -121,7 +113,7 @@ to develop applications that require these.
%configure \
--disable-static \
--with-aspell
make %{?_smp_mflags}
%make_build
%install
%make_install