From ca571cd994e7695f6c81ed18005f5905c312c276ae40678d12b078f744031dd7 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Thu, 6 Aug 2009 16:02:48 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hunspell?expand=0&rev=12 --- hunspell-1.2.7.tar.bz2 | 3 -- hunspell-1.2.8.tar.bz2 | 3 ++ hunspell.changes | 28 ++++++++++++ hunspell.spec | 99 +++--------------------------------------- 4 files changed, 38 insertions(+), 95 deletions(-) delete mode 100644 hunspell-1.2.7.tar.bz2 create mode 100644 hunspell-1.2.8.tar.bz2 diff --git a/hunspell-1.2.7.tar.bz2 b/hunspell-1.2.7.tar.bz2 deleted file mode 100644 index 0c0b0a9..0000000 --- a/hunspell-1.2.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:573e503a81597dfcda5554f8b629c44abc2b113bab88c1c32fff933846c036d7 -size 629414 diff --git a/hunspell-1.2.8.tar.bz2 b/hunspell-1.2.8.tar.bz2 new file mode 100644 index 0000000..3ae0dc8 --- /dev/null +++ b/hunspell-1.2.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e361bd13020ca1c6f170e024c4a80aa0cbb8e3398dff6e6964c60c4740525ede +size 633458 diff --git a/hunspell.changes b/hunspell.changes index 144997d..c51f181 100644 --- a/hunspell.changes +++ b/hunspell.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Fri Jul 31 15:44:37 CEST 2009 - mseben@suse.cz + +- update to version 1.2.8 + * replist.*, hunspell.cxx, affixmgr.cxx: new input and output + conversion support + * tools/wordforms: word generation script for dictionary developers + * hunspell/hunspell.cxx: extended BREAK feature: ^ and $ mean in break + patterns the beginning and end of the word. + * hunspell/hunspell.cxx: set default break at hyphen characters. + * affixmgr.cxx: SIMPLIFIEDTRIPLE is a new affix file keyword to allow + simplified forms of the compound words with triple repeating letters. + * affixmgr.cxx: extend CHECKCOMPOUNDPATTERN to support alternations + of compound words for example by sandhi feature of Indian and other + languages. + * tools/hunspell.cxx: add empty lines as separators to the output of + the stemming and morphological analysis. + * affixmgr.cxx: fix condition checking algorithm. + * affixmgr,cxx: fix COMPOUNDWORDMAX feature. + * csutil.cxx: fix bad conditional code for Mozilla compilation. + * hunspell/hunspell.cxx: add missing ngram suggestion for HUHINITCAP + (capitalized mixed case) words. + * w_char.hxx: use GCC conditions for GCC related code. + * affixmgr.cxx: check morphological description in morphgen() + * tools/affixcompress: extended help for -h (use LC_ALL=C sort + for input word list) + * hunspell/hunspell.cxx: remove deprecated word breaking codes. + ------------------------------------------------------------------- Fri Aug 15 13:37:06 CEST 2008 - lmichnovic@suse.cz diff --git a/hunspell.spec b/hunspell.spec index b6f3a45..71c7185 100644 --- a/hunspell.spec +++ b/hunspell.spec @@ -1,7 +1,7 @@ # -# spec file for package hunspell (Version 1.2.7) +# spec file for package hunspell (Version 1.2.8) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,9 +19,9 @@ Summary: Hunspell - a spell checker and morphological analyzer library Name: hunspell -Version: 1.2.7 +Version: 1.2.8 Release: 1 -License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) +License: GPL v2 or later ; LGPL v2.1 or later ; MPL .. Group: System/Libraries Source0: %{name}-%{version}.tar.bz2 Url: http://hunspell.sourceforge.net/ @@ -45,7 +45,7 @@ Authors: Németh László nemeth (at) OpenOffice.org %package tools -License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) +License: GPL v2 or later ; LGPL v2.1 or later ; MPL .. Summary: Hunspell tools Group: Development/Libraries/Other Requires: %{name} = %{version} @@ -60,7 +60,7 @@ Authors: Németh László nemeth (at) OpenOffice.org %package devel -License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) +License: GPL v2 or later ; LGPL v2.1 or later ; MPL .. Summary: Files for developing with hunspell Group: Development/Libraries/Other Requires: %{name} = %{version} @@ -76,7 +76,7 @@ Authors: Németh László nemeth (at) OpenOffice.org %package static -License: GPL v2 or later; LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) +License: GPL v2 or later ; LGPL v2.1 or later ; MPL .. Summary: Static hunspell library Group: Development/Libraries/Other Requires: %{name}-devel = %{version} @@ -157,88 +157,3 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libhunspell-*.a %changelog -* Fri Aug 15 2008 lmichnovic@suse.cz -- update to version 1.2.7 - * FULLSTRIP: new option for affix handling. With FULLSTRIP, affix - rules can strip full words, not only one less characters. - * COMPOUNDRULE works with all flag types. (COMPOUNDRULE is for - pattern matching. For example, en_US dictionary of - OpenOffice.org uses COMPOUNDRULE for ordinal number recognition: - 1st, 2nd, 11th, 12th, 22nd, 112th, 1000122nd etc.). - * optimized suggestions: - - modified 1-character distance suggestion algorithms: search - a TRY character in all position instead of all TRY characters - in a character position (it can give more readable suggestion - order, also better suggestions in the first positions, when - TRY characters are sorted by frequency.) - For example, suggestions for "moze": - ooze, doze, Roze, maze, more etc. (Hunspell 1.2.6), - maze, more, mote, ooze, mole etc. (Hunspell 1.2.7). - * extended compound word checking for better COMPOUNDRULE related - suggestions, for example English ordinal numbers: 121323th -> - 121323rd (it needs also a th->rd REP definition). - * bug fixes (see Changelog) -* Tue Jul 15 2008 lmichnovic@suse.cz -- update to version 1.2.6 - * affentry.cxx: fixes of the affix rule matching algorithm - (affected only the sk_SK dictionary from all OO.o dictionaries) - - fix dot pattern + accented letters matching (if not Unicode) - - word-length conditions work again - * tests/condition.*: extended test for the fix. - * hashmgr.cxx: load multiword expressions: spaces may be parts - of the dictionary words again (but spaces also work as - morphological field separators: word word2 -> "word word2", - word po:noun -> "word"). - * man/hunspell.4: updated manual - * tools/hunspell.cxx: add iconv character conversion support to - stemming and morphological analysis -* Wed Jul 09 2008 lmichnovic@suse.cz -- update to version 1.2.5 - * fix affix rule condition checking of en_GB dictionary, also - morphological analysis by dictionaries with two-level suffixes -* Wed Jun 18 2008 lmichnovic@suse.cz -- update to version 1.2.4-2 - with fixed comparison of char* pointer with a string literal -* Tue Jun 17 2008 lmichnovic@suse.cz -- version update Hunspell 1.2.4 - * add free_list() for C, C++ interfaces to deallocate suggestion - lists - - Hunspell 1.2.3 - * extended XML interface to use morphological functions by - standard spell checking interface, spell() and suggest(). - See hunspell.3 manual page. - * default dash suggestions for compound words: newword-> new word and new-word - * new manual pages: hunspell.3, hzip.1, hunzip.1. - * bug fixes -- obsoletes all previous patches -* Fri May 09 2008 aj@suse.de -- Add baselibs.conf. -* Tue May 06 2008 coolo@suse.de -- fix build -* Wed Apr 23 2008 lmichnovic@suse.cz -- fixed libdir and includedir in pkg-config file [bnc#382638] - (hunspell-pkgconfig_libdir.patch) -* Tue Apr 15 2008 schwab@suse.de -- Avoid libtool namespace clash. -* Sun Apr 13 2008 lmichnovic@suse.cz -- update to 1.2.2 final - * extended dictionary (dic file) support to use multiple base and - special dictionaries. - * new and improved options of command line hunspell: - -m: morphological analysis or flag debug mode (without affix - rule data it signs the flag of the affix rules) - -s: stemming mode - -D: list available dictionaries and search path - -d: support extra dictionaries by comma separated list. - * forbidding in personal dictionary (with asterisk, / signs - affixation) - * new affix compression tool "affixcompress": compression tool - for large (millions of words) dictionaries. - * improved manual -* Tue Feb 19 2008 lmichnovic@suse.cz -- no need to require %%release -* Thu Feb 07 2008 lmichnovic@suse.cz -- initial version 1.2.2 beta -- fixed uninitilized variable (*uninitialised.patch) -- fixed using function address instead of value - (*function_address.patch)