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)