Hello community,

here is the log from the commit of package gspell for openSUSE:Factory checked 
in at 2018-03-14 19:31:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gspell (Old)
 and      /work/SRC/openSUSE:Factory/.gspell.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gspell"

Wed Mar 14 19:31:49 2018 rev:16 rq:586275 version:1.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gspell/gspell.changes    2017-11-03 
19:07:26.577159237 +0100
+++ /work/SRC/openSUSE:Factory/.gspell.new/gspell.changes       2018-03-14 
19:31:50.756528256 +0100
@@ -1,0 +2,35 @@
+Tue Mar 13 08:41:13 UTC 2018 - jeng...@inai.de
+
+- Update summaries.
+
+-------------------------------------------------------------------
+Sun Mar 11 10:11:23 UTC 2018 - dims...@opensuse.org
+
+- Update to version 1.8.0:
+  + Build system: don't declare functions in AC_TRY_COMPILE.
+  + Updated translations.
+- Bump shlib define lib%{name}-1-2, effectivley changing the name
+  of the shared library package: following upstream sover bump.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:31:28 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Sat Dec  9 23:03:39 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 1.7.1:
+  + Use Enchant 2.
+  + Improve documentation.
+  + Updated translations.
+- Switch pkgconfig(enchant) BuildRequires by enchant-2 module
+  following ustream change.
+- Adopt the use of %make_build macro instead of raw make command,
+  following best practices.
+- Fix spelling in summaries.
+- Rename typelib-!_0-Gspell-1_0 to typelib-1_0-Gspell-1,
+  following the tyeplib naming convention (old name was wrongly
+  chosen). For this reason, obsolete the old, wrong name.
+
+-------------------------------------------------------------------

Old:
----
  gspell-1.6.1.tar.xz

New:
----
  gspell-1.8.0.tar.xz

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

Other differences:
------------------
++++++ gspell.spec ++++++
--- /var/tmp/diff_new_pack.X1uSZ4/_old  2018-03-14 19:31:51.728493738 +0100
+++ /var/tmp/diff_new_pack.X1uSZ4/_new  2018-03-14 19:31:51.728493738 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gspell
 #
-# 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
@@ -16,35 +16,34 @@
 #
 
 
-%define shlib lib%{name}-1-1
-
+%define shlib lib%{name}-1-2
 Name:           gspell
-Version:        1.6.1
+Version:        1.8.0
 Release:        0
-Summary:        A spell checker library for gtk+ applications
-License:        LGPL-2.1+
+Summary:        A spell checker library for GTK+ applications
+License:        LGPL-2.1-or-later
 Group:          Development/Libraries/GNOME
 Url:            https://wiki.gnome.org/Projects/gspell
-Source:         
https://download.gnome.org/sources/gspell/1.6/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gspell/1.8/%{name}-%{version}.tar.xz
 BuildRequires:  gtk-doc >= 1.25
-BuildRequires:  pkgconfig(enchant) >= 1.6.0
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(enchant-2) >= 2.1.3
 BuildRequires:  pkgconfig(glib-2.0) >= 2.44
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.42.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20
 BuildRequires:  pkgconfig(iso-codes) >= 0.35
 BuildRequires:  pkgconfig(valgrind)
 BuildRequires:  pkgconfig(vapigen)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 gspell provides a flexible API to implement the spell checking in a GTK+
 application.
 
 %package -n %{shlib}
-Summary:        Spell checker library for gtk+
+Summary:        Spell checker library for GTK+
 Group:          System/Libraries
-Provides:       %{name} = %{version}
 Recommends:     %{name}-lang
+Provides:       %{name} = %{version}
 
 %description -n %{shlib}
 gspell provides a flexible API to implement the spell checking in a GTK+
@@ -52,21 +51,23 @@
 
 This package provides the shared libraries for gspell.
 
-%package -n typelib-1_0-Gspell-1_0
-Summary:        Spell checker library for gtk+ -- Introspection bindings
+%package -n typelib-1_0-Gspell-1
+Summary:        Introspection bindings for the GTK+ spell checker library
+# typelib name was wrong until version 1.7.1; obsolete to ease upgrade path
 Group:          System/Libraries
+Obsoletes:      typelib-1_0-Gspell-1_0 < 1.7.1
 
-%description -n typelib-1_0-Gspell-1_0
+%description -n typelib-1_0-Gspell-1
 gspell provides a flexible API to implement the spell checking in a GTK+
 application.
 
 This package provides the GObject Introspection bindings for gspell.
 
 %package devel
-Summary:        Spell checker library for gtk+ -- Development files
+Summary:        Development files for the GTK+ spell checker library
 Group:          Development/Libraries/GNOME
 Requires:       %{shlib} = %{version}
-Requires:       typelib-1_0-Gspell-1_0 = %{version}
+Requires:       typelib-1_0-Gspell-1 = %{version}
 
 %description devel
 gspell provides a flexible API to implement the spell checking in a GTK+
@@ -76,6 +77,7 @@
 gspell.
 
 %lang_package
+
 %prep
 %setup -q
 
@@ -83,24 +85,28 @@
 %configure \
        --disable-static \
        --enable-gtk-doc
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}-1 %{?no_lang_C}
 
 %post -n %{shlib} -p /sbin/ldconfig
-
 %postun -n %{shlib} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
+%license COPYING
+%doc AUTHORS ChangeLog README NEWS
 %{_bindir}/gspell-app1
 
+%files -n %{shlib}
+%{_libdir}/lib%{name}-1.so.*
+
+%files -n typelib-1_0-Gspell-1
+%{_libdir}/girepository-1.0/Gspell-1.typelib
+
 %files devel
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog README COPYING NEWS
 %doc %{_datadir}/gtk-doc/html/gspell-1.0/
 %{_includedir}/gspell-1/
 %{_libdir}/lib%{name}-1.so
@@ -109,14 +115,6 @@
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/gspell-1.*
 
-%files -n %{shlib}
-%defattr(-,root,root)
-%{_libdir}/lib%{name}-1.so.*
-
-%files -n typelib-1_0-Gspell-1_0
-%defattr(-,root,root)
-%{_libdir}/girepository-1.0/Gspell-1.typelib
-
 %files lang -f %{name}-1.lang
 
 %changelog

++++++ gspell-1.6.1.tar.xz -> gspell-1.8.0.tar.xz ++++++
++++ 3824 lines of diff (skipped)


Reply via email to