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.changes        2014-08-03 
15:36:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes   2016-04-11 
09:12:00.000000000 +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.000000000 +0200
+++ /var/tmp/diff_new_pack.k0gSdI/_new  2016-04-11 09:12:01.000000000 +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?= <r...@kalgan.cc>
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 "============================================="

Reply via email to