Hello community,

here is the log from the commit of package libgexiv2 for openSUSE:Factory 
checked in at 2012-02-20 16:14:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2011-12-05 
12:44:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libgexiv2.new/libgexiv2.changes 2012-02-20 
16:14:21.000000000 +0100
@@ -1,0 +2,18 @@
+Tue Feb 14 08:41:21 UTC 2012 - [email protected]
+
+- Update to version 0.3.91:
+  + Add missing gexiv2-log-private.h.
+- Remove gexiv2-log-private.h source file, and %prep hackery now
+  that the header is in the tarball.
+
+-------------------------------------------------------------------
+Sat Feb 11 12:35:45 UTC 2012 - [email protected]
+
+- Update to version 0.3.90:
+  + Vala 0.15.1 support.
+- Inject gexiv2-log-private.h as source file, as it's gone missing
+  from the tarball
+- Add check in %prep section to not inject the source header once
+  it is part of the tarball again.
+
+-------------------------------------------------------------------

Old:
----
  libgexiv2-0.3.1.tar.bz2

New:
----
  libgexiv2-0.3.91.tar.bz2

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

Other differences:
------------------
++++++ libgexiv2.spec ++++++
--- /var/tmp/diff_new_pack.1Jct6L/_old  2012-02-20 16:14:24.000000000 +0100
+++ /var/tmp/diff_new_pack.1Jct6L/_new  2012-02-20 16:14:24.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libgexiv2
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,16 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:           libgexiv2
-Version:        0.3.1
-Release:        1
-License:        GPL-2.0+
+Version:        0.3.91
+Release:        0
 Summary:        A GObject-based Exiv2 wrapper
-Url:            http://yorba.org/shotwell/
+License:        GPL-2.0+
 Group:          System/Libraries
-Source:         %{name}-%{version}.tar.bz2
+Url:            http://yorba.org/shotwell/
+Source:         http://yorba.org/download/gexiv2/0.3/%{name}-%{version}.tar.bz2
 BuildRequires:  gcc-c++
 %if 0%{?suse_version} < 1140
 BuildRequires:  libexiv2-devel
@@ -40,7 +38,6 @@
 basic features of Exiv2 available to GNOME applications.
 
 %package -n libgexiv2-0
-License:        GPL-2.0+
 Summary:        A GObject-based Exiv2 wrapper
 Group:          System/Libraries
 
@@ -49,7 +46,6 @@
 basic features of Exiv2 available to GNOME applications.
 
 %package devel
-License:        GPL-2.0+
 Summary:        A GObject-based Exiv2 wrapper -- Development Files
 Group:          Development/Libraries/C and C++
 Requires:       libgexiv2-0 = %{version}

++++++ libgexiv2-0.3.1.tar.bz2 -> libgexiv2-0.3.91.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.1/INSTALLING 
new/libgexiv2-0.3.91/INSTALLING
--- old/libgexiv2-0.3.1/INSTALLING      2011-03-23 00:33:47.000000000 +0100
+++ new/libgexiv2-0.3.91/INSTALLING     2012-02-13 22:09:13.000000000 +0100
@@ -16,5 +16,5 @@
       if installing to system directories.
 
 
-    Copyright 2011 Yorba Foundation
+    Copyright 2011-2012 Yorba Foundation
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.1/Makefile 
new/libgexiv2-0.3.91/Makefile
--- old/libgexiv2-0.3.1/Makefile        2011-03-23 00:33:47.000000000 +0100
+++ new/libgexiv2-0.3.91/Makefile       2012-02-13 22:09:13.000000000 +0100
@@ -1,5 +1,5 @@
 PKGNAME = gexiv2
-VERSION = 0.3.1
+VERSION = 0.3.91
 
 LIBRARY = lib$(PKGNAME)
 LIBRARY_BIN = $(LIBRARY).la
@@ -28,6 +28,8 @@
 
 HEADER_FILES = \
        gexiv2.h \
+       gexiv2-log.h \
+       gexiv2-log-private.h \
        gexiv2-metadata.h \
        gexiv2-managed-stream.h \
        gexiv2-metadata-private.h \
@@ -35,9 +37,7 @@
        gexiv2-preview-properties.h \
        gexiv2-preview-properties-private.h \
        gexiv2-preview-image.h \
-       gexiv2-preview-image-private.h \
-       gexiv2-log.h \
-       gexiv2-log-private.h
+       gexiv2-preview-image-private.h
 
 INSTALLED_HEADER_FILES = \
        gexiv2.h \
