Hello community, here is the log from the commit of package libgrss for openSUSE:Factory checked in at 2015-10-06 16:11:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgrss (Old) and /work/SRC/openSUSE:Factory/.libgrss.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgrss" Changes: -------- --- /work/SRC/openSUSE:Factory/libgrss/libgrss.changes 2013-05-16 11:08:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libgrss.new/libgrss.changes 2015-10-06 16:11:15.000000000 +0200 @@ -1,0 +2,26 @@ +Mon Jul 20 22:59:22 UTC 2015 - [email protected] + +- Update to version 0.7.0: + + Added new type GrssPerson which stores name, email and website + URI. All author/contributors stuff now uses it. + + Fixes in GObject Introspection. + + Documentation now contains more. + + Library now names as libgrss.so with sover. + + pkg-config file no more versioned, this will allow to not + monkey-patching dependent programs. + + Autotools configs was updated. +- Changes from version 0.6.0: + + Added GrssFeedFormatter and related subclasses to format a + GrssFeedChannel in plain rappresentation. + + More utility functions. + + Support for GObject Introspection. + + Introduction of basic test suite. + + Misc bugfixes. +- Drop libgrss-missing-includes.patch: fixed upstream. +- Add intltool BuildRequires: new dependency. +- Rename packages following upstreams soname changes. +- Add pkgconfig(gobject-introspection-1.0) BuildRequires: Build the + new introspection support. +- Following the above, package the new introspection sub-package. + +------------------------------------------------------------------- Old: ---- libgrss-0.5.0.tar.gz libgrss-missing-includes.patch New: ---- libgrss-0.7.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgrss.spec ++++++ --- /var/tmp/diff_new_pack.CftfC8/_old 2015-10-06 16:11:16.000000000 +0200 +++ /var/tmp/diff_new_pack.CftfC8/_new 2015-10-06 16:11:16.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libgrss # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,41 +17,49 @@ Name: libgrss -Version: 0.5.0 +Version: 0.7.0 Release: 0 Url: http://live.gnome.org/Libgrss Summary: Library for easy management of RSS/Atom/Pie feeds License: LGPL-3.0+ Group: System/Libraries -Source: http://gtk.mplat.es/libgrss/tarballs/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM libgrss-missing-includes.patch [email protected] -- Add missing includes -Patch0: libgrss-missing-includes.patch +Source: http://download.gnome.org/sources/libgrss/0.7/%{name}-%{version}.tar.xz BuildRequires: gnome-doc-utils-devel +BuildRequires: intltool >= 0.40.6 BuildRequires: pkgconfig(gobject-2.0) >= 2.30.2 -BuildRequires: pkgconfig(libsoup-2.4) >= 2.36.1 -BuildRequires: pkgconfig(libxml-2.0) >= 2.7.8 +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(libsoup-2.4) >= 2.48.0 +BuildRequires: pkgconfig(libxml-2.0) >= 2.9.2 %description LibGRSS is a library for easy management of RSS/Atom/Pie feeds. -%package -n libgrss-1_0-0 +%package -n libgrss0 Summary: Library for easy management of RSS/Atom/Pie feeds Group: System/Libraries -%description -n libgrss-1_0-0 +%description -n libgrss0 LibGRSS is a library for easy management of RSS/Atom/Pie feeds. +%package -n typelib-1_0-Grss-0_7 +Summary: Library for easy management of RSS/Atom/Pie feeds - Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Grss-0_7 +LibGRSS is a library for easy management of RSS/Atom/Pie feeds. +This package provides the GObject Introspection bindings for the +libgrss library. + %package devel Summary: Library for easy management of RSS/Atom/Pie feeds -- Development Files Group: Development/Libraries/GNOME -Requires: libgrss-1_0-0 = %{version} +Requires: libgrss0 = %{version} %description devel -LibGRSS is a library for easy management of RSS/Atom/Pie feeds. +LibGRSS is a library for easy management of RSS/Atom/Pie feeds -- Development Files. %prep %setup -q -%patch0 -p1 %build %configure \ @@ -62,20 +70,25 @@ %makeinstall find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print -%post -n libgrss-1_0-0 -p /sbin/ldconfig +%post -n libgrss0 -p /sbin/ldconfig -%postun -n libgrss-1_0-0 -p /sbin/ldconfig +%postun -n libgrss0 -p /sbin/ldconfig -%files -n libgrss-1_0-0 +%files -n libgrss0 %defattr(-, root, root) %doc COPYING NEWS README -%{_libdir}/libgrss-1.0.so.* +%{_libdir}/libgrss.so.* + +%files -n typelib-1_0-Grss-0_7 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/Grss-0.7.typelib %files devel %defattr(-, root, root) %doc %{_datadir}/gtk-doc/html/libgrss/ +%{_datadir}/gir-1.0/Grss-0.7.gir %{_includedir}/libgrss/ -%{_libdir}/libgrss-1.0.so -%{_libdir}/pkgconfig/libgrss-0.5.pc +%{_libdir}/libgrss.so +%{_libdir}/pkgconfig/libgrss.pc %changelog
