commit hunspell for openSUSE:Factory

2020-06-11 Thread root
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

2018-11-20 Thread root
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

2017-11-02 Thread root
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

2017-06-13 Thread root
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

2016-06-03 Thread h_root
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

2016-05-16 Thread h_root
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

2016-05-10 Thread h_root
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

2016-05-05 Thread h_root
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

2016-04-11 Thread h_root
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

2014-08-03 Thread h_root
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

2014-06-25 Thread h_root
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

2014-02-22 Thread h_root
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

2013-04-02 Thread h_root
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

2011-12-27 Thread h_root
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

2011-09-26 Thread h_root

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

2011-03-28 Thread h_root

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

2011-03-02 Thread h_root

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