Hello community, here is the log from the commit of package enchant for openSUSE:Factory checked in at 2018-06-02 11:55:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/enchant (Old) and /work/SRC/openSUSE:Factory/.enchant.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "enchant" Sat Jun 2 11:55:44 2018 rev:31 rq:613057 version:2.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/enchant/enchant.changes 2018-03-14 19:26:58.974889735 +0100 +++ /work/SRC/openSUSE:Factory/.enchant.new/enchant.changes 2018-06-02 11:55:45.028072580 +0200 @@ -1,0 +2,11 @@ +Tue May 29 12:49:28 UTC 2018 - [email protected] + +- Fix installation of backends (bgo#1089433): + + Drop Supplements entirely. + + For the shared lib package, add conditional Requires on + either/both the hunspell or voikko backends depending on + whether the system has libhunspell and/or libvoikko installed. + + Add a Suggests on -backend-hunspell for the case where neither + libvoikko not libhunspell are installed. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enchant.spec ++++++ --- /var/tmp/diff_new_pack.if99hu/_old 2018-06-02 11:55:46.472019616 +0200 +++ /var/tmp/diff_new_pack.if99hu/_new 2018-06-02 11:55:46.512018148 +0200 @@ -60,7 +60,6 @@ %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 %description -n enchant-2-backend-hunspell @@ -71,7 +70,6 @@ %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}%{_libdir}/libvoikko.so)) Provides: enchant-2-backend Provides: locale(libenchant-2-2:fi) @@ -85,6 +83,9 @@ Group: System/Libraries Requires: enchant-2-backend Requires: enchant-data >= %{version} +Requires: (enchant-2-backend-hunspell if %(rpm -q --qf "%%{name}" -f $(readlink -f %{_libdir}/libhunspell.so))) +Requires: (enchant-2-backend-voikko if %(rpm -q --qf "%%{name}" -f $(readlink -f %{_libdir}/libvoikko.so))) +Suggests: enchant-2-backend-hunspell %description -n libenchant-2-2 A library providing an efficient extensible abstraction for dealing
