Hello community,

here is the log from the commit of package hunspell for openSUSE:Factory 
checked in at 2014-05-06 13:39:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-02-23 
07:28:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.hunspell.new/hunspell.changes   2014-05-06 
13:39:33.000000000 +0200
@@ -1,0 +2,14 @@
+Mon May  5 07:43:37 UTC 2014 - [email protected]
+
+- Cleanup with spec-cleaner.
+- Do not provide static package. Nothing should staticaly link here
+  anyway. With this also remove libtool archive.
+- Explicitely disable rpath and name all switches.
+- Autoreconf the sources after the patching. Also makes aarch64
+  happy this way.
+- Paralelize the check phase, no need to run it in just one thread.
+
+- Added patches:
+  * hunspell-1.3.2-static-lib.patch
+
+-------------------------------------------------------------------

New:
----
  hunspell-1.3.2-static-lib.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hunspell.spec ++++++
--- /var/tmp/diff_new_pack.hLzJnq/_old  2014-05-06 13:39:34.000000000 +0200
+++ /var/tmp/diff_new_pack.hLzJnq/_new  2014-05-06 13:39:34.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hunspell
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -16,19 +16,19 @@
 #
 
 
-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
 %define ver     1.3
-Version:        %{ver}.2
+Name:           hunspell
+Version:        1.3.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+
+Group:          System/Libraries
 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
+Patch1:         hunspell-1.3.2-static-lib.patch
+BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libstdc++-devel
@@ -64,33 +64,31 @@
 %description devel
 Includes and definitions for developing with hunspell.
 
-%package static
-Summary:        Static hunspell library
-Group:          Development/Libraries/Other
-Requires:       %{name}-devel = %{version}
-
-%description static
-Static hunspell library.
-
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
+autoreconf -vi
 %configure \
+       --enable-nls \
+       --disable-static \
+       --disable-rpath \
        --with-ui \
        --with-readline
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
 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
+make check %{?_smp_mflags}
 
 %post  -p /sbin/ldconfig
 
@@ -130,16 +128,9 @@
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libhunspell*.so
-%{_libdir}/libhunspell-*.la
-%{_libdir}/libparsers.a
 %{_includedir}/%{name}
 %{_includedir}/munch.h
 %{_includedir}/unmunch.h
-#%{_pkgconfigdir}/hunspell.pc
 %{_libdir}/pkgconfig/hunspell.pc
 
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libhunspell-*.a
-
 %changelog

++++++ hunspell-1.3.2-static-lib.patch ++++++
diff -urN hunspell-1.3.2.old/src/parsers/Makefile.am 
hunspell-1.3.2/src/parsers/Makefile.am
--- hunspell-1.3.2.old/src/parsers/Makefile.am  2011-09-15 11:50:40.251441126 
+0200
+++ hunspell-1.3.2/src/parsers/Makefile.am      2011-09-17 06:06:50.469615528 
+0200
@@ -1,4 +1,4 @@
-lib_LIBRARIES=libparsers.a
+noinst_LIBRARIES=libparsers.a
 libparsers_a_SOURCES=firstparser.cxx htmlparser.cxx \
                      latexparser.cxx  manparser.cxx \
                      textparser.cxx 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to