Hello community,

here is the log from the commit of package gcr for openSUSE:Factory checked in 
at 2013-04-05 17:25:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcr (Old)
 and      /work/SRC/openSUSE:Factory/.gcr.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcr", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcr/gcr.changes  2012-12-14 06:51:37.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.gcr.new/gcr.changes     2013-04-05 
17:25:25.000000000 +0200
@@ -1,0 +2,54 @@
+Mon Mar 25 11:40:54 UTC 2013 - [email protected]
+
+- Update to version 3.8.0:
+  + Fix crash when hashing an unsupported attributes (bgo#696305).
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 18 08:40:41 UTC 2013 - [email protected]
+
+- Update to version 3.7.92:
+  + Have the gcr-prompter replace the running prompter.
+  + Fix segfault when prompt is dismissed immediately.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar  4 19:12:25 UTC 2013 - [email protected]
+
+- Update to version 3.7.91:
+  + Bugs fixed: bgo#687980, bgo#692536, bgo#693440, bgo#693591.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Feb  4 22:29:06 UTC 2013 - [email protected]
+
+- Update to version 3.7.5:
+  + Separate the base and ui parts of the Gcr library more
+    thoroughly.
+  + Fix crasher in armor parsing code.
+  + Build fixes.
+  + Updated translations.
+- Create new sub-package typelib-1_0-GcrUi-3, following upstreams
+  split of the Ui part of the library.
+
+-------------------------------------------------------------------
+Wed Dec 26 23:14:21 UTC 2012 - [email protected]
+
+- Update to version 3.7.2:
+  + Fix corner case in DER parsing.
+  + Fix crash when parsing invalid DER.
+  + More complete test coverage.
+  + Other minor fixes.
+  + Build fixes.
+
+-------------------------------------------------------------------
+Mon Dec 26 22:04:21 UTC 2012 - [email protected]
+
+- Update to version 3.7.1:
+  + Allow system prompts to be cancelled while in 'checking' state.
+  + Cancel system prompts when the prompter goes away.
+  + Use gnome-common code coverage macros.
+  + Build fixes.
+  + Updated translations. 
+
+-------------------------------------------------------------------

Old:
----
  gcr-3.6.2.tar.xz

New:
----
  gcr-3.8.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gcr.spec ++++++
--- /var/tmp/diff_new_pack.oxl35B/_old  2013-04-05 17:25:26.000000000 +0200
+++ /var/tmp/diff_new_pack.oxl35B/_new  2013-04-05 17:25:26.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gcr
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products 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,16 +17,16 @@
 
 
 Name:           gcr
-Version:        3.6.2
+Version:        3.8.0
 Release:        0
 Summary:        Library for Crypto UI related task
 License:        LGPL-2.1+
 Group:          System/Libraries
 Url:            http://www.gnome.org
-Source0:        
http://download.gnome.org/sources/gcr/3.6/%{name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/gcr/3.8/%{name}-%{version}.tar.xz
 # For directory ownership
 BuildRequires:  dbus-1
-BuildRequires:  gobject-introspection-devel
+BuildRequires:  gobject-introspection-devel >= 1.34
 # configure is looking for the gpg2 path
 BuildRequires:  gpg2
 BuildRequires:  intltool
@@ -101,11 +101,22 @@
 
 This package provides the GObject Introspection bindings for GCR.
 
+%package -n typelib-1_0-GcrUi-3
+Summary:        Library for Crypto UI related task -- Introspection bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-GcrUi-3
+GCR is a library for displaying certificates, and crypto UI, accessing
+key stores.
+
+This package provides the GObject Introspection bindings for GCR.
+
 %package -n libgcr-devel
 Summary:        Library for Crypto UI related task - Development Files
 Group:          Development/Libraries/GNOME
 Requires:       libgcr-3-1 = %{version}
 Requires:       typelib-1_0-Gcr-3 = %{version}
+Requires:       typelib-1_0-GcrUi-3 = %{version}
 
 %description -n libgcr-devel
 GCR is a library for displaying certificates, and crypto UI, accessing
@@ -147,6 +158,13 @@
 %lang_package
 %prep
 %setup -q
+if ! grep GLib.Object * -r -l; then
+  echo "Remove this hack.. it's fixed in the code base."
+else
+  for file in $(grep GLib.Object * -r -l); do
+    sed -i "s:GLib.Object:GObject.Object:g" $file
+  done
+fi
 
 %build
 %configure
@@ -155,8 +173,6 @@
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-# Cleanup installed test modules
-rm %{buildroot}%{_libdir}/libmock-test-module.so
 %suse_update_desktop_file gcr-prompter
 %suse_update_desktop_file gcr-viewer
 %find_lang %{name}
@@ -214,20 +230,28 @@
 %doc AUTHORS ChangeLog COPYING HACKING NEWS README
 %{_libdir}/libgcr-3.so.*
 %{_libdir}/libgcr-base-3.so.*
+%{_libdir}/libgcr-ui-3.so.*
 %{_datadir}/gcr-3/
 
 %files -n typelib-1_0-Gcr-3
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/Gcr-3.typelib
 
+%files -n typelib-1_0-GcrUi-3
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/GcrUi-3.typelib
+
 %files -n libgcr-devel
 %defattr (-, root, root)
 %{_libdir}/libgcr-3.so
 %{_libdir}/libgcr-base-3.so
+%{_libdir}/libgcr-ui-3.so
 %{_libdir}/pkgconfig/gcr-3.pc
 %{_libdir}/pkgconfig/gcr-base-3.pc
+%{_libdir}/pkgconfig/gcr-ui-3.pc
 %{_includedir}/gcr-3/
 %{_datadir}/gtk-doc/html/gcr-3/
+%{_datadir}/gir-1.0/GcrUi-3.gir
 
 %files -n libgck-1-0
 %defattr (-, root, root)

++++++ gcr-3.6.2.tar.xz -> gcr-3.8.0.tar.xz ++++++
++++ 128373 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to