Hello community, here is the log from the commit of package gnome-dictionary for openSUSE:Factory checked in at 2017-09-13 21:54:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-dictionary (Old) and /work/SRC/openSUSE:Factory/.gnome-dictionary.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-dictionary" Wed Sep 13 21:54:52 2017 rev:24 rq:523663 version:3.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-dictionary/gnome-dictionary.changes 2017-03-22 23:06:37.406869845 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-dictionary.new/gnome-dictionary.changes 2017-09-13 21:54:54.270784605 +0200 @@ -1,0 +2,35 @@ +Tue Sep 12 09:20:53 UTC 2017 - [email protected] + +- Update to version 3.26.0: + + Update the gnome-dictionary man page and install it + (bgo#786319). + + Ensure that desktop files and AppData metadata is valid. + + Updated translations. + +------------------------------------------------------------------- +Tue Aug 15 12:57:42 UTC 2017 - [email protected] + +- Update to version 3.25.90: + + The GDict library is now private for GNOME Dictionary, and it + is not installed any more. + + The "Description" key for dictionary sources has been + deprecated, and replaced with the "Comment" one, to allow for + localisation with Gettext. + + GNOME Dictionary does not depend on intltool for builds. + + GNOME Dictionary switched to the Meson build system from + Autotools. + + Use natural_width for database popover (bgo#777584). + + Fix typos in manual (bgo#766412). + + Fix displaying the program name in the about dialog + (bgo#784343). + + Updated translations. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Drop intltool BuildRequires: no longer needed. +- Drop libgdata-1_0-10, typelib-1_0-GDict-1_0 and libgdict-data + subpackage: the library is no longer public. +- Obsolete libgdict-data, as the files that were in this package + have been merged into the main package. + +------------------------------------------------------------------- Old: ---- gnome-dictionary-3.24.0.tar.xz New: ---- gnome-dictionary-3.26.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-dictionary.spec ++++++ --- /var/tmp/diff_new_pack.LjceLU/_old 2017-09-13 21:54:54.822706951 +0200 +++ /var/tmp/diff_new_pack.LjceLU/_new 2017-09-13 21:54:54.822706951 +0200 @@ -17,80 +17,38 @@ Name: gnome-dictionary -Version: 3.24.0 +Version: 3.26.0 Release: 0 Summary: Utility to look up words in dictionary sources License: GPL-2.0+ Group: System/GUI/GNOME Url: http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-dictionary/3.24/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-dictionary/3.26/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc -BuildRequires: intltool >= 0.40.0 -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(glib-2.0) >= 2.39.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.16 Recommends: %{name}-lang Conflicts: gnome-utils < 3.3.1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# libgdict is no longer a public library, and thus no external tool can make use of the data +# Merge the package back into the main package, obsoleting libgdict-data +Obsoletes: libgdict-data < %{version} %glib2_gsettings_schema_requires +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif %description The Dictionary application enables you to search words and terms on a dictionary source. -%package -n libgdict-1_0-10 -Summary: Library to look up words in dictionary sources -License: LGPL-2.1+ -Group: System/Libraries -Requires: libgdict-data >= %{version} -# The library has translated strings -Recommends: %{name}-lang - -%description -n libgdict-1_0-10 -The Gdict library is an engine to look up words in dictionary sources. - -%package -n libgdict-data -Summary: Library to look up words in dictionary sources -# Obsoleting a library is not entirely correct, but libgdict is only used -# by gnome-dictionary. A further split of this package will happen in the future. -License: GPL-2.0+ -Group: System/Libraries -Obsoletes: libgdict-1_0-6 -Obsoletes: libgdict-1_0-8 - -%description -n libgdict-data -The Gdict library is an engine to look up words in dictionary sources. - -%package -n typelib-1_0-Gdict-1.0 -Summary: Introspection bindings for gnome-dictionary -License: GPL-2.0+ -Group: System/Libraries - -%description -n typelib-1_0-Gdict-1.0 -The Gdict library is an engine to look up words in dictionary sources. -This package provides the GObject Introspection bindings. - -%package -n libgdict-devel -Summary: Library to look up words in dictionary sources -- Development Files -License: LGPL-2.1+ -Group: Development/Libraries/C and C++ -Requires: libgdict-1_0-10 = %{version} -Provides: gnome-utils-doc = %{version} -Obsoletes: gnome-utils-doc < %{version} -# gnome-utils-devel name changed during development of 11.4. Post 12.1, this package got split off gnome-utils. -Provides: gnome-utils-devel = %{version} -Obsoletes: gnome-utils-devel < %{version} - -%description -n libgdict-devel -The Gdict library is an engine to look up words in dictionary sources. - %lang_package + %prep %setup -q %if !0%{?is_opensuse} @@ -98,33 +56,18 @@ %endif %build -%configure \ - --enable-ipv6 \ - --enable-gtk-doc -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install %suse_update_desktop_file org.gnome.Dictionary %fdupes %{buildroot}%{_datadir}/help %find_lang %{name} %{?no_lang_C} -%post -%glib2_gsettings_schema_post -%desktop_database_post - -%postun -%glib2_gsettings_schema_postun -%desktop_database_postun - -%post -n libgdict-1_0-10 -p /sbin/ldconfig - -%postun -n libgdict-1_0-10 -p /sbin/ldconfig - %files %defattr(-,root,root) -%doc AUTHORS COPYING COPYING.docs NEWS README +%doc COPYING COPYING.docs NEWS %doc %{_datadir}/help/C/%{name}/ %{_bindir}/%{name} %dir %{_datadir}/appdata @@ -132,29 +75,9 @@ %{_datadir}/applications/org.gnome.Dictionary.desktop %{_datadir}/dbus-1/services/org.gnome.Dictionary.service %{_datadir}/glib-2.0/schemas/org.gnome.dictionary.gschema.xml +%{_datadir}/gdict-1.0 %{_mandir}/man1/%{name}.1%{?ext_man} %files lang -f %{name}.lang -%files -n libgdict-1_0-10 -%defattr(-,root,root) -%doc COPYING.libs -%{_libdir}/libgdict-1.0.so.* - -%files -n libgdict-data -%defattr(-,root,root) -%{_datadir}/gdict-1.0/ - -%files -n typelib-1_0-Gdict-1.0 -%defattr(-,root,root) -%{_libdir}/girepository-1.0/Gdict-1.0.typelib - -%files -n libgdict-devel -%defattr(-,root,root) -%{_includedir}/gdict-1.0/ -%{_libdir}/libgdict-1.0.so -%{_libdir}/pkgconfig/gdict-1.0.pc -%doc %{_datadir}/gtk-doc/html/gdict/ -%{_datadir}/gir-1.0/Gdict-1.0.gir - %changelog ++++++ gnome-dictionary-3.24.0.tar.xz -> gnome-dictionary-3.26.0.tar.xz ++++++ ++++ 135290 lines of diff (skipped)