@@ -107,8 +107,7 @@
        rm -f $(VAPI_GENERATED_FILES)
        rm -f $(PC_FILE)
 
-.PHONY: dist
-dist:
+dist: $(DIST_FILES)
        mkdir -p $(LIBRARY)-$(VERSION)
        cp --parents $(DIST_FILES) $(LIBRARY)-$(VERSION)
        tar --bzip2 -cvf $(DIST_TAR_BZ2) $(LIBRARY)-$(VERSION)
@@ -146,9 +145,9 @@
        @echo NOTE: This version of gexiv2 must be installed to generate a VAPI 
file.
        @pkg-config --exact-version=$(VERSION) --print-errors $(PKGNAME)
        vala-gen-introspect $(PKGNAME) vapi
-       vapigen --library=$(PKGNAME) --metadata=vapi/$(PKGNAME).metadata 
vapi/$(PKGNAME).gi
+       vapigen --library=$(PKGNAME) --metadatadir=vapi vapi/$(PKGNAME).gi
 
-$(PC_FILE) : $(PC_INPUT) Makefile $(CONFIG_IN)
+$(PC_FILE): $(PC_INPUT) Makefile $(CONFIG_IN)
        m4 '--define=_VERSION_=$(VERSION)' '--define=_PREFIX_=$(PREFIX)' $< > $@
 
 $(EXPANDED_OBJ_FILES): $(BUILD_DIR)/%.o: gexiv2/%.cpp $(EXPANDED_HEADER_FILES) 
$(CONFIG_IN) Makefile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.1/README new/libgexiv2-0.3.91/README
--- old/libgexiv2-0.3.1/README  2011-03-23 00:33:47.000000000 +0100
+++ new/libgexiv2-0.3.91/README 2012-02-13 22:09:13.000000000 +0100
@@ -7,8 +7,9 @@
     gexiv2 is a GObject-based wrapper around the Exiv2 library.  It makes the
     basic features of Exiv2 available to GNOME applications.
     
-    Visit http://trac.yorba.org/wiki/gexiv2 to read about the current state of
-    gexiv2's development and to make sure you're running the latest version.
+    Visit http://redmine.yorba.org/projects/gexiv2/wiki to read about the 
+    current state of gexiv2's development and to make sure you're running the
+    latest version.
     
 
   * Installation & Licensing
@@ -19,7 +20,7 @@
   * Contacting Yorba
     
     Yorba:                      http://www.yorba.org
-    gexiv2 project page:        http://trac.yorba.org/wiki/gexiv2
+    gexiv2 project page:        http://redmine.yorba.org/projects/gexiv2
     
     We also encourage you to join the gexiv2 mailing list.  Send an email with
     a subject: line of "subscribe" (no quotes) to
@@ -27,5 +28,5 @@
     
     
     
-    Copyright 2011 Yorba Foundation
+    Copyright 2011-2012 Yorba Foundation
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.1/configure 
new/libgexiv2-0.3.91/configure
--- old/libgexiv2-0.3.1/configure       2011-03-23 00:33:47.000000000 +0100
+++ new/libgexiv2-0.3.91/configure      2012-02-13 22:09:13.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/bash
 #
-# Copyright 2011 Yorba Foundation
+# Copyright 2011-2012 Yorba Foundation
 #
 # This software is licensed under the GNU LGPL (version 2.1 or later).
 # See the COPYING file in this distribution. 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.1/gexiv2.vapi 
new/libgexiv2-0.3.91/gexiv2.vapi
--- old/libgexiv2-0.3.1/gexiv2.vapi     2011-03-23 00:33:47.000000000 +0100
+++ new/libgexiv2-0.3.91/gexiv2.vapi    2012-02-13 22:09:13.000000000 +0100
@@ -1,9 +1,9 @@
 /* gexiv2.vapi generated by vapigen, do not modify. */
 
