Hello community, here is the log from the commit of package libgdata for openSUSE:Factory checked in at 2019-08-27 10:13:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgdata (Old) and /work/SRC/openSUSE:Factory/.libgdata.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgdata" Tue Aug 27 10:13:08 2019 rev:58 rq:725279 version:0.17.11 Changes: -------- --- /work/SRC/openSUSE:Factory/libgdata/libgdata.changes 2018-03-08 10:47:08.515709560 +0100 +++ /work/SRC/openSUSE:Factory/.libgdata.new.7948/libgdata.changes 2019-08-27 10:13:11.491972315 +0200 @@ -1,0 +2,29 @@ +Wed Aug 21 14:41:15 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.17.11: + + Various fixes to the Meson port, including a soversion fix. + + Add support for user-specified properties of documents in + Drive. + + Bugs fixed: glgo#GNOME/libgdata#30, glgo#GNOME/libgdata#31, + glgo#GNOME/libgdata#32, glgo#GNOME/libgdata#33, + glgo#GNOME/libgdata#35, glgo#GNOME/libgdata!7, + glgo#GNOME/libgdata!9, glgo#GNOME/libgdata!10, + glgo#GNOME/libgdata!13 glgo#GNOME/libgdata!16. + + Updated translations. + +------------------------------------------------------------------- +Tue Jun 25 15:32:23 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.17.10: + + Port to Meson and drop autotools support. + + Migrate from intltool to gettext. + + Bugs fixed: glgo#GNOME/libgdata#26, glgo#GNOME/libgdata#27, + glgo#GNOME/libgdata!1, glgo#GNOME/libgdata!3, + glgo#GNOME/libgdata!4, bgo787252. + + Updated translations. +- Add meson BuildRequires and macros following upstreams port. +- Drop intltool BuildRequires, no longer needed after port. +- Add gtk-doc BuildRequires: Build documentation. +- Add pkgconfig(vapigen) BuildRequires: Build vapi bindings. + +------------------------------------------------------------------- Old: ---- libgdata-0.17.9.tar.xz New: ---- libgdata-0.17.11.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgdata.spec ++++++ --- /var/tmp/diff_new_pack.mybaGp/_old 2019-08-27 10:13:11.891972289 +0200 +++ /var/tmp/diff_new_pack.mybaGp/_new 2019-08-27 10:13:11.895972288 +0200 @@ -1,7 +1,7 @@ # # spec file for package libgdata # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # Update baselibs.conf when changing this %define _sover 22 Name: libgdata -Version: 0.17.9 +Version: 0.17.11 Release: 0 Summary: GLib-based library for accessing online service APIs using the GData protocol License: LGPL-2.1-or-later @@ -27,8 +27,10 @@ URL: http://live.gnome.org/libgdata Source: https://download.gnome.org/sources/libgdata/0.17/%{name}-%{version}.tar.xz Source99: baselibs.conf + BuildRequires: gobject-introspection-devel -BuildRequires: intltool +BuildRequires: gtk-doc +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: pkgconfig(gcr-base-3) @@ -43,6 +45,7 @@ BuildRequires: pkgconfig(libuhttpmock-0.0) >= 0.5.0 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(oauth) +BuildRequires: pkgconfig(vapigen) %description libgdata is a GLib-based library for accessing online service APIs using @@ -89,17 +92,20 @@ %lang_package %prep -%setup -q +%autosetup -p1 translation-update-upstream %build -%configure \ - --disable-static -make %{?_smp_mflags} +%meson \ + -Dalways_build_tests=false \ + -Dinstalled_tests=false \ + -Dgtk_doc=true \ + -Dvapi=true \ + %{nil} +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install %find_lang gdata %post -n libgdata%{_sover} -p /sbin/ldconfig @@ -107,8 +113,8 @@ %files -n libgdata%{_sover} %license COPYING -%doc AUTHORS ChangeLog HACKING NEWS README -%{_libdir}/*.so.%{_sover}* +%doc AUTHORS HACKING NEWS README +%{_libdir}/%{name}.so.* %files -n typelib-1_0-GData-0_0 %{_libdir}/girepository-1.0/GData-0.0.typelib @@ -119,6 +125,7 @@ %{_libdir}/pkgconfig/libgdata.pc %{_datadir}/gir-1.0/*.gir %doc %{_datadir}/gtk-doc/html/gdata/ +%{_datadir}/vala/vapi/%{name}.* %files lang -f gdata.lang ++++++ libgdata-0.17.9.tar.xz -> libgdata-0.17.11.tar.xz ++++++ ++++ 200415 lines of diff (skipped)
