commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2020-06-11 14:45:16 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new.3606 (New) Package is "hunspell" Thu Jun 11 14:45:16 2020 rev:53 rq:812791 version:1.7.0 Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2018-11-20 22:23:18.402917996 +0100 +++ /work/SRC/openSUSE:Factory/.hunspell.new.3606/hunspell.changes 2020-06-11 14:45:45.841568135 +0200 @@ -1,0 +2,8 @@ +Tue Jun 9 07:19:19 UTC 2020 - pgaj...@suse.com + +- security update +- added patches + fix CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx + + hunspell-CVE-2019-16707.patch + +--- New: hunspell-CVE-2019-16707.patch Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.cC7WXx/_old 2020-06-11 14:45:46.537570162 +0200 +++ /var/tmp/diff_new_pack.cC7WXx/_new 2020-06-11 14:45:46.541570173 +0200 @@ -1,7 +1,7 @@ # # spec file for package hunspell # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,8 @@ URL:https://hunspell.github.io Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf +# CVE-2019-16707 [bsc#1151867], invalid read operation in SuggestMgr:leftcommonsubstring in suggestmgr.cxx +Patch0: hunspell-CVE-2019-16707.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -80,6 +82,7 @@ %prep %setup -q +%patch0 -p1 %build # latest released tarball does not contain generated configure ++ hunspell-CVE-2019-16707.patch ++ diff --git a/src/hunspell/suggestmgr.cxx b/src/hunspell/suggestmgr.cxx index dba084e9..c23f165a 100644 --- a/src/hunspell/suggestmgr.cxx +++ b/src/hunspell/suggestmgr.cxx @@ -2040,7 +2040,7 @@ int SuggestMgr::leftcommonsubstring( int l2 = su2.size(); // decapitalize dictionary word if (complexprefixes) { -if (su1[l1 - 1] == su2[l2 - 1]) +if (l1 && l2 && su1[l1 - 1] == su2[l2 - 1]) return 1; } else { unsigned short idx = su2.empty() ? 0 : (su2[0].h << 8) + su2[0].l;
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2018-11-20 22:23:07 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new.19453 (New) Package is "hunspell" Tue Nov 20 22:23:07 2018 rev:52 rq:649484 version:1.7.0 Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2017-11-02 10:23:16.730546731 +0100 +++ /work/SRC/openSUSE:Factory/.hunspell.new.19453/hunspell.changes 2018-11-20 22:23:18.402917996 +0100 @@ -1,0 +2,13 @@ +Thu Nov 15 13:59:30 UTC 2018 - Tomáš Chvátal + +- Version update to 1.7.0: + * add SPELLML support for run-time dictionary extensio + * No annoying suggestion times any more, especially in languages with +compound word handling and complex morphology + * Improved, highly customizable suggestions on level of dictionary words + * Handling multiple word suggestions is much more easier + * Limit compound overgeneration by dictionary based word pairs + * makealias dictionary compression + * Various minor bugfixes + +--- Old: hunspell-1.6.2.tar.gz New: hunspell-1.7.0.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.vx6Pr9/_old 2018-11-20 22:23:19.614917323 +0100 +++ /var/tmp/diff_new_pack.vx6Pr9/_new 2018-11-20 22:23:19.618917320 +0100 @@ -1,7 +1,7 @@ # # spec file for package hunspell # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,19 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define ver 1.6 -%define libname lib%{name}-1_6-0 +%define ver 1.7 +%define libname lib%{name}-1_7-0 Name: hunspell -Version:1.6.2 +Version:1.7.0 Release:0 Summary:A spell checker and morphological analyzer library -License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ +License:(GPL-2.0-or-later OR LGPL-2.1-or-later OR MPL-1.1+) AND LGPL-2.1-or-later Group: Productivity/Office/Other -Url:https://hunspell.github.io +URL:https://hunspell.github.io Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf BuildRequires: autoconf @@ -107,20 +107,18 @@ %postun -n %{libname} -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc README README.myspell AUTHORS AUTHORS.myspell COPYING THANKS license.hunspell license.myspell +%license COPYING license.hunspell license.myspell +%doc README README.md AUTHORS THANKS %attr(755,root,root) %{_bindir}/hunspell %dir %{_mandir}/hu %dir %{_mandir}/hu/man1 -%{_mandir}/man1/hunspell.1%{ext_man} +%{_mandir}/man1/hunspell.1%{?ext_man} %lang(hu) %{_mandir}/hu/man1/hunspell.1* %files -n %{libname} -%defattr(-,root,root) %{_libdir}/libhunspell-%{ver}.so.* %files tools -%defattr(-,root,root) %{_bindir}/analyze %{_bindir}/chmorph %{_bindir}/munch @@ -132,15 +130,14 @@ %{_bindir}/makealias %{_bindir}/wordforms %{_bindir}/wordlist2hunspell -%{_mandir}/man1/hunzip.1%{ext_man} -%{_mandir}/man1/hzip.1%{ext_man} +%{_mandir}/man1/hunzip.1%{?ext_man} +%{_mandir}/man1/hzip.1%{?ext_man} %files devel -%defattr(-,root,root) %{_libdir}/libhunspell-%{ver}.so %{_libdir}/libhunspell.so -%{_mandir}/man3/hunspell.3%{ext_man} -%{_mandir}/man5/hunspell.5%{ext_man} +%{_mandir}/man3/hunspell.3%{?ext_man} +%{_mandir}/man5/hunspell.5%{?ext_man} %{_includedir}/%{name} %{_includedir}/munch.h %{_includedir}/unmunch.h ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.vx6Pr9/_old 2018-11-20 22:23:19.638917309 +0100 +++ /var/tmp/diff_new_pack.vx6Pr9/_new 2018-11-20 22:23:19.638917309 +0100 @@ -1,3 +1,3 @@ hunspell-devel - requires "libhunspell-1_6-0- = " -libhunspell-1_6-0 + requires "libhunspell-1_7-0- = " +libhunspell-1_7-0 ++ hunspell-1.6.2.tar.gz -> hunspell-1.7.0.tar.gz ++ 68285 lines of diff (skipped)
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2017-11-02 10:23:14 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Thu Nov 2 10:23:14 2017 rev:51 rq:537053 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2017-06-13 16:07:19.161323216 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2017-11-02 10:23:16.730546731 +0100 @@ -1,0 +2,9 @@ +Fri Oct 27 08:43:42 UTC 2017 - mplus...@suse.com + +- Update to version 1.6.2: + * Command line tool: ++ Added German translation ++ Fixed bug with wrong output encoding, not respecting system + locale. + +--- Old: hunspell-1.6.1.tar.gz New: hunspell-1.6.2.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.aGhCpV/_old 2017-11-02 10:23:18.294489727 +0100 +++ /var/tmp/diff_new_pack.aGhCpV/_new 2017-11-02 10:23:18.294489727 +0100 @@ -19,7 +19,7 @@ %define ver 1.6 %define libname lib%{name}-1_6-0 Name: hunspell -Version:1.6.1 +Version:1.6.2 Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ ++ hunspell-1.6.1.tar.gz -> hunspell-1.6.2.tar.gz ++ 2807 lines of diff (skipped)
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2017-06-13 16:07:17 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Tue Jun 13 16:07:17 2017 rev:50 rq:502446 version:1.6.1 Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2017-01-11 11:52:38.372801678 +0100 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2017-06-13 16:07:19.161323216 +0200 @@ -1,0 +2,16 @@ +Wed Jun 7 13:03:41 UTC 2017 - mplus...@suse.com + +- Update to version 1.6.1: + * Library changes: ++ Performance improvements in suggest() ++ Fixes regressions for Hungarian related to compounding. ++ Fixes regressions for Korean related to ICONV. + * Command line tool: ++ Added Tajik translation ++ Fix regarding serching of OOo dicts installed in user folder + * Manpages: ++ Fix microsoft-cp1251 to cp1251. Dicts should not use the + first. ++ Typos. + +--- Old: hunspell-1.6.0.tar.gz New: hunspell-1.6.1.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.WWCqLJ/_old 2017-06-13 16:07:19.749240362 +0200 +++ /var/tmp/diff_new_pack.WWCqLJ/_new 2017-06-13 16:07:19.753239798 +0200 @@ -1,7 +1,7 @@ # # spec file for package hunspell # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX 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,7 +19,7 @@ %define ver 1.6 %define libname lib%{name}-1_6-0 Name: hunspell -Version:1.6.0 +Version:1.6.1 Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ @@ -29,6 +29,7 @@ Source1:baselibs.conf BuildRequires: autoconf BuildRequires: automake +BuildRequires: bison BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: libtool @@ -37,7 +38,6 @@ BuildRequires: readline-devel Recommends: %{name}-tools Recommends: unzip -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Hunspell is a spell checker and morphological analyzer library and @@ -98,7 +98,7 @@ find %{buildroot} -type f -name "*.la" -delete -print rm -f %{buildroot}%{_bindir}/example install -p -m 644 src/tools/{,un}munch.h %{buildroot}%{_includedir} -ln -sf %{_libdir}/libhunspell-%{ver}.so.0.0.0 %{buildroot}%{_libdir}/libhunspell.so +ln -sf %{_libdir}/libhunspell-%{ver}.so.0.0.1 %{buildroot}%{_libdir}/libhunspell.so %check make check %{?_smp_mflags} ++ hunspell-1.6.0.tar.gz -> hunspell-1.6.1.tar.gz ++ 4646 lines of diff (skipped)
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2016-06-03 16:34:40 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2016-05-16 12:03:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2016-06-03 16:34:42.0 +0200 @@ -1,0 +2,7 @@ +Tue May 17 23:53:49 UTC 2016 - jeng...@inai.de + +- Drop Requires: pkgconfig because this is already autodetected + by rpm. Use mode inheritance for defattr. Edit rpm group and + description a tiny bit. + +--- Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.JuhPP4/_old 2016-06-03 16:34:43.0 +0200 +++ /var/tmp/diff_new_pack.JuhPP4/_new 2016-06-03 16:34:43.0 +0200 @@ -23,14 +23,14 @@ Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ -Group: System/Libraries +Group: Productivity/Office/Other Url:https://hunspell.github.io Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: ncurses-devel >= 5.0 -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: readline-devel Recommends: %{name}-tools Recommends: unzip @@ -44,7 +44,7 @@ LibreOffice or OpenOffice.org UNO module. %package -n %{libname} -Summary:Shared library for %{name} +Summary:A spell checker and morphological analyzer library Group: System/Libraries # same libname, support migration Conflicts: hunspell = 1.4.0 @@ -56,7 +56,7 @@ terminal interface using Curses library, Ispell pipe interface, LibreOffice or OpenOffice.org UNO module. -This package contains shared library +This package contains the shared library. %package tools Summary:Hunspell tools @@ -64,14 +64,13 @@ Requires: %{name} = %{version} %description tools -This package contains munch and unmunch programs. +This package contains the munch and unmunch programs. %package devel Summary:Files for developing with hunspell -Group: Development/Libraries/Other +Group: Development/Libraries/C and C++ Requires: %{libname} = %{version}-%{release} Requires: libstdc++-devel -Requires: pkgconfig %description devel Includes and definitions for developing with hunspell. @@ -103,7 +102,7 @@ %postun -n %{libname} -p /sbin/ldconfig %files -%defattr(644,root,root,755) +%defattr(-,root,root) %doc README README.myspell AUTHORS AUTHORS.myspell COPYING THANKS license.hunspell license.myspell %attr(755,root,root) %{_bindir}/hunspell %dir %{_mandir}/hu @@ -112,11 +111,11 @@ %lang(hu) %{_mandir}/hu/man1/hunspell.1* %files -n %{libname} -%defattr(755,root,root,755) +%defattr(-,root,root) %{_libdir}/libhunspell-1.4.so.* %files tools -%defattr(755,root,root,755) +%defattr(-,root,root) %{_bindir}/analyze %{_bindir}/chmorph %{_bindir}/munch @@ -128,12 +127,11 @@ %{_bindir}/makealias %{_bindir}/wordforms %{_bindir}/wordlist2hunspell -%defattr(644,root,root,755) %{_mandir}/man1/hunzip.1%{ext_man} %{_mandir}/man1/hzip.1%{ext_man} %files devel -%defattr(644,root,root,755) +%defattr(-,root,root) %{_libdir}/libhunspell-1.4.so %{_libdir}/libhunspell.so %{_mandir}/man3/hunspell.3%{ext_man}
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2016-05-16 12:03:12 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2016-05-10 09:25:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2016-05-16 12:03:18.0 +0200 @@ -1,0 +2,6 @@ +Wed May 11 07:37:23 UTC 2016 - mplus...@suse.com + +- Update baselibs.conf bnc#977784 +- Add conflicts to hunspell 1.4.0 + +--- Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.5HlqZF/_old 2016-05-16 12:03:19.0 +0200 +++ /var/tmp/diff_new_pack.5HlqZF/_new 2016-05-16 12:03:19.0 +0200 @@ -46,6 +46,8 @@ %package -n %{libname} Summary:Shared library for %{name} Group: System/Libraries +# same libname, support migration +Conflicts: hunspell = 1.4.0 %description -n %{libname} Hunspell is a spell checker and morphological analyzer library and ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.5HlqZF/_old 2016-05-16 12:03:19.0 +0200 +++ /var/tmp/diff_new_pack.5HlqZF/_new 2016-05-16 12:03:19.0 +0200 @@ -1 +1,3 @@ -hunspell +hunspell-devel + requires "libhunspell-1_4-0- = " +libhunspell-1_4-0
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2016-05-10 09:25:02 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2016-05-05 08:11:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2016-05-10 09:25:03.0 +0200 @@ -1,0 +2,10 @@ +Wed May 4 16:52:32 UTC 2016 - mplus...@suse.com + +- Update to 1.4.1: + * Past begin() iterator decrement error + * VS Debug build threw error on decrement past begin. +- Split shared library +- Do not call autoreconf +- Move manpages to corresponding packages + +--- Old: hunspell-1.4.0.tar.gz New: hunspell-1.4.1.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.gLTjl9/_old 2016-05-10 09:25:04.0 +0200 +++ /var/tmp/diff_new_pack.gLTjl9/_new 2016-05-10 09:25:04.0 +0200 @@ -17,8 +17,9 @@ %define ver 1.4 +%define libname lib%{name}-1_4-0 Name: hunspell -Version:1.4.0 +Version:1.4.1 Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ @@ -26,13 +27,10 @@ Url:https://hunspell.github.io Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf -BuildRequires: autoconf -BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libstdc++-devel -BuildRequires: libtool BuildRequires: ncurses-devel >= 5.0 -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: readline-devel Recommends: %{name}-tools Recommends: unzip @@ -45,6 +43,19 @@ terminal interface using Curses library, Ispell pipe interface, LibreOffice or OpenOffice.org UNO module. +%package -n %{libname} +Summary:Shared library for %{name} +Group: System/Libraries + +%description -n %{libname} +Hunspell is a spell checker and morphological analyzer library and +program designed for languages with rich morphology and complex word +compounding or character encoding. Hunspell interfaces: Ispell-like +terminal interface using Curses library, Ispell pipe interface, +LibreOffice or OpenOffice.org UNO module. + +This package contains shared library + %package tools Summary:Hunspell tools Group: Development/Libraries/Other @@ -56,7 +67,7 @@ %package devel Summary:Files for developing with hunspell Group: Development/Libraries/Other -Requires: %{name} = %{version} +Requires: %{libname} = %{version}-%{release} Requires: libstdc++-devel Requires: pkgconfig @@ -67,7 +78,6 @@ %setup -q %build -autoreconf -fvi %configure \ --disable-silent-rules \ --enable-nls \ @@ -87,40 +97,45 @@ %check make check %{?_smp_mflags} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc README README.myspell AUTHORS AUTHORS.myspell COPYING THANKS license.hunspell license.myspell %attr(755,root,root) %{_bindir}/hunspell -%attr(755,root,root) %{_libdir}/libhunspell*.so.0.0.0 -%{_libdir}/libhunspell*.so.0 -%exclude %{_libdir}/libhunspell*.so %dir %{_mandir}/hu %dir %{_mandir}/hu/man1 -%{_mandir}/man1/* -%{_mandir}/man3/* -%{_mandir}/man5/* +%{_mandir}/man1/hunspell.1%{ext_man} %lang(hu) %{_mandir}/hu/man1/hunspell.1* +%files -n %{libname} +%defattr(755,root,root,755) +%{_libdir}/libhunspell-1.4.so.* + %files tools +%defattr(755,root,root,755) +%{_bindir}/analyze +%{_bindir}/chmorph +%{_bindir}/munch +%{_bindir}/unmunch +%{_bindir}/hunzip +%{_bindir}/hzip +%{_bindir}/affixcompress +%{_bindir}/ispellaff2myspell +%{_bindir}/makealias +%{_bindir}/wordforms +%{_bindir}/wordlist2hunspell %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/analyze -%attr(755,root,root) %{_bindir}/chmorph -%attr(755,root,root) %{_bindir}/munch -%attr(755,root,root) %{_bindir}/unmunch -%attr(755,root,root) %{_bindir}/hunzip -%attr(755,root,root) %{_bindir}/hzip -%attr(755,root,root) %{_bindir}/affixcompress -%attr(755,root,root) %{_bindir}/ispellaff2myspell -%attr(755,root,root) %{_bindir}/makealias -%attr(755,root,root) %{_bindir}/wordforms -%attr(755,root,root) %{_bindir}/wordlist2hunspell +%{_mandir}/man1/hunzip.1%{ext_man} +%{_mandir}/man1/hzip.1%{ext_man} %files devel %defattr(644,root,root,755) -%{_libdir}/libhunspell*.so
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2016-05-05 08:11:47 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2016-04-11 09:12:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2016-05-05 08:11:48.0 +0200 @@ -1,0 +2,9 @@ +Tue Apr 19 18:20:16 UTC 2016 - mplus...@suse.com + +- Update to 1.4.0 + * New release that strips out fixed length buffers from large +parts of the library + * Note: dictmgr.hxx header is dropped +- Drop upstreamed hunspell-grep2.24.patch + +--- Old: hunspell-grep2.24.patch v1.3.4.tar.gz New: hunspell-1.4.0.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.dCUONn/_old 2016-05-05 08:11:49.0 +0200 +++ /var/tmp/diff_new_pack.dCUONn/_new 2016-05-05 08:11:49.0 +0200 @@ -16,17 +16,16 @@ # -%define ver 1.3 +%define ver 1.4 Name: hunspell -Version:1.3.4 +Version:1.4.0 Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ Group: System/Libraries -Url:https://github.com/hunspell/hunspell -Source0:https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz +Url:https://hunspell.github.io +Source0: https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:baselibs.conf -Patch0: hunspell-grep2.24.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -66,7 +65,6 @@ %prep %setup -q -%patch0 -p1 %build autoreconf -fvi
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2016-04-11 09:11:59 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is "hunspell" Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2014-08-03 15:36:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2016-04-11 09:12:00.0 +0200 @@ -1,0 +2,15 @@ +Mon Apr 4 12:10:54 UTC 2016 - tchva...@suse.com + +- Version update to 1.3.4: + * Various updates to the buildsystem + * Various werror bugfixes + * Loads of coverity fixes +- Add patch to build with grep 2.24: + * hunspell-grep2.24.patch +- Remove upstreamed patch: + * hunspell-emacs-utf8.patch +- Do not search for translations - broken automake from upstream + * Not worth fixing only bit italian and mostly hungarian translations +for cli anyway + +--- Old: hunspell-1.3.3.tar.gz hunspell-emacs-utf8.patch New: hunspell-grep2.24.patch v1.3.4.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.k0gSdI/_old 2016-04-11 09:12:01.0 +0200 +++ /var/tmp/diff_new_pack.k0gSdI/_new 2016-04-11 09:12:01.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package hunspell # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,15 @@ %define ver 1.3 Name: hunspell -Version:1.3.3 +Version:1.3.4 Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ Group: System/Libraries -Url:http://hunspell.sourceforge.net/ -Source0: http://downloads.sourceforge.net/project/%{name}/Hunspell/%{version}/%{name}-%{version}.tar.gz +Url:https://github.com/hunspell/hunspell +Source0:https://github.com/%{name}/%{name}/archive/v%{version}.tar.gz Source1:baselibs.conf -Patch0: hunspell-emacs-utf8.patch +Patch0: hunspell-grep2.24.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -66,11 +66,12 @@ %prep %setup -q -%patch0 +%patch0 -p1 %build -autoreconf -vi +autoreconf -fvi %configure \ + --disable-silent-rules \ --enable-nls \ --disable-static \ --disable-rpath \ @@ -84,16 +85,14 @@ rm -f %{buildroot}%{_bindir}/example install -m 644 src/tools/{,un}munch.h %{buildroot}%{_includedir} ln -sf %{_libdir}/libhunspell-%{ver}.so.0.0.0 %{buildroot}%{_libdir}/libhunspell.so -%find_lang %{name} %check make check %{?_smp_mflags} %post -p /sbin/ldconfig - %postun-p /sbin/ldconfig -%files -f %{name}.lang +%files %defattr(644,root,root,755) %doc README README.myspell AUTHORS AUTHORS.myspell COPYING THANKS license.hunspell license.myspell %attr(755,root,root) %{_bindir}/hunspell ++ hunspell-grep2.24.patch ++ >From ded5b4c62c37084d216154e02e4d5e6efbd3ccfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Benencia?=Date: Wed, 9 Mar 2016 23:14:56 +0100 Subject: [PATCH] Fix FTBFS due new grep binary matching behavior (cherry-picked from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814968#16) --- tests/test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test.sh b/tests/test.sh index c6755c6..f7e852f 100755 --- a/tests/test.sh +++ b/tests/test.sh @@ -136,7 +136,7 @@ check_valgrind_log "morphological analysis" # Tests suggestions if test -f $TESTDIR/$NAME.sug; then -hunspell $* -a -d $TESTDIR/$NAME <$TESTDIR/$NAME.wrong | grep '^&' | \ +hunspell $* -a -d $TESTDIR/$NAME <$TESTDIR/$NAME.wrong | grep -a '^&' | \ sed 's/^[^:]*: //' >$TEMPDIR/$NAME.sug if ! cmp $TEMPDIR/$NAME.sug $TESTDIR/$NAME.sug >/dev/null; then echo "="
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2014-08-03 15:36:27 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is hunspell Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2014-06-25 15:24:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2014-08-03 15:36:30.0 +0200 @@ -1,0 +2,7 @@ +Fri Aug 1 06:16:05 UTC 2014 - pgaj...@suse.com + +- make hunspell work with emacs and utf-8 [bnc#883505] +- added patches: + * hunspell-emacs-utf8.patch + +--- New: hunspell-emacs-utf8.patch Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.jeDJ0L/_old 2014-08-03 15:36:31.0 +0200 +++ /var/tmp/diff_new_pack.jeDJ0L/_new 2014-08-03 15:36:31.0 +0200 @@ -26,6 +26,7 @@ Url:http://hunspell.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/%{name}/Hunspell/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf +Patch0: hunspell-emacs-utf8.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -65,6 +66,7 @@ %prep %setup -q +%patch0 %build autoreconf -vi ++ hunspell-emacs-utf8.patch ++ http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7781#31 --- src/tools/hunspell.cxx~02011-01-21 19:01:29.0 +0200 +++ src/tools/hunspell.cxx 2013-02-07 10:11:54.443610900 +0200 @@ -710,13 +748,22 @@ if (pos = 0) { fflush(stdout); } else { char ** wlst = NULL; - int ns = pMS[d]-suggest(wlst, token); + int byte_offset = parser-get_tokenpos() + pos; + int char_offset = 0; + if (strcmp(io_enc, UTF-8) == 0) { + for (int i = 0; i byte_offset; i++) { + if ((buf[i] 0xc0) != 0x80) + char_offset++; + } + } else { + char_offset = byte_offset; + } + int ns = pMS[d]-suggest(wlst, chenc(token, io_enc, dic_enc[d])); if (ns == 0) { - fprintf(stdout,# %s %d, token, - parser-get_tokenpos() + pos); + fprintf(stdout,# %s %d, token, char_offset); } else { fprintf(stdout, %s %d %d: , token, ns, - parser-get_tokenpos() + pos); + char_offset); fprintf(stdout,%s, chenc(wlst[0], dic_enc[d], io_enc)); } for (int j = 1; j ns; j++) { @@ -745,13 +792,23 @@ if (pos = 0) { if (root) free(root); } else { char ** wlst = NULL; + int byte_offset = parser-get_tokenpos() + pos; + int char_offset = 0; + if (strcmp(io_enc, UTF-8) == 0) { + for (int i = 0; i byte_offset; i++) { + if ((buf[i] 0xc0) != 0x80) + char_offset++; + } + } else { + char_offset = byte_offset; + } int ns = pMS[d]-suggest(wlst, chenc(token, io_enc, dic_enc[d])); if (ns == 0) { fprintf(stdout,# %s %d, chenc(token, io_enc, ui_enc), - parser-get_tokenpos() + pos); + char_offset); } else { fprintf(stdout, %s %d %d: , chenc(token, io_enc, ui_enc), ns, - parser-get_tokenpos() + pos); + char_offset); fprintf(stdout,%s, chenc(wlst[0], dic_enc[d], ui_enc)); } for (int j = 1; j ns; j++) { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2014-06-25 15:24:18 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is hunspell Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2014-05-06 13:39:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2014-06-25 15:24:36.0 +0200 @@ -1,0 +2,9 @@ +Mon Jun 23 12:54:06 UTC 2014 - pgaj...@suse.com + +- updated to 1.3.3: + - OpenDocument (ODF and Flat ODF) support (ODF needs unzip program) + - various bug fixes +- removed patches: + * hashmgr-add-word.patch (upstreamed) + * hunspell-1.3.2-static-lib.patch (upstreamed) +--- Old: hashmgr-add-word.patch hunspell-1.3.2-static-lib.patch hunspell-1.3.2.tar.gz New: hunspell-1.3.3.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.RM6Qrr/_old 2014-06-25 15:24:38.0 +0200 +++ /var/tmp/diff_new_pack.RM6Qrr/_new 2014-06-25 15:24:38.0 +0200 @@ -18,7 +18,7 @@ %define ver 1.3 Name: hunspell -Version:1.3.2 +Version:1.3.3 Release:0 Summary:A spell checker and morphological analyzer library License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ @@ -26,8 +26,6 @@ Url:http://hunspell.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/%{name}/Hunspell/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf -Patch0: hashmgr-add-word.patch -Patch1: hunspell-1.3.2-static-lib.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -37,6 +35,7 @@ BuildRequires: pkg-config BuildRequires: readline-devel Recommends: %{name}-tools +Recommends: unzip BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -66,8 +65,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build autoreconf -vi @@ -98,18 +95,15 @@ %defattr(644,root,root,755) %doc README README.myspell AUTHORS AUTHORS.myspell COPYING THANKS license.hunspell license.myspell %attr(755,root,root) %{_bindir}/hunspell -%attr(755,root,root) %{_libdir}/libhunspell*.so* +%attr(755,root,root) %{_libdir}/libhunspell*.so.0.0.0 +%{_libdir}/libhunspell*.so.0 %exclude %{_libdir}/libhunspell*.so %dir %{_mandir}/hu %dir %{_mandir}/hu/man1 -%dir %{_mandir}/hu/man4 -%{_mandir}/man1/hunspell.1* -%{_mandir}/man4/hunspell.4* -%{_mandir}/man1/hunzip.1* -%{_mandir}/man1/hzip.1* -%{_mandir}/man3/hunspell.3* +%{_mandir}/man1/* +%{_mandir}/man3/* +%{_mandir}/man5/* %lang(hu) %{_mandir}/hu/man1/hunspell.1* -%lang(hu) %{_mandir}/hu/man4/hunspell.4* %files tools %defattr(644,root,root,755) @@ -127,7 +121,7 @@ %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libhunspell*.so +%{_libdir}/libhunspell*.so %{_includedir}/%{name} %{_includedir}/munch.h %{_includedir}/unmunch.h ++ hunspell-1.3.2.tar.gz - hunspell-1.3.3.tar.gz ++ 15980 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2014-02-23 07:28:28 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is hunspell Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2013-04-02 11:51:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2014-02-23 07:28:31.0 +0100 @@ -1,0 +2,6 @@ +Fri Feb 21 20:50:48 UTC 2014 - sch...@linux-m68k.org + +- hashmgr-add-word.patch: fix allocation error in HashMgr::add_word (from + http://sourceforge.net/p/hunspell/patches/49/) + +--- New: hashmgr-add-word.patch Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.ex3XzX/_old 2014-02-23 07:28:31.0 +0100 +++ /var/tmp/diff_new_pack.ex3XzX/_new 2014-02-23 07:28:31.0 +0100 @@ -27,6 +27,7 @@ Url:http://hunspell.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/%{name}/Hunspell/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf +Patch0: hashmgr-add-word.patch BuildRequires: autoconf = 2.59 BuildRequires: automake BuildRequires: gcc-c++ @@ -73,6 +74,7 @@ %prep %setup -q +%patch0 -p1 %build %configure \ ++ hashmgr-add-word.patch ++ Index: hunspell-1.3.2/src/hunspell/hashmgr.cxx === --- hunspell-1.3.2.orig/src/hunspell/hashmgr.cxx +++ hunspell-1.3.2/src/hunspell/hashmgr.cxx @@ -116,7 +116,7 @@ int HashMgr::add_word(const char * word, int al, const char * desc, bool onlyupcase) { bool upcasehomonym = false; -int descl = desc ? (aliasm ? sizeof(short) : strlen(desc) + 1) : 0; +int descl = desc ? (aliasm ? sizeof(char *) : strlen(desc) + 1) : 0; // variable-length hash record with word and optional fields struct hentry* hp = (struct hentry *) malloc (sizeof(struct hentry) + wbl + descl); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2013-04-02 11:51:51 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is hunspell, Maintainer is pgaj...@suse.com Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2012-09-17 13:56:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2013-04-02 11:51:54.0 +0200 @@ -1,0 +2,6 @@ +Thu Mar 28 08:46:28 UTC 2013 - mmeis...@suse.com + +- Added url as source. + Please see http://en.opensuse.org/SourceUrls + +--- Old: hunspell-1.3.2.tar.bz2 New: hunspell-1.3.2.tar.gz Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.Y7lB6i/_old 2013-04-02 11:51:55.0 +0200 +++ /var/tmp/diff_new_pack.Y7lB6i/_new 2013-04-02 11:51:55.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package hunspell # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -25,7 +25,7 @@ Version:%{ver}.2 Release:0 Url:http://hunspell.sourceforge.net/ -Source0:%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/project/%{name}/Hunspell/%{version}/%{name}-%{version}.tar.gz Source1:baselibs.conf BuildRequires: autoconf = 2.59 BuildRequires: automake -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at 2011-12-27 18:35:40 Comparing /work/SRC/openSUSE:Factory/hunspell (Old) and /work/SRC/openSUSE:Factory/.hunspell.new (New) Package is hunspell, Maintainer is pgaj...@suse.com Changes: --- /work/SRC/openSUSE:Factory/hunspell/hunspell.changes2011-09-26 17:03:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes 2011-12-27 18:35:41.0 +0100 @@ -1,0 +2,16 @@ +Wed Dec 14 15:17:31 UTC 2011 - cfarr...@suse.com + +- license update: (GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ + SPDX syntax describing the COPYING file statesments + +--- +Fri Dec 9 13:20:45 UTC 2011 - jeng...@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) + +--- +Fri Dec 9 11:50:51 UTC 2011 - co...@suse.com + +- fix license to be in spdx.org format + +--- Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.Pqwcom/_old 2011-12-27 18:35:42.0 +0100 +++ /var/tmp/diff_new_pack.Pqwcom/_new 2011-12-27 18:35:42.0 +0100 @@ -17,13 +17,13 @@ Summary:Hunspell - a spell checker and morphological analyzer library +License:(GPL-2.0+ or LGPL-2.1+ or MPL-1.1+) and LGPL-2.1+ +Group: System/Libraries Name: hunspell Version:1.3.2 -Release:4 -License:GPLv2+ ; LGPLv2.1+ ; MPL .. -Url:http://hunspell.sourceforge.net/ -Group: System/Libraries +Release:0 +URL:http://hunspell.sourceforge.net/ Source0:%{name}-%{version}.tar.bz2 Source1:baselibs.conf BuildRequires: autoconf = 2.59 @@ -45,7 +45,6 @@ LibreOffice or OpenOffice.org UNO module. %package tools -License:GPLv2+ ; LGPLv2.1+ ; MPL .. Summary:Hunspell tools Group: Development/Libraries/Other Requires: %{name} = %{version} @@ -54,7 +53,6 @@ This package contains munch and unmunch programs. %package devel -License:GPLv2+ ; LGPLv2.1+ ; MPL .. Summary:Files for developing with hunspell Group: Development/Libraries/Other Requires: %{name} = %{version} @@ -65,7 +63,6 @@ Includes and definitions for developing with hunspell. %package static -License:GPLv2+ ; LGPLv2.1+ ; MPL .. Summary:Static hunspell library Group: Development/Libraries/Other Requires: %{name}-devel = %{version} @@ -91,9 +88,6 @@ %check make check -%clean -rm -rf %{buildroot} - %post -p /sbin/ldconfig %postun-p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at Mon Sep 26 17:03:51 CEST 2011. --- hunspell/hunspell.changes 2011-03-28 12:51:57.0 +0200 +++ /mounts/work_src_done/STABLE/hunspell/hunspell.changes 2011-09-26 11:16:17.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 26 09:15:17 UTC 2011 - pgaj...@suse.com + +- enhanced description [bnc#718111] + +--- calling whatdependson for head-i586 Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.827127/_old 2011-09-26 17:02:57.0 +0200 +++ /var/tmp/diff_new_pack.827127/_new 2011-09-26 17:02:57.0 +0200 @@ -20,7 +20,7 @@ Name: hunspell Version:1.3.2 -Release:1 +Release:4 License:GPLv2+ ; LGPLv2.1+ ; MPL .. Url:http://hunspell.sourceforge.net/ Group: System/Libraries @@ -42,7 +42,7 @@ program designed for languages with rich morphology and complex word compounding or character encoding. Hunspell interfaces: Ispell-like terminal interface using Curses library, Ispell pipe interface, -OpenOffice.org UNO module. +LibreOffice or OpenOffice.org UNO module. %package tools License:GPLv2+ ; LGPLv2.1+ ; MPL .. Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at Mon Mar 28 10:16:32 CEST 2011. --- hunspell/hunspell.changes 2011-03-11 10:02:56.0 +0100 +++ /mounts/work_src_done/STABLE/hunspell/hunspell.changes 2011-03-25 17:01:36.0 +0100 @@ -1,0 +2,7 @@ +Fri Mar 25 15:40:18 UTC 2011 - idoen...@novell.com + +- Spec cleanup +- Removed hunspell-disable-fortify.patch: we want to build + with fortify again now that the code is fixed. + +--- calling whatdependson for head-i586 Old: hunspell-disable-fortify.patch Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.GHnm1u/_old 2011-03-28 10:15:31.0 +0200 +++ /var/tmp/diff_new_pack.GHnm1u/_new 2011-03-28 10:15:31.0 +0200 @@ -20,16 +20,20 @@ Name: hunspell Version:1.3.1 -Release:1 +Release:2 License:GPLv2+ ; LGPLv2.1+ ; MPL .. +Url:http://hunspell.sourceforge.net/ Group: System/Libraries Source0:%{name}-%{version}.tar.bz2 Source1:baselibs.conf -Patch0: %name-disable-fortify.patch -Url:http://hunspell.sourceforge.net/ BuildRequires: autoconf = 2.59 +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: libstdc++-devel +BuildRequires: libtool BuildRequires: ncurses-devel = 5.0 -BuildRequires: automake gcc-c++ libstdc++-devel libtool pkg-config readline-devel +BuildRequires: pkg-config +BuildRequires: readline-devel Recommends: %{name}-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -40,12 +44,6 @@ terminal interface using Curses library, Ispell pipe interface, OpenOffice.org UNO module. - - -Authors: - -Németh László nemeth (at) OpenOffice.org - %package tools License:GPLv2+ ; LGPLv2.1+ ; MPL .. Summary:Hunspell tools @@ -55,28 +53,17 @@ %description tools This package contains munch and unmunch programs. - - -Authors: - -Németh László nemeth (at) OpenOffice.org - %package devel License:GPLv2+ ; LGPLv2.1+ ; MPL .. Summary:Files for developing with hunspell Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: libstdc++-devel pkgconfig +Requires: libstdc++-devel +Requires: pkgconfig %description devel Includes and definitions for developing with hunspell. - - -Authors: - -Németh László nemeth (at) OpenOffice.org - %package static License:GPLv2+ ; LGPLv2.1+ ; MPL .. Summary:Static hunspell library @@ -86,36 +73,26 @@ %description static Static hunspell library. - - -Authors: - -Németh László nemeth (at) OpenOffice.org - %prep -%setup -q -n %{name}-%{version} -%patch0 -p0 +%setup -q %build -cp /usr/share/gettext/config.rpath . -AUTOPOINT=true autoreconf -fi -export CPPFLAGS=$RPM_OPT_FLAGS -I/usr/include/ncurses %configure \ --with-ui \ --with-readline -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{_bindir}/example -install -m 644 src/tools/{,un}munch.h $RPM_BUILD_ROOT%{_includedir} +%makeinstall +rm -f %{buildroot}%{_bindir}/example +install -m 644 src/tools/{,un}munch.h %{buildroot}%{_includedir} %find_lang %{name} %check make check %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post -p /sbin/ldconfig Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit hunspell for openSUSE:Factory
Hello community, here is the log from the commit of package hunspell for openSUSE:Factory checked in at Wed Mar 2 13:40:19 CET 2011. --- hunspell/hunspell.changes 2010-08-30 14:04:47.0 +0200 +++ /mounts/work_src_done/STABLE/hunspell/hunspell.changes 2011-03-02 13:10:23.0 +0100 @@ -1,0 +2,9 @@ +Tue Mar 1 22:55:12 CET 2011 - dmuel...@suse.de + +- update to 1.2.15: + - bug fixes + - new options: -r to filter potential mistakes (rare words +signed by flag WARN in the dictionary) + - limited and optimized suggestions + +--- calling whatdependson for head-i586 Old: hunspell-1.2.12.tar.bz2 New: hunspell-1.2.15.tar.bz2 Other differences: -- ++ hunspell.spec ++ --- /var/tmp/diff_new_pack.JLrFWe/_old 2011-03-02 13:39:57.0 +0100 +++ /var/tmp/diff_new_pack.JLrFWe/_new 2011-03-02 13:39:57.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package hunspell (Version 1.2.12) +# spec file for package hunspell # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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,7 +19,7 @@ Summary:Hunspell - a spell checker and morphological analyzer library Name: hunspell -Version:1.2.12 +Version:1.2.15 Release:1 License:GPLv2+ ; LGPLv2.1+ ; MPL .. Group: System/Libraries ++ hunspell-1.2.12.tar.bz2 - hunspell-1.2.15.tar.bz2 ++ 7122 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org