-[CCode (cprefix = "GExiv2", lower_case_cprefix = "gexiv2_")]
+[CCode (lower_case_cprefix = "gexiv2_")]
 namespace GExiv2 {
-       [Compact]
        [CCode (cheader_filename = "gexiv2/gexiv2.h")]
+       [Compact]
        public class ManagedStreamCallbacks {
                public weak GExiv2.Stream_CanRead CanRead;
                public weak GExiv2.Stream_CanSeek CanSeek;
@@ -16,8 +16,8 @@
                public weak GExiv2.Stream_Write Write;
                public void* handle;
        }
-       [Compact]
        [CCode (cheader_filename = "gexiv2/gexiv2.h")]
+       [Compact]
        public class Metadata {
                [CCode (has_construct_function = false)]
                public Metadata ();
@@ -139,33 +139,33 @@
                public void set_iptc_country_name (string value);
                public void set_iptc_province_state (string value);
                public void set_iptc_sublocation (string value);
-               public bool set_iptc_tag_multiple (string tag, [CCode 
(array_length = false)] string[] values);
+               public bool set_iptc_tag_multiple (string tag, [CCode 
(array_length = false, array_null_terminated = true)] string[] values);
                public bool set_iptc_tag_string (string tag, string value);
                public void set_iptc_writer (string value);
-               public void set_keywords ([CCode (array_length = false)] 
string[] keywords);
+               public void set_keywords ([CCode (array_length = false, 
array_null_terminated = true)] string[] keywords);
                public void set_metadata_pixel_height (int height);
                public void set_metadata_pixel_width (int width);
                public void set_orientation (GExiv2.Orientation orientation);
                public void set_rating (uint rating);
                public bool set_tag_long (string tag, long value);
-               public bool set_tag_multiple (string tag, [CCode (array_length 
= false)] string[] values);
+               public bool set_tag_multiple (string tag, [CCode (array_length 
= false, array_null_terminated = true)] string[] values);
                public bool set_tag_string (string tag, string value);
                public bool set_xmp_tag_long (string tag, long value);
-               public bool set_xmp_tag_multiple (string tag, [CCode 
(array_length = false)] string[] values);
+               public bool set_xmp_tag_multiple (string tag, [CCode 
(array_length = false, array_null_terminated = true)] string[] values);
                public bool set_xmp_tag_string (string tag, string value);
        }
-       [Compact]
        [CCode (cheader_filename = "gexiv2/gexiv2.h")]
+       [Compact]
        public class PreviewImage {
-               public unowned uchar?[] get_data ();
+               public unowned uint8[] get_data ();
                public unowned string get_extension ();
                public uint32 get_height ();
                public unowned string get_mime_type ();
                public uint32 get_width ();
                public long write_file (string path);
        }
-       [Compact]
        [CCode (cheader_filename = "gexiv2/gexiv2.h")]
+       [Compact]
        public class PreviewProperties {
                public unowned string get_extension ();
                public uint32 get_height ();
@@ -173,7 +173,7 @@
                public uint32 get_size ();
                public uint32 get_width ();
        }
-       [CCode (cprefix = "GEXIV2_LOG_LEVEL_", has_type_id = false, 
cheader_filename = "gexiv2/gexiv2.h")]
+       [CCode (cheader_filename = "gexiv2/gexiv2.h", cprefix = 
"GEXIV2_LOG_LEVEL_", has_type_id = false)]
        public enum LogLevel {
                DEBUG,
                INFO,
@@ -181,7 +181,7 @@
                ERROR,
                MUTE
        }
-       [CCode (cprefix = "GEXIV2_ORIENTATION_", has_type_id = false, 
cheader_filename = "gexiv2/gexiv2.h")]
+       [CCode (cheader_filename = "gexiv2/gexiv2.h", cprefix = 
"GEXIV2_ORIENTATION_", has_type_id = false)]
        public enum Orientation {
                MIN,
                UNSPECIFIED,
@@ -195,7 +195,7 @@
                ROT_270,
                MAX
        }
-       [CCode (cprefix = "", has_type_id = false, cheader_filename = 
"gexiv2/gexiv2.h")]
+       [CCode (cheader_filename = "gexiv2/gexiv2.h", cprefix = "", has_type_id 
= false)]
        public enum WrapperSeekOrigin {
                Begin,
                Current,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgexiv2-0.3.1/vapi/gexiv2.metadata 
new/libgexiv2-0.3.91/vapi/gexiv2.metadata
--- old/libgexiv2-0.3.1/vapi/gexiv2.metadata    2011-03-23 00:33:47.000000000 
+0100
+++ new/libgexiv2-0.3.91/vapi/gexiv2.metadata   2012-02-13 22:09:13.000000000 
+0100
@@ -84,5 +84,5 @@
 gexiv2_metadata_get_preview_properties transfer_ownership="0" nullable="1" 
is_array="1" array_null_terminated="1"
 gexiv2_metadata_get_preview_image transfer_ownership="1"
 
-gexiv2_preview_image_get_data transfer_ownership="0" nullable="1" is_array="1" 
array_length_pos="1"
+gexiv2_preview_image_get_data type_name="uint8" transfer_ownership="0" 
is_array="1" array_length_pos="1"
 gexiv2_preview_image_get_data.size hidden="1"

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

Reply via email to