Hello community, here is the log from the commit of package libgnome-keyring for openSUSE:Factory checked in at 2012-02-16 16:18:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgnome-keyring (Old) and /work/SRC/openSUSE:Factory/.libgnome-keyring.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libgnome-keyring", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libgnome-keyring/libgnome-keyring.changes 2012-01-25 11:08:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libgnome-keyring.new/libgnome-keyring.changes 2012-02-16 16:18:18.000000000 +0100 @@ -1,0 +2,19 @@ +Sun Feb 5 21:18:26 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.3.5: + + GObject introspection for synchronous functions + + Fix issue where an operation could be completed twice, with + undefined results. + + Test against mock Secret Service rather than + gnome-keyring-daemon + + More testing fixes + + Build fixes + + Updated translations. +- Add gobject-introspection-devel to build introspection support. +- Split typelib file into typelib-1_0-GnomeKeyring-1_0 and add this + package as Requires to the -devel package. +- Change RPM Group of libgnome-keyrin0 to System/Libraries. +- Drop glib2-devel Requires from the -devel package: it is + automatically added the pkgconfig() way. + +------------------------------------------------------------------- Old: ---- libgnome-keyring-3.3.4.tar.xz New: ---- libgnome-keyring-3.3.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgnome-keyring.spec ++++++ --- /var/tmp/diff_new_pack.eecIOs/_old 2012-02-16 16:18:19.000000000 +0100 +++ /var/tmp/diff_new_pack.eecIOs/_new 2012-02-16 16:18:19.000000000 +0100 @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: libgnome-keyring -Version: 3.3.4 +Version: 3.3.5 Release: 0 Url: http://www.gnome.org/ Summary: Library to integrate with the GNOME Keyring @@ -26,6 +27,7 @@ BuildRequires: dbus-1-devel BuildRequires: fdupes BuildRequires: glib2-devel +BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: libgcrypt-devel BuildRequires: translation-update-upstream @@ -41,7 +43,7 @@ %package -n libgnome-keyring0 Summary: Library to integrate with the GNOME Keyring -Group: Development/Libraries/GNOME +Group: System/Libraries Recommends: %{name}-lang Recommends: gnome-keyring # To make the lang package happy @@ -52,11 +54,23 @@ for users. The libgnome-keyring library is used by applications to integrate with the GNOME Keyring system. +%package -n typelib-1_0-GnomeKeyring-1_0 +Summary: Library to integrate with the GNOME Keyring -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GnomeKeyring-1_0 +The GNOME Keyring is a program that keep password and other secrets +for users. The libgnome-keyring library is used by applications to +integrate with the GNOME Keyring system. + +This package provides the GObject Introspection bindings for +libgnome-keyring. + %package devel Summary: Library to integrate with the GNOME Keyring - Development Files Group: Development/Libraries/GNOME Requires: libgnome-keyring0 = %{version} -Requires: glib2-devel +Requires: typelib-1_0-GnomeKeyring-1_0 = %{version} Provides: gnome-keyring-devel = %{version} Obsoletes: gnome-keyring-devel < %{version} Provides: gnome-keyring-doc = %{version} @@ -95,8 +109,13 @@ %doc AUTHORS ChangeLog COPYING HACKING NEWS README %{_libdir}/libgnome-keyring.so.* +%files -n typelib-1_0-GnomeKeyring-1_0 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/GnomeKeyring-1.0.typelib + %files devel %defattr (-, root, root) +%{_datadir}/gir-1.0/GnomeKeyring-1.0.gir %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/gnome-keyring-1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org