Hello community,
here is the log from the commit of package gnome-python-desktop for openSUSE:Factory
checked in at Fri Mar 19 08:52:29 CET 2010.
--------
--- gnome-python-desktop/gnome-python-desktop.changes 2010-01-28 17:22:17.000000000 +0100
+++ /mounts/work_src_done/STABLE/gnome-python-desktop/gnome-python-desktop.changes 2010-03-11 19:54:01.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Mar 11 19:34:35 CET 2010 - dimstar@opensuse.org
+
+- Update to version 2.29.92:
+ + bgo#608331: totem-pl-parser doesn't build with latest
+ totem-pl-parser
+- Drop gnome-python-desktop-fix-totem-build.patch.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
gnome-python-desktop-2.29.1.tar.bz2
gnome-python-desktop-fix-totem-build.patch
New:
----
gnome-python-desktop-2.29.92.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-python-desktop.spec ++++++
--- /var/tmp/diff_new_pack.sk6d8C/_old 2010-03-19 08:51:59.000000000 +0100
+++ /var/tmp/diff_new_pack.sk6d8C/_new 2010-03-19 08:51:59.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package gnome-python-desktop (Version 2.29.1)
+# spec file for package gnome-python-desktop (Version 2.29.92)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -38,8 +38,8 @@
BuildRequires: python-gtk-devel
BuildRequires: totem-pl-parser-devel
BuildRequires: update-desktop-files
-Version: 2.29.1
-Release: 2
+Version: 2.29.92
+Release: 1
Provides: evolution-python = 0.4
Obsoletes: evolution-python < 0.4
Url: http://www.realistanew.com/projects/gnome-python-desktop
@@ -47,8 +47,6 @@
License: LGPLv2.1+
Summary: Python modules for GNOME
Source: %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM gnome-python-desktop-fix-totem-build.patch vuntz@opensuse.org -- Taken from upstream, to fix build with latest totem-pl-parser
-Patch0: gnome-python-desktop-fix-totem-build.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{py_requires}
@@ -86,7 +84,6 @@
%prep
%setup -q
-%patch0 -p1
%build
%configure \
++++++ gnome-python-desktop-2.29.1.tar.bz2 -> gnome-python-desktop-2.29.92.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-python-desktop-2.29.1/ChangeLog new/gnome-python-desktop-2.29.92/ChangeLog
--- old/gnome-python-desktop-2.29.1/ChangeLog 2010-01-04 16:12:59.000000000 +0100
+++ new/gnome-python-desktop-2.29.92/ChangeLog 2010-03-11 16:31:09.000000000 +0100
@@ -1,5 +1,16 @@
+2010-03-11 Gustavo Carneiro
+
+ * configure.ac, wscript: Bump version to 2.29.92
+
+2010-01-28 Gustavo Carneiro
+
+ * totem/plparser.defs, totem/plparser.override: Bug 608331 - totem-pl-parser
+ doesn't build with latest totem-pl-parser
+
2010-01-04 Gustavo Carneiro
+ * docs/pygtk-ref-docs.make: gtkdoc-fixxref fails in autotools build too
+
* braseroburn/wscript, braseromedia/wscript, configure.ac, wscript: Bump
version, bump required brasero version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-python-desktop-2.29.1/configure new/gnome-python-desktop-2.29.92/configure
--- old/gnome-python-desktop-2.29.1/configure 2010-01-04 16:13:05.000000000 +0100
+++ new/gnome-python-desktop-2.29.92/configure 2010-03-11 16:31:18.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for gnome-python-desktop 2.29.1.
+# Generated by GNU Autoconf 2.63 for gnome-python-desktop 2.29.92.
#
# Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python.
#
@@ -745,8 +745,8 @@
# Identity of this package.
PACKAGE_NAME='gnome-python-desktop'
PACKAGE_TARNAME='gnome-python-desktop'
-PACKAGE_VERSION='2.29.1'
-PACKAGE_STRING='gnome-python-desktop 2.29.1'
+PACKAGE_VERSION='2.29.92'
+PACKAGE_STRING='gnome-python-desktop 2.29.92'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python'
# Factoring default headers for most tests.
@@ -1631,7 +1631,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 gnome-python-desktop 2.29.1 to adapt to many kinds of systems.
+\`configure' configures gnome-python-desktop 2.29.92 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1702,7 +1702,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gnome-python-desktop 2.29.1:";;
+ short | recursive ) echo "Configuration of gnome-python-desktop 2.29.92:";;
esac
cat <<\_ACEOF
@@ -1913,7 +1913,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gnome-python-desktop configure 2.29.1
+gnome-python-desktop configure 2.29.92
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1927,7 +1927,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gnome-python-desktop $as_me 2.29.1, which was
+It was created by gnome-python-desktop $as_me 2.29.92, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2779,7 +2779,7 @@
# Define the identity of the package.
PACKAGE='gnome-python-desktop'
- VERSION='2.29.1'
+ VERSION='2.29.92'
cat >>confdefs.h <<_ACEOF
@@ -2832,7 +2832,7 @@
cat >>confdefs.h <<\_ACEOF
-#define GNOME_PYTHON_DESKTOP_MICRO_VERSION 1
+#define GNOME_PYTHON_DESKTOP_MICRO_VERSION 92
_ACEOF
@@ -11695,7 +11695,7 @@
Report bugs to ."
lt_cl_version="\
-gnome-python-desktop config.lt 2.29.1
+gnome-python-desktop config.lt 2.29.92
configured by $0, generated by GNU Autoconf 2.63.
Copyright (C) 2008 Free Software Foundation, Inc.
@@ -16692,7 +16692,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gnome-python-desktop $as_me 2.29.1, which was
+This file was extended by gnome-python-desktop $as_me 2.29.92, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16755,7 +16755,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-gnome-python-desktop config.status 2.29.1
+gnome-python-desktop config.status 2.29.92
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/gnome-python-desktop-2.29.1/configure.ac new/gnome-python-desktop-2.29.92/configure.ac
--- old/gnome-python-desktop-2.29.1/configure.ac 2010-01-04 15:53:17.000000000 +0100
+++ new/gnome-python-desktop-2.29.92/configure.ac 2010-03-11 16:29:55.000000000 +0100
@@ -4,7 +4,7 @@
dnl the gnome-python version number
m4_define(gnome_python_desktop_major_version, 2)
m4_define(gnome_python_desktop_minor_version, 29)
-m4_define(gnome_python_desktop_micro_version, 1)
+m4_define(gnome_python_desktop_micro_version, 92)
m4_define(gnome_python_desktop_version, gnome_python_desktop_major_version.gnome_python_desktop_minor_version.gnome_python_desktop_micro_version)
dnl required versions of other packages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-python-desktop-2.29.1/totem/plparser.defs new/gnome-python-desktop-2.29.92/totem/plparser.defs
--- old/gnome-python-desktop-2.29.1/totem/plparser.defs 2009-11-28 20:16:03.000000000 +0100
+++ new/gnome-python-desktop-2.29.92/totem/plparser.defs 2010-01-28 17:08:58.000000000 +0100
@@ -1,8 +1,24 @@
;; -*- scheme -*-
; object definitions ...
+
+(define-object Parser
+ (in-module "totem.plparser")
+ (parent "GObject")
+ (c-name "TotemPlParser")
+ (gtype-id "TOTEM_TYPE_PL_PARSER")
+)
+
+(define-object Playlist
+ (in-module "totem.playlist")
+ (parent "GObject")
+ (c-name "TotemPlPlaylist")
+ (gtype-id "TOTEM_TYPE_PL_PLAYLIST")
+)
+
;; Enumerations and flags ...
-(define-enum ParserResult
+
+(define-enum PlParserResult
(in-module "Totem")
(c-name "TotemPlParserResult")
(gtype-id "TOTEM_TYPE_PL_PARSER_RESULT")
@@ -10,10 +26,12 @@
'("unhandled" "TOTEM_PL_PARSER_RESULT_UNHANDLED")
'("error" "TOTEM_PL_PARSER_RESULT_ERROR")
'("success" "TOTEM_PL_PARSER_RESULT_SUCCESS")
+ '("ignored" "TOTEM_PL_PARSER_RESULT_IGNORED")
+ '("cancelled" "TOTEM_PL_PARSER_RESULT_CANCELLED")
)
)
-(define-enum ParserType
+(define-enum PlParserType
(in-module "Totem")
(c-name "TotemPlParserType")
(gtype-id "TOTEM_TYPE_PL_PARSER_TYPE")
@@ -21,47 +39,60 @@
'("pls" "TOTEM_PL_PARSER_PLS")
'("m3u" "TOTEM_PL_PARSER_M3U")
'("m3u-dos" "TOTEM_PL_PARSER_M3U_DOS")
+ '("xspf" "TOTEM_PL_PARSER_XSPF")
+ '("iriver-pla" "TOTEM_PL_PARSER_IRIVER_PLA")
)
)
-(define-enum ParserError
+(define-enum PlParserError
(in-module "Totem")
(c-name "TotemPlParserError")
(gtype-id "TOTEM_TYPE_PL_PARSER_ERROR")
(values
- '("open" "TOTEM_PL_PARSER_ERROR_VFS_OPEN")
- '("write" "TOTEM_PL_PARSER_ERROR_VFS_WRITE")
+ '("no-disc" "TOTEM_PL_PARSER_ERROR_NO_DISC")
+ '("mount-failed" "TOTEM_PL_PARSER_ERROR_MOUNT_FAILED")
)
)
;; From totem-pl-parser.h
-(define-object Parser
- (in-module "PlaylistParser")
- (parent "GObject")
- (c-name "TotemPlParser")
- (gtype-id "TOTEM_TYPE_PL_PARSER")
-)
-
-(define-function totem_pl_parser_error_quark
+(define-function error_quark
(c-name "totem_pl_parser_error_quark")
(return-type "GQuark")
)
-(define-function totem_pl_parser_get_type
+(define-function get_type
(c-name "totem_pl_parser_get_type")
(return-type "GType")
)
-(define-method write
+(define-function parse_duration
+ (c-name "totem_pl_parser_parse_duration")
+ (return-type "gint64")
+ (parameters
+ '("const-char*" "duration")
+ '("gboolean" "debug")
+ )
+)
+
+(define-function parse_date
+ (c-name "totem_pl_parser_parse_date")
+ (return-type "guint64")
+ (parameters
+ '("const-char*" "date_str")
+ '("gboolean" "debug")
+ )
+)
+
+(define-method save
(of-object "TotemPlParser")
- (c-name "totem_pl_parser_write")
+ (c-name "totem_pl_parser_save")
(return-type "gboolean")
(parameters
- '("GtkTreeModel*" "model")
- '("TotemPlParserIterFunc" "func")
- '("const-char*" "output")
+ '("TotemPlPlaylist*" "playlist")
+ '("GFile*" "dest")
+ '("const-gchar*" "title")
'("TotemPlParserType" "type")
'("GError**" "error")
)
@@ -76,20 +107,243 @@
)
)
+(define-method add_ignored_mimetype
+ (of-object "TotemPlParser")
+ (c-name "totem_pl_parser_add_ignored_mimetype")
+ (return-type "none")
+ (parameters
+ '("const-char*" "mimetype")
+ )
+)
+
(define-method parse
(of-object "TotemPlParser")
(c-name "totem_pl_parser_parse")
(return-type "TotemPlParserResult")
(parameters
- '("const-char*" "url")
+ '("const-char*" "uri")
'("gboolean" "fallback")
)
)
-(define-function totem_pl_parser_new
+(define-method parse_async
+ (of-object "TotemPlParser")
+ (c-name "totem_pl_parser_parse_async")
+ (return-type "none")
+ (parameters
+ '("const-char*" "uri")
+ '("gboolean" "fallback")
+ '("GCancellable*" "cancellable")
+ '("GAsyncReadyCallback" "callback")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-method parse_finish
+ (of-object "TotemPlParser")
+ (c-name "totem_pl_parser_parse_finish")
+ (return-type "TotemPlParserResult")
+ (parameters
+ '("GAsyncResult*" "async_result")
+ '("GError**" "error")
+ )
+)
+
+(define-method parse_with_base
+ (of-object "TotemPlParser")
+ (c-name "totem_pl_parser_parse_with_base")
+ (return-type "TotemPlParserResult")
+ (parameters
+ '("const-char*" "uri")
+ '("const-char*" "base")
+ '("gboolean" "fallback")
+ )
+)
+
+(define-method parse_with_base_async
+ (of-object "TotemPlParser")
+ (c-name "totem_pl_parser_parse_with_base_async")
+ (return-type "none")
+ (parameters
+ '("const-char*" "uri")
+ '("const-char*" "base")
+ '("gboolean" "fallback")
+ '("GCancellable*" "cancellable")
+ '("GAsyncReadyCallback" "callback")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-function new
(c-name "totem_pl_parser_new")
(is-constructor-of "TotemPlParser")
(return-type "TotemPlParser*")
)
+(define-function metadata_get_type
+ (c-name "totem_pl_parser_metadata_get_type")
+ (return-type "GType")
+)
+
+
+
+;; From totem-pl-parser-mini.h
+
+(define-function can_parse_from_data
+ (c-name "totem_pl_parser_can_parse_from_data")
+ (return-type "gboolean")
+ (parameters
+ '("const-char*" "data")
+ '("gsize" "len")
+ '("gboolean" "debug")
+ )
+)
+
+(define-function can_parse_from_filename
+ (c-name "totem_pl_parser_can_parse_from_filename")
+ (return-type "gboolean")
+ (parameters
+ '("const-char*" "filename")
+ '("gboolean" "debug")
+ )
+)
+
+
+
+;; From totem-pl-playlist.h
+
+(define-function totem_pl_playlist_get_type
+ (c-name "totem_pl_playlist_get_type")
+ (return-type "GType")
+)
+
+(define-function totem_pl_playlist_new
+ (c-name "totem_pl_playlist_new")
+ (is-constructor-of "TotemPlPlaylist")
+ (return-type "TotemPlPlaylist*")
+)
+
+(define-method size
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_size")
+ (return-type "guint")
+)
+
+(define-method prepend
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_prepend")
+ (return-type "none")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+)
+
+(define-method append
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_append")
+ (return-type "none")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+)
+
+(define-method insert
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_insert")
+ (return-type "none")
+ (parameters
+ '("gint" "position")
+ '("TotemPlPlaylistIter*" "iter")
+ )
+)
+
+(define-method iter_first
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_iter_first")
+ (return-type "gboolean")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+)
+
+(define-method iter_next
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_iter_next")
+ (return-type "gboolean")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+)
+
+(define-method iter_prev
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_iter_prev")
+ (return-type "gboolean")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+)
+
+(define-method get_value
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_get_value")
+ (return-type "gboolean")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ '("const-gchar*" "key")
+ '("GValue*" "value")
+ )
+)
+
+(define-method get_valist
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_get_valist")
+ (return-type "none")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ '("va_list" "args")
+ )
+)
+
+(define-method get
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_get")
+ (return-type "none")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+ (varargs #t)
+)
+
+(define-method set_value
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_set_value")
+ (return-type "gboolean")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ '("const-gchar*" "key")
+ '("GValue*" "value")
+ )
+)
+
+(define-method set_valist
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_set_valist")
+ (return-type "none")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ '("va_list" "args")
+ )
+)
+
+(define-method set
+ (of-object "TotemPlPlaylist")
+ (c-name "totem_pl_playlist_set")
+ (return-type "none")
+ (parameters
+ '("TotemPlPlaylistIter*" "iter")
+ )
+ (varargs #t)
+)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-python-desktop-2.29.1/totem/plparser.override new/gnome-python-desktop-2.29.92/totem/plparser.override
--- old/gnome-python-desktop-2.29.1/totem/plparser.override 2009-11-28 20:16:03.000000000 +0100
+++ new/gnome-python-desktop-2.29.92/totem/plparser.override 2010-01-28 17:09:43.000000000 +0100
@@ -5,7 +5,7 @@
#include "pygobject.h"
#include "totem-pl-parser.h"
#include "totem-pl-parser-builtins.h"
-#include
+#include "totem-pl-parser-mini.h"
#include
#include "config.h"
@@ -14,108 +14,8 @@
modulename totem.plparser
%%
import gobject.GObject as PyGObject_Type
-import gtk.TreeModel as PyGtkTreeModel_Type
%%
ignore-glob
*_get_type
*_error_quark
-%%
-override totem_pl_parser_write kwargs
-
-typedef struct {
- PyObject *func;
- PyObject *data;
- gboolean has_error;
-} PyPlParserIterFuncData;
-
-static void
-_pl_parser_iter_func (GtkTreeModel *model, GtkTreeIter *iter, char **uri, char **title,
- gboolean *custom_title, gpointer user_data)
-{
- PyObject *args = NULL;
- PyObject *result = NULL;
- char *tmp_uri = NULL, *tmp_title = NULL;
- PyPlParserIterFuncData *data = user_data;
- PyObject *py_custom_title = NULL;
-
- if (data->has_error)
- return;
-
- if (data->data)
- args = Py_BuildValue ("(NNO)",
- pygobject_new((GObject *)model),
- pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE),
- data->data);
- else
- args = Py_BuildValue ("(NN)",
- pygobject_new((GObject *)model),
- pyg_boxed_new(GTK_TYPE_TREE_ITER, iter, TRUE, TRUE));
- result = PyEval_CallObject (data->func, args);
- Py_DECREF (args);
-
- if (result == NULL) {
- data->has_error = TRUE;
- return;
- }
- /* ?! */
- /* PyObject_Print (result, stdout, 0); */
-
- if (PyString_Check (result)) {
- tmp_uri = PyString_AsString (result);
- if (tmp_uri == NULL) {
- PyErr_SetString (PyExc_TypeError,
- "Callback function must return one"
- " string or a tuple of two strings.");
- data->has_error = TRUE;
- }
- } else if (!PyTuple_Check (result) ||
- !PyArg_ParseTuple (result, "ss|O", &tmp_uri, &tmp_title, &py_custom_title))
- {
- PyErr_SetString (PyExc_TypeError,
- "Callback function must return one "
- "string or a tuple of two strings,"
- " or two strings and a boolean.");
- data->has_error = TRUE;
- }
-
- /* g_strdup handles NULL case for us */
- *uri = g_strdup (tmp_uri);
- *title = g_strdup (tmp_title);
- *custom_title = py_custom_title? PyObject_IsTrue(py_custom_title) : FALSE;
-
- Py_DECREF (result);
-}
-static PyObject *
-_wrap_totem_pl_parser_write (PyGObject *self, PyObject *args, PyObject *kwargs)
-{
- static char *kwlist[] = {"model", "iter_func", "output", "type", NULL};
- PyGObject *model;
- char *output;
- TotemPlParserType type;
- GError *error = NULL;
- PyPlParserIterFuncData data = {0, };
-
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O!Osi|O:Parser.write",
- kwlist, &PyGtkTreeModel_Type, &model,
- &data.func, &output, &type, &data.data))
- return NULL;
- /* verify arguments' integrity */
- if (!PyCallable_Check (data.func)) {
- PyErr_SetString (PyExc_TypeError, "iter_func must be callable");
- return NULL;
- }
- if (!totem_pl_parser_write (TOTEM_PL_PARSER(self->obj),
- GTK_TREE_MODEL(model->obj),
- _pl_parser_iter_func,
- output,type, &data, &error))
- {
- /* return an GError */
- pyg_error_check(&error);
- return NULL;
- }
- if (data.has_error)
- return NULL;
- Py_INCREF(Py_None);
- return Py_None;
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnome-python-desktop-2.29.1/wscript new/gnome-python-desktop-2.29.92/wscript
--- old/gnome-python-desktop-2.29.1/wscript 2010-01-04 15:51:07.000000000 +0100
+++ new/gnome-python-desktop-2.29.92/wscript 2010-03-11 16:30:05.000000000 +0100
@@ -1,6 +1,6 @@
# -*- python -*-
-VERSION = '2.29.1'
+VERSION = '2.29.92'
APPNAME = 'gnome-python-desktop'
srcdir = '.'
blddir = 'build'
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org