Hello community, here is the log from the commit of package libgsf for openSUSE:Factory checked in at Fri Jul 31 20:03:49 CEST 2009. -------- --- libgsf/libgsf.changes 2009-05-24 14:04:52.000000000 +0200 +++ /mounts/work_src_done/STABLE/libgsf/libgsf.changes 2009-06-22 21:57:24.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Jun 22 21:26:00 CEST 2009 - dominique-obs@leuenberger.net + +- Update to version 1.14.15: + + Bump ODF version to 1.1 and add enum to inform users + + Fix criticals when parsing bogus OLE properties, bgo#584848 + + Start cleaning up timestamp code. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libgsf-1.14.14.tar.bz2 New: ---- libgsf-1.14.15.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgsf.spec ++++++ --- /var/tmp/diff_new_pack.Fw2O2n/_old 2009-07-31 20:03:23.000000000 +0200 +++ /var/tmp/diff_new_pack.Fw2O2n/_new 2009-07-31 20:03:23.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package libgsf (Version 1.14.14) +# spec file for package libgsf (Version 1.14.15) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -27,9 +27,9 @@ BuildRequires: python-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Group: Development/Libraries/GNOME -Version: 1.14.14 +Version: 1.14.15 Release: 1 Summary: GNOME Structured File Library Url: http://www.gnome.org @@ -54,7 +54,7 @@ Jody Goldberg <jody@gnome.org> %package 1-114 -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Summary: GNOME Structured File Library Group: Development/Libraries/GNOME # bug437293 @@ -74,7 +74,7 @@ Jody Goldberg <jody@gnome.org> %package devel -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME Requires: %{name} = %{version} %{name}-gnome = %{version} glib2-devel libxml2-devel gnome-vfs2-devel libbonobo-devel bzip2 zlib-devel @@ -95,14 +95,14 @@ Jody Goldberg <jody@gnome.org> %package gnome -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Summary: GNOME Structured File Library Group: Development/Libraries/GNOME Requires: %{name} = %{version} %gconf_schemas_prereq %package doc -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Summary: Additional Package Documentation Group: Development/Libraries/GNOME Requires: %{name} = %{version} @@ -154,6 +154,7 @@ %post gnome /sbin/ldconfig + %posttrans gnome -f %{name}.schemas_posttrans %preun gnome -f %{name}.schemas_preun ++++++ libgsf-1.14.14.tar.bz2 -> libgsf-1.14.15.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/ChangeLog new/libgsf-1.14.15/ChangeLog --- old/libgsf-1.14.14/ChangeLog 2009-05-24 02:12:59.000000000 +0200 +++ new/libgsf-1.14.15/ChangeLog 2009-06-20 15:10:02.000000000 +0200 @@ -1,3 +1,51 @@ +2009-06-20 Morten Welinder <terra@gnome.org> + + * Release 1.14.15 + +2009-06-17 Morten Welinder <terra@gnome.org> + + * gsf/gsf-msole-utils.c (msole_prop_parse): Use gsf_timestamp_new + and gsf_timestamp_set_time. + + * gsf/gsf-timestamp.c (gsf_timestamp_from_string): Improve error + checking. + (gsf_timestamp_set_time): New function. + (gsf_timestamp_new): New function. + +2009-06-05 Morten Welinder <terra@gnome.org> + + * gsf/gsf-msole-utils.c (msole_prop_parse): If parsing fails, + don't return a bogus value. Fixes #584848. + +2009-05-26 Andreas J. Guelzow <aguelzow@pyrshep.ca> + + * gsf/gsf-opendoc-utils.h (gsf_odf_version): deleted + (gsf_odf_version_string): deleted + (get_gsf_ooo_ns): new + (get_gsf_odf_version_string): new + (get_gsf_odf_version): new + +2009-05-25 Andreas J. Guelzow <aguelzow@pyrshep.ca> + + * gsf/gsf-opendoc-utils.[ch]: replace GSF_ODF_VERSION with a variable + +2009-05-25 Andreas J. Guelzow <aguelzow@pyrshep.ca> + + * gsf/gsf-opendoc-utils.[ch]: replace GSF_ODF_VERSION_STRING with the + varaible gsf_odf_version_string and turn GSF_ODF_VERSION into an + enum. + +2009-05-24 Andreas J. Guelzow <aguelzow@pyrshep.ca> + + * gsf/gsf-opendoc-utils.c (gsf_opendoc_metadata_write): use + GSF_ODF_VERSION_STRING + * gsf-opendoc-utils.h (GSF_ODF_VERSION): new and bump to 1.1 + (GSF_ODF_VERSION_STRING): new + +2009-05-23 Morten Welinder <terra@gnome.org> + + * configure.in: Psot-release bump. + 2009-05-23 Morten Welinder <terra@gnome.org> * Release 1.14.14 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/Makefile.am new/libgsf-1.14.15/Makefile.am --- old/libgsf-1.14.14/Makefile.am 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/Makefile.am 2009-05-27 04:01:01.000000000 +0200 @@ -29,4 +29,4 @@ DISTCLEANFILES = intltool-extract intltool-merge intltool-update -DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --enable-gtk-doc +DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --enable-gtk-doc --enable-schemas-install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/Makefile.in new/libgsf-1.14.15/Makefile.in --- old/libgsf-1.14.14/Makefile.in 2009-05-24 01:47:36.000000000 +0200 +++ new/libgsf-1.14.15/Makefile.in 2009-06-20 15:09:38.000000000 +0200 @@ -304,7 +304,7 @@ dumpdef.pl DISTCLEANFILES = intltool-extract intltool-merge intltool-update -DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --enable-gtk-doc +DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --enable-gtk-doc --enable-schemas-install all: gsf-config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/NEWS new/libgsf-1.14.15/NEWS --- old/libgsf-1.14.14/NEWS 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/NEWS 2009-06-18 02:34:23.000000000 +0200 @@ -1,3 +1,13 @@ +libgsf 1.14.15 + +Andreas: + * Bump ODF version to 1.1 and add enum to inform users. + +Morten: + * Fix criticals when parsing bogus OLE properties. [#584848] + * Start cleaning up timestamp code. + +-------------------------------------------------------------------------- libgsf 1.14.14 Andreas: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/configure new/libgsf-1.14.15/configure --- old/libgsf-1.14.14/configure 2009-05-24 01:47:34.000000000 +0200 +++ new/libgsf-1.14.15/configure 2009-06-20 15:09:35.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for libgsf 1.14.14. +# Generated by GNU Autoconf 2.63 for libgsf 1.14.15. # # Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=libgsf. # @@ -745,8 +745,8 @@ # Identity of this package. PACKAGE_NAME='libgsf' PACKAGE_TARNAME='libgsf' -PACKAGE_VERSION='1.14.14' -PACKAGE_STRING='libgsf 1.14.14' +PACKAGE_VERSION='1.14.15' +PACKAGE_STRING='libgsf 1.14.15' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=libgsf' ac_unique_file="gsf/gsf.h" @@ -1606,7 +1606,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -`configure' configures libgsf 1.14.14 to adapt to many kinds of systems. +`configure' configures libgsf 1.14.15 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1676,7 +1676,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libgsf 1.14.14:";; + short | recursive ) echo "Configuration of libgsf 1.14.15:";; esac cat <<_ACEOF @@ -1816,7 +1816,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<_ACEOF -libgsf configure 1.14.14 +libgsf configure 1.14.15 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1830,7 +1830,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libgsf $as_me 1.14.14, which was +It was created by libgsf $as_me 1.14.15, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2207,12 +2207,12 @@ LIBGSF_MINOR_VERSION=14 -LIBGSF_MICRO_VERSION=14 +LIBGSF_MICRO_VERSION=15 -VERSION_INFO=114:14:0 +VERSION_INFO=114:15:0 CURRENT_MINUS_AGE=114 @@ -2565,7 +2565,7 @@ # Define the identity of the package. PACKAGE='libgsf' - VERSION='1.14.14' + VERSION='1.14.15' cat >>confdefs.h <<_ACEOF @@ -18456,7 +18456,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libgsf $as_me 1.14.14, which was +This file was extended by libgsf $as_me 1.14.15, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18519,7 +18519,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\ -libgsf config.status 1.14.14 +libgsf config.status 1.14.15 configured by $0, generated by GNU Autoconf 2.63, with options \"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\""`$]/\\&/g'`\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/configure.in new/libgsf-1.14.15/configure.in --- old/libgsf-1.14.14/configure.in 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/configure.in 2009-05-24 02:21:02.000000000 +0200 @@ -4,7 +4,7 @@ m4_define([libgsf_version_major], [1]) m4_define([libgsf_version_minor], [14]) -m4_define([libgsf_version_micro], [14]) +m4_define([libgsf_version_micro], [15]) m4_define([libgsf_version_extra], []) m4_define([libgsf_full_version], [libgsf_version_major.libgsf_version_minor.libgsf_version_micro[]libgsf_version_extra]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/doc/tmpl/blobs.sgml.sgml new/libgsf-1.14.15/doc/tmpl/blobs.sgml.sgml --- old/libgsf-1.14.14/doc/tmpl/blobs.sgml.sgml 2009-05-24 02:13:03.000000000 +0200 +++ new/libgsf-1.14.15/doc/tmpl/blobs.sgml.sgml 2009-06-20 15:10:41.000000000 +0200 @@ -9,13 +9,11 @@ </para> - <!-- ##### SECTION See_Also ##### --> <para> </para> - <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/doc/tmpl/gio.sgml new/libgsf-1.14.15/doc/tmpl/gio.sgml --- old/libgsf-1.14.14/doc/tmpl/gio.sgml 2009-05-24 02:13:03.000000000 +0200 +++ new/libgsf-1.14.15/doc/tmpl/gio.sgml 2009-06-20 15:10:41.000000000 +0200 @@ -9,13 +9,11 @@ </para> - <!-- ##### SECTION See_Also ##### --> <para> </para> - <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/doc/tmpl/gnome-vfs.sgml new/libgsf-1.14.15/doc/tmpl/gnome-vfs.sgml --- old/libgsf-1.14.14/doc/tmpl/gnome-vfs.sgml 2009-05-24 02:13:03.000000000 +0200 +++ new/libgsf-1.14.15/doc/tmpl/gnome-vfs.sgml 2009-06-20 15:10:41.000000000 +0200 @@ -9,13 +9,11 @@ </para> - <!-- ##### SECTION See_Also ##### --> <para> </para> - <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/doc/tmpl/open-pkg.sgml new/libgsf-1.14.15/doc/tmpl/open-pkg.sgml --- old/libgsf-1.14.14/doc/tmpl/open-pkg.sgml 2009-05-24 02:13:03.000000000 +0200 +++ new/libgsf-1.14.15/doc/tmpl/open-pkg.sgml 2009-06-20 15:10:41.000000000 +0200 @@ -1,5 +1,5 @@ <!-- ##### SECTION Title ##### --> -Open Package (ECMA 376) +Open Package (ECMA 376) <!-- ##### SECTION Short_Description ##### --> @@ -9,13 +9,11 @@ </para> - <!-- ##### SECTION See_Also ##### --> <para> </para> - <!-- ##### SECTION Stability_Level ##### --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/gsf-libxml.c new/libgsf-1.14.15/gsf/gsf-libxml.c --- old/libgsf-1.14.14/gsf/gsf-libxml.c 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/gsf/gsf-libxml.c 2009-06-18 02:33:13.000000000 +0200 @@ -258,11 +258,13 @@ default: if (GSF_TIMESTAMP_TYPE == t) { - GsfTimestamp ts; - if (gsf_timestamp_from_string (str, &ts)) { - gsf_value_set_timestamp (res, &ts); + GsfTimestamp *ts = gsf_timestamp_new (); + gboolean ok = gsf_timestamp_from_string (str, ts); + if (ok) + gsf_value_set_timestamp (res, ts); + gsf_timestamp_free (ts); + if (ok) break; - } } else g_warning ("gsf_xml_gvalue_from_str(): Don't know how to handle type '%s'", g_type_name (t)); return FALSE; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/gsf-msole-utils.c new/libgsf-1.14.15/gsf/gsf-msole-utils.c --- old/libgsf-1.14.14/gsf/gsf-msole-utils.c 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/gsf/gsf-msole-utils.c 2009-06-18 02:28:50.000000000 +0200 @@ -774,7 +774,7 @@ case VT_FILETIME : { /* 64-bit FILETIME structure, as defined by Win32. */ guint64 ft; - GsfTimestamp ts; + GsfTimestamp *ts; NEED_BYTES (8); @@ -783,9 +783,12 @@ ft /= 10000000; /* convert to seconds */ ft -= G_GINT64_CONSTANT (11644473600); /* move to Jan 1 1970 */ - ts.timet = (time_t)ft; + ts = gsf_timestamp_new (); + gsf_timestamp_set_time (ts, ft); g_value_init (res, GSF_TIMESTAMP_TYPE); - gsf_value_set_timestamp (res, &ts); + gsf_value_set_timestamp (res, ts); + gsf_timestamp_free (ts); + ADVANCE; break; } @@ -932,11 +935,13 @@ d ({ char const *type_name = msole_vt_name (type); if (type_name) { - g_print ("A '%s' property could not be parsed\n", type_name); + g_printerr ("A '%s' property could not be parsed\n", type_name); } else { - g_print ("A %d property could not be parsed\n", type); + g_printerr ("A %d property could not be parsed\n", type); } }); + g_free (res); + res = NULL; } return res; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/gsf-opendoc-utils.c new/libgsf-1.14.15/gsf/gsf-opendoc-utils.c --- old/libgsf-1.14.14/gsf/gsf-opendoc-utils.c 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/gsf/gsf-opendoc-utils.c 2009-05-27 02:25:02.000000000 +0200 @@ -31,6 +31,7 @@ #include <gsf/gsf-docprop-vector.h> #include <string.h> + #define OFFICE "office:" typedef struct { @@ -40,6 +41,20 @@ char *name; } GsfOOMetaIn; +G_MODULE_EXPORT char const * +get_gsf_odf_version_string (void) +{ + return "1.1"; +} + +G_MODULE_EXPORT short +get_gsf_odf_version (void) +{ + return 101; +} + + + /* Generated based on: * http://www.oasis-open.org/committees/download.php/12572/OpenDocument-v1.0-os... */ /* and OpenDocument-v1.1.pdf */ @@ -119,6 +134,12 @@ { NULL, 0 } }; +G_MODULE_EXPORT GsfXMLInNS *get_gsf_ooo_ns (void) +{ + return gsf_ooo_ns; +} + + static void od_get_meta_prop (GsfXMLIn *xin, char const *prop_name, GType g_type) { @@ -509,8 +530,8 @@ "urn:oasis:names:tc:opendocument:xmlns:meta:1.0"); gsf_xml_out_add_cstr_unchecked (output, "xmlns:ooo", "http://openoffice.org/2004/office"); - gsf_xml_out_add_cstr_unchecked (output, "office:version", "1.0"); - + gsf_xml_out_add_cstr_unchecked (output, "office:version", + get_gsf_odf_version_string ()); gsf_xml_out_start_element (output, OFFICE "meta"); gsf_doc_meta_data_foreach (md, (GHFunc) meta_write_props, output); gsf_xml_out_end_element (output); /* </office:meta> */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/gsf-opendoc-utils.h new/libgsf-1.14.15/gsf/gsf-opendoc-utils.h --- old/libgsf-1.14.14/gsf/gsf-opendoc-utils.h 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/gsf/gsf-opendoc-utils.h 2009-05-27 02:25:02.000000000 +0200 @@ -27,6 +27,7 @@ #include <gsf/gsf.h> #include <gsf/gsf-libxml.h> +#include <gmodule.h> G_BEGIN_DECLS @@ -89,7 +90,11 @@ OO_GNUM_NS_EXT }; -extern GsfXMLInNS gsf_ooo_ns[]; +G_MODULE_EXPORT GsfXMLInNS *get_gsf_ooo_ns (void); +G_MODULE_EXPORT char const *get_gsf_odf_version_string (void); +G_MODULE_EXPORT short get_gsf_odf_version (void); + +extern GsfXMLInNS gsf_ooo_ns[]; /* use get_gsf_ooo_ns instead */ /* For 1.15.x s/opendoc/odf/ and s/ooo/odf/ */ GError *gsf_opendoc_metadata_read (GsfInput *input, GsfDocMetaData *md); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/gsf-timestamp.c new/libgsf-1.14.15/gsf/gsf-timestamp.c --- old/libgsf-1.14.14/gsf/gsf-timestamp.c 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/gsf/gsf-timestamp.c 2009-06-18 02:27:35.000000000 +0200 @@ -51,6 +51,14 @@ return our_type; } +GsfTimestamp * +gsf_timestamp_new (void) +{ + GsfTimestamp *res = g_new0 (GsfTimestamp, 1); + res->timet = -1; + return res; +} + /** * gsf_timestamp_copy: * @stamp: timestamp to be copied @@ -62,7 +70,7 @@ GsfTimestamp * gsf_timestamp_copy (GsfTimestamp const *stamp) { - GsfTimestamp *res = g_new0 (GsfTimestamp, 1); + GsfTimestamp *res = gsf_timestamp_new (); res->timet = stamp->timet; return res; } @@ -134,13 +142,19 @@ if (6 == sscanf (spec, "%d-%d-%dT%d:%d:%d", &tm.tm_year, &tm.tm_mon, &tm.tm_mday, &tm.tm_hour, &tm.tm_min, &tm.tm_sec)) { + time_t t; + tm.tm_mon--; /* 0..11 */ /* err on the side of avoiding negatives */ if (tm.tm_year >= 1900) tm.tm_year -= 1900; - stamp->timet = mktime (&tm) + GMTOFF(tm); + t = mktime (&tm); + if (t == -1) + return FALSE; + + stamp->timet = t + GMTOFF(tm); return TRUE; } return FALSE; @@ -224,3 +238,9 @@ { g_value_set_boxed (value, stamp); } + +void +gsf_timestamp_set_time (GsfTimestamp *stamp, guint64 t) +{ + stamp->timet = t; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/gsf-timestamp.h new/libgsf-1.14.15/gsf/gsf-timestamp.h --- old/libgsf-1.14.14/gsf/gsf-timestamp.h 2009-05-19 03:55:48.000000000 +0200 +++ new/libgsf-1.14.15/gsf/gsf-timestamp.h 2009-06-18 02:26:14.000000000 +0200 @@ -42,6 +42,8 @@ GType gsf_timestamp_get_type (void) G_GNUC_CONST; /* void gsf_timestamp_register_type (GTypeModule *module); glib dynamic types are not thread safe */ +GsfTimestamp *gsf_timestamp_new (void); + GsfTimestamp *gsf_timestamp_copy (GsfTimestamp const *stamp); void gsf_timestamp_free (GsfTimestamp *stamp); int gsf_timestamp_from_string (char const *spec, GsfTimestamp *stamp); @@ -50,6 +52,8 @@ gboolean gsf_timestamp_equal (GsfTimestamp const *a, GsfTimestamp const *b); +void gsf_timestamp_set_time (GsfTimestamp *stamp, guint64 t); + void gsf_value_set_timestamp (GValue *value, GsfTimestamp const *stamp); /* Deprecated */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/gsf/version.c new/libgsf-1.14.15/gsf/version.c --- old/libgsf-1.14.14/gsf/version.c 2009-05-24 01:47:50.000000000 +0200 +++ new/libgsf-1.14.15/gsf/version.c 2009-06-20 15:09:48.000000000 +0200 @@ -1,3 +1,3 @@ int libgsf_major_version = 1; /* The ABI version */ int libgsf_minor_version = 14; /* The API version */ -int libgsf_micro_version = 14; /* bug fixes */ +int libgsf_micro_version = 15; /* bug fixes */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/libgsf-1.spec new/libgsf-1.14.15/libgsf-1.spec --- old/libgsf-1.14.14/libgsf-1.spec 2009-05-24 01:47:50.000000000 +0200 +++ new/libgsf-1.14.15/libgsf-1.spec 2009-06-20 15:09:48.000000000 +0200 @@ -1,5 +1,5 @@ %define name libgsf -%define version 1.14.14 +%define version 1.14.15 %define release 1 %define prefix /usr diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/libgsf-gnome-1.spec new/libgsf-1.14.15/libgsf-gnome-1.spec --- old/libgsf-1.14.14/libgsf-gnome-1.spec 2009-05-24 01:47:50.000000000 +0200 +++ new/libgsf-1.14.15/libgsf-gnome-1.spec 2009-06-20 15:09:48.000000000 +0200 @@ -1,5 +1,5 @@ %define name libgsf-1 -%define version 1.14.14 +%define version 1.14.15 %define release 1 %define prefix /usr diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/po/ChangeLog new/libgsf-1.14.15/po/ChangeLog --- old/libgsf-1.14.14/po/ChangeLog 2009-05-24 02:12:59.000000000 +0200 +++ new/libgsf-1.14.15/po/ChangeLog 2009-06-20 15:10:02.000000000 +0200 @@ -1,3 +1,7 @@ +2009-06-20 Morten Welinder <terra@gnome.org> + + * Release 1.14.15 + 2009-05-23 Morten Welinder <terra@gnome.org> * Release 1.14.14 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libgsf-1.14.14/python/ChangeLog new/libgsf-1.14.15/python/ChangeLog --- old/libgsf-1.14.14/python/ChangeLog 2009-05-24 02:12:59.000000000 +0200 +++ new/libgsf-1.14.15/python/ChangeLog 2009-06-20 15:10:02.000000000 +0200 @@ -1,3 +1,7 @@ +2009-06-20 Morten Welinder <terra@gnome.org> + + * Release 1.14.15 + 2009-05-23 Morten Welinder <terra@gnome.org> * Release 1.14.14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org