Hello community,

here is the log from the commit of package libgexiv2 for openSUSE:Factory 
checked in at 2012-03-22 12:34:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgexiv2 (Old)
 and      /work/SRC/openSUSE:Factory/.libgexiv2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgexiv2", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgexiv2/libgexiv2.changes      2012-02-20 
16:14:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libgexiv2.new/libgexiv2.changes 2012-03-22 
12:35:26.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Mar 21 07:04:01 UTC 2012 - [email protected]
+
+- Update to version 0.3.92:
+  + Exposes functionality to initialize the non-threadsafe parts
+    of the XMP parser manually.
+
+-------------------------------------------------------------------

Old:
----
  libgexiv2-0.3.91.tar.bz2

New:
----
  libgexiv2-0.3.92.tar.bz2

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

Other differences:
------------------
++++++ libgexiv2.spec ++++++
--- /var/tmp/diff_new_pack.us1Mfw/_old  2012-03-22 12:35:34.000000000 +0100
+++ /var/tmp/diff_new_pack.us1Mfw/_new  2012-03-22 12:35:34.000000000 +0100
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           libgexiv2
-Version:        0.3.91
+Version:        0.3.92
 Release:        0
 Summary:        A GObject-based Exiv2 wrapper
 License:        GPL-2.0+

++++++ libgexiv2-0.3.91.tar.bz2 -> libgexiv2-0.3.92.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.91/Makefile 
new/libgexiv2-0.3.92/Makefile
--- old/libgexiv2-0.3.91/Makefile       2012-02-13 22:09:13.000000000 +0100
+++ new/libgexiv2-0.3.92/Makefile       2012-03-20 20:09:54.000000000 +0100
@@ -1,5 +1,5 @@
 PKGNAME = gexiv2
-VERSION = 0.3.91
+VERSION = 0.3.92
 
 LIBRARY = lib$(PKGNAME)
 LIBRARY_BIN = $(LIBRARY).la
@@ -24,7 +24,8 @@
        gexiv2-stream-io.cpp \
        gexiv2-preview-properties.cpp \
        gexiv2-preview-image.cpp \
-       gexiv2-log.cpp
+       gexiv2-log.cpp \
+       gexiv2-startup.cpp
 
 HEADER_FILES = \
        gexiv2.h \
@@ -37,7 +38,8 @@
        gexiv2-preview-properties.h \
        gexiv2-preview-properties-private.h \
        gexiv2-preview-image.h \
-       gexiv2-preview-image-private.h
+       gexiv2-preview-image-private.h \
+       gexiv2-startup.h
 
 INSTALLED_HEADER_FILES = \
        gexiv2.h \
@@ -45,7 +47,8 @@
        gexiv2-managed-stream.h \
        gexiv2-preview-properties.h \
        gexiv2-preview-image.h \
-       gexiv2-log.h
+       gexiv2-log.h \
+       gexiv2-startup.h
 
 EXT_PKGS = \
        gobject-2.0 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.91/gexiv2/gexiv2-startup.cpp 
new/libgexiv2-0.3.92/gexiv2/gexiv2-startup.cpp
--- old/libgexiv2-0.3.91/gexiv2/gexiv2-startup.cpp      1970-01-01 
01:00:00.000000000 +0100
+++ new/libgexiv2-0.3.92/gexiv2/gexiv2-startup.cpp      2012-03-20 
20:09:54.000000000 +0100
@@ -0,0 +1,15 @@
+/*
+ * gexiv2-startup.cpp
+ *
+ * Author(s)
+ *     Clint Rogers <[email protected]>
+ *
+ * This is free software. See COPYING for details.
+ */
+ 
+#include <exiv2/xmp.hpp>
+#include "gexiv2-startup.h"
+
+gboolean gexiv2_initialize(void) {
+    return Exiv2::XmpParser::initialize();
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.91/gexiv2/gexiv2-startup.h 
new/libgexiv2-0.3.92/gexiv2/gexiv2-startup.h
--- old/libgexiv2-0.3.91/gexiv2/gexiv2-startup.h        1970-01-01 
01:00:00.000000000 +0100
+++ new/libgexiv2-0.3.92/gexiv2/gexiv2-startup.h        2012-03-20 
20:09:54.000000000 +0100
@@ -0,0 +1,20 @@
+/*
+ * gexiv2-startup.h
+ *
+ * Author(s)
+ *  Clint Rogers <[email protected]>
+ *
+ * This is free software. See COPYING for details.
+ */
+
+#ifndef __GEXIV2_STARTUP_H__
+#define __GEXIV2_STARTUP_H__
+
+#include <glib-object.h>
+
+G_BEGIN_DECLS
+
+gboolean gexiv2_initialize(void);
+
+G_END_DECLS
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.91/gexiv2/gexiv2.h 
new/libgexiv2-0.3.92/gexiv2/gexiv2.h
--- old/libgexiv2-0.3.91/gexiv2/gexiv2.h        2012-02-13 22:09:13.000000000 
+0100
+++ new/libgexiv2-0.3.92/gexiv2/gexiv2.h        2012-03-20 20:09:54.000000000 
+0100
@@ -15,5 +15,6 @@
 #include <gexiv2/gexiv2-preview-properties.h>
 #include <gexiv2/gexiv2-preview-image.h>
 #include <gexiv2/gexiv2-log.h>
+#include <gexiv2/gexiv2-startup.h>
 
 #endif /* __GEXIV2_H__ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.91/gexiv2.vapi 
new/libgexiv2-0.3.92/gexiv2.vapi
--- old/libgexiv2-0.3.91/gexiv2.vapi    2012-02-13 22:09:13.000000000 +0100
+++ new/libgexiv2-0.3.92/gexiv2.vapi    2012-03-20 20:09:54.000000000 +0100
@@ -222,6 +222,8 @@
        [CCode (cheader_filename = "gexiv2/gexiv2.h", has_target = false)]
        public delegate void Stream_Write (void* handle, void* buffer, int32 
offset, int32 count);
        [CCode (cheader_filename = "gexiv2/gexiv2.h")]
+       public static bool initialize ();
+       [CCode (cheader_filename = "gexiv2/gexiv2.h")]
        public static unowned GExiv2.LogHandler log_get_default_handler ();
        [CCode (cheader_filename = "gexiv2/gexiv2.h")]
        public static unowned GExiv2.LogHandler log_get_handler ();

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

Reply via email to