Architecture specific change in rpms/gnome-python2-desktop.git
by githook-noreply@fedoraproject.org
The package rpms/gnome-python2-desktop.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/...
https://src.fedoraproject.org/cgit/rpms/gnome-python2-desktop.git/commit/....
Change:
+%ifnarch s390 s390x ppc ppc64
+%ifnarch s390 s390x
+%ifnarch s390 s390x ppc ppc64
-%ifnarch s390 s390x
+%ifnarch s390 s390x
-%ifnarch s390 s390x
-%ifnarch s390 s390x
+%ifnarch s390 s390x
+%ifnarch s390 s390x
Thanks.
Full change:
============
commit d3eab572834c644a96e8569bdd826b936dc6474e
Author: Mohan Boddu <mboddu(a)bhujji.com>
Date: Tue Aug 27 07:13:29 2019 -0400
Unretirement for https://pagure.io/releng/issue/8671
Revert "Depends on dead FTBFS Python2 upstream."
This reverts commit 678d124906a58fd1f3ba5c3781a990f0cb982e4c.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d7fd6f6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+gnome-python-desktop-2.31.1.tar.bz2
+/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
new file mode 100644
index 0000000..35c7be7
--- /dev/null
+++ b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
@@ -0,0 +1,503 @@
+From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
+From: Gustavo Carneiro <gjc(a)inescporto.pt>
+Date: Thu, 28 Jan 2010 16:10:16 +0000
+Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
+
+---
+ totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
+ totem/plparser.override | 102 +----------------
+ 2 files changed, 276 insertions(+), 122 deletions(-)
+
+diff --git a/totem/plparser.defs b/totem/plparser.defs
+index 184578e..9f25ff1 100644
+--- a/totem/plparser.defs
++++ b/totem/plparser.defs
+@@ -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 --git a/totem/plparser.override b/totem/plparser.override
+index 3cbe2fb..48e1853 100644
+--- a/totem/plparser.override
++++ b/totem/plparser.override
+@@ -5,7 +5,7 @@ headers
+ #include "pygobject.h"
+ #include "totem-pl-parser.h"
+ #include "totem-pl-parser-builtins.h"
+-#include <gtk/gtk.h>
++#include "totem-pl-parser-mini.h"
+ #include <glib.h>
+
+ #include "config.h"
+@@ -14,108 +14,8 @@ headers
+ 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;
+-}
+--
+1.6.6.1
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 1a2859e..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Depends on dead FTBFS Python2 upstream.
diff --git a/evince.patch b/evince.patch
new file mode 100644
index 0000000..c7ba5c8
--- /dev/null
+++ b/evince.patch
@@ -0,0 +1,12 @@
+diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
+--- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
++++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
+@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
+ dnl should we build the evince module
+ AC_ARG_BINDING([evince],[YES])
+ if $build_evince; then
+- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
++ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
+ build_evince=true,
+ build_evince=false)
+ if test -n "$export_dynamic"; then
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
new file mode 100644
index 0000000..0be84c9
--- /dev/null
+++ b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
@@ -0,0 +1,30 @@
+diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
+--- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
++++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
+@@ -100,7 +100,7 @@
+ )
+ )
+
+-(define-enum WindowState
++(define-flags WindowState
+ (in-module "Wnck")
+ (c-name "WnckWindowState")
+ (gtype-id "WNCK_TYPE_WINDOW_STATE")
+@@ -121,7 +121,7 @@
+ )
+ )
+
+-(define-enum WindowActions
++(define-flags WindowActions
+ (in-module "Wnck")
+ (c-name "WnckWindowActions")
+ (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
+@@ -184,7 +184,7 @@
+ )
+ )
+
+-(define-enum WindowMoveResizeMask
++(define-flags WindowMoveResizeMask
+ (in-module "Wnck")
+ (c-name "WnckWindowMoveResizeMask")
+ (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
new file mode 100644
index 0000000..5054dd2
--- /dev/null
+++ b/gnome-python-desktop-2.32.0-metacity-build.patch
@@ -0,0 +1,42 @@
+From: Daniel Drake <dsd(a)laptop.org>
+
+Fix build against metacity-2.34.2. The port to GSettings
+removed these constants from the codebase.
+
+Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
+===================================================================
+--- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
++++ gnome-python-desktop-2.32.0/metacity/metacity.defs
+@@ -120,32 +120,6 @@
+ )
+ )
+
+-(define-enum FocusMode
+- (in-module "Meta")
+- (c-name "MetaFocusMode")
+-; (gtype-id "META_TYPE_FOCUS_MODE")
+- (values
+- '("click" "META_FOCUS_MODE_CLICK")
+- '("sloppy" "META_FOCUS_MODE_SLOPPY")
+- '("mouse" "META_FOCUS_MODE_MOUSE")
+- )
+-)
+-
+-(define-enum ActionTitlebar
+- (in-module "Meta")
+- (c-name "MetaActionTitlebar")
+-; (gtype-id "META_TYPE_ACTION_TITLEBAR")
+- (values
+- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
+- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
+- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
+- '("none" "META_ACTION_TITLEBAR_NONE")
+- '("lower" "META_ACTION_TITLEBAR_LOWER")
+- '("menu" "META_ACTION_TITLEBAR_MENU")
+- '("last" "META_ACTION_TITLEBAR_LAST")
+- )
+-)
+-
+ (define-enum FrameType
+ (in-module "Meta")
+ (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
new file mode 100644
index 0000000..e1375b7
--- /dev/null
+++ b/gnome-python2-desktop.spec
@@ -0,0 +1,547 @@
+# Last updated for version 2.29.1
+# The order here corresponds to that in configure.ac,
+# for easier comparison. Please do not alphabetize.
+%define pygtk_version 2.10.3
+%define glib_version 2.6.0
+%define gtk_version 2.4.0
+%define gnome_python_version 2.10.0
+%define gtksourceview_version 1:1.8.5-2
+%define libwnck_version 2.19.3
+%define libgtop_version 2.13.0
+%define gconf2_version 2.10.0
+%define librsvg2_version 2.13.93
+%define gnome_keyring_version 0.5.0
+%define gnome_desktop_version 2.10.0
+%define totem_version 1.4.0
+%define eds_version 1.4.0
+
+### Abstract ###
+
+Name: gnome-python2-desktop
+Version: 2.32.0
+Release: 37%{?dist}
+License: GPLv2+
+Summary: The sources for additional PyGNOME Python extension modules
+#VCS: git://git.gnome.org/gnome-python-desktop
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=616306
+Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=672016
+Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
+
+### Dependencies ###
+
+Requires: gnome-python2-canvas >= %{gnome_python_version}
+
+### Build Dependencies ###
+
+BuildRequires: glib2-devel >= %{glib_version}
+BuildRequires: GConf2-devel >= %{gconf2_version}
+BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
+BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
+BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
+BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
+BuildRequires: gnome-python2-devel >= %{gnome_python_version}
+BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
+BuildRequires: gtk2-devel >= %{gtk_version}
+BuildRequires: libgnomeui-devel
+BuildRequires: librsvg2-devel >= %{librsvg2_version}
+BuildRequires: libwnck-devel >= %{libwnck_version}
+BuildRequires: pygtk2-devel >= %{pygtk_version}
+BuildRequires: python2-devel
+BuildRequires: autoconf, automake, libtool
+Provides: gnome-python2-gnomedesktop = 2.32.0-33
+Obsoletes: gnome-python2-gnomedesktop < 2.32.0-33
+Provides: gnome-python2-libgtop2 = 2.32.0-33
+Obsoletes: gnome-python2-libgtop2 < 2.32.0-33
+Provides: gnome-python2-totem = 2.32.0-33
+Obsoletes: gnome-python2-totem < 2.32.0-33
+
+%description
+The gnome-python-desktop package contains the source packages for additional
+Python bindings for GNOME. It should be used together with gnome-python.
+
+%package -n gnome-python2-libwnck
+Summary: Python bindings for interacting with libwnck
+License: LGPLv2
+Requires: libwnck >= %{libwnck_version}
+
+%description -n gnome-python2-libwnck
+This module contains a wrapper that allows the use of libwnck via
+Python.
+
+%package -n gnome-python2-rsvg
+Summary: Python bindings for interacting with librsvg
+License: LGPLv2
+Requires: librsvg2 >= %{librsvg2_version}
+
+%description -n gnome-python2-rsvg
+This module contains a wrapper that allows the use of librsvg
+via Python.
+
+%package -n gnome-python2-gnomekeyring
+Summary: Python bindings for interacting with gnome-keyring
+License: LGPLv2
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-keyring >= %{gnome_keyring_version}
+
+%description -n gnome-python2-gnomekeyring
+This module contains a wrapper that allows the use of gnome-keyring
+via Python.
+
+%prep
+%setup -q -n gnome-python-desktop-%{version}
+%patch0 -p1 -b .flags
+%patch1 -p1 -b .metacity-build
+
+%build
+# evince, brasero and mediaprofiles are disabled because these things have
+# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
+# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
+# stuff. - AdamW 2010/07
+# gnomeprint and gtksourceview are disabled due to removal of C libraries
+# from F23. - Yaakov 2015/07
+%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
+make
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -name '*.la' -delete
+
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
+
+
+%files
+%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
+%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
+%{_datadir}/pygtk
+%exclude %{python2_sitearch}/gtk-2.0/gtop.so
+%exclude %{python2_sitearch}/gtk-2.0/totem
+%exclude %{python2_sitearch}/gtk-2.0/gnomedesktop
+
+%files -n gnome-python2-libwnck
+%{python2_sitearch}/gtk-2.0/wnck.so
+
+%files -n gnome-python2-rsvg
+%{python2_sitearch}/gtk-2.0/rsvg.so
+
+%files -n gnome-python2-gnomekeyring
+%{python2_sitearch}/gtk-2.0/gnomekeyring.so
+
+%changelog
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-37
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sun Jun 30 2019 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-36
+- Drop unnessary BuildReq of /usr/bin/python
+
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-35
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Sep 13 2018 Gwyn Ciesla <limburgher(a)gmail.com> - 2.32.0-34
+- Drop gnomedesktop, libgtop2 and totem per BZ 1627331.
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-32
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Feb 07 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 2.32.0-31
+- Update Python 2 dependency declarations to new packaging standards
+ (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Thu Aug 10 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-30
+- Rebuilt for libtotem-plparser soname bump
+
+* Mon Jul 31 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-29
+- Rebuilt for libtotem-plparser soname bump
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-28
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-27
+- Rebuilt for libgtop2 soname bump
+
+* Fri Mar 24 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-26
+- Remove obsolete dependencies and cleanup build
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
+- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
+- Drop broken gnome-python2-metacity subpackage
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
+- Rebuilt for libgtop2 soname bump
+
+* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
+- Rebuilt for totem-pl-parser soname bump
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
+- Drop dead gnome-panel dependency
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
+- Obsolete the dropped gnome-python2-evolution subpackage
+
+* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
+- Drop evolution bindings; they don't build against the latest EDS
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
+- Fix build against metacity-2.34.2
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
+- Rebuilt for new libedataserver
+
+* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
+- Rebuilt for new libedataserver
+
+* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
+- Rebuilt for new libedataserver
+
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
+- Update to 2.32.0 to match f14
+
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
+- Disable applets
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
+- gnome-media-profiles support also broken due to gtk3 port, so
+ disable it
+- drop evince and brasero modules for now as they won't build due
+ to evince and brasero being ported to gtk3
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
+- Update to 2.31.1
+
+* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
+- Rebuild against new brasero
+
+* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
+- rebuilt
+
+* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
+- Rebuild against latest libedataserver.
+
+* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
+- Rebuild against latest evolution
+
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
+- remember to commit patch to cvs
+
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
+- fix wnck gtypes to be flags, instead of enum
+
+* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
+- Drop bug-buddy package, we use abrt
+
+* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
+- Update to 2.30.0
+
+* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
+- Update to 2.29.92
+
+* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
+- add missing patch
+
+* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
+- Add patch to fix build
+
+* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
+- rebuilt
+
+* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
+- Rebuild against new totem-pl-parser.
+
+* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
+- Rebuild against new gnome-desktop.
+
+* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
+- Fix rpmlint warnings.
+
+* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
+- Provide a complete URI for the Source field.
+
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
+- Update to 2.29.1
+- Remove patch for GNOME bug #603231 (fixed upstream).
+
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
+- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
+
+* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
+- Rebuild for new evince
+
+* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
+- Update to 2.28.0
+
+* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
+- Update to 2.27.3
+
+* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
+- Disable nautilus-cd-burner bindings. Package is dead.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
+- Update to 2.27.2
+
+* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
+- Change gnome-python2-evince to depend on evince-libs
+
+* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
+- Update to 2.27.1
+- New subpackage: gnome-python2-brasero
+
+* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
+- Removed cd-burner subpackage Require on nautilus-cd-burn
+
+* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
+- Rebuild against newer libnautilus-burn.
+
+* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
+- Update to 2.26.0
+
+* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
+- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
+- Update to 2.25.91
+
+* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
+- New subpackage: gnome-python2-evince
+
+* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
+- Update to 2.25.90
+
+* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
+- Update to 2.25.1
+- Remove patch for GNOME bug #564525 (fixed upstream).
+
+* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
+- make build
+
+* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
+- Update to 2.24.1
+- Add patch for GNOME bug #564525 (build failure).
+
+* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
+- Rebuild for new libgnome-desktop
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
+- Rebuild for Python 2.6
+
+* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
+- Update subpackage requirements, since gnome-python2 no longer drags in
+ the world.
+
+* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
+- Rebuild
+
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
+- Change gnome-python2 requirement to gnome-python2-canvas.
+
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
+- Update to 2.24.0
+
+* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
+- Update to 2.23.1
+- Update version requirements.
+
+* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
+- Update to 2.23.0
+
+* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
+- Don't drag in devel packages when installing gnome-python2-evolution
+ (RH bug #450932).
+
+* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
+- Rebuild
+
+* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
+- Rebuild against newer libedataserver and libtotem-plparser.
+
+* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
+- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
+
+* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
+- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
+
+* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
+- Update to 2.22.0
+- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
+
+* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
+- Update to 2.21.3
+
+* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
+- Rebuild with GCC 4.3
+
+* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
+- Update to 2.21.2
+
+* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
+- Update to 2.21.1
+- New subpackage: gnome-python2-evolution
+- Change totem-devel BR to totem-pl-parser-devel.
+
+* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
+- Rebuild against newer libtotem-plparser.so.
+
+* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
+- Update to 2.20.0
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
+- Rebuild for selinux ppc32 issue.
+
+* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
+- Rebuild
+
+* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
+- Update license fields
+
+* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
+- Update to 2.19.2
+
+* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
+- Rebuild against gtksourceview
+
+* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
+- Update to 2.19.1
+- Update versions of required packages.
+- Remove patch for GNOME bug #428697 (fixed upstream).
+
+* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
+- Rebuild again
+
+* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
+- Rebuild against new libwnck
+
+* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
+- Require metacity-devel, not metacity, for building.
+- Add patch for GNOME bug #428697 (adapt to API change).
+
+* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
+- Update to 2.18.0
+
+* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
+- Update to 2.17.93
+
+* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
+- Update to 2.17.92
+- Remove patch for GNOME bug #401760 (fixed upstream).
+
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
+- Add patch for GNOME bug #401760 (plparser fails to build).
+
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
+- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
+
+* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
+- Update to 2.17.3
+
+* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
+- Update to 2.17.2
+- New gnome-python2-bugbuddy subpackage.
+- Update version requirements to match configure.ac.
+- Use python_sitearch macro for installing libraries.
+
+* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
+- rebuild for python 2.5
+- BR gnome-python2-devel
+
+* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
+- Update to 2.17.1
+
+* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
+- Update to 2.16.0
+
+* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
+- Remove unecessary dependencies on gnome-python2-desktop from
+ -libwnck and -rsvg subpackages (OLPC)
+
+* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
+- Update to 2.15.90
+
+* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
+- Rebuild against dbus
+
+* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
+- Update to 2.15.4
+
+* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
+- rebuild
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
+- Create gnomekeyring subpackage
+- block out the nautilus-cd stuff
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
+- Bump for new nautilus-cd-burner
+
+* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
+- Update to 2.15.3
+
+* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
+- Update to 2.15.2
+- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
+
+* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
+- Add pygtk2 BR
+
+* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
+- Update to 2.14.0
+
+* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
+- Buildrequires: python-devel
+
+* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
+- bump again for double-long bug on ppc(64)
+
+* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
+- Initial build.
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..2304e97
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit 678d124906a58fd1f3ba5c3781a990f0cb982e4c
Author: Gwyn Ciesla <gwync(a)protonmail.com>
Date: Mon Aug 12 10:31:02 2019 -0500
Depends on dead FTBFS Python2 upstream.
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index d7fd6f6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-gnome-python-desktop-2.31.1.tar.bz2
-/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
deleted file mode 100644
index 35c7be7..0000000
--- a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
+++ /dev/null
@@ -1,503 +0,0 @@
-From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
-From: Gustavo Carneiro <gjc(a)inescporto.pt>
-Date: Thu, 28 Jan 2010 16:10:16 +0000
-Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
-
----
- totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
- totem/plparser.override | 102 +----------------
- 2 files changed, 276 insertions(+), 122 deletions(-)
-
-diff --git a/totem/plparser.defs b/totem/plparser.defs
-index 184578e..9f25ff1 100644
---- a/totem/plparser.defs
-+++ b/totem/plparser.defs
-@@ -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 --git a/totem/plparser.override b/totem/plparser.override
-index 3cbe2fb..48e1853 100644
---- a/totem/plparser.override
-+++ b/totem/plparser.override
-@@ -5,7 +5,7 @@ headers
- #include "pygobject.h"
- #include "totem-pl-parser.h"
- #include "totem-pl-parser-builtins.h"
--#include <gtk/gtk.h>
-+#include "totem-pl-parser-mini.h"
- #include <glib.h>
-
- #include "config.h"
-@@ -14,108 +14,8 @@ headers
- 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;
--}
---
-1.6.6.1
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..1a2859e
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Depends on dead FTBFS Python2 upstream.
diff --git a/evince.patch b/evince.patch
deleted file mode 100644
index c7ba5c8..0000000
--- a/evince.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
---- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
-+++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
-@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
- dnl should we build the evince module
- AC_ARG_BINDING([evince],[YES])
- if $build_evince; then
-- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
-+ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
- build_evince=true,
- build_evince=false)
- if test -n "$export_dynamic"; then
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
deleted file mode 100644
index 0be84c9..0000000
--- a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
---- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
-+++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
-@@ -100,7 +100,7 @@
- )
- )
-
--(define-enum WindowState
-+(define-flags WindowState
- (in-module "Wnck")
- (c-name "WnckWindowState")
- (gtype-id "WNCK_TYPE_WINDOW_STATE")
-@@ -121,7 +121,7 @@
- )
- )
-
--(define-enum WindowActions
-+(define-flags WindowActions
- (in-module "Wnck")
- (c-name "WnckWindowActions")
- (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
-@@ -184,7 +184,7 @@
- )
- )
-
--(define-enum WindowMoveResizeMask
-+(define-flags WindowMoveResizeMask
- (in-module "Wnck")
- (c-name "WnckWindowMoveResizeMask")
- (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
deleted file mode 100644
index 5054dd2..0000000
--- a/gnome-python-desktop-2.32.0-metacity-build.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Daniel Drake <dsd(a)laptop.org>
-
-Fix build against metacity-2.34.2. The port to GSettings
-removed these constants from the codebase.
-
-Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
-===================================================================
---- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
-+++ gnome-python-desktop-2.32.0/metacity/metacity.defs
-@@ -120,32 +120,6 @@
- )
- )
-
--(define-enum FocusMode
-- (in-module "Meta")
-- (c-name "MetaFocusMode")
--; (gtype-id "META_TYPE_FOCUS_MODE")
-- (values
-- '("click" "META_FOCUS_MODE_CLICK")
-- '("sloppy" "META_FOCUS_MODE_SLOPPY")
-- '("mouse" "META_FOCUS_MODE_MOUSE")
-- )
--)
--
--(define-enum ActionTitlebar
-- (in-module "Meta")
-- (c-name "MetaActionTitlebar")
--; (gtype-id "META_TYPE_ACTION_TITLEBAR")
-- (values
-- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
-- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
-- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
-- '("none" "META_ACTION_TITLEBAR_NONE")
-- '("lower" "META_ACTION_TITLEBAR_LOWER")
-- '("menu" "META_ACTION_TITLEBAR_MENU")
-- '("last" "META_ACTION_TITLEBAR_LAST")
-- )
--)
--
- (define-enum FrameType
- (in-module "Meta")
- (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
deleted file mode 100644
index e1375b7..0000000
--- a/gnome-python2-desktop.spec
+++ /dev/null
@@ -1,547 +0,0 @@
-# Last updated for version 2.29.1
-# The order here corresponds to that in configure.ac,
-# for easier comparison. Please do not alphabetize.
-%define pygtk_version 2.10.3
-%define glib_version 2.6.0
-%define gtk_version 2.4.0
-%define gnome_python_version 2.10.0
-%define gtksourceview_version 1:1.8.5-2
-%define libwnck_version 2.19.3
-%define libgtop_version 2.13.0
-%define gconf2_version 2.10.0
-%define librsvg2_version 2.13.93
-%define gnome_keyring_version 0.5.0
-%define gnome_desktop_version 2.10.0
-%define totem_version 1.4.0
-%define eds_version 1.4.0
-
-### Abstract ###
-
-Name: gnome-python2-desktop
-Version: 2.32.0
-Release: 37%{?dist}
-License: GPLv2+
-Summary: The sources for additional PyGNOME Python extension modules
-#VCS: git://git.gnome.org/gnome-python-desktop
-Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=616306
-Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=672016
-Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
-
-### Dependencies ###
-
-Requires: gnome-python2-canvas >= %{gnome_python_version}
-
-### Build Dependencies ###
-
-BuildRequires: glib2-devel >= %{glib_version}
-BuildRequires: GConf2-devel >= %{gconf2_version}
-BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
-BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
-BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
-BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
-BuildRequires: gnome-python2-devel >= %{gnome_python_version}
-BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
-BuildRequires: gtk2-devel >= %{gtk_version}
-BuildRequires: libgnomeui-devel
-BuildRequires: librsvg2-devel >= %{librsvg2_version}
-BuildRequires: libwnck-devel >= %{libwnck_version}
-BuildRequires: pygtk2-devel >= %{pygtk_version}
-BuildRequires: python2-devel
-BuildRequires: autoconf, automake, libtool
-Provides: gnome-python2-gnomedesktop = 2.32.0-33
-Obsoletes: gnome-python2-gnomedesktop < 2.32.0-33
-Provides: gnome-python2-libgtop2 = 2.32.0-33
-Obsoletes: gnome-python2-libgtop2 < 2.32.0-33
-Provides: gnome-python2-totem = 2.32.0-33
-Obsoletes: gnome-python2-totem < 2.32.0-33
-
-%description
-The gnome-python-desktop package contains the source packages for additional
-Python bindings for GNOME. It should be used together with gnome-python.
-
-%package -n gnome-python2-libwnck
-Summary: Python bindings for interacting with libwnck
-License: LGPLv2
-Requires: libwnck >= %{libwnck_version}
-
-%description -n gnome-python2-libwnck
-This module contains a wrapper that allows the use of libwnck via
-Python.
-
-%package -n gnome-python2-rsvg
-Summary: Python bindings for interacting with librsvg
-License: LGPLv2
-Requires: librsvg2 >= %{librsvg2_version}
-
-%description -n gnome-python2-rsvg
-This module contains a wrapper that allows the use of librsvg
-via Python.
-
-%package -n gnome-python2-gnomekeyring
-Summary: Python bindings for interacting with gnome-keyring
-License: LGPLv2
-Requires: %{name} = %{version}-%{release}
-Requires: gnome-keyring >= %{gnome_keyring_version}
-
-%description -n gnome-python2-gnomekeyring
-This module contains a wrapper that allows the use of gnome-keyring
-via Python.
-
-%prep
-%setup -q -n gnome-python-desktop-%{version}
-%patch0 -p1 -b .flags
-%patch1 -p1 -b .metacity-build
-
-%build
-# evince, brasero and mediaprofiles are disabled because these things have
-# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
-# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
-# stuff. - AdamW 2010/07
-# gnomeprint and gtksourceview are disabled due to removal of C libraries
-# from F23. - Yaakov 2015/07
-%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
-make
-
-%install
-make install DESTDIR=$RPM_BUILD_ROOT
-
-find $RPM_BUILD_ROOT -name '*.la' -delete
-
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
-
-
-%files
-%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
-%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
-%{_datadir}/pygtk
-%exclude %{python2_sitearch}/gtk-2.0/gtop.so
-%exclude %{python2_sitearch}/gtk-2.0/totem
-%exclude %{python2_sitearch}/gtk-2.0/gnomedesktop
-
-%files -n gnome-python2-libwnck
-%{python2_sitearch}/gtk-2.0/wnck.so
-
-%files -n gnome-python2-rsvg
-%{python2_sitearch}/gtk-2.0/rsvg.so
-
-%files -n gnome-python2-gnomekeyring
-%{python2_sitearch}/gtk-2.0/gnomekeyring.so
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-37
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sun Jun 30 2019 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-36
-- Drop unnessary BuildReq of /usr/bin/python
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-35
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Sep 13 2018 Gwyn Ciesla <limburgher(a)gmail.com> - 2.32.0-34
-- Drop gnomedesktop, libgtop2 and totem per BZ 1627331.
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-32
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Feb 07 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 2.32.0-31
-- Update Python 2 dependency declarations to new packaging standards
- (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
-
-* Thu Aug 10 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-30
-- Rebuilt for libtotem-plparser soname bump
-
-* Mon Jul 31 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-29
-- Rebuilt for libtotem-plparser soname bump
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-28
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-27
-- Rebuilt for libgtop2 soname bump
-
-* Fri Mar 24 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-26
-- Remove obsolete dependencies and cleanup build
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
-- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
-- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
-- Drop broken gnome-python2-metacity subpackage
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
-- Rebuilt for libgtop2 soname bump
-
-* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
-- Rebuilt for totem-pl-parser soname bump
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
-- Drop dead gnome-panel dependency
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
-- Obsolete the dropped gnome-python2-evolution subpackage
-
-* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
-- Drop evolution bindings; they don't build against the latest EDS
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
-- Fix build against metacity-2.34.2
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
-- Rebuilt for new libedataserver
-
-* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
-- Rebuilt for new libedataserver
-
-* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
-- Rebuilt for new libedataserver
-
-* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
-- Update to 2.32.0 to match f14
-
-* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
-- Disable applets
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
-- gnome-media-profiles support also broken due to gtk3 port, so
- disable it
-- drop evince and brasero modules for now as they won't build due
- to evince and brasero being ported to gtk3
-
-* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
-
-* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
-- Update to 2.31.1
-
-* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
-- Rebuild against new brasero
-
-* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
-- rebuilt
-
-* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
-- Rebuild against latest libedataserver.
-
-* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
-- Rebuild against latest evolution
-
-* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
-- remember to commit patch to cvs
-
-* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
-- fix wnck gtypes to be flags, instead of enum
-
-* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
-- Drop bug-buddy package, we use abrt
-
-* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
-- Update to 2.30.0
-
-* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
-- Update to 2.29.92
-
-* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
-- add missing patch
-
-* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
-- Add patch to fix build
-
-* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
-- rebuilt
-
-* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
-- Rebuild against new totem-pl-parser.
-
-* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
-- Rebuild against new gnome-desktop.
-
-* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
-- Fix rpmlint warnings.
-
-* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
-- Provide a complete URI for the Source field.
-
-* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
-- Update to 2.29.1
-- Remove patch for GNOME bug #603231 (fixed upstream).
-
-* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
-- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
-
-* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
-- Rebuild for new evince
-
-* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
-- Update to 2.28.0
-
-* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
-- Update to 2.27.3
-
-* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
-- Disable nautilus-cd-burner bindings. Package is dead.
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
-- Update to 2.27.2
-
-* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
-- Change gnome-python2-evince to depend on evince-libs
-
-* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
-- Update to 2.27.1
-- New subpackage: gnome-python2-brasero
-
-* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
-- Removed cd-burner subpackage Require on nautilus-cd-burn
-
-* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
-- Rebuild against newer libnautilus-burn.
-
-* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
-- Update to 2.26.0
-
-* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
-- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
-
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
-- Update to 2.25.91
-
-* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
-- New subpackage: gnome-python2-evince
-
-* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
-- Update to 2.25.90
-
-* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
-- Update to 2.25.1
-- Remove patch for GNOME bug #564525 (fixed upstream).
-
-* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
-- make build
-
-* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
-- Update to 2.24.1
-- Add patch for GNOME bug #564525 (build failure).
-
-* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
-- Rebuild for new libgnome-desktop
-
-* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
-- Rebuild for Python 2.6
-
-* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
-- Update subpackage requirements, since gnome-python2 no longer drags in
- the world.
-
-* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
-- Rebuild
-
-* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
-- Change gnome-python2 requirement to gnome-python2-canvas.
-
-* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
-- Update to 2.24.0
-
-* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
-- Update to 2.23.1
-- Update version requirements.
-
-* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
-- Update to 2.23.0
-
-* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
-- Don't drag in devel packages when installing gnome-python2-evolution
- (RH bug #450932).
-
-* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
-- Rebuild
-
-* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
-- Rebuild against newer libedataserver and libtotem-plparser.
-
-* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
-- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
-
-* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
-- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
-
-* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
-- Update to 2.22.0
-- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
-
-* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
-- Update to 2.21.3
-
-* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
-- Rebuild with GCC 4.3
-
-* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
-- Update to 2.21.2
-
-* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
-- Update to 2.21.1
-- New subpackage: gnome-python2-evolution
-- Change totem-devel BR to totem-pl-parser-devel.
-
-* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
-- Rebuild against newer libtotem-plparser.so.
-
-* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
-- Update to 2.20.0
-
-* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
-- Rebuild for selinux ppc32 issue.
-
-* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
-- Rebuild
-
-* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
-- Update license fields
-
-* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
-- Update to 2.19.2
-
-* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
-- Rebuild against gtksourceview
-
-* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
-- Update to 2.19.1
-- Update versions of required packages.
-- Remove patch for GNOME bug #428697 (fixed upstream).
-
-* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
-- Rebuild again
-
-* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
-- Rebuild against new libwnck
-
-* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
-- Require metacity-devel, not metacity, for building.
-- Add patch for GNOME bug #428697 (adapt to API change).
-
-* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
-- Update to 2.18.0
-
-* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
-- Update to 2.17.93
-
-* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
-- Update to 2.17.92
-- Remove patch for GNOME bug #401760 (fixed upstream).
-
-* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
-- Add patch for GNOME bug #401760 (plparser fails to build).
-
-* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
-- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
-
-* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
-- Update to 2.17.3
-
-* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
-- Update to 2.17.2
-- New gnome-python2-bugbuddy subpackage.
-- Update version requirements to match configure.ac.
-- Use python_sitearch macro for installing libraries.
-
-* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
-- rebuild for python 2.5
-- BR gnome-python2-devel
-
-* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
-- Update to 2.17.1
-
-* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
-- Update to 2.16.0
-
-* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
-- Remove unecessary dependencies on gnome-python2-desktop from
- -libwnck and -rsvg subpackages (OLPC)
-
-* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
-- Update to 2.15.90
-
-* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
-- Rebuild against dbus
-
-* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
-- Update to 2.15.4
-
-* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
-- rebuild
-
-* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
-- Create gnomekeyring subpackage
-- block out the nautilus-cd stuff
-
-* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
-- Bump for new nautilus-cd-burner
-
-* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
-- Update to 2.15.3
-
-* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
-- Update to 2.15.2
-- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
-
-* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
-- Add pygtk2 BR
-
-* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
-- Update to 2.14.0
-
-* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
-- Buildrequires: python-devel
-
-* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
-- bump again for double-long bug on ppc(64)
-
-* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
-- Initial build.
-
diff --git a/sources b/sources
deleted file mode 100644
index 2304e97..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit 2e40197957ba66c7322a4498995ad575066e07e5
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 25 04:15:03 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6db2110..e1375b7 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -19,7 +19,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 36%{?dist}
+Release: 37%{?dist}
License: GPLv2+
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
@@ -133,6 +133,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python2_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-37
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
* Sun Jun 30 2019 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-36
- Drop unnessary BuildReq of /usr/bin/python
commit 7eb85988e51fccc638a25d27d6b2eea14a6db247
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Mon Jul 1 14:21:40 2019 +0100
Drop unnessary BuildReq of /usr/bin/python
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0dfb956..6db2110 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -19,7 +19,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 35%{?dist}
+Release: 36%{?dist}
License: GPLv2+
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
@@ -52,7 +52,6 @@ BuildRequires: libwnck-devel >= %{libwnck_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python2-devel
BuildRequires: autoconf, automake, libtool
-BuildRequires: /usr/bin/python
Provides: gnome-python2-gnomedesktop = 2.32.0-33
Obsoletes: gnome-python2-gnomedesktop < 2.32.0-33
Provides: gnome-python2-libgtop2 = 2.32.0-33
@@ -134,6 +133,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python2_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Jun 30 2019 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-36
+- Drop unnessary BuildReq of /usr/bin/python
+
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
commit c2194890a297d3618a275d15edc38fe4bc42362d
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jan 31 23:13:42 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b7554d8..0dfb956 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -19,7 +19,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 34%{?dist}
+Release: 35%{?dist}
License: GPLv2+
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
@@ -134,6 +134,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python2_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-35
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Thu Sep 13 2018 Gwyn Ciesla <limburgher(a)gmail.com> - 2.32.0-34
- Drop gnomedesktop, libgtop2 and totem per BZ 1627331.
commit 71a4f3492189b0dfa17f52bf03216f32d33159fd
Author: Gwyn Ciesla <limburgher(a)gmail.com>
Date: Thu Sep 13 12:25:17 2018 -0500
Drop some python2 subpackages.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index bc0102f..b7554d8 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -19,7 +19,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 33%{?dist}
+Release: 34%{?dist}
License: GPLv2+
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
@@ -47,14 +47,18 @@ BuildRequires: gnome-python2-devel >= %{gnome_python_version}
BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
BuildRequires: gtk2-devel >= %{gtk_version}
BuildRequires: libgnomeui-devel
-BuildRequires: libgtop2-devel >= %{libgtop_version}
BuildRequires: librsvg2-devel >= %{librsvg2_version}
BuildRequires: libwnck-devel >= %{libwnck_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python2-devel
-BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, automake, libtool
BuildRequires: /usr/bin/python
+Provides: gnome-python2-gnomedesktop = 2.32.0-33
+Obsoletes: gnome-python2-gnomedesktop < 2.32.0-33
+Provides: gnome-python2-libgtop2 = 2.32.0-33
+Obsoletes: gnome-python2-libgtop2 < 2.32.0-33
+Provides: gnome-python2-totem = 2.32.0-33
+Obsoletes: gnome-python2-totem < 2.32.0-33
%description
The gnome-python-desktop package contains the source packages for additional
@@ -69,27 +73,6 @@ Requires: libwnck >= %{libwnck_version}
This module contains a wrapper that allows the use of libwnck via
Python.
-%package -n gnome-python2-libgtop2
-Summary: Python bindings for interacting with libgtop
-License: GPLv2+
-Requires: %{name} = %{version}-%{release}
-Requires: libgtop2 >= %{libgtop_version}
-
-%description -n gnome-python2-libgtop2
-This module contains a wrapper that allows the use of libgtop via
-Python.
-
-%package -n gnome-python2-totem
-Summary: Python bindings for interacting with totem
-License: LGPLv2
-Requires: %{name} = %{version}-%{release}
-Requires: totem-pl-parser >= %{totem_version}
-Requires: gnome-python2-gconf
-
-%description -n gnome-python2-totem
-This module contains a wrapper that allows the use of totem
-via Python.
-
%package -n gnome-python2-rsvg
Summary: Python bindings for interacting with librsvg
License: LGPLv2
@@ -99,16 +82,6 @@ Requires: librsvg2 >= %{librsvg2_version}
This module contains a wrapper that allows the use of librsvg
via Python.
-%package -n gnome-python2-gnomedesktop
-Summary: Python bindings for interacting with gnome-desktop
-License: LGPLv2
-Requires: %{name} = %{version}-%{release}
-Requires: gnome-desktop >= %{gnome_desktop_version}
-
-%description -n gnome-python2-gnomedesktop
-This module contains a wrapper that allows the use of gnome-desktop
-via Python.
-
%package -n gnome-python2-gnomekeyring
Summary: Python bindings for interacting with gnome-keyring
License: LGPLv2
@@ -147,26 +120,23 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
%{_datadir}/pygtk
+%exclude %{python2_sitearch}/gtk-2.0/gtop.so
+%exclude %{python2_sitearch}/gtk-2.0/totem
+%exclude %{python2_sitearch}/gtk-2.0/gnomedesktop
%files -n gnome-python2-libwnck
%{python2_sitearch}/gtk-2.0/wnck.so
-%files -n gnome-python2-libgtop2
-%{python2_sitearch}/gtk-2.0/gtop.so
-
-%files -n gnome-python2-totem
-%{python2_sitearch}/gtk-2.0/totem
-
%files -n gnome-python2-rsvg
%{python2_sitearch}/gtk-2.0/rsvg.so
-%files -n gnome-python2-gnomedesktop
-%{python2_sitearch}/gtk-2.0/gnomedesktop
-
%files -n gnome-python2-gnomekeyring
%{python2_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Sep 13 2018 Gwyn Ciesla <limburgher(a)gmail.com> - 2.32.0-34
+- Drop gnomedesktop, libgtop2 and totem per BZ 1627331.
+
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
commit 09a1f2a4bf2cee4ad34ccc694965d62e1766fcb8
Author: Gwyn Ciesla <limburgher(a)gmail.com>
Date: Thu Sep 13 12:05:39 2018 -0500
Revert "BZ 1627331"
This reverts commit 135ce7f2110d5c53f64ded3558c70e7f8267ad4c.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d7fd6f6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+gnome-python-desktop-2.31.1.tar.bz2
+/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
new file mode 100644
index 0000000..35c7be7
--- /dev/null
+++ b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
@@ -0,0 +1,503 @@
+From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
+From: Gustavo Carneiro <gjc(a)inescporto.pt>
+Date: Thu, 28 Jan 2010 16:10:16 +0000
+Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
+
+---
+ totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
+ totem/plparser.override | 102 +----------------
+ 2 files changed, 276 insertions(+), 122 deletions(-)
+
+diff --git a/totem/plparser.defs b/totem/plparser.defs
+index 184578e..9f25ff1 100644
+--- a/totem/plparser.defs
++++ b/totem/plparser.defs
+@@ -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 --git a/totem/plparser.override b/totem/plparser.override
+index 3cbe2fb..48e1853 100644
+--- a/totem/plparser.override
++++ b/totem/plparser.override
+@@ -5,7 +5,7 @@ headers
+ #include "pygobject.h"
+ #include "totem-pl-parser.h"
+ #include "totem-pl-parser-builtins.h"
+-#include <gtk/gtk.h>
++#include "totem-pl-parser-mini.h"
+ #include <glib.h>
+
+ #include "config.h"
+@@ -14,108 +14,8 @@ headers
+ 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;
+-}
+--
+1.6.6.1
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index f0082fc..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-BZ 1627331
diff --git a/evince.patch b/evince.patch
new file mode 100644
index 0000000..c7ba5c8
--- /dev/null
+++ b/evince.patch
@@ -0,0 +1,12 @@
+diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
+--- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
++++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
+@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
+ dnl should we build the evince module
+ AC_ARG_BINDING([evince],[YES])
+ if $build_evince; then
+- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
++ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
+ build_evince=true,
+ build_evince=false)
+ if test -n "$export_dynamic"; then
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
new file mode 100644
index 0000000..0be84c9
--- /dev/null
+++ b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
@@ -0,0 +1,30 @@
+diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
+--- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
++++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
+@@ -100,7 +100,7 @@
+ )
+ )
+
+-(define-enum WindowState
++(define-flags WindowState
+ (in-module "Wnck")
+ (c-name "WnckWindowState")
+ (gtype-id "WNCK_TYPE_WINDOW_STATE")
+@@ -121,7 +121,7 @@
+ )
+ )
+
+-(define-enum WindowActions
++(define-flags WindowActions
+ (in-module "Wnck")
+ (c-name "WnckWindowActions")
+ (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
+@@ -184,7 +184,7 @@
+ )
+ )
+
+-(define-enum WindowMoveResizeMask
++(define-flags WindowMoveResizeMask
+ (in-module "Wnck")
+ (c-name "WnckWindowMoveResizeMask")
+ (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
new file mode 100644
index 0000000..5054dd2
--- /dev/null
+++ b/gnome-python-desktop-2.32.0-metacity-build.patch
@@ -0,0 +1,42 @@
+From: Daniel Drake <dsd(a)laptop.org>
+
+Fix build against metacity-2.34.2. The port to GSettings
+removed these constants from the codebase.
+
+Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
+===================================================================
+--- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
++++ gnome-python-desktop-2.32.0/metacity/metacity.defs
+@@ -120,32 +120,6 @@
+ )
+ )
+
+-(define-enum FocusMode
+- (in-module "Meta")
+- (c-name "MetaFocusMode")
+-; (gtype-id "META_TYPE_FOCUS_MODE")
+- (values
+- '("click" "META_FOCUS_MODE_CLICK")
+- '("sloppy" "META_FOCUS_MODE_SLOPPY")
+- '("mouse" "META_FOCUS_MODE_MOUSE")
+- )
+-)
+-
+-(define-enum ActionTitlebar
+- (in-module "Meta")
+- (c-name "MetaActionTitlebar")
+-; (gtype-id "META_TYPE_ACTION_TITLEBAR")
+- (values
+- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
+- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
+- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
+- '("none" "META_ACTION_TITLEBAR_NONE")
+- '("lower" "META_ACTION_TITLEBAR_LOWER")
+- '("menu" "META_ACTION_TITLEBAR_MENU")
+- '("last" "META_ACTION_TITLEBAR_LAST")
+- )
+-)
+-
+ (define-enum FrameType
+ (in-module "Meta")
+ (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
new file mode 100644
index 0000000..bc0102f
--- /dev/null
+++ b/gnome-python2-desktop.spec
@@ -0,0 +1,569 @@
+# Last updated for version 2.29.1
+# The order here corresponds to that in configure.ac,
+# for easier comparison. Please do not alphabetize.
+%define pygtk_version 2.10.3
+%define glib_version 2.6.0
+%define gtk_version 2.4.0
+%define gnome_python_version 2.10.0
+%define gtksourceview_version 1:1.8.5-2
+%define libwnck_version 2.19.3
+%define libgtop_version 2.13.0
+%define gconf2_version 2.10.0
+%define librsvg2_version 2.13.93
+%define gnome_keyring_version 0.5.0
+%define gnome_desktop_version 2.10.0
+%define totem_version 1.4.0
+%define eds_version 1.4.0
+
+### Abstract ###
+
+Name: gnome-python2-desktop
+Version: 2.32.0
+Release: 33%{?dist}
+License: GPLv2+
+Summary: The sources for additional PyGNOME Python extension modules
+#VCS: git://git.gnome.org/gnome-python-desktop
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=616306
+Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=672016
+Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
+
+### Dependencies ###
+
+Requires: gnome-python2-canvas >= %{gnome_python_version}
+
+### Build Dependencies ###
+
+BuildRequires: glib2-devel >= %{glib_version}
+BuildRequires: GConf2-devel >= %{gconf2_version}
+BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
+BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
+BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
+BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
+BuildRequires: gnome-python2-devel >= %{gnome_python_version}
+BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
+BuildRequires: gtk2-devel >= %{gtk_version}
+BuildRequires: libgnomeui-devel
+BuildRequires: libgtop2-devel >= %{libgtop_version}
+BuildRequires: librsvg2-devel >= %{librsvg2_version}
+BuildRequires: libwnck-devel >= %{libwnck_version}
+BuildRequires: pygtk2-devel >= %{pygtk_version}
+BuildRequires: python2-devel
+BuildRequires: totem-pl-parser-devel >= %{totem_version}
+BuildRequires: autoconf, automake, libtool
+BuildRequires: /usr/bin/python
+
+%description
+The gnome-python-desktop package contains the source packages for additional
+Python bindings for GNOME. It should be used together with gnome-python.
+
+%package -n gnome-python2-libwnck
+Summary: Python bindings for interacting with libwnck
+License: LGPLv2
+Requires: libwnck >= %{libwnck_version}
+
+%description -n gnome-python2-libwnck
+This module contains a wrapper that allows the use of libwnck via
+Python.
+
+%package -n gnome-python2-libgtop2
+Summary: Python bindings for interacting with libgtop
+License: GPLv2+
+Requires: %{name} = %{version}-%{release}
+Requires: libgtop2 >= %{libgtop_version}
+
+%description -n gnome-python2-libgtop2
+This module contains a wrapper that allows the use of libgtop via
+Python.
+
+%package -n gnome-python2-totem
+Summary: Python bindings for interacting with totem
+License: LGPLv2
+Requires: %{name} = %{version}-%{release}
+Requires: totem-pl-parser >= %{totem_version}
+Requires: gnome-python2-gconf
+
+%description -n gnome-python2-totem
+This module contains a wrapper that allows the use of totem
+via Python.
+
+%package -n gnome-python2-rsvg
+Summary: Python bindings for interacting with librsvg
+License: LGPLv2
+Requires: librsvg2 >= %{librsvg2_version}
+
+%description -n gnome-python2-rsvg
+This module contains a wrapper that allows the use of librsvg
+via Python.
+
+%package -n gnome-python2-gnomedesktop
+Summary: Python bindings for interacting with gnome-desktop
+License: LGPLv2
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-desktop >= %{gnome_desktop_version}
+
+%description -n gnome-python2-gnomedesktop
+This module contains a wrapper that allows the use of gnome-desktop
+via Python.
+
+%package -n gnome-python2-gnomekeyring
+Summary: Python bindings for interacting with gnome-keyring
+License: LGPLv2
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-keyring >= %{gnome_keyring_version}
+
+%description -n gnome-python2-gnomekeyring
+This module contains a wrapper that allows the use of gnome-keyring
+via Python.
+
+%prep
+%setup -q -n gnome-python-desktop-%{version}
+%patch0 -p1 -b .flags
+%patch1 -p1 -b .metacity-build
+
+%build
+# evince, brasero and mediaprofiles are disabled because these things have
+# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
+# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
+# stuff. - AdamW 2010/07
+# gnomeprint and gtksourceview are disabled due to removal of C libraries
+# from F23. - Yaakov 2015/07
+%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
+make
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -name '*.la' -delete
+
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
+
+
+%files
+%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
+%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
+%{_datadir}/pygtk
+
+%files -n gnome-python2-libwnck
+%{python2_sitearch}/gtk-2.0/wnck.so
+
+%files -n gnome-python2-libgtop2
+%{python2_sitearch}/gtk-2.0/gtop.so
+
+%files -n gnome-python2-totem
+%{python2_sitearch}/gtk-2.0/totem
+
+%files -n gnome-python2-rsvg
+%{python2_sitearch}/gtk-2.0/rsvg.so
+
+%files -n gnome-python2-gnomedesktop
+%{python2_sitearch}/gtk-2.0/gnomedesktop
+
+%files -n gnome-python2-gnomekeyring
+%{python2_sitearch}/gtk-2.0/gnomekeyring.so
+
+%changelog
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-32
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Feb 07 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 2.32.0-31
+- Update Python 2 dependency declarations to new packaging standards
+ (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Thu Aug 10 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-30
+- Rebuilt for libtotem-plparser soname bump
+
+* Mon Jul 31 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-29
+- Rebuilt for libtotem-plparser soname bump
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-28
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-27
+- Rebuilt for libgtop2 soname bump
+
+* Fri Mar 24 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-26
+- Remove obsolete dependencies and cleanup build
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
+- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
+- Drop broken gnome-python2-metacity subpackage
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
+- Rebuilt for libgtop2 soname bump
+
+* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
+- Rebuilt for totem-pl-parser soname bump
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
+- Drop dead gnome-panel dependency
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
+- Obsolete the dropped gnome-python2-evolution subpackage
+
+* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
+- Drop evolution bindings; they don't build against the latest EDS
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
+- Fix build against metacity-2.34.2
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
+- Rebuilt for new libedataserver
+
+* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
+- Rebuilt for new libedataserver
+
+* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
+- Rebuilt for new libedataserver
+
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
+- Update to 2.32.0 to match f14
+
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
+- Disable applets
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
+- gnome-media-profiles support also broken due to gtk3 port, so
+ disable it
+- drop evince and brasero modules for now as they won't build due
+ to evince and brasero being ported to gtk3
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
+- Update to 2.31.1
+
+* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
+- Rebuild against new brasero
+
+* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
+- rebuilt
+
+* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
+- Rebuild against latest libedataserver.
+
+* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
+- Rebuild against latest evolution
+
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
+- remember to commit patch to cvs
+
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
+- fix wnck gtypes to be flags, instead of enum
+
+* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
+- Drop bug-buddy package, we use abrt
+
+* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
+- Update to 2.30.0
+
+* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
+- Update to 2.29.92
+
+* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
+- add missing patch
+
+* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
+- Add patch to fix build
+
+* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
+- rebuilt
+
+* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
+- Rebuild against new totem-pl-parser.
+
+* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
+- Rebuild against new gnome-desktop.
+
+* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
+- Fix rpmlint warnings.
+
+* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
+- Provide a complete URI for the Source field.
+
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
+- Update to 2.29.1
+- Remove patch for GNOME bug #603231 (fixed upstream).
+
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
+- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
+
+* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
+- Rebuild for new evince
+
+* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
+- Update to 2.28.0
+
+* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
+- Update to 2.27.3
+
+* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
+- Disable nautilus-cd-burner bindings. Package is dead.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
+- Update to 2.27.2
+
+* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
+- Change gnome-python2-evince to depend on evince-libs
+
+* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
+- Update to 2.27.1
+- New subpackage: gnome-python2-brasero
+
+* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
+- Removed cd-burner subpackage Require on nautilus-cd-burn
+
+* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
+- Rebuild against newer libnautilus-burn.
+
+* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
+- Update to 2.26.0
+
+* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
+- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
+- Update to 2.25.91
+
+* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
+- New subpackage: gnome-python2-evince
+
+* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
+- Update to 2.25.90
+
+* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
+- Update to 2.25.1
+- Remove patch for GNOME bug #564525 (fixed upstream).
+
+* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
+- make build
+
+* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
+- Update to 2.24.1
+- Add patch for GNOME bug #564525 (build failure).
+
+* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
+- Rebuild for new libgnome-desktop
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
+- Rebuild for Python 2.6
+
+* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
+- Update subpackage requirements, since gnome-python2 no longer drags in
+ the world.
+
+* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
+- Rebuild
+
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
+- Change gnome-python2 requirement to gnome-python2-canvas.
+
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
+- Update to 2.24.0
+
+* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
+- Update to 2.23.1
+- Update version requirements.
+
+* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
+- Update to 2.23.0
+
+* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
+- Don't drag in devel packages when installing gnome-python2-evolution
+ (RH bug #450932).
+
+* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
+- Rebuild
+
+* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
+- Rebuild against newer libedataserver and libtotem-plparser.
+
+* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
+- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
+
+* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
+- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
+
+* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
+- Update to 2.22.0
+- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
+
+* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
+- Update to 2.21.3
+
+* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
+- Rebuild with GCC 4.3
+
+* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
+- Update to 2.21.2
+
+* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
+- Update to 2.21.1
+- New subpackage: gnome-python2-evolution
+- Change totem-devel BR to totem-pl-parser-devel.
+
+* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
+- Rebuild against newer libtotem-plparser.so.
+
+* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
+- Update to 2.20.0
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
+- Rebuild for selinux ppc32 issue.
+
+* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
+- Rebuild
+
+* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
+- Update license fields
+
+* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
+- Update to 2.19.2
+
+* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
+- Rebuild against gtksourceview
+
+* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
+- Update to 2.19.1
+- Update versions of required packages.
+- Remove patch for GNOME bug #428697 (fixed upstream).
+
+* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
+- Rebuild again
+
+* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
+- Rebuild against new libwnck
+
+* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
+- Require metacity-devel, not metacity, for building.
+- Add patch for GNOME bug #428697 (adapt to API change).
+
+* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
+- Update to 2.18.0
+
+* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
+- Update to 2.17.93
+
+* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
+- Update to 2.17.92
+- Remove patch for GNOME bug #401760 (fixed upstream).
+
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
+- Add patch for GNOME bug #401760 (plparser fails to build).
+
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
+- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
+
+* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
+- Update to 2.17.3
+
+* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
+- Update to 2.17.2
+- New gnome-python2-bugbuddy subpackage.
+- Update version requirements to match configure.ac.
+- Use python_sitearch macro for installing libraries.
+
+* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
+- rebuild for python 2.5
+- BR gnome-python2-devel
+
+* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
+- Update to 2.17.1
+
+* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
+- Update to 2.16.0
+
+* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
+- Remove unecessary dependencies on gnome-python2-desktop from
+ -libwnck and -rsvg subpackages (OLPC)
+
+* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
+- Update to 2.15.90
+
+* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
+- Rebuild against dbus
+
+* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
+- Update to 2.15.4
+
+* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
+- rebuild
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
+- Create gnomekeyring subpackage
+- block out the nautilus-cd stuff
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
+- Bump for new nautilus-cd-burner
+
+* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
+- Update to 2.15.3
+
+* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
+- Update to 2.15.2
+- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
+
+* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
+- Add pygtk2 BR
+
+* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
+- Update to 2.14.0
+
+* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
+- Buildrequires: python-devel
+
+* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
+- bump again for double-long bug on ppc(64)
+
+* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
+- Initial build.
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..2304e97
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit 135ce7f2110d5c53f64ded3558c70e7f8267ad4c
Author: Gwyn Ciesla <limburgher(a)gmail.com>
Date: Thu Sep 13 11:51:11 2018 -0500
BZ 1627331
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index d7fd6f6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-gnome-python-desktop-2.31.1.tar.bz2
-/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
deleted file mode 100644
index 35c7be7..0000000
--- a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
+++ /dev/null
@@ -1,503 +0,0 @@
-From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
-From: Gustavo Carneiro <gjc(a)inescporto.pt>
-Date: Thu, 28 Jan 2010 16:10:16 +0000
-Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
-
----
- totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
- totem/plparser.override | 102 +----------------
- 2 files changed, 276 insertions(+), 122 deletions(-)
-
-diff --git a/totem/plparser.defs b/totem/plparser.defs
-index 184578e..9f25ff1 100644
---- a/totem/plparser.defs
-+++ b/totem/plparser.defs
-@@ -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 --git a/totem/plparser.override b/totem/plparser.override
-index 3cbe2fb..48e1853 100644
---- a/totem/plparser.override
-+++ b/totem/plparser.override
-@@ -5,7 +5,7 @@ headers
- #include "pygobject.h"
- #include "totem-pl-parser.h"
- #include "totem-pl-parser-builtins.h"
--#include <gtk/gtk.h>
-+#include "totem-pl-parser-mini.h"
- #include <glib.h>
-
- #include "config.h"
-@@ -14,108 +14,8 @@ headers
- 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;
--}
---
-1.6.6.1
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..f0082fc
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+BZ 1627331
diff --git a/evince.patch b/evince.patch
deleted file mode 100644
index c7ba5c8..0000000
--- a/evince.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
---- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
-+++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
-@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
- dnl should we build the evince module
- AC_ARG_BINDING([evince],[YES])
- if $build_evince; then
-- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
-+ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
- build_evince=true,
- build_evince=false)
- if test -n "$export_dynamic"; then
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
deleted file mode 100644
index 0be84c9..0000000
--- a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
---- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
-+++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
-@@ -100,7 +100,7 @@
- )
- )
-
--(define-enum WindowState
-+(define-flags WindowState
- (in-module "Wnck")
- (c-name "WnckWindowState")
- (gtype-id "WNCK_TYPE_WINDOW_STATE")
-@@ -121,7 +121,7 @@
- )
- )
-
--(define-enum WindowActions
-+(define-flags WindowActions
- (in-module "Wnck")
- (c-name "WnckWindowActions")
- (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
-@@ -184,7 +184,7 @@
- )
- )
-
--(define-enum WindowMoveResizeMask
-+(define-flags WindowMoveResizeMask
- (in-module "Wnck")
- (c-name "WnckWindowMoveResizeMask")
- (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
deleted file mode 100644
index 5054dd2..0000000
--- a/gnome-python-desktop-2.32.0-metacity-build.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Daniel Drake <dsd(a)laptop.org>
-
-Fix build against metacity-2.34.2. The port to GSettings
-removed these constants from the codebase.
-
-Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
-===================================================================
---- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
-+++ gnome-python-desktop-2.32.0/metacity/metacity.defs
-@@ -120,32 +120,6 @@
- )
- )
-
--(define-enum FocusMode
-- (in-module "Meta")
-- (c-name "MetaFocusMode")
--; (gtype-id "META_TYPE_FOCUS_MODE")
-- (values
-- '("click" "META_FOCUS_MODE_CLICK")
-- '("sloppy" "META_FOCUS_MODE_SLOPPY")
-- '("mouse" "META_FOCUS_MODE_MOUSE")
-- )
--)
--
--(define-enum ActionTitlebar
-- (in-module "Meta")
-- (c-name "MetaActionTitlebar")
--; (gtype-id "META_TYPE_ACTION_TITLEBAR")
-- (values
-- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
-- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
-- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
-- '("none" "META_ACTION_TITLEBAR_NONE")
-- '("lower" "META_ACTION_TITLEBAR_LOWER")
-- '("menu" "META_ACTION_TITLEBAR_MENU")
-- '("last" "META_ACTION_TITLEBAR_LAST")
-- )
--)
--
- (define-enum FrameType
- (in-module "Meta")
- (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
deleted file mode 100644
index bc0102f..0000000
--- a/gnome-python2-desktop.spec
+++ /dev/null
@@ -1,569 +0,0 @@
-# Last updated for version 2.29.1
-# The order here corresponds to that in configure.ac,
-# for easier comparison. Please do not alphabetize.
-%define pygtk_version 2.10.3
-%define glib_version 2.6.0
-%define gtk_version 2.4.0
-%define gnome_python_version 2.10.0
-%define gtksourceview_version 1:1.8.5-2
-%define libwnck_version 2.19.3
-%define libgtop_version 2.13.0
-%define gconf2_version 2.10.0
-%define librsvg2_version 2.13.93
-%define gnome_keyring_version 0.5.0
-%define gnome_desktop_version 2.10.0
-%define totem_version 1.4.0
-%define eds_version 1.4.0
-
-### Abstract ###
-
-Name: gnome-python2-desktop
-Version: 2.32.0
-Release: 33%{?dist}
-License: GPLv2+
-Summary: The sources for additional PyGNOME Python extension modules
-#VCS: git://git.gnome.org/gnome-python-desktop
-Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=616306
-Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=672016
-Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
-
-### Dependencies ###
-
-Requires: gnome-python2-canvas >= %{gnome_python_version}
-
-### Build Dependencies ###
-
-BuildRequires: glib2-devel >= %{glib_version}
-BuildRequires: GConf2-devel >= %{gconf2_version}
-BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
-BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
-BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
-BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
-BuildRequires: gnome-python2-devel >= %{gnome_python_version}
-BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
-BuildRequires: gtk2-devel >= %{gtk_version}
-BuildRequires: libgnomeui-devel
-BuildRequires: libgtop2-devel >= %{libgtop_version}
-BuildRequires: librsvg2-devel >= %{librsvg2_version}
-BuildRequires: libwnck-devel >= %{libwnck_version}
-BuildRequires: pygtk2-devel >= %{pygtk_version}
-BuildRequires: python2-devel
-BuildRequires: totem-pl-parser-devel >= %{totem_version}
-BuildRequires: autoconf, automake, libtool
-BuildRequires: /usr/bin/python
-
-%description
-The gnome-python-desktop package contains the source packages for additional
-Python bindings for GNOME. It should be used together with gnome-python.
-
-%package -n gnome-python2-libwnck
-Summary: Python bindings for interacting with libwnck
-License: LGPLv2
-Requires: libwnck >= %{libwnck_version}
-
-%description -n gnome-python2-libwnck
-This module contains a wrapper that allows the use of libwnck via
-Python.
-
-%package -n gnome-python2-libgtop2
-Summary: Python bindings for interacting with libgtop
-License: GPLv2+
-Requires: %{name} = %{version}-%{release}
-Requires: libgtop2 >= %{libgtop_version}
-
-%description -n gnome-python2-libgtop2
-This module contains a wrapper that allows the use of libgtop via
-Python.
-
-%package -n gnome-python2-totem
-Summary: Python bindings for interacting with totem
-License: LGPLv2
-Requires: %{name} = %{version}-%{release}
-Requires: totem-pl-parser >= %{totem_version}
-Requires: gnome-python2-gconf
-
-%description -n gnome-python2-totem
-This module contains a wrapper that allows the use of totem
-via Python.
-
-%package -n gnome-python2-rsvg
-Summary: Python bindings for interacting with librsvg
-License: LGPLv2
-Requires: librsvg2 >= %{librsvg2_version}
-
-%description -n gnome-python2-rsvg
-This module contains a wrapper that allows the use of librsvg
-via Python.
-
-%package -n gnome-python2-gnomedesktop
-Summary: Python bindings for interacting with gnome-desktop
-License: LGPLv2
-Requires: %{name} = %{version}-%{release}
-Requires: gnome-desktop >= %{gnome_desktop_version}
-
-%description -n gnome-python2-gnomedesktop
-This module contains a wrapper that allows the use of gnome-desktop
-via Python.
-
-%package -n gnome-python2-gnomekeyring
-Summary: Python bindings for interacting with gnome-keyring
-License: LGPLv2
-Requires: %{name} = %{version}-%{release}
-Requires: gnome-keyring >= %{gnome_keyring_version}
-
-%description -n gnome-python2-gnomekeyring
-This module contains a wrapper that allows the use of gnome-keyring
-via Python.
-
-%prep
-%setup -q -n gnome-python-desktop-%{version}
-%patch0 -p1 -b .flags
-%patch1 -p1 -b .metacity-build
-
-%build
-# evince, brasero and mediaprofiles are disabled because these things have
-# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
-# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
-# stuff. - AdamW 2010/07
-# gnomeprint and gtksourceview are disabled due to removal of C libraries
-# from F23. - Yaakov 2015/07
-%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
-make
-
-%install
-make install DESTDIR=$RPM_BUILD_ROOT
-
-find $RPM_BUILD_ROOT -name '*.la' -delete
-
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
-
-
-%files
-%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
-%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
-%{_datadir}/pygtk
-
-%files -n gnome-python2-libwnck
-%{python2_sitearch}/gtk-2.0/wnck.so
-
-%files -n gnome-python2-libgtop2
-%{python2_sitearch}/gtk-2.0/gtop.so
-
-%files -n gnome-python2-totem
-%{python2_sitearch}/gtk-2.0/totem
-
-%files -n gnome-python2-rsvg
-%{python2_sitearch}/gtk-2.0/rsvg.so
-
-%files -n gnome-python2-gnomedesktop
-%{python2_sitearch}/gtk-2.0/gnomedesktop
-
-%files -n gnome-python2-gnomekeyring
-%{python2_sitearch}/gtk-2.0/gnomekeyring.so
-
-%changelog
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-32
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Feb 07 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 2.32.0-31
-- Update Python 2 dependency declarations to new packaging standards
- (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
-
-* Thu Aug 10 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-30
-- Rebuilt for libtotem-plparser soname bump
-
-* Mon Jul 31 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-29
-- Rebuilt for libtotem-plparser soname bump
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-28
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-27
-- Rebuilt for libgtop2 soname bump
-
-* Fri Mar 24 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-26
-- Remove obsolete dependencies and cleanup build
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
-- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
-- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
-- Drop broken gnome-python2-metacity subpackage
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
-- Rebuilt for libgtop2 soname bump
-
-* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
-- Rebuilt for totem-pl-parser soname bump
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
-- Drop dead gnome-panel dependency
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
-- Obsolete the dropped gnome-python2-evolution subpackage
-
-* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
-- Drop evolution bindings; they don't build against the latest EDS
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
-- Fix build against metacity-2.34.2
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
-- Rebuilt for new libedataserver
-
-* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
-- Rebuilt for new libedataserver
-
-* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
-- Rebuilt for new libedataserver
-
-* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
-- Update to 2.32.0 to match f14
-
-* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
-- Disable applets
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
-- gnome-media-profiles support also broken due to gtk3 port, so
- disable it
-- drop evince and brasero modules for now as they won't build due
- to evince and brasero being ported to gtk3
-
-* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
-
-* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
-- Update to 2.31.1
-
-* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
-- Rebuild against new brasero
-
-* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
-- rebuilt
-
-* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
-- Rebuild against latest libedataserver.
-
-* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
-- Rebuild against latest evolution
-
-* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
-- remember to commit patch to cvs
-
-* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
-- fix wnck gtypes to be flags, instead of enum
-
-* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
-- Drop bug-buddy package, we use abrt
-
-* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
-- Update to 2.30.0
-
-* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
-- Update to 2.29.92
-
-* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
-- add missing patch
-
-* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
-- Add patch to fix build
-
-* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
-- rebuilt
-
-* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
-- Rebuild against new totem-pl-parser.
-
-* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
-- Rebuild against new gnome-desktop.
-
-* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
-- Fix rpmlint warnings.
-
-* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
-- Provide a complete URI for the Source field.
-
-* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
-- Update to 2.29.1
-- Remove patch for GNOME bug #603231 (fixed upstream).
-
-* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
-- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
-
-* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
-- Rebuild for new evince
-
-* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
-- Update to 2.28.0
-
-* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
-- Update to 2.27.3
-
-* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
-- Disable nautilus-cd-burner bindings. Package is dead.
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
-- Update to 2.27.2
-
-* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
-- Change gnome-python2-evince to depend on evince-libs
-
-* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
-- Update to 2.27.1
-- New subpackage: gnome-python2-brasero
-
-* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
-- Removed cd-burner subpackage Require on nautilus-cd-burn
-
-* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
-- Rebuild against newer libnautilus-burn.
-
-* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
-- Update to 2.26.0
-
-* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
-- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
-
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
-- Update to 2.25.91
-
-* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
-- New subpackage: gnome-python2-evince
-
-* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
-- Update to 2.25.90
-
-* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
-- Update to 2.25.1
-- Remove patch for GNOME bug #564525 (fixed upstream).
-
-* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
-- make build
-
-* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
-- Update to 2.24.1
-- Add patch for GNOME bug #564525 (build failure).
-
-* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
-- Rebuild for new libgnome-desktop
-
-* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
-- Rebuild for Python 2.6
-
-* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
-- Update subpackage requirements, since gnome-python2 no longer drags in
- the world.
-
-* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
-- Rebuild
-
-* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
-- Change gnome-python2 requirement to gnome-python2-canvas.
-
-* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
-- Update to 2.24.0
-
-* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
-- Update to 2.23.1
-- Update version requirements.
-
-* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
-- Update to 2.23.0
-
-* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
-- Don't drag in devel packages when installing gnome-python2-evolution
- (RH bug #450932).
-
-* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
-- Rebuild
-
-* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
-- Rebuild against newer libedataserver and libtotem-plparser.
-
-* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
-- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
-
-* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
-- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
-
-* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
-- Update to 2.22.0
-- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
-
-* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
-- Update to 2.21.3
-
-* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
-- Rebuild with GCC 4.3
-
-* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
-- Update to 2.21.2
-
-* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
-- Update to 2.21.1
-- New subpackage: gnome-python2-evolution
-- Change totem-devel BR to totem-pl-parser-devel.
-
-* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
-- Rebuild against newer libtotem-plparser.so.
-
-* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
-- Update to 2.20.0
-
-* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
-- Rebuild for selinux ppc32 issue.
-
-* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
-- Rebuild
-
-* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
-- Update license fields
-
-* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
-- Update to 2.19.2
-
-* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
-- Rebuild against gtksourceview
-
-* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
-- Update to 2.19.1
-- Update versions of required packages.
-- Remove patch for GNOME bug #428697 (fixed upstream).
-
-* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
-- Rebuild again
-
-* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
-- Rebuild against new libwnck
-
-* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
-- Require metacity-devel, not metacity, for building.
-- Add patch for GNOME bug #428697 (adapt to API change).
-
-* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
-- Update to 2.18.0
-
-* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
-- Update to 2.17.93
-
-* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
-- Update to 2.17.92
-- Remove patch for GNOME bug #401760 (fixed upstream).
-
-* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
-- Add patch for GNOME bug #401760 (plparser fails to build).
-
-* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
-- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
-
-* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
-- Update to 2.17.3
-
-* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
-- Update to 2.17.2
-- New gnome-python2-bugbuddy subpackage.
-- Update version requirements to match configure.ac.
-- Use python_sitearch macro for installing libraries.
-
-* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
-- rebuild for python 2.5
-- BR gnome-python2-devel
-
-* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
-- Update to 2.17.1
-
-* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
-- Update to 2.16.0
-
-* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
-- Remove unecessary dependencies on gnome-python2-desktop from
- -libwnck and -rsvg subpackages (OLPC)
-
-* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
-- Update to 2.15.90
-
-* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
-- Rebuild against dbus
-
-* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
-- Update to 2.15.4
-
-* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
-- rebuild
-
-* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
-- Create gnomekeyring subpackage
-- block out the nautilus-cd stuff
-
-* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
-- Bump for new nautilus-cd-burner
-
-* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
-- Update to 2.15.3
-
-* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
-- Update to 2.15.2
-- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
-
-* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
-- Add pygtk2 BR
-
-* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
-- Update to 2.14.0
-
-* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
-- Buildrequires: python-devel
-
-* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
-- bump again for double-long bug on ppc(64)
-
-* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
-- Initial build.
-
diff --git a/sources b/sources
deleted file mode 100644
index 2304e97..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit ffc14df4ad267c263e5e13d0befafba286dede9c
Author: Gwyn Ciesla <limburgher(a)gmail.com>
Date: Wed Aug 1 15:04:10 2018 -0500
Fix FTBFS.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 853253f..bc0102f 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,5 +1,3 @@
-%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
# Last updated for version 2.29.1
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
@@ -23,7 +21,6 @@ Name: gnome-python2-desktop
Version: 2.32.0
Release: 33%{?dist}
License: GPLv2+
-Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
@@ -57,6 +54,7 @@ BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python2-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, automake, libtool
+BuildRequires: /usr/bin/python
%description
The gnome-python-desktop package contains the source packages for additional
@@ -65,7 +63,6 @@ Python bindings for GNOME. It should be used together with gnome-python.
%package -n gnome-python2-libwnck
Summary: Python bindings for interacting with libwnck
License: LGPLv2
-Group: Development/Languages
Requires: libwnck >= %{libwnck_version}
%description -n gnome-python2-libwnck
@@ -75,7 +72,6 @@ Python.
%package -n gnome-python2-libgtop2
Summary: Python bindings for interacting with libgtop
License: GPLv2+
-Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: libgtop2 >= %{libgtop_version}
@@ -86,7 +82,6 @@ Python.
%package -n gnome-python2-totem
Summary: Python bindings for interacting with totem
License: LGPLv2
-Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: totem-pl-parser >= %{totem_version}
Requires: gnome-python2-gconf
@@ -98,7 +93,6 @@ via Python.
%package -n gnome-python2-rsvg
Summary: Python bindings for interacting with librsvg
License: LGPLv2
-Group: Development/Languages
Requires: librsvg2 >= %{librsvg2_version}
%description -n gnome-python2-rsvg
@@ -108,7 +102,6 @@ via Python.
%package -n gnome-python2-gnomedesktop
Summary: Python bindings for interacting with gnome-desktop
License: LGPLv2
-Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gnome-desktop >= %{gnome_desktop_version}
@@ -119,7 +112,6 @@ via Python.
%package -n gnome-python2-gnomekeyring
Summary: Python bindings for interacting with gnome-keyring
License: LGPLv2
-Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gnome-keyring >= %{gnome_keyring_version}
commit 450d40f0332bd008ef0ed4acaf6d330412aec4d7
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Jul 30 00:22:23 2018 +0200
%{python_sitearch} %{python2_sitearch}
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b071e53..853253f 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -157,22 +157,22 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{_datadir}/pygtk
%files -n gnome-python2-libwnck
-%{python_sitearch}/gtk-2.0/wnck.so
+%{python2_sitearch}/gtk-2.0/wnck.so
%files -n gnome-python2-libgtop2
-%{python_sitearch}/gtk-2.0/gtop.so
+%{python2_sitearch}/gtk-2.0/gtop.so
%files -n gnome-python2-totem
-%{python_sitearch}/gtk-2.0/totem
+%{python2_sitearch}/gtk-2.0/totem
%files -n gnome-python2-rsvg
-%{python_sitearch}/gtk-2.0/rsvg.so
+%{python2_sitearch}/gtk-2.0/rsvg.so
%files -n gnome-python2-gnomedesktop
-%{python_sitearch}/gtk-2.0/gnomedesktop
+%{python2_sitearch}/gtk-2.0/gnomedesktop
%files -n gnome-python2-gnomekeyring
-%{python_sitearch}/gtk-2.0/gnomekeyring.so
+%{python2_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
commit 67c203c6729d9559a957a2660f9546eb06ed39b1
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 13 02:57:19 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index e126edf..b071e53 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 32%{?dist}
+Release: 33%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -175,6 +175,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-33
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit 15d5d7658393fc7fd4e0177dcba28a28e6cd6162
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Feb 7 13:26:36 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 8be60c4..e126edf 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 31%{?dist}
+Release: 32%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -175,6 +175,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-32
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Wed Feb 07 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 2.32.0-31
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
commit 34cf30d325bdf05a9793ca21969f68afd212efbc
Author: Iryna Shcherbina <shcherbina.iryna(a)gmail.com>
Date: Wed Feb 7 02:06:21 2018 +0100
Update Python 2 dependency declarations to new packaging standards
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6579917..8be60c4 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 30%{?dist}
+Release: 31%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -54,7 +54,7 @@ BuildRequires: libgtop2-devel >= %{libgtop_version}
BuildRequires: librsvg2-devel >= %{librsvg2_version}
BuildRequires: libwnck-devel >= %{libwnck_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
-BuildRequires: python-devel
+BuildRequires: python2-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, automake, libtool
@@ -175,6 +175,10 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Feb 07 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 2.32.0-31
+- Update Python 2 dependency declarations to new packaging standards
+ (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
* Thu Aug 10 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-30
- Rebuilt for libtotem-plparser soname bump
commit 79130ea9783048833f9ebb9ed9bab735c7c7ea8e
Author: Kalev Lember <klember(a)redhat.com>
Date: Thu Aug 10 23:01:58 2017 +0200
Rebuilt for libtotem-plparser soname bump
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 7c6b2b5..6579917 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 29%{?dist}
+Release: 30%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -175,6 +175,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Aug 10 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-30
+- Rebuilt for libtotem-plparser soname bump
+
* Mon Jul 31 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-29
- Rebuilt for libtotem-plparser soname bump
commit 5cf430d7a668fd0686a07214bf70f2a374a8c136
Author: Kalev Lember <klember(a)redhat.com>
Date: Mon Jul 31 15:01:27 2017 +0100
Rebuilt for libtotem-plparser soname bump
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index a1e525d..7c6b2b5 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 28%{?dist}
+Release: 29%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -175,6 +175,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jul 31 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-29
+- Rebuilt for libtotem-plparser soname bump
+
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
commit 7c1044ddd4755581fa20589a833055ee757988fc
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Jul 26 10:48:24 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 816c63f..a1e525d 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 27%{?dist}
+Release: 28%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -175,6 +175,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-28
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-27
- Rebuilt for libgtop2 soname bump
commit 26430ac6027e8ae51723bcbc38088bc74a5cff37
Author: Kalev Lember <klember(a)redhat.com>
Date: Tue Jun 13 08:13:31 2017 +0200
Rebuilt for libgtop2 soname bump
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index d2b51be..816c63f 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 26%{?dist}
+Release: 27%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -175,6 +175,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jun 13 2017 Kalev Lember <klember(a)redhat.com> - 2.32.0-27
+- Rebuilt for libgtop2 soname bump
+
* Fri Mar 24 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-26
- Remove obsolete dependencies and cleanup build
commit 022752bfd706215d0989aaf95b27873b565b17e5
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Fri Mar 24 16:52:11 2017 +0000
Remove obsolete dependencies and cleanup build
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 9501561..d2b51be 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -7,26 +7,21 @@
%define glib_version 2.6.0
%define gtk_version 2.4.0
%define gnome_python_version 2.10.0
-# Version not necessary for libgnomeprintui
%define gtksourceview_version 1:1.8.5-2
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
-# Version not necessary for libnautilus_burn
-%define brasero_version 2.29
-%define gnome_media_version 2.10.0
%define gconf2_version 2.10.0
%define librsvg2_version 2.13.93
%define gnome_keyring_version 0.5.0
%define gnome_desktop_version 2.10.0
%define totem_version 1.4.0
%define eds_version 1.4.0
-%define evince_version 2.29
### Abstract ###
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 25%{?dist}
+Release: 26%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -45,8 +40,6 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
-#BuildRequires: brasero-devel >= %{brasero_version}
-#BuildRequires: evince-devel >= %{evince_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
@@ -64,39 +57,11 @@ BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, automake, libtool
-%ifnarch s390 s390x
-BuildRequires: gnome-media-devel >= %{gnome_media_version}
-%endif
-
-Obsoletes: gnome-python2-evolution < 2.32.0-12
-Obsoletes: gnome-python2-metacity < 2.32.0-20
-Obsoletes: gnome-python2-gnomeprint < 2.32.0-22
-Obsoletes: gnome-python2-gtksourceview < 2.32.0-22
%description
The gnome-python-desktop package contains the source packages for additional
Python bindings for GNOME. It should be used together with gnome-python.
-#package -n gnome-python2-brasero
-#Summary: Python bindings for interacting with brasero
-#License: LGPLv2
-#Group: Development/Languages
-#Requires: %{name} = %{version}-%{release}
-#Requires: brasero-libs >= %{brasero_version}
-
-#description -n gnome-python2-brasero
-#This module contains a wrapper that allows the use of brasero via Python.
-
-#package -n gnome-python2-evince
-#Summary: Python bindings for interacting with evince
-#License: LGPLv2
-#Group: Development/Languages
-#Requires: %{name} = %{version}-%{release}
-#Requires: evince-libs >= %{evince_version}
-
-#description -n gnome-python2-evince
-#This module contains a wrapper that allows the use of evince via Python.
-
%package -n gnome-python2-libwnck
Summary: Python bindings for interacting with libwnck
License: LGPLv2
@@ -178,60 +143,41 @@ via Python.
make
%install
-rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
+find $RPM_BUILD_ROOT -name '*.la' -delete
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
-%clean
-rm -rf $RPM_BUILD_ROOT
%files
-%defattr(-,root,root,-)
%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
%{_datadir}/pygtk
-#files -n gnome-python2-brasero
-#defattr(-,root,root,-)
-#{python_sitearch}/gtk-2.0/braseroburn.so
-#{python_sitearch}/gtk-2.0/braseromedia.so
-
-#files -n gnome-python2-evince
-#defattr(-,root,root,-)
-#{python_sitearch}/gtk-2.0/evince.so
-
%files -n gnome-python2-libwnck
-%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/wnck.so
%files -n gnome-python2-libgtop2
-%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gtop.so
%files -n gnome-python2-totem
-%defattr(-,root,root,-)
-%ifnarch s390 s390x
-#{python_sitearch}/gtk-2.0/mediaprofiles.so
-%endif
%{python_sitearch}/gtk-2.0/totem
%files -n gnome-python2-rsvg
-%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/rsvg.so
%files -n gnome-python2-gnomedesktop
-%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomedesktop
%files -n gnome-python2-gnomekeyring
-%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Mar 24 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-26
+- Remove obsolete dependencies and cleanup build
+
* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
commit 9580e587f576fa227f32aac53f000ebcead19611
Author: Gwyn Ciesla <limburgher(a)gmail.com>
Date: Fri Mar 24 10:27:47 2017 -0500
Revert "2017-03-18: Retired because it depends on libgnome-media-profiles, which was"
This reverts commit d305b9c5cf3d87d8a05ce94d6dedde40da4cc680.
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d7fd6f6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+gnome-python-desktop-2.31.1.tar.bz2
+/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
new file mode 100644
index 0000000..35c7be7
--- /dev/null
+++ b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
@@ -0,0 +1,503 @@
+From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
+From: Gustavo Carneiro <gjc(a)inescporto.pt>
+Date: Thu, 28 Jan 2010 16:10:16 +0000
+Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
+
+---
+ totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
+ totem/plparser.override | 102 +----------------
+ 2 files changed, 276 insertions(+), 122 deletions(-)
+
+diff --git a/totem/plparser.defs b/totem/plparser.defs
+index 184578e..9f25ff1 100644
+--- a/totem/plparser.defs
++++ b/totem/plparser.defs
+@@ -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 --git a/totem/plparser.override b/totem/plparser.override
+index 3cbe2fb..48e1853 100644
+--- a/totem/plparser.override
++++ b/totem/plparser.override
+@@ -5,7 +5,7 @@ headers
+ #include "pygobject.h"
+ #include "totem-pl-parser.h"
+ #include "totem-pl-parser-builtins.h"
+-#include <gtk/gtk.h>
++#include "totem-pl-parser-mini.h"
+ #include <glib.h>
+
+ #include "config.h"
+@@ -14,108 +14,8 @@ headers
+ 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;
+-}
+--
+1.6.6.1
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index c9b5d84..0000000
--- a/dead.package
+++ /dev/null
@@ -1,3 +0,0 @@
-2017-03-18: Retired because it depends on libgnome-media-profiles, which was
-retired, because it was orphaned for more than six weeks.
-
diff --git a/evince.patch b/evince.patch
new file mode 100644
index 0000000..c7ba5c8
--- /dev/null
+++ b/evince.patch
@@ -0,0 +1,12 @@
+diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
+--- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
++++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
+@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
+ dnl should we build the evince module
+ AC_ARG_BINDING([evince],[YES])
+ if $build_evince; then
+- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
++ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
+ build_evince=true,
+ build_evince=false)
+ if test -n "$export_dynamic"; then
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
new file mode 100644
index 0000000..0be84c9
--- /dev/null
+++ b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
@@ -0,0 +1,30 @@
+diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
+--- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
++++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
+@@ -100,7 +100,7 @@
+ )
+ )
+
+-(define-enum WindowState
++(define-flags WindowState
+ (in-module "Wnck")
+ (c-name "WnckWindowState")
+ (gtype-id "WNCK_TYPE_WINDOW_STATE")
+@@ -121,7 +121,7 @@
+ )
+ )
+
+-(define-enum WindowActions
++(define-flags WindowActions
+ (in-module "Wnck")
+ (c-name "WnckWindowActions")
+ (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
+@@ -184,7 +184,7 @@
+ )
+ )
+
+-(define-enum WindowMoveResizeMask
++(define-flags WindowMoveResizeMask
+ (in-module "Wnck")
+ (c-name "WnckWindowMoveResizeMask")
+ (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
new file mode 100644
index 0000000..5054dd2
--- /dev/null
+++ b/gnome-python-desktop-2.32.0-metacity-build.patch
@@ -0,0 +1,42 @@
+From: Daniel Drake <dsd(a)laptop.org>
+
+Fix build against metacity-2.34.2. The port to GSettings
+removed these constants from the codebase.
+
+Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
+===================================================================
+--- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
++++ gnome-python-desktop-2.32.0/metacity/metacity.defs
+@@ -120,32 +120,6 @@
+ )
+ )
+
+-(define-enum FocusMode
+- (in-module "Meta")
+- (c-name "MetaFocusMode")
+-; (gtype-id "META_TYPE_FOCUS_MODE")
+- (values
+- '("click" "META_FOCUS_MODE_CLICK")
+- '("sloppy" "META_FOCUS_MODE_SLOPPY")
+- '("mouse" "META_FOCUS_MODE_MOUSE")
+- )
+-)
+-
+-(define-enum ActionTitlebar
+- (in-module "Meta")
+- (c-name "MetaActionTitlebar")
+-; (gtype-id "META_TYPE_ACTION_TITLEBAR")
+- (values
+- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
+- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
+- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
+- '("none" "META_ACTION_TITLEBAR_NONE")
+- '("lower" "META_ACTION_TITLEBAR_LOWER")
+- '("menu" "META_ACTION_TITLEBAR_MENU")
+- '("last" "META_ACTION_TITLEBAR_LAST")
+- )
+-)
+-
+ (define-enum FrameType
+ (in-module "Meta")
+ (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
new file mode 100644
index 0000000..9501561
--- /dev/null
+++ b/gnome-python2-desktop.spec
@@ -0,0 +1,609 @@
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
+# Last updated for version 2.29.1
+# The order here corresponds to that in configure.ac,
+# for easier comparison. Please do not alphabetize.
+%define pygtk_version 2.10.3
+%define glib_version 2.6.0
+%define gtk_version 2.4.0
+%define gnome_python_version 2.10.0
+# Version not necessary for libgnomeprintui
+%define gtksourceview_version 1:1.8.5-2
+%define libwnck_version 2.19.3
+%define libgtop_version 2.13.0
+# Version not necessary for libnautilus_burn
+%define brasero_version 2.29
+%define gnome_media_version 2.10.0
+%define gconf2_version 2.10.0
+%define librsvg2_version 2.13.93
+%define gnome_keyring_version 0.5.0
+%define gnome_desktop_version 2.10.0
+%define totem_version 1.4.0
+%define eds_version 1.4.0
+%define evince_version 2.29
+
+### Abstract ###
+
+Name: gnome-python2-desktop
+Version: 2.32.0
+Release: 25%{?dist}
+License: GPLv2+
+Group: Development/Languages
+Summary: The sources for additional PyGNOME Python extension modules
+#VCS: git://git.gnome.org/gnome-python-desktop
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=616306
+Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=672016
+Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
+
+### Dependencies ###
+
+Requires: gnome-python2-canvas >= %{gnome_python_version}
+
+### Build Dependencies ###
+
+#BuildRequires: brasero-devel >= %{brasero_version}
+#BuildRequires: evince-devel >= %{evince_version}
+BuildRequires: glib2-devel >= %{glib_version}
+BuildRequires: GConf2-devel >= %{gconf2_version}
+BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
+BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
+BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
+BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
+BuildRequires: gnome-python2-devel >= %{gnome_python_version}
+BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
+BuildRequires: gtk2-devel >= %{gtk_version}
+BuildRequires: libgnomeui-devel
+BuildRequires: libgtop2-devel >= %{libgtop_version}
+BuildRequires: librsvg2-devel >= %{librsvg2_version}
+BuildRequires: libwnck-devel >= %{libwnck_version}
+BuildRequires: pygtk2-devel >= %{pygtk_version}
+BuildRequires: python-devel
+BuildRequires: totem-pl-parser-devel >= %{totem_version}
+BuildRequires: autoconf, automake, libtool
+%ifnarch s390 s390x
+BuildRequires: gnome-media-devel >= %{gnome_media_version}
+%endif
+
+Obsoletes: gnome-python2-evolution < 2.32.0-12
+Obsoletes: gnome-python2-metacity < 2.32.0-20
+Obsoletes: gnome-python2-gnomeprint < 2.32.0-22
+Obsoletes: gnome-python2-gtksourceview < 2.32.0-22
+
+%description
+The gnome-python-desktop package contains the source packages for additional
+Python bindings for GNOME. It should be used together with gnome-python.
+
+#package -n gnome-python2-brasero
+#Summary: Python bindings for interacting with brasero
+#License: LGPLv2
+#Group: Development/Languages
+#Requires: %{name} = %{version}-%{release}
+#Requires: brasero-libs >= %{brasero_version}
+
+#description -n gnome-python2-brasero
+#This module contains a wrapper that allows the use of brasero via Python.
+
+#package -n gnome-python2-evince
+#Summary: Python bindings for interacting with evince
+#License: LGPLv2
+#Group: Development/Languages
+#Requires: %{name} = %{version}-%{release}
+#Requires: evince-libs >= %{evince_version}
+
+#description -n gnome-python2-evince
+#This module contains a wrapper that allows the use of evince via Python.
+
+%package -n gnome-python2-libwnck
+Summary: Python bindings for interacting with libwnck
+License: LGPLv2
+Group: Development/Languages
+Requires: libwnck >= %{libwnck_version}
+
+%description -n gnome-python2-libwnck
+This module contains a wrapper that allows the use of libwnck via
+Python.
+
+%package -n gnome-python2-libgtop2
+Summary: Python bindings for interacting with libgtop
+License: GPLv2+
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: libgtop2 >= %{libgtop_version}
+
+%description -n gnome-python2-libgtop2
+This module contains a wrapper that allows the use of libgtop via
+Python.
+
+%package -n gnome-python2-totem
+Summary: Python bindings for interacting with totem
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: totem-pl-parser >= %{totem_version}
+Requires: gnome-python2-gconf
+
+%description -n gnome-python2-totem
+This module contains a wrapper that allows the use of totem
+via Python.
+
+%package -n gnome-python2-rsvg
+Summary: Python bindings for interacting with librsvg
+License: LGPLv2
+Group: Development/Languages
+Requires: librsvg2 >= %{librsvg2_version}
+
+%description -n gnome-python2-rsvg
+This module contains a wrapper that allows the use of librsvg
+via Python.
+
+%package -n gnome-python2-gnomedesktop
+Summary: Python bindings for interacting with gnome-desktop
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-desktop >= %{gnome_desktop_version}
+
+%description -n gnome-python2-gnomedesktop
+This module contains a wrapper that allows the use of gnome-desktop
+via Python.
+
+%package -n gnome-python2-gnomekeyring
+Summary: Python bindings for interacting with gnome-keyring
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-keyring >= %{gnome_keyring_version}
+
+%description -n gnome-python2-gnomekeyring
+This module contains a wrapper that allows the use of gnome-keyring
+via Python.
+
+%prep
+%setup -q -n gnome-python-desktop-%{version}
+%patch0 -p1 -b .flags
+%patch1 -p1 -b .metacity-build
+
+%build
+# evince, brasero and mediaprofiles are disabled because these things have
+# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
+# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
+# stuff. - AdamW 2010/07
+# gnomeprint and gtksourceview are disabled due to removal of C libraries
+# from F23. - Yaakov 2015/07
+%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
+
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
+%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
+%{_datadir}/pygtk
+
+#files -n gnome-python2-brasero
+#defattr(-,root,root,-)
+#{python_sitearch}/gtk-2.0/braseroburn.so
+#{python_sitearch}/gtk-2.0/braseromedia.so
+
+#files -n gnome-python2-evince
+#defattr(-,root,root,-)
+#{python_sitearch}/gtk-2.0/evince.so
+
+%files -n gnome-python2-libwnck
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/wnck.so
+
+%files -n gnome-python2-libgtop2
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/gtop.so
+
+%files -n gnome-python2-totem
+%defattr(-,root,root,-)
+%ifnarch s390 s390x
+#{python_sitearch}/gtk-2.0/mediaprofiles.so
+%endif
+%{python_sitearch}/gtk-2.0/totem
+
+%files -n gnome-python2-rsvg
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/rsvg.so
+
+%files -n gnome-python2-gnomedesktop
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/gnomedesktop
+
+%files -n gnome-python2-gnomekeyring
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/gnomekeyring.so
+
+%changelog
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
+- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
+- Drop broken gnome-python2-metacity subpackage
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
+- Rebuilt for libgtop2 soname bump
+
+* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
+- Rebuilt for totem-pl-parser soname bump
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
+- Drop dead gnome-panel dependency
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
+- Obsolete the dropped gnome-python2-evolution subpackage
+
+* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
+- Drop evolution bindings; they don't build against the latest EDS
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
+- Fix build against metacity-2.34.2
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
+- Rebuilt for new libedataserver
+
+* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
+- Rebuilt for new libedataserver
+
+* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
+- Rebuilt for new libedataserver
+
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
+- Update to 2.32.0 to match f14
+
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
+- Disable applets
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
+- gnome-media-profiles support also broken due to gtk3 port, so
+ disable it
+- drop evince and brasero modules for now as they won't build due
+ to evince and brasero being ported to gtk3
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
+- Update to 2.31.1
+
+* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
+- Rebuild against new brasero
+
+* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
+- rebuilt
+
+* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
+- Rebuild against latest libedataserver.
+
+* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
+- Rebuild against latest evolution
+
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
+- remember to commit patch to cvs
+
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
+- fix wnck gtypes to be flags, instead of enum
+
+* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
+- Drop bug-buddy package, we use abrt
+
+* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
+- Update to 2.30.0
+
+* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
+- Update to 2.29.92
+
+* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
+- add missing patch
+
+* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
+- Add patch to fix build
+
+* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
+- rebuilt
+
+* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
+- Rebuild against new totem-pl-parser.
+
+* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
+- Rebuild against new gnome-desktop.
+
+* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
+- Fix rpmlint warnings.
+
+* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
+- Provide a complete URI for the Source field.
+
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
+- Update to 2.29.1
+- Remove patch for GNOME bug #603231 (fixed upstream).
+
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
+- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
+
+* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
+- Rebuild for new evince
+
+* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
+- Update to 2.28.0
+
+* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
+- Update to 2.27.3
+
+* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
+- Disable nautilus-cd-burner bindings. Package is dead.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
+- Update to 2.27.2
+
+* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
+- Change gnome-python2-evince to depend on evince-libs
+
+* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
+- Update to 2.27.1
+- New subpackage: gnome-python2-brasero
+
+* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
+- Removed cd-burner subpackage Require on nautilus-cd-burn
+
+* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
+- Rebuild against newer libnautilus-burn.
+
+* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
+- Update to 2.26.0
+
+* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
+- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
+- Update to 2.25.91
+
+* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
+- New subpackage: gnome-python2-evince
+
+* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
+- Update to 2.25.90
+
+* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
+- Update to 2.25.1
+- Remove patch for GNOME bug #564525 (fixed upstream).
+
+* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
+- make build
+
+* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
+- Update to 2.24.1
+- Add patch for GNOME bug #564525 (build failure).
+
+* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
+- Rebuild for new libgnome-desktop
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
+- Rebuild for Python 2.6
+
+* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
+- Update subpackage requirements, since gnome-python2 no longer drags in
+ the world.
+
+* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
+- Rebuild
+
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
+- Change gnome-python2 requirement to gnome-python2-canvas.
+
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
+- Update to 2.24.0
+
+* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
+- Update to 2.23.1
+- Update version requirements.
+
+* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
+- Update to 2.23.0
+
+* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
+- Don't drag in devel packages when installing gnome-python2-evolution
+ (RH bug #450932).
+
+* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
+- Rebuild
+
+* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
+- Rebuild against newer libedataserver and libtotem-plparser.
+
+* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
+- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
+
+* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
+- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
+
+* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
+- Update to 2.22.0
+- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
+
+* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
+- Update to 2.21.3
+
+* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
+- Rebuild with GCC 4.3
+
+* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
+- Update to 2.21.2
+
+* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
+- Update to 2.21.1
+- New subpackage: gnome-python2-evolution
+- Change totem-devel BR to totem-pl-parser-devel.
+
+* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
+- Rebuild against newer libtotem-plparser.so.
+
+* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
+- Update to 2.20.0
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
+- Rebuild for selinux ppc32 issue.
+
+* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
+- Rebuild
+
+* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
+- Update license fields
+
+* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
+- Update to 2.19.2
+
+* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
+- Rebuild against gtksourceview
+
+* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
+- Update to 2.19.1
+- Update versions of required packages.
+- Remove patch for GNOME bug #428697 (fixed upstream).
+
+* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
+- Rebuild again
+
+* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
+- Rebuild against new libwnck
+
+* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
+- Require metacity-devel, not metacity, for building.
+- Add patch for GNOME bug #428697 (adapt to API change).
+
+* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
+- Update to 2.18.0
+
+* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
+- Update to 2.17.93
+
+* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
+- Update to 2.17.92
+- Remove patch for GNOME bug #401760 (fixed upstream).
+
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
+- Add patch for GNOME bug #401760 (plparser fails to build).
+
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
+- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
+
+* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
+- Update to 2.17.3
+
+* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
+- Update to 2.17.2
+- New gnome-python2-bugbuddy subpackage.
+- Update version requirements to match configure.ac.
+- Use python_sitearch macro for installing libraries.
+
+* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
+- rebuild for python 2.5
+- BR gnome-python2-devel
+
+* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
+- Update to 2.17.1
+
+* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
+- Update to 2.16.0
+
+* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
+- Remove unecessary dependencies on gnome-python2-desktop from
+ -libwnck and -rsvg subpackages (OLPC)
+
+* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
+- Update to 2.15.90
+
+* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
+- Rebuild against dbus
+
+* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
+- Update to 2.15.4
+
+* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
+- rebuild
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
+- Create gnomekeyring subpackage
+- block out the nautilus-cd stuff
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
+- Bump for new nautilus-cd-burner
+
+* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
+- Update to 2.15.3
+
+* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
+- Update to 2.15.2
+- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
+
+* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
+- Add pygtk2 BR
+
+* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
+- Update to 2.14.0
+
+* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
+- Buildrequires: python-devel
+
+* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
+- bump again for double-long bug on ppc(64)
+
+* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
+- Initial build.
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..2304e97
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit d305b9c5cf3d87d8a05ce94d6dedde40da4cc680
Author: Till Maas <opensource(a)till.name>
Date: Sat Mar 18 22:48:23 2017 +0100
2017-03-18: Retired because it depends on libgnome-media-profiles, which was
retired, because it was orphaned for more than six weeks.
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index d7fd6f6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-gnome-python-desktop-2.31.1.tar.bz2
-/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
deleted file mode 100644
index 35c7be7..0000000
--- a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
+++ /dev/null
@@ -1,503 +0,0 @@
-From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
-From: Gustavo Carneiro <gjc(a)inescporto.pt>
-Date: Thu, 28 Jan 2010 16:10:16 +0000
-Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
-
----
- totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
- totem/plparser.override | 102 +----------------
- 2 files changed, 276 insertions(+), 122 deletions(-)
-
-diff --git a/totem/plparser.defs b/totem/plparser.defs
-index 184578e..9f25ff1 100644
---- a/totem/plparser.defs
-+++ b/totem/plparser.defs
-@@ -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 --git a/totem/plparser.override b/totem/plparser.override
-index 3cbe2fb..48e1853 100644
---- a/totem/plparser.override
-+++ b/totem/plparser.override
-@@ -5,7 +5,7 @@ headers
- #include "pygobject.h"
- #include "totem-pl-parser.h"
- #include "totem-pl-parser-builtins.h"
--#include <gtk/gtk.h>
-+#include "totem-pl-parser-mini.h"
- #include <glib.h>
-
- #include "config.h"
-@@ -14,108 +14,8 @@ headers
- 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;
--}
---
-1.6.6.1
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..c9b5d84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1,3 @@
+2017-03-18: Retired because it depends on libgnome-media-profiles, which was
+retired, because it was orphaned for more than six weeks.
+
diff --git a/evince.patch b/evince.patch
deleted file mode 100644
index c7ba5c8..0000000
--- a/evince.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
---- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
-+++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
-@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
- dnl should we build the evince module
- AC_ARG_BINDING([evince],[YES])
- if $build_evince; then
-- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
-+ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
- build_evince=true,
- build_evince=false)
- if test -n "$export_dynamic"; then
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
deleted file mode 100644
index 0be84c9..0000000
--- a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
---- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
-+++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
-@@ -100,7 +100,7 @@
- )
- )
-
--(define-enum WindowState
-+(define-flags WindowState
- (in-module "Wnck")
- (c-name "WnckWindowState")
- (gtype-id "WNCK_TYPE_WINDOW_STATE")
-@@ -121,7 +121,7 @@
- )
- )
-
--(define-enum WindowActions
-+(define-flags WindowActions
- (in-module "Wnck")
- (c-name "WnckWindowActions")
- (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
-@@ -184,7 +184,7 @@
- )
- )
-
--(define-enum WindowMoveResizeMask
-+(define-flags WindowMoveResizeMask
- (in-module "Wnck")
- (c-name "WnckWindowMoveResizeMask")
- (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
deleted file mode 100644
index 5054dd2..0000000
--- a/gnome-python-desktop-2.32.0-metacity-build.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Daniel Drake <dsd(a)laptop.org>
-
-Fix build against metacity-2.34.2. The port to GSettings
-removed these constants from the codebase.
-
-Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
-===================================================================
---- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
-+++ gnome-python-desktop-2.32.0/metacity/metacity.defs
-@@ -120,32 +120,6 @@
- )
- )
-
--(define-enum FocusMode
-- (in-module "Meta")
-- (c-name "MetaFocusMode")
--; (gtype-id "META_TYPE_FOCUS_MODE")
-- (values
-- '("click" "META_FOCUS_MODE_CLICK")
-- '("sloppy" "META_FOCUS_MODE_SLOPPY")
-- '("mouse" "META_FOCUS_MODE_MOUSE")
-- )
--)
--
--(define-enum ActionTitlebar
-- (in-module "Meta")
-- (c-name "MetaActionTitlebar")
--; (gtype-id "META_TYPE_ACTION_TITLEBAR")
-- (values
-- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
-- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
-- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
-- '("none" "META_ACTION_TITLEBAR_NONE")
-- '("lower" "META_ACTION_TITLEBAR_LOWER")
-- '("menu" "META_ACTION_TITLEBAR_MENU")
-- '("last" "META_ACTION_TITLEBAR_LAST")
-- )
--)
--
- (define-enum FrameType
- (in-module "Meta")
- (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
deleted file mode 100644
index 9501561..0000000
--- a/gnome-python2-desktop.spec
+++ /dev/null
@@ -1,609 +0,0 @@
-%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
-# Last updated for version 2.29.1
-# The order here corresponds to that in configure.ac,
-# for easier comparison. Please do not alphabetize.
-%define pygtk_version 2.10.3
-%define glib_version 2.6.0
-%define gtk_version 2.4.0
-%define gnome_python_version 2.10.0
-# Version not necessary for libgnomeprintui
-%define gtksourceview_version 1:1.8.5-2
-%define libwnck_version 2.19.3
-%define libgtop_version 2.13.0
-# Version not necessary for libnautilus_burn
-%define brasero_version 2.29
-%define gnome_media_version 2.10.0
-%define gconf2_version 2.10.0
-%define librsvg2_version 2.13.93
-%define gnome_keyring_version 0.5.0
-%define gnome_desktop_version 2.10.0
-%define totem_version 1.4.0
-%define eds_version 1.4.0
-%define evince_version 2.29
-
-### Abstract ###
-
-Name: gnome-python2-desktop
-Version: 2.32.0
-Release: 25%{?dist}
-License: GPLv2+
-Group: Development/Languages
-Summary: The sources for additional PyGNOME Python extension modules
-#VCS: git://git.gnome.org/gnome-python-desktop
-Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=616306
-Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=672016
-Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
-
-### Dependencies ###
-
-Requires: gnome-python2-canvas >= %{gnome_python_version}
-
-### Build Dependencies ###
-
-#BuildRequires: brasero-devel >= %{brasero_version}
-#BuildRequires: evince-devel >= %{evince_version}
-BuildRequires: glib2-devel >= %{glib_version}
-BuildRequires: GConf2-devel >= %{gconf2_version}
-BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
-BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
-BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
-BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
-BuildRequires: gnome-python2-devel >= %{gnome_python_version}
-BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
-BuildRequires: gtk2-devel >= %{gtk_version}
-BuildRequires: libgnomeui-devel
-BuildRequires: libgtop2-devel >= %{libgtop_version}
-BuildRequires: librsvg2-devel >= %{librsvg2_version}
-BuildRequires: libwnck-devel >= %{libwnck_version}
-BuildRequires: pygtk2-devel >= %{pygtk_version}
-BuildRequires: python-devel
-BuildRequires: totem-pl-parser-devel >= %{totem_version}
-BuildRequires: autoconf, automake, libtool
-%ifnarch s390 s390x
-BuildRequires: gnome-media-devel >= %{gnome_media_version}
-%endif
-
-Obsoletes: gnome-python2-evolution < 2.32.0-12
-Obsoletes: gnome-python2-metacity < 2.32.0-20
-Obsoletes: gnome-python2-gnomeprint < 2.32.0-22
-Obsoletes: gnome-python2-gtksourceview < 2.32.0-22
-
-%description
-The gnome-python-desktop package contains the source packages for additional
-Python bindings for GNOME. It should be used together with gnome-python.
-
-#package -n gnome-python2-brasero
-#Summary: Python bindings for interacting with brasero
-#License: LGPLv2
-#Group: Development/Languages
-#Requires: %{name} = %{version}-%{release}
-#Requires: brasero-libs >= %{brasero_version}
-
-#description -n gnome-python2-brasero
-#This module contains a wrapper that allows the use of brasero via Python.
-
-#package -n gnome-python2-evince
-#Summary: Python bindings for interacting with evince
-#License: LGPLv2
-#Group: Development/Languages
-#Requires: %{name} = %{version}-%{release}
-#Requires: evince-libs >= %{evince_version}
-
-#description -n gnome-python2-evince
-#This module contains a wrapper that allows the use of evince via Python.
-
-%package -n gnome-python2-libwnck
-Summary: Python bindings for interacting with libwnck
-License: LGPLv2
-Group: Development/Languages
-Requires: libwnck >= %{libwnck_version}
-
-%description -n gnome-python2-libwnck
-This module contains a wrapper that allows the use of libwnck via
-Python.
-
-%package -n gnome-python2-libgtop2
-Summary: Python bindings for interacting with libgtop
-License: GPLv2+
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: libgtop2 >= %{libgtop_version}
-
-%description -n gnome-python2-libgtop2
-This module contains a wrapper that allows the use of libgtop via
-Python.
-
-%package -n gnome-python2-totem
-Summary: Python bindings for interacting with totem
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: totem-pl-parser >= %{totem_version}
-Requires: gnome-python2-gconf
-
-%description -n gnome-python2-totem
-This module contains a wrapper that allows the use of totem
-via Python.
-
-%package -n gnome-python2-rsvg
-Summary: Python bindings for interacting with librsvg
-License: LGPLv2
-Group: Development/Languages
-Requires: librsvg2 >= %{librsvg2_version}
-
-%description -n gnome-python2-rsvg
-This module contains a wrapper that allows the use of librsvg
-via Python.
-
-%package -n gnome-python2-gnomedesktop
-Summary: Python bindings for interacting with gnome-desktop
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: gnome-desktop >= %{gnome_desktop_version}
-
-%description -n gnome-python2-gnomedesktop
-This module contains a wrapper that allows the use of gnome-desktop
-via Python.
-
-%package -n gnome-python2-gnomekeyring
-Summary: Python bindings for interacting with gnome-keyring
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: gnome-keyring >= %{gnome_keyring_version}
-
-%description -n gnome-python2-gnomekeyring
-This module contains a wrapper that allows the use of gnome-keyring
-via Python.
-
-%prep
-%setup -q -n gnome-python-desktop-%{version}
-%patch0 -p1 -b .flags
-%patch1 -p1 -b .metacity-build
-
-%build
-# evince, brasero and mediaprofiles are disabled because these things have
-# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
-# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
-# stuff. - AdamW 2010/07
-# gnomeprint and gtksourceview are disabled due to removal of C libraries
-# from F23. - Yaakov 2015/07
-%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
-make
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-
-find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
-
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root,-)
-%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
-%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
-%{_datadir}/pygtk
-
-#files -n gnome-python2-brasero
-#defattr(-,root,root,-)
-#{python_sitearch}/gtk-2.0/braseroburn.so
-#{python_sitearch}/gtk-2.0/braseromedia.so
-
-#files -n gnome-python2-evince
-#defattr(-,root,root,-)
-#{python_sitearch}/gtk-2.0/evince.so
-
-%files -n gnome-python2-libwnck
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/wnck.so
-
-%files -n gnome-python2-libgtop2
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/gtop.so
-
-%files -n gnome-python2-totem
-%defattr(-,root,root,-)
-%ifnarch s390 s390x
-#{python_sitearch}/gtk-2.0/mediaprofiles.so
-%endif
-%{python_sitearch}/gtk-2.0/totem
-
-%files -n gnome-python2-rsvg
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/rsvg.so
-
-%files -n gnome-python2-gnomedesktop
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/gnomedesktop
-
-%files -n gnome-python2-gnomekeyring
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/gnomekeyring.so
-
-%changelog
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
-- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
-- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
-- Drop broken gnome-python2-metacity subpackage
-
-* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
-- Rebuilt for libgtop2 soname bump
-
-* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
-- Rebuilt for totem-pl-parser soname bump
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
-- Drop dead gnome-panel dependency
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
-- Obsolete the dropped gnome-python2-evolution subpackage
-
-* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
-- Drop evolution bindings; they don't build against the latest EDS
-
-* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
-- Fix build against metacity-2.34.2
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
-- Rebuilt for new libedataserver
-
-* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
-- Rebuilt for new libedataserver
-
-* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
-- Rebuilt for new libedataserver
-
-* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
-- Update to 2.32.0 to match f14
-
-* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
-- Disable applets
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
-- gnome-media-profiles support also broken due to gtk3 port, so
- disable it
-- drop evince and brasero modules for now as they won't build due
- to evince and brasero being ported to gtk3
-
-* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
-
-* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
-- Update to 2.31.1
-
-* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
-- Rebuild against new brasero
-
-* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
-- rebuilt
-
-* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
-- Rebuild against latest libedataserver.
-
-* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
-- Rebuild against latest evolution
-
-* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
-- remember to commit patch to cvs
-
-* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
-- fix wnck gtypes to be flags, instead of enum
-
-* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
-- Drop bug-buddy package, we use abrt
-
-* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
-- Update to 2.30.0
-
-* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
-- Update to 2.29.92
-
-* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
-- add missing patch
-
-* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
-- Add patch to fix build
-
-* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
-- rebuilt
-
-* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
-- Rebuild against new totem-pl-parser.
-
-* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
-- Rebuild against new gnome-desktop.
-
-* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
-- Fix rpmlint warnings.
-
-* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
-- Provide a complete URI for the Source field.
-
-* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
-- Update to 2.29.1
-- Remove patch for GNOME bug #603231 (fixed upstream).
-
-* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
-- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
-
-* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
-- Rebuild for new evince
-
-* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
-- Update to 2.28.0
-
-* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
-- Update to 2.27.3
-
-* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
-- Disable nautilus-cd-burner bindings. Package is dead.
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
-- Update to 2.27.2
-
-* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
-- Change gnome-python2-evince to depend on evince-libs
-
-* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
-- Update to 2.27.1
-- New subpackage: gnome-python2-brasero
-
-* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
-- Removed cd-burner subpackage Require on nautilus-cd-burn
-
-* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
-- Rebuild against newer libnautilus-burn.
-
-* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
-- Update to 2.26.0
-
-* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
-- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
-
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
-- Update to 2.25.91
-
-* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
-- New subpackage: gnome-python2-evince
-
-* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
-- Update to 2.25.90
-
-* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
-- Update to 2.25.1
-- Remove patch for GNOME bug #564525 (fixed upstream).
-
-* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
-- make build
-
-* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
-- Update to 2.24.1
-- Add patch for GNOME bug #564525 (build failure).
-
-* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
-- Rebuild for new libgnome-desktop
-
-* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
-- Rebuild for Python 2.6
-
-* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
-- Update subpackage requirements, since gnome-python2 no longer drags in
- the world.
-
-* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
-- Rebuild
-
-* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
-- Change gnome-python2 requirement to gnome-python2-canvas.
-
-* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
-- Update to 2.24.0
-
-* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
-- Update to 2.23.1
-- Update version requirements.
-
-* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
-- Update to 2.23.0
-
-* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
-- Don't drag in devel packages when installing gnome-python2-evolution
- (RH bug #450932).
-
-* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
-- Rebuild
-
-* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
-- Rebuild against newer libedataserver and libtotem-plparser.
-
-* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
-- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
-
-* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
-- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
-
-* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
-- Update to 2.22.0
-- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
-
-* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
-- Update to 2.21.3
-
-* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
-- Rebuild with GCC 4.3
-
-* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
-- Update to 2.21.2
-
-* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
-- Update to 2.21.1
-- New subpackage: gnome-python2-evolution
-- Change totem-devel BR to totem-pl-parser-devel.
-
-* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
-- Rebuild against newer libtotem-plparser.so.
-
-* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
-- Update to 2.20.0
-
-* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
-- Rebuild for selinux ppc32 issue.
-
-* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
-- Rebuild
-
-* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
-- Update license fields
-
-* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
-- Update to 2.19.2
-
-* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
-- Rebuild against gtksourceview
-
-* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
-- Update to 2.19.1
-- Update versions of required packages.
-- Remove patch for GNOME bug #428697 (fixed upstream).
-
-* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
-- Rebuild again
-
-* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
-- Rebuild against new libwnck
-
-* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
-- Require metacity-devel, not metacity, for building.
-- Add patch for GNOME bug #428697 (adapt to API change).
-
-* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
-- Update to 2.18.0
-
-* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
-- Update to 2.17.93
-
-* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
-- Update to 2.17.92
-- Remove patch for GNOME bug #401760 (fixed upstream).
-
-* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
-- Add patch for GNOME bug #401760 (plparser fails to build).
-
-* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
-- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
-
-* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
-- Update to 2.17.3
-
-* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
-- Update to 2.17.2
-- New gnome-python2-bugbuddy subpackage.
-- Update version requirements to match configure.ac.
-- Use python_sitearch macro for installing libraries.
-
-* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
-- rebuild for python 2.5
-- BR gnome-python2-devel
-
-* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
-- Update to 2.17.1
-
-* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
-- Update to 2.16.0
-
-* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
-- Remove unecessary dependencies on gnome-python2-desktop from
- -libwnck and -rsvg subpackages (OLPC)
-
-* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
-- Update to 2.15.90
-
-* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
-- Rebuild against dbus
-
-* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
-- Update to 2.15.4
-
-* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
-- rebuild
-
-* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
-- Create gnomekeyring subpackage
-- block out the nautilus-cd stuff
-
-* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
-- Bump for new nautilus-cd-burner
-
-* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
-- Update to 2.15.3
-
-* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
-- Update to 2.15.2
-- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
-
-* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
-- Add pygtk2 BR
-
-* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
-- Update to 2.14.0
-
-* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
-- Buildrequires: python-devel
-
-* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
-- bump again for double-long bug on ppc(64)
-
-* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
-- Initial build.
-
diff --git a/sources b/sources
deleted file mode 100644
index 2304e97..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit bb2b3749bf27f496f2894868610f392f0458ddfb
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Feb 10 11:26:39 2017 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index dbd9822..9501561 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 24%{?dist}
+Release: 25%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -232,6 +232,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-25
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
commit ae6690bf40610187e7e979a04cfa35807500a1ff
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Tue Jul 19 07:15:21 2016 +0000
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index a3685f4..dbd9822 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 23%{?dist}
+Release: 24%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -232,6 +232,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-24
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
+
* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
commit ac4508ed757a3eb59053057abd05ee72ac9761fb
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Feb 3 22:29:26 2016 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index be03cee..a3685f4 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 22%{?dist}
+Release: 23%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -232,6 +232,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.32.0-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
commit f9ea98973a131ab526e6b80f0a43c5b3888308da
Author: Yaakov Selkowitz <yselkowi(a)redhat.com>
Date: Tue Jul 7 14:40:39 2015 -0500
Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b7e748b..be03cee 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 21%{?dist}
+Release: 22%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -56,9 +56,7 @@ BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
BuildRequires: gnome-python2-devel >= %{gnome_python_version}
BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
BuildRequires: gtk2-devel >= %{gtk_version}
-BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
BuildRequires: libgnomeui-devel
-BuildRequires: libgnomeprintui22-devel
BuildRequires: libgtop2-devel >= %{libgtop_version}
BuildRequires: librsvg2-devel >= %{librsvg2_version}
BuildRequires: libwnck-devel >= %{libwnck_version}
@@ -72,6 +70,8 @@ BuildRequires: gnome-media-devel >= %{gnome_media_version}
Obsoletes: gnome-python2-evolution < 2.32.0-12
Obsoletes: gnome-python2-metacity < 2.32.0-20
+Obsoletes: gnome-python2-gnomeprint < 2.32.0-22
+Obsoletes: gnome-python2-gtksourceview < 2.32.0-22
%description
The gnome-python-desktop package contains the source packages for additional
@@ -97,31 +97,6 @@ Python bindings for GNOME. It should be used together with gnome-python.
#description -n gnome-python2-evince
#This module contains a wrapper that allows the use of evince via Python.
-%package -n gnome-python2-gnomeprint
-Summary: Python bindings for interacting with libgnomeprint
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: libgnomeprint22
-Requires: libgnomeprintui22
-Requires: gnome-python2-canvas
-
-%description -n gnome-python2-gnomeprint
-This module contains a wrapper that allows the use of libgnomeprint via
-Python.
-
-%package -n gnome-python2-gtksourceview
-Summary: Python bindings for interacting with the gtksourceview library
-License: GPLv2+
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: gtksourceview >= %{gtksourceview_version}
-Requires: gnome-python2-gnomeprint
-
-%description -n gnome-python2-gtksourceview
-This module contains a wrapper that allows the use of gtksourceview via
-Python.
-
%package -n gnome-python2-libwnck
Summary: Python bindings for interacting with libwnck
License: LGPLv2
@@ -197,7 +172,9 @@ via Python.
# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
# stuff. - AdamW 2010/07
-%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal
+# gnomeprint and gtksourceview are disabled due to removal of C libraries
+# from F23. - Yaakov 2015/07
+%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal --disable-gnomeprint --disable-gtksourceview
make
%install
@@ -227,21 +204,6 @@ rm -rf $RPM_BUILD_ROOT
#defattr(-,root,root,-)
#{python_sitearch}/gtk-2.0/evince.so
-%files -n gnome-python2-gnomeprint
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/gnomeprint/
-%{_datadir}/gtk-doc/html/pygnomeprint
-%{_datadir}/gtk-doc/html/pygnomeprintui
-%defattr(644,root,root,755)
-%doc ../gnome-python-desktop-%{version}/examples/gnomeprint/*
-
-%files -n gnome-python2-gtksourceview
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/gtksourceview.so
-%{_datadir}/gtk-doc/html/pygtksourceview
-%defattr(644,root,root,755)
-%doc ../gnome-python-desktop-%{version}/examples/gtksourceview/*
-
%files -n gnome-python2-libwnck
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/wnck.so
@@ -270,6 +232,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jul 07 2015 Yaakov Selkowitz <yselkowi(a)redhat.com> - 2.32.0-22
+- Drop gnomeprint, gtksourceview bindings for removal of libgnomeprint
+
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
commit be6d86782023632114a5e4046d802a006ca7de66
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jun 17 08:59:20 2015 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 1c54e87..b7e748b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 20%{?dist}
+Release: 21%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -270,6 +270,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
- Drop broken gnome-python2-metacity subpackage
commit 4f90d603255d0dc082b1a77114f9a9eb88dd5f27
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Thu Oct 16 15:52:07 2014 +0200
Drop broken gnome-python2-metacity subpackage
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index ba15c99..1c54e87 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -15,7 +15,6 @@
%define brasero_version 2.29
%define gnome_media_version 2.10.0
%define gconf2_version 2.10.0
-%define metacity_version 2.21.5
%define librsvg2_version 2.13.93
%define gnome_keyring_version 0.5.0
%define gnome_desktop_version 2.10.0
@@ -27,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 19%{?dist}
+Release: 20%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -63,7 +62,6 @@ BuildRequires: libgnomeprintui22-devel
BuildRequires: libgtop2-devel >= %{libgtop_version}
BuildRequires: librsvg2-devel >= %{librsvg2_version}
BuildRequires: libwnck-devel >= %{libwnck_version}
-BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
@@ -73,6 +71,7 @@ BuildRequires: gnome-media-devel >= %{gnome_media_version}
%endif
Obsoletes: gnome-python2-evolution < 2.32.0-12
+Obsoletes: gnome-python2-metacity < 2.32.0-20
%description
The gnome-python-desktop package contains the source packages for additional
@@ -144,17 +143,6 @@ Requires: libgtop2 >= %{libgtop_version}
This module contains a wrapper that allows the use of libgtop via
Python.
-%package -n gnome-python2-metacity
-Summary: Python bindings for interacting with metacity
-License: GPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: metacity >= %{metacity_version}
-
-%description -n gnome-python2-metacity
-This module contains a wrapper that allows the use of metacity
-via Python.
-
%package -n gnome-python2-totem
Summary: Python bindings for interacting with totem
License: LGPLv2
@@ -209,7 +197,7 @@ via Python.
# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
# stuff. - AdamW 2010/07
-%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal
+%configure --disable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal
make
%install
@@ -262,10 +250,6 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gtop.so
-%files -n gnome-python2-metacity
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/metacity.so
-
%files -n gnome-python2-totem
%defattr(-,root,root,-)
%ifnarch s390 s390x
@@ -286,6 +270,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Oct 16 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-20
+- Drop broken gnome-python2-metacity subpackage
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
commit 0f2dd30957df8d41d2804b489e2d00085a62ef0d
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
Date: Sat Aug 16 17:59:16 2014 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0c23224..ba15c99 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,7 +27,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 18%{?dist}
+Release: 19%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -286,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
commit aab6e29a0c335a1e634bdc91de636c9910124014
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Jun 7 12:23:17 2014 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 5fdd310..0c23224 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,7 +27,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 17%{?dist}
+Release: 18%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -286,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
- Rebuilt for libgtop2 soname bump
commit 3f6a8211d8d88b22b4b0699361e00e758a6aeeab
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Thu May 1 12:09:30 2014 +0200
Rebuilt for libgtop2 soname bump
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 47bc749..5fdd310 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,7 +27,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 16%{?dist}
+Release: 17%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -286,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu May 01 2014 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-17
+- Rebuilt for libgtop2 soname bump
+
* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
- Rebuilt for totem-pl-parser soname bump
commit d68d9b3bb5756ed5229cac6f48ef5eb77301af1a
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Thu Sep 19 00:41:20 2013 +0200
Rebuilt for totem-pl-parser soname bump
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index d975078..47bc749 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,7 +27,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 15%{?dist}
+Release: 16%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -286,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Sep 19 2013 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-16
+- Rebuilt for totem-pl-parser soname bump
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
commit 30f919fcbc40f7b2ba9c835e8835c1e215c96682
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Sat Aug 3 10:37:31 2013 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 02d62b8..d975078 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,7 +27,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 14%{?dist}
+Release: 15%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -286,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
- Drop dead gnome-panel dependency
commit bf20158c08136503c307bb22d0c0ce4a8dd5acc7
Author: Peter Robinson <pbrobinson(a)gmail.com>
Date: Mon Apr 1 09:13:20 2013 +0100
Drop dead gnome-panel dependency
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f655427..02d62b8 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -7,7 +7,6 @@
%define glib_version 2.6.0
%define gtk_version 2.4.0
%define gnome_python_version 2.10.0
-%define gnome_panel_version 2.13.4
# Version not necessary for libgnomeprintui
%define gtksourceview_version 1:1.8.5-2
%define libwnck_version 2.19.3
@@ -28,7 +27,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 13%{?dist}
+Release: 14%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -53,7 +52,6 @@ BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
-BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
BuildRequires: gnome-python2-devel >= %{gnome_python_version}
@@ -288,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Apr 1 2013 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.32.0-14
+- Drop dead gnome-panel dependency
+
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
commit b05d01c2451ca7fb6f7d10e9f418e6e16b4797ea
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Feb 13 18:03:27 2013 -0600
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 2481ba6..f655427 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 12%{?dist}
+Release: 13%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -288,6 +288,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
- Obsolete the dropped gnome-python2-evolution subpackage
commit 3ffaaf5d3bcac3b2c816522db15e0157f5d8561a
Author: Kalev Lember <kalevlember(a)gmail.com>
Date: Sat Jul 28 21:53:27 2012 +0300
Obsolete the dropped gnome-python2-evolution subpackage
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b71993b..2481ba6 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 11%{?dist}
+Release: 12%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -74,6 +74,8 @@ BuildRequires: autoconf, automake, libtool
BuildRequires: gnome-media-devel >= %{gnome_media_version}
%endif
+Obsoletes: gnome-python2-evolution < 2.32.0-12
+
%description
The gnome-python-desktop package contains the source packages for additional
Python bindings for GNOME. It should be used together with gnome-python.
@@ -286,6 +288,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Jul 28 2012 Kalev Lember <kalevlember(a)gmail.com> - 2.32.0-12
+- Obsolete the dropped gnome-python2-evolution subpackage
+
* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
- Drop evolution bindings; they don't build against the latest EDS
commit 64cf0642423e5afc84dae873bb207ed28eadb6e5
Author: Colin Walters <walters(a)verbum.org>
Date: Fri Jul 27 09:39:47 2012 -0400
Drop evolution bindings; they don't build against the latest EDS
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 3dc9533..b71993b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -209,7 +209,7 @@ via Python.
# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
# stuff. - AdamW 2010/07
-%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution
+%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution --disable-evolution_ecal
make
%install
commit 8709c63dcf3750b9a7e25ef9b4ad7fac4e34f878
Author: Colin Walters <walters(a)verbum.org>
Date: Fri Jul 27 09:16:32 2012 -0400
Drop evolution bindings; they don't build against the latest EDS
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 010053d..3dc9533 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 10%{?dist}
+Release: 11%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -49,7 +49,6 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
#BuildRequires: brasero-devel >= %{brasero_version}
#BuildRequires: evince-devel >= %{evince_version}
-BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
@@ -99,19 +98,6 @@ Python bindings for GNOME. It should be used together with gnome-python.
#description -n gnome-python2-evince
#This module contains a wrapper that allows the use of evince via Python.
-%package -n gnome-python2-evolution
-Summary: Python bindings for interacting with evolution-data-server
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: evolution-data-server >= %{eds_version}
-Provides: evolution-python = %{version}-%{release}
-Obsoletes: evolution-python <= 0.0.4-3
-
-%description -n gnome-python2-evolution
-This module contains a wrapper that allows the use of evolution-data-server
-via Python.
-
%package -n gnome-python2-gnomeprint
Summary: Python bindings for interacting with libgnomeprint
License: LGPLv2
@@ -223,7 +209,7 @@ via Python.
# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
# stuff. - AdamW 2010/07
-%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet
+%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet --disable-evolution
make
%install
@@ -253,10 +239,6 @@ rm -rf $RPM_BUILD_ROOT
#defattr(-,root,root,-)
#{python_sitearch}/gtk-2.0/evince.so
-%files -n gnome-python2-evolution
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/evolution/
-
%files -n gnome-python2-gnomeprint
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomeprint/
@@ -304,6 +286,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jul 27 2012 Colin Walters <walters(a)verbum.org> - 2.32.0-11
+- Drop evolution bindings; they don't build against the latest EDS
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
commit 0a74a48d4a7b5a54979a611c68e923e9da4220a6
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Thu Jul 19 02:54:50 2012 -0500
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 874c590..010053d 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 9%{?dist}
+Release: 10%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -304,6 +304,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
- Fix build against metacity-2.34.2
commit 1e9c5e6ee2eddd60d7515b43c96c259a58a971c6
Author: Daniel Drake <dsd(a)laptop.org>
Date: Tue Mar 13 14:59:23 2012 -0600
fix build against metacity-2.34.2
diff --git a/gnome-python-desktop-2.32.0-metacity-build.patch b/gnome-python-desktop-2.32.0-metacity-build.patch
new file mode 100644
index 0000000..5054dd2
--- /dev/null
+++ b/gnome-python-desktop-2.32.0-metacity-build.patch
@@ -0,0 +1,42 @@
+From: Daniel Drake <dsd(a)laptop.org>
+
+Fix build against metacity-2.34.2. The port to GSettings
+removed these constants from the codebase.
+
+Index: gnome-python-desktop-2.32.0/metacity/metacity.defs
+===================================================================
+--- gnome-python-desktop-2.32.0.orig/metacity/metacity.defs
++++ gnome-python-desktop-2.32.0/metacity/metacity.defs
+@@ -120,32 +120,6 @@
+ )
+ )
+
+-(define-enum FocusMode
+- (in-module "Meta")
+- (c-name "MetaFocusMode")
+-; (gtype-id "META_TYPE_FOCUS_MODE")
+- (values
+- '("click" "META_FOCUS_MODE_CLICK")
+- '("sloppy" "META_FOCUS_MODE_SLOPPY")
+- '("mouse" "META_FOCUS_MODE_MOUSE")
+- )
+-)
+-
+-(define-enum ActionTitlebar
+- (in-module "Meta")
+- (c-name "MetaActionTitlebar")
+-; (gtype-id "META_TYPE_ACTION_TITLEBAR")
+- (values
+- '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
+- '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
+- '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
+- '("none" "META_ACTION_TITLEBAR_NONE")
+- '("lower" "META_ACTION_TITLEBAR_LOWER")
+- '("menu" "META_ACTION_TITLEBAR_MENU")
+- '("last" "META_ACTION_TITLEBAR_LAST")
+- )
+-)
+-
+ (define-enum FrameType
+ (in-module "Meta")
+ (c-name "MetaFrameType")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 81d799d..874c590 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 8%{?dist}
+Release: 9%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -38,6 +38,9 @@ Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python
# https://bugzilla.gnome.org/show_bug.cgi?id=616306
Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+# https://bugzilla.gnome.org/show_bug.cgi?id=672016
+Patch1: gnome-python-desktop-2.32.0-metacity-build.patch
+
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -213,6 +216,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
%patch0 -p1 -b .flags
+%patch1 -p1 -b .metacity-build
%build
# evince, brasero and mediaprofiles are disabled because these things have
@@ -300,6 +304,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Mar 13 2012 Daniel Drake <dsd(a)laptop.org> - 2.32.0-9
+- Fix build against metacity-2.34.2
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
commit eaf1340251854188a08c5d167d334a30df8c621a
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Thu Jan 12 21:54:17 2012 -0600
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b162752..81d799d 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 7%{?dist}
+Release: 8%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -300,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.32.0-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
- Rebuilt for new libedataserver
commit a49d60ec106d32c0277ea600b496edf1544a0b05
Author: Tomas Bzatek <tbzatek(a)redhat.com>
Date: Tue Dec 20 15:53:37 2011 +0100
Rebuilt for new libedataserver
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6624788..b162752 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,12 +28,12 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 6%{?dist}
+Release: 7%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
-Source: http://download.gnome.org/sources/gnome-python-desktop/2.31/gnome-python-...
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.32/gnome-python-...
# https://bugzilla.gnome.org/show_bug.cgi?id=616306
Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
@@ -300,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Dec 20 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-7
+- Rebuilt for new libedataserver
+
* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
- Rebuilt for new libedataserver
commit dfa9487f5c9bb2d8a4cfcb539782ceb252221704
Author: Bruno Wolff III <bruno(a)wolff.to>
Date: Sun Oct 30 11:51:27 2011 -0500
Rebuilt for new libedataserver
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index c5c47e1..6624788 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -300,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Oct 30 2011 Bruno Wolff III <bruno(a)wolff.to> - 2.32.0-6
+- Rebuilt for new libedataserver
+
* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
- Rebuilt for new libedataserver
commit 84460a98ec0cfb270b4187bcaebefc5b7789710b
Author: Tomas Bzatek <tbzatek(a)redhat.com>
Date: Tue Aug 30 16:48:56 2011 +0200
Rebuilt for new libedataserver
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 8ae5a3a..c5c47e1 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.32.0
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -300,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Aug 30 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 2.32.0-5
+- Rebuilt for new libedataserver
+
* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
- Update to 2.32.0 to match f14
commit 09d6a068afb651c50a43cb8c6278633e712a5e2b
Author: Colin Walters <walters(a)verbum.org>
Date: Thu May 5 14:43:08 2011 -0400
Update to 2.32.0 to match f14
diff --git a/.gitignore b/.gitignore
index 8bd0557..d7fd6f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
gnome-python-desktop-2.31.1.tar.bz2
+/gnome-python-desktop-2.32.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 1b4ffb4..8ae5a3a 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,8 +27,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.31.1
-Release: 5%{?dist}
+Version: 2.32.0
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -300,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.32.0-4
+- Update to 2.32.0 to match f14
+
* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
- Disable applets
diff --git a/sources b/sources
index 7e824a0..2304e97 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fb0d9cd4018412cdd4b9f4ba36f0064a gnome-python-desktop-2.31.1.tar.bz2
+0e73fa80ace5c861777e0b523c6ead9d gnome-python-desktop-2.32.0.tar.bz2
commit 19dc8ffc535296c663204a7f751b1392e0f28309
Author: Colin Walters <walters(a)verbum.org>
Date: Thu May 5 13:24:35 2011 -0400
Disable applets
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 7274461..1b4ffb4 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.31.1
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -76,20 +76,6 @@ BuildRequires: gnome-media-devel >= %{gnome_media_version}
The gnome-python-desktop package contains the source packages for additional
Python bindings for GNOME. It should be used together with gnome-python.
-%package -n gnome-python2-applet
-Summary: Python bindings for GNOME Panel applets.
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-# applets from GNOME 1.4 are no longer supported - we only have 1 panel
-Obsoletes: pygnome-applet <= 1.4.2
-Requires: gnome-python2-bonobo
-Requires: gnome-python2-gnome
-
-%description -n gnome-python2-applet
-This module contains a wrapper that allows GNOME Panel applets to be
-written in Python.
-
#package -n gnome-python2-brasero
#Summary: Python bindings for interacting with brasero
#License: LGPLv2
@@ -233,7 +219,7 @@ via Python.
# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
# stuff. - AdamW 2010/07
-%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles
+%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet
make
%install
@@ -254,11 +240,6 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
%{_datadir}/pygtk
-%files -n gnome-python2-applet
-%defattr(-,root,root,-)
-%dir %{python_sitearch}/gtk-2.0/gnome/applet.*
-%{python_sitearch}/gtk-2.0/gnomeapplet.so
-
#files -n gnome-python2-brasero
#defattr(-,root,root,-)
#{python_sitearch}/gtk-2.0/braseroburn.so
@@ -319,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu May 5 2011 Colin Walters <walters(a)verbum.org> - 2.31.1-5
+- Disable applets
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
commit 4d7c03d83e443061d274b3dac11585500256e858
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Tue Feb 8 22:24:50 2011 -0600
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 2851014..7274461 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.31.1
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -319,6 +319,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.31.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
- gnome-media-profiles support also broken due to gtk3 port, so
disable it
commit 81eb73e7b65f597f86c335c432e5be95a389440a
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Thu Aug 12 13:04:25 2010 -0400
Undo a commit that should have gone to f14
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index c182614..2851014 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.31.1
-Release: 4%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -44,8 +44,8 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
-BuildRequires: brasero-devel >= %{brasero_version}
-BuildRequires: evince-devel >= %{evince_version}
+#BuildRequires: brasero-devel >= %{brasero_version}
+#BuildRequires: evince-devel >= %{evince_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
@@ -90,25 +90,25 @@ Requires: gnome-python2-gnome
This module contains a wrapper that allows GNOME Panel applets to be
written in Python.
-%package -n gnome-python2-brasero
-Summary: Python bindings for interacting with brasero
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: brasero-libs >= %{brasero_version}
+#package -n gnome-python2-brasero
+#Summary: Python bindings for interacting with brasero
+#License: LGPLv2
+#Group: Development/Languages
+#Requires: %{name} = %{version}-%{release}
+#Requires: brasero-libs >= %{brasero_version}
-%description -n gnome-python2-brasero
-This module contains a wrapper that allows the use of brasero via Python.
+#description -n gnome-python2-brasero
+#This module contains a wrapper that allows the use of brasero via Python.
-%package -n gnome-python2-evince
-Summary: Python bindings for interacting with evince
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: evince-libs >= %{evince_version}
+#package -n gnome-python2-evince
+#Summary: Python bindings for interacting with evince
+#License: LGPLv2
+#Group: Development/Languages
+#Requires: %{name} = %{version}-%{release}
+#Requires: evince-libs >= %{evince_version}
-%description -n gnome-python2-evince
-This module contains a wrapper that allows the use of evince via Python.
+#description -n gnome-python2-evince
+#This module contains a wrapper that allows the use of evince via Python.
%package -n gnome-python2-evolution
Summary: Python bindings for interacting with evolution-data-server
@@ -229,10 +229,15 @@ via Python.
%patch0 -p1 -b .flags
%build
-%configure --enable-metacity
+# evince, brasero and mediaprofiles are disabled because these things have
+# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
+# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
+# stuff. - AdamW 2010/07
+%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles
make
%install
+rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
@@ -240,6 +245,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
+%clean
+rm -rf $RPM_BUILD_ROOT
+
%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
@@ -251,14 +259,14 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%dir %{python_sitearch}/gtk-2.0/gnome/applet.*
%{python_sitearch}/gtk-2.0/gnomeapplet.so
-files -n gnome-python2-brasero
-defattr(-,root,root,-)
-{python_sitearch}/gtk-2.0/braseroburn.so
-{python_sitearch}/gtk-2.0/braseromedia.so
+#files -n gnome-python2-brasero
+#defattr(-,root,root,-)
+#{python_sitearch}/gtk-2.0/braseroburn.so
+#{python_sitearch}/gtk-2.0/braseromedia.so
-files -n gnome-python2-evince
-defattr(-,root,root,-)
-{python_sitearch}/gtk-2.0/evince.so
+#files -n gnome-python2-evince
+#defattr(-,root,root,-)
+#{python_sitearch}/gtk-2.0/evince.so
%files -n gnome-python2-evolution
%defattr(-,root,root,-)
@@ -294,7 +302,7 @@ defattr(-,root,root,-)
%files -n gnome-python2-totem
%defattr(-,root,root,-)
%ifnarch s390 s390x
-{python_sitearch}/gtk-2.0/mediaprofiles.so
+#{python_sitearch}/gtk-2.0/mediaprofiles.so
%endif
%{python_sitearch}/gtk-2.0/totem
@@ -311,9 +319,6 @@ defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
-* Thu Aug 12 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-4
-- Bring back evince, brasero and media profiles for F14
-
* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
- gnome-media-profiles support also broken due to gtk3 port, so
disable it
commit f6760ad628a8e8e359c7d7e24bcfb11afa496bbe
Author: Matthias Clasen <mclasen(a)redhat.com>
Date: Thu Aug 12 12:53:43 2010 -0400
bring back some subpackages
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 2851014..c182614 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.31.1
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -44,8 +44,8 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
-#BuildRequires: brasero-devel >= %{brasero_version}
-#BuildRequires: evince-devel >= %{evince_version}
+BuildRequires: brasero-devel >= %{brasero_version}
+BuildRequires: evince-devel >= %{evince_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
@@ -90,25 +90,25 @@ Requires: gnome-python2-gnome
This module contains a wrapper that allows GNOME Panel applets to be
written in Python.
-#package -n gnome-python2-brasero
-#Summary: Python bindings for interacting with brasero
-#License: LGPLv2
-#Group: Development/Languages
-#Requires: %{name} = %{version}-%{release}
-#Requires: brasero-libs >= %{brasero_version}
+%package -n gnome-python2-brasero
+Summary: Python bindings for interacting with brasero
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: brasero-libs >= %{brasero_version}
-#description -n gnome-python2-brasero
-#This module contains a wrapper that allows the use of brasero via Python.
+%description -n gnome-python2-brasero
+This module contains a wrapper that allows the use of brasero via Python.
-#package -n gnome-python2-evince
-#Summary: Python bindings for interacting with evince
-#License: LGPLv2
-#Group: Development/Languages
-#Requires: %{name} = %{version}-%{release}
-#Requires: evince-libs >= %{evince_version}
+%package -n gnome-python2-evince
+Summary: Python bindings for interacting with evince
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: evince-libs >= %{evince_version}
-#description -n gnome-python2-evince
-#This module contains a wrapper that allows the use of evince via Python.
+%description -n gnome-python2-evince
+This module contains a wrapper that allows the use of evince via Python.
%package -n gnome-python2-evolution
Summary: Python bindings for interacting with evolution-data-server
@@ -229,15 +229,10 @@ via Python.
%patch0 -p1 -b .flags
%build
-# evince, brasero and mediaprofiles are disabled because these things have
-# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
-# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
-# stuff. - AdamW 2010/07
-%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles
+%configure --enable-metacity
make
%install
-rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
@@ -245,9 +240,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
@@ -259,14 +251,14 @@ rm -rf $RPM_BUILD_ROOT
%dir %{python_sitearch}/gtk-2.0/gnome/applet.*
%{python_sitearch}/gtk-2.0/gnomeapplet.so
-#files -n gnome-python2-brasero
-#defattr(-,root,root,-)
-#{python_sitearch}/gtk-2.0/braseroburn.so
-#{python_sitearch}/gtk-2.0/braseromedia.so
+files -n gnome-python2-brasero
+defattr(-,root,root,-)
+{python_sitearch}/gtk-2.0/braseroburn.so
+{python_sitearch}/gtk-2.0/braseromedia.so
-#files -n gnome-python2-evince
-#defattr(-,root,root,-)
-#{python_sitearch}/gtk-2.0/evince.so
+files -n gnome-python2-evince
+defattr(-,root,root,-)
+{python_sitearch}/gtk-2.0/evince.so
%files -n gnome-python2-evolution
%defattr(-,root,root,-)
@@ -302,7 +294,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n gnome-python2-totem
%defattr(-,root,root,-)
%ifnarch s390 s390x
-#{python_sitearch}/gtk-2.0/mediaprofiles.so
+{python_sitearch}/gtk-2.0/mediaprofiles.so
%endif
%{python_sitearch}/gtk-2.0/totem
@@ -319,6 +311,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Aug 12 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-4
+- Bring back evince, brasero and media profiles for F14
+
* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
- gnome-media-profiles support also broken due to gtk3 port, so
disable it
commit d20051c0f4b3c67ad2f9f078961471e00d2187aa
Author: Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org>
Date: Wed Jul 28 16:26:56 2010 +0000
dist-git conversion
diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index 8bd0557..0000000
--- a/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-gnome-python-desktop-2.31.1.tar.bz2
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8bd0557
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+gnome-python-desktop-2.31.1.tar.bz2
diff --git a/Makefile b/Makefile
deleted file mode 100644
index af59907..0000000
--- a/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Makefile for source rpm: gnome-python2-desktop
-# $Id: Makefile,v 1.2 2007/10/15 18:49:07 notting Exp $
-NAME := gnome-python2-desktop
-SPECFILE = $(firstword $(wildcard *.spec))
-
-define find-makefile-common
-for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
-endef
-
-MAKEFILE_COMMON := $(shell $(find-makefile-common))
-
-ifeq ($(MAKEFILE_COMMON),)
-# attempt a checkout
-define checkout-makefile-common
-test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
-endef
-
-MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
-endif
-
-include $(MAKEFILE_COMMON)
commit 92eeeb193f5e1c16b0d7e362e144dc5e25f132b8
Author: dmalcolm <dmalcolm(a)fedoraproject.org>
Date: Tue Jul 27 21:00:09 2010 +0000
(committed by dmalcolm on behalf of awilliam)
Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
- gnome-media-profiles support also broken due to gtk3 port, so disable it
- drop evince and brasero modules for now as they won't build due to evince
and brasero being ported to gtk3
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 53f8a93..2851014 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.31.1
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -44,8 +44,8 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
-BuildRequires: brasero-devel >= %{brasero_version}
-BuildRequires: evince-devel >= %{evince_version}
+#BuildRequires: brasero-devel >= %{brasero_version}
+#BuildRequires: evince-devel >= %{evince_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
@@ -90,25 +90,25 @@ Requires: gnome-python2-gnome
This module contains a wrapper that allows GNOME Panel applets to be
written in Python.
-%package -n gnome-python2-brasero
-Summary: Python bindings for interacting with brasero
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: brasero-libs >= %{brasero_version}
+#package -n gnome-python2-brasero
+#Summary: Python bindings for interacting with brasero
+#License: LGPLv2
+#Group: Development/Languages
+#Requires: %{name} = %{version}-%{release}
+#Requires: brasero-libs >= %{brasero_version}
-%description -n gnome-python2-brasero
-This module contains a wrapper that allows the use of brasero via Python.
+#description -n gnome-python2-brasero
+#This module contains a wrapper that allows the use of brasero via Python.
-%package -n gnome-python2-evince
-Summary: Python bindings for interacting with evince
-License: LGPLv2
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: evince-libs >= %{evince_version}
+#package -n gnome-python2-evince
+#Summary: Python bindings for interacting with evince
+#License: LGPLv2
+#Group: Development/Languages
+#Requires: %{name} = %{version}-%{release}
+#Requires: evince-libs >= %{evince_version}
-%description -n gnome-python2-evince
-This module contains a wrapper that allows the use of evince via Python.
+#description -n gnome-python2-evince
+#This module contains a wrapper that allows the use of evince via Python.
%package -n gnome-python2-evolution
Summary: Python bindings for interacting with evolution-data-server
@@ -229,7 +229,11 @@ via Python.
%patch0 -p1 -b .flags
%build
-%configure --enable-metacity
+# evince, brasero and mediaprofiles are disabled because these things have
+# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
+# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
+# stuff. - AdamW 2010/07
+%configure --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles
make
%install
@@ -255,14 +259,14 @@ rm -rf $RPM_BUILD_ROOT
%dir %{python_sitearch}/gtk-2.0/gnome/applet.*
%{python_sitearch}/gtk-2.0/gnomeapplet.so
-%files -n gnome-python2-brasero
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/braseroburn.so
-%{python_sitearch}/gtk-2.0/braseromedia.so
+#files -n gnome-python2-brasero
+#defattr(-,root,root,-)
+#{python_sitearch}/gtk-2.0/braseroburn.so
+#{python_sitearch}/gtk-2.0/braseromedia.so
-%files -n gnome-python2-evince
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/evince.so
+#files -n gnome-python2-evince
+#defattr(-,root,root,-)
+#{python_sitearch}/gtk-2.0/evince.so
%files -n gnome-python2-evolution
%defattr(-,root,root,-)
@@ -298,7 +302,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n gnome-python2-totem
%defattr(-,root,root,-)
%ifnarch s390 s390x
-%{python_sitearch}/gtk-2.0/mediaprofiles.so
+#{python_sitearch}/gtk-2.0/mediaprofiles.so
%endif
%{python_sitearch}/gtk-2.0/totem
@@ -315,6 +319,12 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jul 27 2010 Adam Williamson <awilliam(a)redhat.com> - 2.31.1-3
+- gnome-media-profiles support also broken due to gtk3 port, so
+ disable it
+- drop evince and brasero modules for now as they won't build due
+ to evince and brasero being ported to gtk3
+
* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
commit a42a895adc9e91c5f1d9ebc4b580a049d1fcdac3
Author: dmalcolm <dmalcolm(a)fedoraproject.org>
Date: Thu Jul 22 01:41:18 2010 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 60bfc3a..53f8a93 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.31.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Jul 21 2010 David Malcolm <dmalcolm(a)redhat.com> - 2.31.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
- Update to 2.31.1
commit 51f46770980b641c617b6d19697fd3be0ede9209
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Sat Jun 12 19:45:20 2010 +0000
updates sources
diff --git a/.cvsignore b/.cvsignore
index 951dafc..8bd0557 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.30.0.tar.bz2
+gnome-python-desktop-2.31.1.tar.bz2
diff --git a/sources b/sources
index 548d777..7e824a0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a6d448d46a6b3062ce7a1b6a9fddfb48 gnome-python-desktop-2.30.0.tar.bz2
+fb0d9cd4018412cdd4b9f4ba36f0064a gnome-python-desktop-2.31.1.tar.bz2
commit 28e2b2ae7da492160959fc4fcccc15f530d3ef84
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Fri Jun 11 14:53:35 2010 +0000
2.31.1
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0e8defc..60bfc3a 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,13 +27,13 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.30.0
-Release: 8%{?dist}
+Version: 2.31.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
-Source: http://download.gnome.org/sources/gnome-python-desktop/2.30/gnome-python-...
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.31/gnome-python-...
# https://bugzilla.gnome.org/show_bug.cgi?id=616306
Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jun 11 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.31.1-1
+- Update to 2.31.1
+
* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
- Rebuild against new brasero
commit 45ae8ce5b86a1e030974dd1252ece0cc1272f5c9
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Thu Jun 10 21:15:13 2010 +0000
Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 4ef677f..0e8defc 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.30.0
-Release: 7%{?dist}
+Release: 8%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Jun 10 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-8
+- Rebuild against new brasero
+
* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
- rebuilt
commit 1f0452c6c7ebb75c9710d934e1c1be5e779a199a
Author: Colin Walters <walters(a)fedoraproject.org>
Date: Fri Jun 4 14:51:00 2010 +0000
- rebuilt
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index af69077..4ef677f 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.30.0
-Release: 6%{?dist}
+Release: 7%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jun 04 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-7
+- rebuilt
+
* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
- Rebuild against latest libedataserver.
commit ec2743707257c65d57f90e615caf6b7fe6ae9f7e
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat May 29 15:37:10 2010 +0000
- Rebuild against latest libedataserver.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index fcb9936..af69077 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.30.0
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat May 29 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.30.0-6
+- Rebuild against latest libedataserver.
+
* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
- Rebuild against latest evolution
commit 7dea50eaf97a5cb2f616d17d20a9b5808cd6be54
Author: Colin Walters <walters(a)fedoraproject.org>
Date: Thu May 6 15:15:53 2010 +0000
- Rebuild against latest evolution
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index c15e1cf..fcb9936 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.30.0
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu May 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-5
+- Rebuild against latest evolution
+
* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
- remember to commit patch to cvs
commit ffaa6da7fc408117251c1440a2b77fe4428521ec
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Tue Apr 20 21:38:14 2010 +0000
spec changes too
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 8de925d..c15e1cf 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.30.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -315,6 +315,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-4
+- remember to commit patch to cvs
+
* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
- fix wnck gtypes to be flags, instead of enum
commit 28773ddfd36e6256fc0423fdd57c30e7739df269
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Tue Apr 20 21:36:50 2010 +0000
actually commit patch to cvs. :/
diff --git a/gnome-python-desktop-2.30.0-wnck-flagsfix.patch b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
new file mode 100644
index 0000000..0be84c9
--- /dev/null
+++ b/gnome-python-desktop-2.30.0-wnck-flagsfix.patch
@@ -0,0 +1,30 @@
+diff -up gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix gnome-python-desktop-2.30.0/wnck/wnck.defs
+--- gnome-python-desktop-2.30.0/wnck/wnck.defs.flagsfix 2010-04-20 11:27:20.119491538 -0400
++++ gnome-python-desktop-2.30.0/wnck/wnck.defs 2010-04-20 11:28:34.715491536 -0400
+@@ -100,7 +100,7 @@
+ )
+ )
+
+-(define-enum WindowState
++(define-flags WindowState
+ (in-module "Wnck")
+ (c-name "WnckWindowState")
+ (gtype-id "WNCK_TYPE_WINDOW_STATE")
+@@ -121,7 +121,7 @@
+ )
+ )
+
+-(define-enum WindowActions
++(define-flags WindowActions
+ (in-module "Wnck")
+ (c-name "WnckWindowActions")
+ (gtype-id "WNCK_TYPE_WINDOW_ACTIONS")
+@@ -184,7 +184,7 @@
+ )
+ )
+
+-(define-enum WindowMoveResizeMask
++(define-flags WindowMoveResizeMask
+ (in-module "Wnck")
+ (c-name "WnckWindowMoveResizeMask")
+ (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
commit 2ef180aead48f6285bf3d350e1262c9f54c6086c
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Tue Apr 20 21:34:01 2010 +0000
fix for noisy issue with wnck module
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 60ba0c4..8de925d 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -22,20 +22,22 @@
%define gnome_desktop_version 2.10.0
%define totem_version 1.4.0
%define eds_version 1.4.0
-%define bug_buddy_version 2.16.0
%define evince_version 2.29
### Abstract ###
Name: gnome-python2-desktop
Version: 2.30.0
-Release: 1%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
Source: http://download.gnome.org/sources/gnome-python-desktop/2.30/gnome-python-...
+# https://bugzilla.gnome.org/show_bug.cgi?id=616306
+Patch0: gnome-python-desktop-2.30.0-wnck-flagsfix.patch
+
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -43,7 +45,6 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
BuildRequires: brasero-devel >= %{brasero_version}
-BuildRequires: bug-buddy >= %{bug_buddy_version}
BuildRequires: evince-devel >= %{evince_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
@@ -99,16 +100,6 @@ Requires: brasero-libs >= %{brasero_version}
%description -n gnome-python2-brasero
This module contains a wrapper that allows the use of brasero via Python.
-%package -n gnome-python2-bugbuddy
-Summary: Python bindings for interacting with bug-buddy
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-Requires: bug-buddy >= %{bug_buddy_version}
-
-%description -n gnome-python2-bugbuddy
-This module contains a wrapper that allows the use of bug-buddy via
-Python.
-
%package -n gnome-python2-evince
Summary: Python bindings for interacting with evince
License: LGPLv2
@@ -235,6 +226,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch0 -p1 -b .flags
%build
%configure --enable-metacity
@@ -247,6 +239,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/bugbuddy.*
%clean
rm -rf $RPM_BUILD_ROOT
@@ -267,10 +260,6 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/braseroburn.so
%{python_sitearch}/gtk-2.0/braseromedia.so
-%files -n gnome-python2-bugbuddy
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/bugbuddy.py*
-
%files -n gnome-python2-evince
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/evince.so
@@ -326,6 +315,12 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Apr 20 2010 Tom "spot" Callaway <tcallawa(a)redhat.com> - 2.30.0-3
+- fix wnck gtypes to be flags, instead of enum
+
+* Tue Apr 06 2010 Colin Walters <walters(a)verbum.org> - 2.30.0-2
+- Drop bug-buddy package, we use abrt
+
* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
- Update to 2.30.0
commit 56b248b8e9e8c3f71343e42c825a994b09f26d69
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Mar 31 22:49:20 2010 +0000
2.30.0
diff --git a/.cvsignore b/.cvsignore
index 6d05356..951dafc 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.29.92.tar.bz2
+gnome-python-desktop-2.30.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index d0ab5be..60ba0c4 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -36,8 +36,6 @@ Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
Source: http://download.gnome.org/sources/gnome-python-desktop/2.30/gnome-python-...
-Patch0: evince.patch
-
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -237,9 +235,6 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
-%patch0 -p1 -b .evince
-
-autoreconf -f -i
%build
%configure --enable-metacity
diff --git a/sources b/sources
index 9e94b33..548d777 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ce8151fce019bbd6c3d4c4f95a2ec70d gnome-python-desktop-2.29.92.tar.bz2
+a6d448d46a6b3062ce7a1b6a9fddfb48 gnome-python-desktop-2.30.0.tar.bz2
commit 27fc3435509975c0c871c7e0772f5077dfe98152
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Mar 31 22:37:27 2010 +0000
2.30.0
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 9e47278..d0ab5be 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,13 +28,13 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.29.92
+Version: 2.30.0
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
-Source: http://download.gnome.org/sources/gnome-python-desktop/2.29/gnome-python-...
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.30/gnome-python-...
Patch0: evince.patch
@@ -331,6 +331,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Mar 31 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.30.0-1
+- Update to 2.30.0
+
* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
- Update to 2.29.92
commit ab96a52e65f6c1f2f95237289666028bdd4f67ea
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Mar 30 03:12:47 2010 +0000
try to fix the build
diff --git a/evince.patch b/evince.patch
new file mode 100644
index 0000000..c7ba5c8
--- /dev/null
+++ b/evince.patch
@@ -0,0 +1,12 @@
+diff -up gnome-python-desktop-2.29.92/configure.ac.evince gnome-python-desktop-2.29.92/configure.ac
+--- gnome-python-desktop-2.29.92/configure.ac.evince 2010-03-29 23:07:51.936129633 -0400
++++ gnome-python-desktop-2.29.92/configure.ac 2010-03-29 23:08:21.580911027 -0400
+@@ -434,7 +434,7 @@ AM_CONDITIONAL(BUILD_EVOLUTION_ECAL, $bu
+ dnl should we build the evince module
+ AC_ARG_BINDING([evince],[YES])
+ if $build_evince; then
+- PKG_CHECK_MODULES(EVINCE, [evince-document-2.29 evince-view-2.29],
++ PKG_CHECK_MODULES(EVINCE, [evince-document-2.30 evince-view-2.30],
+ build_evince=true,
+ build_evince=false)
+ if test -n "$export_dynamic"; then
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 88af8f2..9e47278 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -36,6 +36,8 @@ Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
Source: http://download.gnome.org/sources/gnome-python-desktop/2.29/gnome-python-...
+Patch0: evince.patch
+
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -66,7 +68,7 @@ BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
-BuildRequires: autoconf, libtool
+BuildRequires: autoconf, automake, libtool
%ifnarch s390 s390x
BuildRequires: gnome-media-devel >= %{gnome_media_version}
%endif
@@ -235,9 +237,11 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch0 -p1 -b .evince
-%build
autoreconf -f -i
+
+%build
%configure --enable-metacity
make
commit 0494b6e8003190a6abbabdd6c803ca911801dc55
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Mar 30 02:49:07 2010 +0000
drop patch
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 64f43bd..88af8f2 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -34,8 +34,7 @@ License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
#VCS: git://git.gnome.org/gnome-python-desktop
-Patch1: Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
-Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-python-desktop/2.29/gnome-py...
+Source: http://download.gnome.org/sources/gnome-python-desktop/2.29/gnome-python-...
### Dependencies ###
@@ -187,7 +186,7 @@ Requires: %{name} = %{version}-%{release}
Requires: metacity >= %{metacity_version}
%description -n gnome-python2-metacity
-This module contains a wrapper that allows the use of metacity
+This module contains a wrapper that allows the use of metacity
via Python.
%package -n gnome-python2-totem
@@ -236,7 +235,6 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
-%patch1 -p1
%build
autoreconf -f -i
commit a360b9fded596b12451353ae31d80964edf8e6b6
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Mar 30 02:37:36 2010 +0000
2.29.92
diff --git a/.cvsignore b/.cvsignore
index 3e64a1e..6d05356 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.29.1.tar.bz2
+gnome-python-desktop-2.29.92.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index c05420a..64f43bd 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,12 +28,11 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.29.1
-Release: 8%{?dist}
+Version: 2.29.92
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
#VCS: git://git.gnome.org/gnome-python-desktop
Patch1: Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-python-desktop/2.29/gnome-py...
@@ -330,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Mar 29 2010 Matthias Clasen <mclasen(a)redhat.com> - 2.29.92-1
+- Update to 2.29.92
+
* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
- add missing patch
diff --git a/sources b/sources
index 893dd63..9e94b33 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-22bb3b93c9d209d6ad23ca56e1d507bc gnome-python-desktop-2.29.1.tar.bz2
+ce8151fce019bbd6c3d4c4f95a2ec70d gnome-python-desktop-2.29.92.tar.bz2
commit ed5926f602933fc78db9a6e1975c310aa857b465
Author: Colin Walters <walters(a)fedoraproject.org>
Date: Thu Mar 4 14:46:10 2010 +0000
add missing patch
diff --git a/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
new file mode 100644
index 0000000..35c7be7
--- /dev/null
+++ b/Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
@@ -0,0 +1,503 @@
+From fa0d4db4f90d50d82ccdd6628eec91476a567a88 Mon Sep 17 00:00:00 2001
+From: Gustavo Carneiro <gjc(a)inescporto.pt>
+Date: Thu, 28 Jan 2010 16:10:16 +0000
+Subject: [PATCH] Bug 608331 - totem-pl-parser doesn't build with latest totem-pl-parser
+
+---
+ totem/plparser.defs | 296 +++++++++++++++++++++++++++++++++++++++++++----
+ totem/plparser.override | 102 +----------------
+ 2 files changed, 276 insertions(+), 122 deletions(-)
+
+diff --git a/totem/plparser.defs b/totem/plparser.defs
+index 184578e..9f25ff1 100644
+--- a/totem/plparser.defs
++++ b/totem/plparser.defs
+@@ -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 --git a/totem/plparser.override b/totem/plparser.override
+index 3cbe2fb..48e1853 100644
+--- a/totem/plparser.override
++++ b/totem/plparser.override
+@@ -5,7 +5,7 @@ headers
+ #include "pygobject.h"
+ #include "totem-pl-parser.h"
+ #include "totem-pl-parser-builtins.h"
+-#include <gtk/gtk.h>
++#include "totem-pl-parser-mini.h"
+ #include <glib.h>
+
+ #include "config.h"
+@@ -14,108 +14,8 @@ headers
+ 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;
+-}
+--
+1.6.6.1
+
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0497f98..c05420a 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 7%{?dist}
+Release: 8%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -330,6 +330,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Mar 04 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-8
+- add missing patch
+
* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
- Add patch to fix build
commit 9deb833d90d19ef3de2842a036adc1428e0556c6
Author: Colin Walters <walters(a)fedoraproject.org>
Date: Thu Mar 4 14:30:19 2010 +0000
- Add patch to fix build
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6776e6e..0497f98 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,11 +29,13 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 6%{?dist}
+Release: 7%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+#VCS: git://git.gnome.org/gnome-python-desktop
+Patch1: Bug-608331-totem-pl-parser-doesn-t-build-with-latest-totem-pl-parser.patch
Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-python-desktop/2.29/gnome-py...
### Dependencies ###
@@ -235,6 +237,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch1 -p1
%build
autoreconf -f -i
@@ -327,6 +330,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Mar 01 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-7
+- Add patch to fix build
+
* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
- rebuilt
commit e367016d4332cbc9cc5e22f52a72d82a9ac8fc28
Author: Colin Walters <walters(a)fedoraproject.org>
Date: Wed Feb 24 18:25:14 2010 +0000
- rebuilt
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 2002e37..6776e6e 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -327,6 +327,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Feb 24 2010 Colin Walters <walters(a)verbum.org> - 2.29.1-6
+- rebuilt
+
* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
- Rebuild against new totem-pl-parser.
commit 23cb0460c4177a385861077c74732c40fd69fd73
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Thu Jan 28 01:38:41 2010 +0000
- Rebuild against new totem-pl-parser.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 9219018..2002e37 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -327,6 +327,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Jan 27 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-5.fc13
+- Rebuild against new totem-pl-parser.
+
* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
- Rebuild against new gnome-desktop.
commit 9fd86d8862905276aae52dc99a4661ec785a32eb
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Fri Jan 22 23:24:10 2010 +0000
- Rebuild against new gnome-desktop.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index e705484..9219018 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -327,6 +327,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jan 22 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-4.fc13
+- Rebuild against new gnome-desktop.
+
* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
- Fix rpmlint warnings.
commit 7aef48340dc63d075cbecb22a307040178158658
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Thu Jan 14 20:57:24 2010 +0000
- Fix rpmlint warnings.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6855831..e705484 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -81,7 +81,7 @@ License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
# applets from GNOME 1.4 are no longer supported - we only have 1 panel
-Obsoletes: pygnome-applet
+Obsoletes: pygnome-applet <= 1.4.2
Requires: gnome-python2-bonobo
Requires: gnome-python2-gnome
@@ -315,15 +315,21 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/totem
%files -n gnome-python2-rsvg
+%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/rsvg.so
%files -n gnome-python2-gnomedesktop
+%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomedesktop
%files -n gnome-python2-gnomekeyring
+%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Jan 14 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-3.fc13
+- Fix rpmlint warnings.
+
* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
- Provide a complete URI for the Source field.
commit afd8b3a318ac4637445eb730777581fb0dc70b2d
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Fri Jan 8 17:57:36 2010 +0000
- Provide a complete URI for the Source field.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index c2533c8..6855831 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,12 +29,12 @@
Name: gnome-python2-desktop
Version: 2.29.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Source: gnome-python-desktop-%{version}.tar.bz2
+Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-python-desktop/2.29/gnome-py...
### Dependencies ###
@@ -324,6 +324,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jan 08 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-2.fc13
+- Provide a complete URI for the Source field.
+
* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
- Update to 2.29.1
- Remove patch for GNOME bug #603231 (fixed upstream).
commit b237c6a93a2de9a62e5f981b09bc3e8ea80340a4
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jan 4 16:45:02 2010 +0000
- Update to 2.29.1
- Remove patch for GNOME bug #603231 (fixed upstream).
diff --git a/.cvsignore b/.cvsignore
index c81401b..3e64a1e 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.28.0.tar.bz2
+gnome-python-desktop-2.29.1.tar.bz2
diff --git a/gnome-python-desktop-2.28.0-fix-brasero-bindings.patch b/gnome-python-desktop-2.28.0-fix-brasero-bindings.patch
deleted file mode 100644
index ab1f6bd..0000000
--- a/gnome-python-desktop-2.28.0-fix-brasero-bindings.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -up gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs.fix-brasero-bindings gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs
---- gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs.fix-brasero-bindings 2009-09-01 12:38:52.000000000 -0400
-+++ gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs 2010-01-04 09:16:40.501493272 -0500
-@@ -337,19 +337,6 @@
- )
- )
-
--(define-enum TrackDataType
-- (in-module "Brasero")
-- (c-name "BraseroTrackDataType")
-- (values
-- '("none" "BRASERO_TRACK_TYPE_NONE")
-- '("stream" "BRASERO_TRACK_TYPE_STREAM")
-- '("data" "BRASERO_TRACK_TYPE_DATA")
-- '("image" "BRASERO_TRACK_TYPE_IMAGE")
-- '("disc" "BRASERO_TRACK_TYPE_DISC")
-- )
--)
--
--
- ;; From brasero-blank-dialog.h
-
- (define-function brasero_blank_dialog_get_type
-@@ -1487,15 +1474,6 @@
- )
- )
-
--(define-method get_track_type
-- (of-object "BraseroTrack")
-- (c-name "brasero_track_get_track_type")
-- (return-type "BraseroTrackDataType")
-- (parameters
-- '("BraseroTrackType*" "type")
-- )
--)
--
- (define-method get_status
- (of-object "BraseroTrack")
- (c-name "brasero_track_get_status")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index a825cf8..c2533c8 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.28.0
+# Last updated for version 2.29.1
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -12,7 +12,8 @@
%define gtksourceview_version 1:1.8.5-2
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
-%define brasero_version 0.9.0
+# Version not necessary for libnautilus_burn
+%define brasero_version 2.29
%define gnome_media_version 2.10.0
%define gconf2_version 2.10.0
%define metacity_version 2.21.5
@@ -22,24 +23,19 @@
%define totem_version 1.4.0
%define eds_version 1.4.0
%define bug_buddy_version 2.16.0
-%define evince_version 2.25
+%define evince_version 2.29
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.28.0
-Release: 3%{?dist}
+Version: 2.29.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
-### Patches ###
-
-# GNOME bug #603231
-Patch1: gnome-python-desktop-2.28.0-fix-brasero-bindings.patch
-
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -239,7 +235,6 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
-%patch1 -p1 -b .fix-brasero-bindings
%build
autoreconf -f -i
@@ -329,6 +324,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.29.1-1.fc13
+- Update to 2.29.1
+- Remove patch for GNOME bug #603231 (fixed upstream).
+
* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
diff --git a/sources b/sources
index 06d69d2..893dd63 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d97bb3d8e1adc00505be060fbc832f44 gnome-python-desktop-2.28.0.tar.bz2
+22bb3b93c9d209d6ad23ca56e1d507bc gnome-python-desktop-2.29.1.tar.bz2
commit e383db99e5cc8ba598041071954aa6fb375c5780
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jan 4 14:23:05 2010 +0000
- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
diff --git a/gnome-python-desktop-2.28.0-fix-brasero-bindings.patch b/gnome-python-desktop-2.28.0-fix-brasero-bindings.patch
new file mode 100644
index 0000000..ab1f6bd
--- /dev/null
+++ b/gnome-python-desktop-2.28.0-fix-brasero-bindings.patch
@@ -0,0 +1,39 @@
+diff -up gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs.fix-brasero-bindings gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs
+--- gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs.fix-brasero-bindings 2009-09-01 12:38:52.000000000 -0400
++++ gnome-python-desktop-2.28.0/braseroburn/brasero_burn.defs 2010-01-04 09:16:40.501493272 -0500
+@@ -337,19 +337,6 @@
+ )
+ )
+
+-(define-enum TrackDataType
+- (in-module "Brasero")
+- (c-name "BraseroTrackDataType")
+- (values
+- '("none" "BRASERO_TRACK_TYPE_NONE")
+- '("stream" "BRASERO_TRACK_TYPE_STREAM")
+- '("data" "BRASERO_TRACK_TYPE_DATA")
+- '("image" "BRASERO_TRACK_TYPE_IMAGE")
+- '("disc" "BRASERO_TRACK_TYPE_DISC")
+- )
+-)
+-
+-
+ ;; From brasero-blank-dialog.h
+
+ (define-function brasero_blank_dialog_get_type
+@@ -1487,15 +1474,6 @@
+ )
+ )
+
+-(define-method get_track_type
+- (of-object "BraseroTrack")
+- (c-name "brasero_track_get_track_type")
+- (return-type "BraseroTrackDataType")
+- (parameters
+- '("BraseroTrackType*" "type")
+- )
+-)
+-
+ (define-method get_status
+ (of-object "BraseroTrack")
+ (c-name "brasero_track_get_status")
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6f81c34..a825cf8 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,13 +28,18 @@
Name: gnome-python2-desktop
Version: 2.28.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
+### Patches ###
+
+# GNOME bug #603231
+Patch1: gnome-python-desktop-2.28.0-fix-brasero-bindings.patch
+
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -234,6 +239,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch1 -p1 -b .fix-brasero-bindings
%build
autoreconf -f -i
@@ -323,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jan 04 2010 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-3.fc13
+- Add patch for GNOME bug #603231 (BraseroTrackDataType is now private).
+
* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
- Rebuild for new evince
commit 589eb63facda04a10d6ebfc5240a6e1f4ddb7ec8
Author: Bastien Nocera <hadess(a)fedoraproject.org>
Date: Thu Dec 3 14:06:41 2009 +0000
- Rebuild for new evince
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f017f7b..6f81c34 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.28.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -323,6 +323,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Dec 03 2009 Bastien Nocera <bnocera(a)redhat.com> 2.28.0-2
+- Rebuild for new evince
+
* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
- Update to 2.28.0
commit a243d80bd57870bdb1a51db17c1999aeb1612a8b
Author: Bill Nottingham <notting(a)fedoraproject.org>
Date: Wed Nov 25 23:19:38 2009 +0000
Fix typo that causes a failure to update the common directory. (releng
#2781)
diff --git a/Makefile b/Makefile
index 0d02d27..af59907 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
# Makefile for source rpm: gnome-python2-desktop
-# $Id: Makefile,v 1.1 2006/02/06 21:27:57 johnp Exp $
+# $Id: Makefile,v 1.2 2007/10/15 18:49:07 notting Exp $
NAME := gnome-python2-desktop
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
-for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
commit 26cae7109621da4660069a3833e2fdf31d09c3cf
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Sep 21 16:54:52 2009 +0000
- Update to 2.28.0
diff --git a/.cvsignore b/.cvsignore
index c127020..c81401b 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.27.3.tar.bz2
+gnome-python-desktop-2.28.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0ec4c48..f017f7b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.27.1
+# Last updated for version 2.28.0
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -27,7 +27,7 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.27.3
+Version: 2.28.0
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
@@ -323,6 +323,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Sep 21 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.28.0-1.fc12
+- Update to 2.28.0
+
* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
- Update to 2.27.3
diff --git a/sources b/sources
index 6d455cd..06d69d2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8f727b090818327f92fe7b50704339c0 gnome-python-desktop-2.27.3.tar.bz2
+d97bb3d8e1adc00505be060fbc832f44 gnome-python-desktop-2.28.0.tar.bz2
commit 4666fc52118c648cb3a673164d4232965920ad29
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Wed Sep 2 04:16:29 2009 +0000
- Update to 2.27.3
diff --git a/.cvsignore b/.cvsignore
index 3cab627..c127020 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.27.2.tar.bz2
+gnome-python-desktop-2.27.3.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0a3e3d5..0ec4c48 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,8 +27,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.27.2
-Release: 3%{?dist}
+Version: 2.27.3
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -323,6 +323,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Sep 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.3-1.fc12
+- Update to 2.27.3
+
* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
- Disable nautilus-cd-burner bindings. Package is dead.
diff --git a/sources b/sources
index e49ff86..6d455cd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3e1da41c3223687e812c0b1bd1f0ed55 gnome-python-desktop-2.27.2.tar.bz2
+8f727b090818327f92fe7b50704339c0 gnome-python-desktop-2.27.3.tar.bz2
commit e7203e38c7b4f8aaba5a4bd902c0bf036c8403da
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Aug 2 12:30:47 2009 +0000
Fix typo
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 951fa06..0a3e3d5 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -67,7 +67,7 @@ BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, libtool
%ifnarch s390 s390x
-BuildRequires: gnome-media-devel ?= %{gnome_media_version}
+BuildRequires: gnome-media-devel >= %{gnome_media_version}
%endif
%description
commit 063bd1662c0d124f31e7eed0d2b83529f3ff985e
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Aug 2 12:30:04 2009 +0000
Removed one too many BRs...
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index a4e94fc..951fa06 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -12,7 +12,6 @@
%define gtksourceview_version 1:1.8.5-2
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
-%define nautilus_cd_burner_version 2.15.3
%define brasero_version 0.9.0
%define gnome_media_version 2.10.0
%define gconf2_version 2.10.0
@@ -67,6 +66,9 @@ BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, libtool
+%ifnarch s390 s390x
+BuildRequires: gnome-media-devel ?= %{gnome_media_version}
+%endif
%description
The gnome-python-desktop package contains the source packages for additional
commit 861b4a710db4d523f18e426ceb7409d18b0acf45
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Aug 2 12:08:27 2009 +0000
- Disable nautilus-cd-burner bindings. Package is dead.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b764421..a4e94fc 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -67,10 +67,6 @@ BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
BuildRequires: autoconf, libtool
-%ifnarch s390 s390x
-BuildRequires: gnome-media-devel >= %{gnome_media_version}
-BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
-%endif
%description
The gnome-python-desktop package contains the source packages for additional
@@ -179,18 +175,6 @@ Requires: libgtop2 >= %{libgtop_version}
This module contains a wrapper that allows the use of libgtop via
Python.
-%ifnarch s390 s390x
-%package -n gnome-python2-nautilus-cd-burner
-Summary: Python bindings for interacting with nautilus-cd-burner
-License: GPLv2+
-Group: Development/Languages
-Requires: %{name} = %{version}-%{release}
-
-%description -n gnome-python2-nautilus-cd-burner
-This module contains a wrapper that allows the use of nautilus-cd-burner
-via Python.
-%endif
-
%package -n gnome-python2-metacity
Summary: Python bindings for interacting with metacity
License: GPLv2
@@ -316,14 +300,6 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gtop.so
-%ifnarch s390 s390x
-%files -n gnome-python2-nautilus-cd-burner
-%defattr(-,root,root,-)
-%{python_sitearch}/gtk-2.0/nautilusburn.so
-%defattr(644,root,root,755)
-%doc ../gnome-python-desktop-%{version}/examples/nautilusburn/*
-%endif
-
%files -n gnome-python2-metacity
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/metacity.so
@@ -346,7 +322,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
-- Rebuild against newer libnautilus-burn.
+- Disable nautilus-cd-burner bindings. Package is dead.
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
commit bc36894cd3d0f84b35e8adf5b8f92227fd4390bd
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Aug 2 11:37:05 2009 +0000
- Rebuild against newer libnautilus-burn.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index d993181..b764421 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.27.2
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -345,6 +345,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Aug 02 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-3.fc12
+- Rebuild against newer libnautilus-burn.
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
commit c22c1a209a6b1f1e592a95b8b6eb2300818604b3
Author: Jesse Keating <jkeating(a)fedoraproject.org>
Date: Sat Jul 25 00:45:01 2009 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 54b47cd..d993181 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.27.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -345,6 +345,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.27.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
- Update to 2.27.2
commit 6dab53c549ae10d1e508fd89d463f8836b055880
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Wed Jul 15 02:17:42 2009 +0000
Fix file list.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index dade9d2..54b47cd 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -278,6 +278,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n gnome-python2-brasero
%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/braseroburn.so
%{python_sitearch}/gtk-2.0/braseromedia.so
%files -n gnome-python2-bugbuddy
commit ae736280fa51c2fd7024c7d00f6ab9d82b318bfc
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Wed Jul 15 02:04:12 2009 +0000
- Update to 2.27.2
diff --git a/.cvsignore b/.cvsignore
index 1a52a42..3cab627 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.27.1.tar.bz2
+gnome-python-desktop-2.27.2.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 75005d6..dade9d2 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,8 +28,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.27.1
-Release: 2%{?dist}
+Version: 2.27.2
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -344,6 +344,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jul 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.2-1.fc12
+- Update to 2.27.2
+
* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
- Change gnome-python2-evince to depend on evince-libs
diff --git a/sources b/sources
index e8d3f32..e49ff86 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-da0c8ec5a63da4233c99e10568f3a9a0 gnome-python-desktop-2.27.1.tar.bz2
+3e1da41c3223687e812c0b1bd1f0ed55 gnome-python-desktop-2.27.2.tar.bz2
commit eccabab95de2275da2c3093de978e6cda8315eb9
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
Date: Tue Jun 2 08:17:03 2009 +0000
- Change gnome-python2-evince to depend on evince-libs
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b57b1c7..75005d6 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -29,7 +29,7 @@
Name: gnome-python2-desktop
Version: 2.27.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -115,7 +115,7 @@ Summary: Python bindings for interacting with evince
License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
-Requires: evince >= %{evince_version}
+Requires: evince-libs >= %{evince_version}
%description -n gnome-python2-evince
This module contains a wrapper that allows the use of evince via Python.
@@ -344,6 +344,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jun 02 2009 Peter Robinson <pbrobinson(a)gmail.com> - 2.27.1-2.fc12
+- Change gnome-python2-evince to depend on evince-libs
+
* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
- Update to 2.27.1
- New subpackage: gnome-python2-brasero
commit d2c1f228de587c3180ac993e225a293b8bceb155
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun May 3 18:28:01 2009 +0000
- Update to 2.27.1
- New subpackage: gnome-python2-brasero
diff --git a/.cvsignore b/.cvsignore
index 1edd202..1a52a42 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.26.0.tar.bz2
+gnome-python-desktop-2.27.1.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 9af2800..b57b1c7 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.25.1
+# Last updated for version 2.27.1
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -13,6 +13,7 @@
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
%define nautilus_cd_burner_version 2.15.3
+%define brasero_version 0.9.0
%define gnome_media_version 2.10.0
%define gconf2_version 2.10.0
%define metacity_version 2.21.5
@@ -27,8 +28,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.26.0
-Release: 3%{?dist}
+Version: 2.27.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -41,6 +42,7 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
+BuildRequires: brasero-devel >= %{brasero_version}
BuildRequires: bug-buddy >= %{bug_buddy_version}
BuildRequires: evince-devel >= %{evince_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
@@ -88,6 +90,16 @@ Requires: gnome-python2-gnome
This module contains a wrapper that allows GNOME Panel applets to be
written in Python.
+%package -n gnome-python2-brasero
+Summary: Python bindings for interacting with brasero
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: brasero-libs >= %{brasero_version}
+
+%description -n gnome-python2-brasero
+This module contains a wrapper that allows the use of brasero via Python.
+
%package -n gnome-python2-bugbuddy
Summary: Python bindings for interacting with bug-buddy
Group: Development/Languages
@@ -264,6 +276,10 @@ rm -rf $RPM_BUILD_ROOT
%dir %{python_sitearch}/gtk-2.0/gnome/applet.*
%{python_sitearch}/gtk-2.0/gnomeapplet.so
+%files -n gnome-python2-brasero
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/braseromedia.so
+
%files -n gnome-python2-bugbuddy
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/bugbuddy.py*
@@ -328,6 +344,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun May 03 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.27.1-1.fc12
+- Update to 2.27.1
+- New subpackage: gnome-python2-brasero
+
* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
- Removed cd-burner subpackage Require on nautilus-cd-burn
diff --git a/sources b/sources
index 1b8f3a6..e8d3f32 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fbcf4ef5ec4a8c4eec4d390c5889c80f gnome-python-desktop-2.26.0.tar.bz2
+da0c8ec5a63da4233c99e10568f3a9a0 gnome-python-desktop-2.27.1.tar.bz2
commit 64a4b6e0c14df012bab0d1501e1ea51a25faf189
Author: Denis Leroy <denis(a)fedoraproject.org>
Date: Fri Apr 24 07:59:41 2009 +0000
Removed cd-burner subpackage Require on nautilus-cd-burn
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 667c960..9af2800 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -173,7 +173,6 @@ Summary: Python bindings for interacting with nautilus-cd-burner
License: GPLv2+
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
-Requires: nautilus-cd-burner-libs >= %{nautilus_cd_burner_version}
%description -n gnome-python2-nautilus-cd-burner
This module contains a wrapper that allows the use of nautilus-cd-burner
@@ -330,7 +329,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
-- Fixed cd-burner subpackage Require to use libs package
+- Removed cd-burner subpackage Require on nautilus-cd-burn
* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
- Rebuild against newer libnautilus-burn.
commit 4a0b038b65aee1251e042ae5c3384faa6ac42839
Author: Denis Leroy <denis(a)fedoraproject.org>
Date: Fri Apr 24 07:51:17 2009 +0000
Fixed cd-burner subpackage Require to use libs package
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index e0ba002..667c960 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.26.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -173,7 +173,7 @@ Summary: Python bindings for interacting with nautilus-cd-burner
License: GPLv2+
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
-Requires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
+Requires: nautilus-cd-burner-libs >= %{nautilus_cd_burner_version}
%description -n gnome-python2-nautilus-cd-burner
This module contains a wrapper that allows the use of nautilus-cd-burner
@@ -329,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Apr 24 2009 Denis Leroy <denis(a)poolshark.org> - 2.26.0-3
+- Fixed cd-burner subpackage Require to use libs package
+
* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
- Rebuild against newer libnautilus-burn.
commit 1e86c547f57f3708b1d05a05e23924462a152ff8
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Wed Apr 22 04:03:24 2009 +0000
- Rebuild against newer libnautilus-burn.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 7b18b59..e0ba002 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.26.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -329,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Apr 22 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-2.fc11
+- Rebuild against newer libnautilus-burn.
+
* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
- Update to 2.26.0
commit 988af103eebe2f3115aff575924d3fd404267223
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat Mar 14 22:22:37 2009 +0000
- Update to 2.26.0
diff --git a/.cvsignore b/.cvsignore
index c18f89f..1edd202 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.25.91.tar.bz2
+gnome-python-desktop-2.26.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 3adc494..7b18b59 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,8 +27,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.25.91
-Release: 3%{?dist}
+Version: 2.26.0
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -329,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Mar 14 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.26.0-1.fc11
+- Update to 2.26.0
+
* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
diff --git a/sources b/sources
index 1c6e814..1b8f3a6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-203336345e3d00b49fd4897ee0489c6d gnome-python-desktop-2.25.91.tar.bz2
+fbcf4ef5ec4a8c4eec4d390c5889c80f gnome-python-desktop-2.26.0.tar.bz2
commit 6a5b0d54cb3f7fa69648651f89fbbbaa86431947
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Fri Mar 13 12:58:12 2009 +0000
- Evince subpackage should depend on evince, not evince-devel (RH bug
#490112).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 050d744..3adc494 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.25.91
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -103,7 +103,7 @@ Summary: Python bindings for interacting with evince
License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
-Requires: evince-devel >= %{evince_version}
+Requires: evince >= %{evince_version}
%description -n gnome-python2-evince
This module contains a wrapper that allows the use of evince via Python.
@@ -329,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Mar 13 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-3.fc11
+- Evince subpackage should depend on evince, not evince-devel (RH bug #490112).
+
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
commit 8d5298b220bc008283bfc883e9094d1d049d93e7
Author: Jesse Keating <jkeating(a)fedoraproject.org>
Date: Tue Feb 24 23:18:06 2009 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 64fc386..050d744 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,7 +28,7 @@
Name: gnome-python2-desktop
Version: 2.25.91
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -329,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.25.91-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
- Update to 2.25.91
commit 3980af5ba659c672e6b2691de30ab2d414a09d56
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Feb 16 00:30:41 2009 +0000
- Update to 2.25.91
diff --git a/.cvsignore b/.cvsignore
index ff42ad9..c18f89f 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.25.90.tar.bz2
+gnome-python-desktop-2.25.91.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 501e394..64fc386 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -27,8 +27,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.25.90
-Release: 2%{?dist}
+Version: 2.25.91
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -329,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Feb 15 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.91-1.fc11
+- Update to 2.25.91
+
* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
- New subpackage: gnome-python2-evince
diff --git a/sources b/sources
index 95fa22d..1c6e814 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9bc794079fb4dd02f4d0651ff04bbace gnome-python-desktop-2.25.90.tar.bz2
+203336345e3d00b49fd4897ee0489c6d gnome-python-desktop-2.25.91.tar.bz2
commit b09abfb7edcf5e346c34d27e152c05a59f9e44be
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Wed Feb 4 22:01:57 2009 +0000
- New subpackage: gnome-python2-evince
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 0909406..501e394 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -22,12 +22,13 @@
%define totem_version 1.4.0
%define eds_version 1.4.0
%define bug_buddy_version 2.16.0
+%define evince_version 2.25
### Abstract ###
Name: gnome-python2-desktop
Version: 2.25.90
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -41,6 +42,7 @@ Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
BuildRequires: bug-buddy >= %{bug_buddy_version}
+BuildRequires: evince-devel >= %{evince_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: GConf2-devel >= %{gconf2_version}
@@ -96,6 +98,16 @@ Requires: bug-buddy >= %{bug_buddy_version}
This module contains a wrapper that allows the use of bug-buddy via
Python.
+%package -n gnome-python2-evince
+Summary: Python bindings for interacting with evince
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: evince-devel >= %{evince_version}
+
+%description -n gnome-python2-evince
+This module contains a wrapper that allows the use of evince via Python.
+
%package -n gnome-python2-evolution
Summary: Python bindings for interacting with evolution-data-server
License: LGPLv2
@@ -257,6 +269,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/bugbuddy.py*
+%files -n gnome-python2-evince
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/evince.so
+
%files -n gnome-python2-evolution
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/evolution/
@@ -313,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Feb 04 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-2.fc11
+- New subpackage: gnome-python2-evince
+
* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
- Update to 2.25.90
commit 294de179a98c79d0a94aa67e7f8bee3a1b123c2b
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Feb 2 01:07:44 2009 +0000
- Update to 2.25.90
diff --git a/.cvsignore b/.cvsignore
index 2184f84..ff42ad9 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.25.1.tar.bz2
+gnome-python-desktop-2.25.90.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 8c874e5..0909406 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.25.1
+Version: 2.25.90
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
@@ -313,6 +313,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Feb 01 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.90-1.fc11
+- Update to 2.25.90
+
* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
- Update to 2.25.1
- Remove patch for GNOME bug #564525 (fixed upstream).
diff --git a/sources b/sources
index 53f930c..95fa22d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-213fa232fbf3a64e2afd4c38ad72e2b3 gnome-python-desktop-2.25.1.tar.bz2
+9bc794079fb4dd02f4d0651ff04bbace gnome-python-desktop-2.25.90.tar.bz2
commit da6220d5cb48912f2ea4fa969805f532c368072d
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jan 19 13:56:45 2009 +0000
- Update to 2.25.1
- Remove patch for GNOME bug #564525 (fixed upstream).
diff --git a/.cvsignore b/.cvsignore
index 456089b..2184f84 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.24.1.tar.bz2
+gnome-python-desktop-2.25.1.tar.bz2
diff --git a/gnome-python-desktop-2.24.1-missing-libgnomeui.patch b/gnome-python-desktop-2.24.1-missing-libgnomeui.patch
deleted file mode 100644
index f0a48ad..0000000
--- a/gnome-python-desktop-2.24.1-missing-libgnomeui.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-diff -up gnome-python-desktop-2.24.1/configure.ac.missing-libgnomeui gnome-python-desktop-2.24.1/configure.ac
---- gnome-python-desktop-2.24.1/configure.ac.missing-libgnomeui 2008-12-19 10:16:26.000000000 -0500
-+++ gnome-python-desktop-2.24.1/configure.ac 2008-12-19 22:07:53.000000000 -0500
-@@ -153,7 +153,8 @@ dnl should we build the gnome.applet mod
- AC_ARG_BINDING([applet],[YES],[gnome.applet])
- if $build_applet; then
- PKG_CHECK_MODULES(LIBPANELAPPLET, [libpanelapplet-2.0 >= libpanelapplet_required_version
-- gnome-python-2.0 >= gnome_python_required_version],
-+ gnome-python-2.0 >= gnome_python_required_version
-+ libgnomeui-2.0],
- build_applet=true,
- build_applet=false)
- fi
-diff -up gnome-python-desktop-2.24.1/configure.missing-libgnomeui gnome-python-desktop-2.24.1/configure
---- gnome-python-desktop-2.24.1/configure.missing-libgnomeui 2008-12-19 22:08:10.000000000 -0500
-+++ gnome-python-desktop-2.24.1/configure 2008-12-19 22:09:44.000000000 -0500
-@@ -21551,14 +21551,17 @@ if test -n "$LIBPANELAPPLET_CFLAGS"; the
- elif test -n "$PKG_CONFIG"; then
- if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0\"") >&5
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0\"") >&5
- ($PKG_CONFIG --exists --print-errors "libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0") 2>&5
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; then
- pkg_cv_LIBPANELAPPLET_CFLAGS=`$PKG_CONFIG --cflags "libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0" 2>/dev/null`
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0" 2>/dev/null`
- else
- pkg_failed=yes
- fi
-@@ -21570,14 +21573,17 @@ if test -n "$LIBPANELAPPLET_LIBS"; then
- elif test -n "$PKG_CONFIG"; then
- if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0\"") >&5
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0\"") >&5
- ($PKG_CONFIG --exists --print-errors "libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0") 2>&5
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0") 2>&5
- ac_status=$?
- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; then
- pkg_cv_LIBPANELAPPLET_LIBS=`$PKG_CONFIG --libs "libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0" 2>/dev/null`
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0" 2>/dev/null`
- else
- pkg_failed=yes
- fi
-@@ -21596,10 +21602,12 @@ else
- fi
- if test $_pkg_short_errors_supported = yes; then
- LIBPANELAPPLET_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0" 2>&1`
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0" 2>&1`
- else
- LIBPANELAPPLET_PKG_ERRORS=`$PKG_CONFIG --print-errors "libpanelapplet-2.0 >= 2.13.4
-- gnome-python-2.0 >= 2.10.0" 2>&1`
-+ gnome-python-2.0 >= 2.10.0
-+ libgnomeui-2.0" 2>&1`
- fi
- # Put the nasty error message in config.log where it belongs
- echo "$LIBPANELAPPLET_PKG_ERRORS" >&5
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f13afe7..8c874e5 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.24.0
+# Last updated for version 2.25.1
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -8,36 +8,32 @@
%define gtk_version 2.4.0
%define gnome_python_version 2.10.0
%define gnome_panel_version 2.13.4
+# Version not necessary for libgnomeprintui
%define gtksourceview_version 1:1.8.5-2
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
%define nautilus_cd_burner_version 2.15.3
%define gnome_media_version 2.10.0
-%define gconf2_version 2.10.0
+%define gconf2_version 2.10.0
%define metacity_version 2.21.5
%define librsvg2_version 2.13.93
%define gnome_keyring_version 0.5.0
%define gnome_desktop_version 2.10.0
%define totem_version 1.4.0
-%define eds_version 1.4.0
+%define eds_version 1.4.0
%define bug_buddy_version 2.16.0
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.24.1
-Release: 2%{?dist}
+Version: 2.25.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
-### Patches ###
-
-# GNOME bug #564525
-Patch1: gnome-python-desktop-2.24.1-missing-libgnomeui.patch
-
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -229,7 +225,6 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
-%patch1 -p1 -b .missing-libgnomeui
%build
autoreconf -f -i
@@ -318,6 +313,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jan 19 2009 Matthew Barnes <mbarnes(a)redhat.com> - 2.25.1-1.fc11
+- Update to 2.25.1
+- Remove patch for GNOME bug #564525 (fixed upstream).
+
* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
- make build
diff --git a/sources b/sources
index d031c83..53f930c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3eac6b859bff98148b021c9d11224ca5 gnome-python-desktop-2.24.1.tar.bz2
+213fa232fbf3a64e2afd4c38ad72e2b3 gnome-python-desktop-2.25.1.tar.bz2
commit 20a2528bd67fb8b5e05e2f5eb643d727f592152b
Author: Caolan McNamara <caolanm(a)fedoraproject.org>
Date: Tue Dec 23 13:20:03 2008 +0000
make it build
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 60b91f5..f13afe7 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.24.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -66,6 +66,7 @@ BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
+BuildRequires: autoconf, libtool
%ifnarch s390 s390x
BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
@@ -231,6 +232,7 @@ via Python.
%patch1 -p1 -b .missing-libgnomeui
%build
+autoreconf -f -i
%configure --enable-metacity
make
@@ -316,6 +318,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Dec 23 2008 Caoln McNamara <caolanm(a)redhat.com> - 2.24.1-2.fc11
+- make build
+
* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
- Update to 2.24.1
- Add patch for GNOME bug #564525 (build failure).
commit 5c23119e3e9d775673d468d0d24b4bc920edc3cb
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat Dec 20 03:28:38 2008 +0000
Commit the stupid patch.
diff --git a/gnome-python-desktop-2.24.1-missing-libgnomeui.patch b/gnome-python-desktop-2.24.1-missing-libgnomeui.patch
new file mode 100644
index 0000000..f0a48ad
--- /dev/null
+++ b/gnome-python-desktop-2.24.1-missing-libgnomeui.patch
@@ -0,0 +1,73 @@
+diff -up gnome-python-desktop-2.24.1/configure.ac.missing-libgnomeui gnome-python-desktop-2.24.1/configure.ac
+--- gnome-python-desktop-2.24.1/configure.ac.missing-libgnomeui 2008-12-19 10:16:26.000000000 -0500
++++ gnome-python-desktop-2.24.1/configure.ac 2008-12-19 22:07:53.000000000 -0500
+@@ -153,7 +153,8 @@ dnl should we build the gnome.applet mod
+ AC_ARG_BINDING([applet],[YES],[gnome.applet])
+ if $build_applet; then
+ PKG_CHECK_MODULES(LIBPANELAPPLET, [libpanelapplet-2.0 >= libpanelapplet_required_version
+- gnome-python-2.0 >= gnome_python_required_version],
++ gnome-python-2.0 >= gnome_python_required_version
++ libgnomeui-2.0],
+ build_applet=true,
+ build_applet=false)
+ fi
+diff -up gnome-python-desktop-2.24.1/configure.missing-libgnomeui gnome-python-desktop-2.24.1/configure
+--- gnome-python-desktop-2.24.1/configure.missing-libgnomeui 2008-12-19 22:08:10.000000000 -0500
++++ gnome-python-desktop-2.24.1/configure 2008-12-19 22:09:44.000000000 -0500
+@@ -21551,14 +21551,17 @@ if test -n "$LIBPANELAPPLET_CFLAGS"; the
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0\"") >&5
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0\"") >&5
+ ($PKG_CONFIG --exists --print-errors "libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0") 2>&5
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ pkg_cv_LIBPANELAPPLET_CFLAGS=`$PKG_CONFIG --cflags "libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0" 2>/dev/null`
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0" 2>/dev/null`
+ else
+ pkg_failed=yes
+ fi
+@@ -21570,14 +21573,17 @@ if test -n "$LIBPANELAPPLET_LIBS"; then
+ elif test -n "$PKG_CONFIG"; then
+ if test -n "$PKG_CONFIG" && \
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0\"") >&5
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0\"") >&5
+ ($PKG_CONFIG --exists --print-errors "libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0") 2>&5
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ pkg_cv_LIBPANELAPPLET_LIBS=`$PKG_CONFIG --libs "libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0" 2>/dev/null`
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0" 2>/dev/null`
+ else
+ pkg_failed=yes
+ fi
+@@ -21596,10 +21602,12 @@ else
+ fi
+ if test $_pkg_short_errors_supported = yes; then
+ LIBPANELAPPLET_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0" 2>&1`
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0" 2>&1`
+ else
+ LIBPANELAPPLET_PKG_ERRORS=`$PKG_CONFIG --print-errors "libpanelapplet-2.0 >= 2.13.4
+- gnome-python-2.0 >= 2.10.0" 2>&1`
++ gnome-python-2.0 >= 2.10.0
++ libgnomeui-2.0" 2>&1`
+ fi
+ # Put the nasty error message in config.log where it belongs
+ echo "$LIBPANELAPPLET_PKG_ERRORS" >&5
commit 1c74878e3104c7847837a072756aad94324801ab
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat Dec 20 03:19:01 2008 +0000
- Update to 2.24.1
- Add patch for GNOME bug #564525 (build failure).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index bf807f8..60b91f5 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -33,6 +33,11 @@ Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
+### Patches ###
+
+# GNOME bug #564525
+Patch1: gnome-python-desktop-2.24.1-missing-libgnomeui.patch
+
### Dependencies ###
Requires: gnome-python2-canvas >= %{gnome_python_version}
@@ -223,6 +228,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch1 -p1 -b .missing-libgnomeui
%build
%configure --enable-metacity
@@ -312,6 +318,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
- Update to 2.24.1
+- Add patch for GNOME bug #564525 (build failure).
* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
- Rebuild for new libgnome-desktop
commit 4e57c68f5b12d54d037871fae5bcae22ca1352d8
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat Dec 20 01:52:53 2008 +0000
Trying to fix a build failure.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 2428f8b..bf807f8 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -52,6 +52,7 @@ BuildRequires: gnome-python2-devel >= %{gnome_python_version}
BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
BuildRequires: gtk2-devel >= %{gtk_version}
BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
+BuildRequires: libgnomeui-devel
BuildRequires: libgnomeprintui22-devel
BuildRequires: libgtop2-devel >= %{libgtop_version}
BuildRequires: librsvg2-devel >= %{librsvg2_version}
@@ -77,6 +78,7 @@ Requires: %{name} = %{version}-%{release}
# applets from GNOME 1.4 are no longer supported - we only have 1 panel
Obsoletes: pygnome-applet
Requires: gnome-python2-bonobo
+Requires: gnome-python2-gnome
%description -n gnome-python2-applet
This module contains a wrapper that allows GNOME Panel applets to be
commit d5c13bf666536e5ba36b0abc4c4876e83283e295
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat Dec 20 00:01:39 2008 +0000
- Update to 2.24.1
diff --git a/.cvsignore b/.cvsignore
index 58218b8..456089b 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.24.0.tar.bz2
+gnome-python-desktop-2.24.1.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 42cb507..2428f8b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -25,8 +25,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.24.0
-Release: 6%{?dist}
+Version: 2.24.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -308,6 +308,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Dec 19 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.1-1.fc11
+- Update to 2.24.1
+
* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
- Rebuild for new libgnome-desktop
diff --git a/sources b/sources
index beb7a16..d031c83 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a6689e581fc2e67937593033be7007f9 gnome-python-desktop-2.24.0.tar.bz2
+3eac6b859bff98148b021c9d11224ca5 gnome-python-desktop-2.24.1.tar.bz2
commit 69d9a5a77eb1ac3baefd741a002b162c1a922bf2
Author: Bastien Nocera <hadess(a)fedoraproject.org>
Date: Wed Dec 17 10:27:25 2008 +0000
- Rebuild for new libgnome-desktop
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index adb3656..42cb507 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.24.0
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -308,6 +308,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Dec 17 2008 - Bastien Nocera <bnocera(a)redhat.com> - 2.24.0-6
+- Rebuild for new libgnome-desktop
+
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
- Rebuild for Python 2.6
commit 29d65dbf1117280f5d88ba9c2569014a9c19879a
Author: Ignacio Vazquez-Abrams <ivazquez(a)fedoraproject.org>
Date: Sat Nov 29 16:37:07 2008 +0000
Rebuild for Python 2.6
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b67d77c..adb3656 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.24.0
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -308,6 +308,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 2.24.0-5
+- Rebuild for Python 2.6
+
* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
- Update subpackage requirements, since gnome-python2 no longer drags in
the world.
commit 382300ef544a65178049e4995221b8dc06b2c0af
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Fri Nov 14 22:34:36 2008 +0000
- Update subpackage requirements, since gnome-python2 no longer drags in
the world.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f111f1c..b67d77c 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.24.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -46,7 +46,10 @@ BuildRequires: GConf2-devel >= %{gconf2_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
+BuildRequires: gnome-python2-bonobo >= %{gnome_python_version}
+BuildRequires: gnome-python2-canvas >= %{gnome_python_version}
BuildRequires: gnome-python2-devel >= %{gnome_python_version}
+BuildRequires: gnome-python2-gconf >= %{gnome_python_version}
BuildRequires: gtk2-devel >= %{gtk_version}
BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
BuildRequires: libgnomeprintui22-devel
@@ -73,6 +76,7 @@ Group: Development/Languages
Requires: %{name} = %{version}-%{release}
# applets from GNOME 1.4 are no longer supported - we only have 1 panel
Obsoletes: pygnome-applet
+Requires: gnome-python2-bonobo
%description -n gnome-python2-applet
This module contains a wrapper that allows GNOME Panel applets to be
@@ -108,6 +112,7 @@ Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: libgnomeprint22
Requires: libgnomeprintui22
+Requires: gnome-python2-canvas
%description -n gnome-python2-gnomeprint
This module contains a wrapper that allows the use of libgnomeprint via
@@ -176,6 +181,7 @@ License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: totem-pl-parser >= %{totem_version}
+Requires: gnome-python2-gconf
%description -n gnome-python2-totem
This module contains a wrapper that allows the use of totem
@@ -302,6 +308,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Fri Nov 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-4.fc11
+- Update subpackage requirements, since gnome-python2 no longer drags in
+ the world.
+
* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
- Rebuild
commit 3dae01d37473b9713af510b0d36bc9e17c52b372
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Fri Nov 14 03:26:39 2008 +0000
Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 854a83c..f111f1c 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.24.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -302,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Nov 13 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.24.0-3
+- Rebuild
+
* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
- Change gnome-python2 requirement to gnome-python2-canvas.
commit a28dbbad72985ecaaa09f510b7dd0a8fffd59d61
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Sep 22 02:18:21 2008 +0000
- Change gnome-python2 requirement to gnome-python2-canvas.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 8bad925..854a83c 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.24.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -302,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-2.fc10
+- Change gnome-python2 requirement to gnome-python2-canvas.
+
* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
- Update to 2.24.0
commit 33d1127234e2883c715219792f8011830a7ddf3d
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Sep 22 02:09:48 2008 +0000
- Update to 2.24.0
diff --git a/.cvsignore b/.cvsignore
index 7c29f47..58218b8 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.23.1.tar.bz2
+gnome-python-desktop-2.24.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 50e7fd3..8bad925 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -35,7 +35,7 @@ Source: gnome-python-desktop-%{version}.tar.bz2
### Dependencies ###
-Requires: gnome-python2 >= %{gnome_python_version}
+Requires: gnome-python2-canvas >= %{gnome_python_version}
### Build Dependencies ###
diff --git a/sources b/sources
index cabe1d0..beb7a16 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-815174cde8eb1be3d0924f7b8a04c7ee gnome-python-desktop-2.23.1.tar.bz2
+a6689e581fc2e67937593033be7007f9 gnome-python-desktop-2.24.0.tar.bz2
commit f278f51f236eb8c08cb12e12ae382ebfb554436e
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Sep 22 01:51:03 2008 +0000
- Update to 2.24.0
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 506fdaf..50e7fd3 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.23.1
+# Last updated for version 2.24.0
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -25,7 +25,7 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.23.1
+Version: 2.24.0
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
@@ -302,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Sep 21 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.24.0-1.fc10
+- Update to 2.24.0
+
* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
- Update to 2.23.1
- Update version requirements.
commit f5428abba3922591e2bcec249e0da0701b4d8ff2
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Sep 1 01:03:54 2008 +0000
- Update to 2.23.1
- Update version requirements.
diff --git a/.cvsignore b/.cvsignore
index f4b838b..7c29f47 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.23.0.tar.bz2
+gnome-python-desktop-2.23.1.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index ba5263e..506fdaf 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.22.0
+# Last updated for version 2.23.1
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -14,7 +14,7 @@
%define nautilus_cd_burner_version 2.15.3
%define gnome_media_version 2.10.0
%define gconf2_version 2.10.0
-%define metacity_version 2.19.8
+%define metacity_version 2.21.5
%define librsvg2_version 2.13.93
%define gnome_keyring_version 0.5.0
%define gnome_desktop_version 2.10.0
@@ -25,7 +25,7 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.23.0
+Version: 2.23.1
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
@@ -302,8 +302,12 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Aug 31 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.1-1.fc10
+- Update to 2.23.1
+- Update version requirements.
+
* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
-- Update to 2.23.0.
+- Update to 2.23.0
* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
- Don't drag in devel packages when installing gnome-python2-evolution
diff --git a/sources b/sources
index e4b0999..cabe1d0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d8f8e61d99402e8b0a82d3c8d6e873be gnome-python-desktop-2.23.0.tar.bz2
+815174cde8eb1be3d0924f7b8a04c7ee gnome-python-desktop-2.23.1.tar.bz2
commit 5b4d128ec423e4583bb29249477d53bcc611b90f
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jun 16 17:52:04 2008 +0000
Commit sources
diff --git a/.cvsignore b/.cvsignore
index 3be9549..f4b838b 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.22.0.tar.bz2
+gnome-python-desktop-2.23.0.tar.bz2
diff --git a/sources b/sources
index 7ab2d7a..e4b0999 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-504877a973f6abc0788283232cd703cb gnome-python-desktop-2.22.0.tar.bz2
+d8f8e61d99402e8b0a82d3c8d6e873be gnome-python-desktop-2.23.0.tar.bz2
commit 4881f466dfba880c7a48b0b407d93e3cc8aaf060
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jun 16 17:41:57 2008 +0000
- Update to 2.23.0.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index d97e6d1..ba5263e 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -25,8 +25,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.22.0
-Release: 6%{?dist}
+Version: 2.23.0
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -302,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jun 16 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.23.0-1.fc10
+- Update to 2.23.0.
+
* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
- Don't drag in devel packages when installing gnome-python2-evolution
(RH bug #450932).
commit 6d8e40f2f4bb3ccea715a53d00fc92490c849a90
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Wed Jun 11 20:52:58 2008 +0000
- Don't drag in devel packages when installing gnome-python2-evolution (RH
bug #450932).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 2af01ec..d97e6d1 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.22.0
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -93,7 +93,7 @@ Summary: Python bindings for interacting with evolution-data-server
License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
-Requires: evolution-data-server-devel >= %{eds_version}
+Requires: evolution-data-server >= %{eds_version}
Provides: evolution-python = %{version}-%{release}
Obsoletes: evolution-python <= 0.0.4-3
@@ -302,6 +302,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Jun 11 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-6.fc10
+- Don't drag in devel packages when installing gnome-python2-evolution
+ (RH bug #450932).
+
* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
- Rebuild
commit 48556ab4d7c47cae70db2c70caeaec028805f0ef
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Jun 4 22:14:44 2008 +0000
Rebuld
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 08c9bec..2af01ec 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.22.0
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -302,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Jun 4 2008 Matthias Clasen <mclasen(a)redhat.com> - 2.22.0-5
+- Rebuild
+
* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
- Rebuild against newer libedataserver and libtotem-plparser.
commit 2a26fc615c5044b8f2bb5cedd532d4e76c6d5d1f
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Tue May 13 15:10:40 2008 +0000
- Rebuild against newer libedataserver and libtotem-plparser.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 9c705ea..08c9bec 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.22.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -302,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue May 13 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-4.fc10
+- Rebuild against newer libedataserver and libtotem-plparser.
+
* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
commit 1055541a992b097c3bf1f378367fb40802e823af
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Tue Apr 29 17:35:49 2008 +0000
Did the Provides incorrectly.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index ffd182d..9c705ea 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -94,8 +94,8 @@ License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: evolution-data-server-devel >= %{eds_version}
+Provides: evolution-python = %{version}-%{release}
Obsoletes: evolution-python <= 0.0.4-3
-Provides: evolution-python > 0.0.4-3
%description -n gnome-python2-evolution
This module contains a wrapper that allows the use of evolution-data-server
commit 10de16ab4c2e9f49973b7dd7d77f58579192457a
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Tue Apr 29 17:21:25 2008 +0000
- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 3927011..ffd182d 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.22.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -94,6 +94,8 @@ License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: evolution-data-server-devel >= %{eds_version}
+Obsoletes: evolution-python <= 0.0.4-3
+Provides: evolution-python > 0.0.4-3
%description -n gnome-python2-evolution
This module contains a wrapper that allows the use of evolution-data-server
@@ -300,6 +302,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Apr 29 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-3.fc10
+- gnome-python2-evolution obsoletes evolution-python (RH bug #444263).
+
* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
commit b55754599175df8b221d015f4bcd3b2f516e24a1
Author: Christopher Aillon <caillon(a)fedoraproject.org>
Date: Sat Mar 15 23:31:57 2008 +0000
- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index e30c2e3..3927011 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -26,7 +26,7 @@
Name: gnome-python2-desktop
Version: 2.22.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -57,7 +57,7 @@ BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
-%ifnarch s390 s390x ppc ppc64
+%ifnarch s390 s390x
BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
%endif
@@ -144,7 +144,7 @@ Requires: libgtop2 >= %{libgtop_version}
This module contains a wrapper that allows the use of libgtop via
Python.
-%ifnarch s390 s390x ppc ppc64
+%ifnarch s390 s390x
%package -n gnome-python2-nautilus-cd-burner
Summary: Python bindings for interacting with nautilus-cd-burner
License: GPLv2+
@@ -271,7 +271,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gtop.so
-%ifnarch s390 s390x ppc ppc64
+%ifnarch s390 s390x
%files -n gnome-python2-nautilus-cd-burner
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/nautilusburn.so
@@ -285,7 +285,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n gnome-python2-totem
%defattr(-,root,root,-)
-%ifnarch s390 s390x ppc ppc64
+%ifnarch s390 s390x
%{python_sitearch}/gtk-2.0/mediaprofiles.so
%endif
%{python_sitearch}/gtk-2.0/totem
@@ -300,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Mar 15 2008 Christopher Aillon <caillon(a)redhat.com> - 2.22.0-2
+- Bring gnome-python2-nautilus-cd-burner back to ppc and ppc64
+
* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
- Update to 2.22.0
- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
commit a25c97713dd4be79349eb26f1b271219bf22581e
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Mar 10 05:32:42 2008 +0000
Try again.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 7c6b18b..e30c2e3 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -144,7 +144,7 @@ Requires: libgtop2 >= %{libgtop_version}
This module contains a wrapper that allows the use of libgtop via
Python.
-%ifnarch s390 s390x
+%ifnarch s390 s390x ppc ppc64
%package -n gnome-python2-nautilus-cd-burner
Summary: Python bindings for interacting with nautilus-cd-burner
License: GPLv2+
@@ -271,7 +271,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gtop.so
-%ifnarch s390 s390x
+%ifnarch s390 s390x ppc ppc64
%files -n gnome-python2-nautilus-cd-burner
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/nautilusburn.so
@@ -285,7 +285,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n gnome-python2-totem
%defattr(-,root,root,-)
-%ifnarch s390 s390x
+%ifnarch s390 s390x ppc ppc64
%{python_sitearch}/gtk-2.0/mediaprofiles.so
%endif
%{python_sitearch}/gtk-2.0/totem
commit fba1fc6b5cf5b8e4a34da0df6dff867c5de6f4aa
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Mar 10 05:03:19 2008 +0000
- Update to 2.22.0
- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 4b5320a..7c6b18b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -57,7 +57,7 @@ BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-pl-parser-devel >= %{totem_version}
-%ifnarch s390 s390x
+%ifnarch s390 s390x ppc ppc64
BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
%endif
@@ -302,6 +302,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
- Update to 2.22.0
+- Exclude gnome-python2-nautilus-cd-burner from ppc and ppc64.
* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
- Update to 2.21.3
commit 0faa4f052ec022b71681e31fa6d8a89d840b3f39
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Mar 10 02:52:48 2008 +0000
- Update to 2.22.0
diff --git a/.cvsignore b/.cvsignore
index e47818d..3be9549 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.21.3.tar.bz2
+gnome-python-desktop-2.22.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 95e9bf7..4b5320a 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,6 +1,6 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-# Last updated for version 2.19.1
+# Last updated for version 2.22.0
# The order here corresponds to that in configure.ac,
# for easier comparison. Please do not alphabetize.
%define pygtk_version 2.10.3
@@ -13,18 +13,19 @@
%define libgtop_version 2.13.0
%define nautilus_cd_burner_version 2.15.3
%define gnome_media_version 2.10.0
+%define gconf2_version 2.10.0
%define metacity_version 2.19.8
%define librsvg2_version 2.13.93
%define gnome_keyring_version 0.5.0
%define gnome_desktop_version 2.10.0
%define totem_version 1.4.0
-%define bug_buddy_version 2.16.0
%define eds_version 1.4.0
+%define bug_buddy_version 2.16.0
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.21.3
+Version: 2.22.0
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
@@ -41,6 +42,7 @@ Requires: gnome-python2 >= %{gnome_python_version}
BuildRequires: bug-buddy >= %{bug_buddy_version}
BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
+BuildRequires: GConf2-devel >= %{gconf2_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
@@ -298,6 +300,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Mar 09 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.22.0-1.fc9
+- Update to 2.22.0
+
* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
- Update to 2.21.3
diff --git a/sources b/sources
index e9dc234..7ab2d7a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f6f10bde245a2e333422dee253b3260a gnome-python-desktop-2.21.3.tar.bz2
+504877a973f6abc0788283232cd703cb gnome-python-desktop-2.22.0.tar.bz2
commit 2f0e44196ee73e609b320f1d430bf102d8fb05e6
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sat Feb 23 22:12:55 2008 +0000
- Update to 2.21.3
diff --git a/.cvsignore b/.cvsignore
index 25bbef9..e47818d 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.21.2.tar.bz2
+gnome-python-desktop-2.21.3.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 4baf379..95e9bf7 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -24,8 +24,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.21.2
-Release: 2%{?dist}
+Version: 2.21.3
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -298,6 +298,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Feb 23 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.3-1.fc9
+- Update to 2.21.3
+
* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
- Rebuild with GCC 4.3
diff --git a/sources b/sources
index d02378d..e9dc234 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-06b981b56f963b94e99b65dc7d645b3c gnome-python-desktop-2.21.2.tar.bz2
+f6f10bde245a2e333422dee253b3260a gnome-python-desktop-2.21.3.tar.bz2
commit 4ae06fff953ee850ed2c5bd5d8f00de02332eaeb
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Feb 17 16:13:58 2008 +0000
- Rebuild with GCC 4.3
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 4440e1a..4baf379 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -25,7 +25,7 @@
Name: gnome-python2-desktop
Version: 2.21.2
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -298,6 +298,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Feb 17 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-2.fc9
+- Rebuild with GCC 4.3
+
* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
- Update to 2.21.2
commit 481ac802c6ae49efa51e53ba9a98a3ad1fb9e3a6
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Tue Jan 15 02:04:32 2008 +0000
- Update to 2.21.2
diff --git a/.cvsignore b/.cvsignore
index 112748a..25bbef9 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.21.1.tar.bz2
+gnome-python-desktop-2.21.2.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index dd85855..4440e1a 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -24,7 +24,7 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.21.1
+Version: 2.21.2
Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
@@ -298,6 +298,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jan 14 2008 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.2-1.fc9
+- Update to 2.21.2
+
* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
- Update to 2.21.1
- New subpackage: gnome-python2-evolution
diff --git a/sources b/sources
index 304a8bd..d02378d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2a4296e37fc9f975c265608d56ced800 gnome-python-desktop-2.21.1.tar.bz2
+06b981b56f963b94e99b65dc7d645b3c gnome-python-desktop-2.21.2.tar.bz2
commit 2940738b379353a3b1f3d3e1257f56ea78653ded
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Dec 17 15:46:35 2007 +0000
- Update to 2.21.1
- New subpackage: gnome-python2-evolution
- Change totem-devel BR to totem-pl-parser-devel.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index dfec294..dd85855 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -54,7 +54,7 @@ BuildRequires: libwnck-devel >= %{libwnck_version}
BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
-BuildRequires: totem-devel >= %{totem_version}
+BuildRequires: totem-pl-parser-devel >= %{totem_version}
%ifnarch s390 s390x
BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
@@ -171,7 +171,7 @@ Summary: Python bindings for interacting with totem
License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
-Requires: totem >= %{totem_version}
+Requires: totem-pl-parser >= %{totem_version}
%description -n gnome-python2-totem
This module contains a wrapper that allows the use of totem
@@ -301,6 +301,7 @@ rm -rf $RPM_BUILD_ROOT
* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
- Update to 2.21.1
- New subpackage: gnome-python2-evolution
+- Change totem-devel BR to totem-pl-parser-devel.
* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
- Rebuild against newer libtotem-plparser.so.
commit 353b7b664cfc772fb0c999620dd0f11957786853
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Dec 16 18:18:26 2007 +0000
- Update to 2.21.1
- New subpackage: gnome-python2-evolution
diff --git a/.cvsignore b/.cvsignore
index 772838b..112748a 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.20.0.tar.bz2
+gnome-python-desktop-2.21.1.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 50c6ec5..dfec294 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -19,12 +19,13 @@
%define gnome_desktop_version 2.10.0
%define totem_version 1.4.0
%define bug_buddy_version 2.16.0
+%define eds_version 1.4.0
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.20.0
-Release: 2%{?dist}
+Version: 2.21.1
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -38,6 +39,7 @@ Requires: gnome-python2 >= %{gnome_python_version}
### Build Dependencies ###
BuildRequires: bug-buddy >= %{bug_buddy_version}
+BuildRequires: evolution-data-server-devel >= %{eds_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
@@ -84,6 +86,17 @@ Requires: bug-buddy >= %{bug_buddy_version}
This module contains a wrapper that allows the use of bug-buddy via
Python.
+%package -n gnome-python2-evolution
+Summary: Python bindings for interacting with evolution-data-server
+License: LGPLv2
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: evolution-data-server-devel >= %{eds_version}
+
+%description -n gnome-python2-evolution
+This module contains a wrapper that allows the use of evolution-data-server
+via Python.
+
%package -n gnome-python2-gnomeprint
Summary: Python bindings for interacting with libgnomeprint
License: LGPLv2
@@ -229,6 +242,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/bugbuddy.py*
+%files -n gnome-python2-evolution
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/evolution/
+
%files -n gnome-python2-gnomeprint
%defattr(-,root,root,-)
%{python_sitearch}/gtk-2.0/gnomeprint/
@@ -281,6 +298,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Dec 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.21.1-1.fc9
+- Update to 2.21.1
+- New subpackage: gnome-python2-evolution
+
* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
- Rebuild against newer libtotem-plparser.so.
diff --git a/sources b/sources
index adbd4e4..304a8bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-02b177f488091d27bf0648ec4660d8f7 gnome-python-desktop-2.20.0.tar.bz2
+2a4296e37fc9f975c265608d56ced800 gnome-python-desktop-2.21.1.tar.bz2
commit 721a6a36f346c1aa11a718e1e41b9c1ce0a33d90
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Nov 12 11:28:49 2007 +0000
- Rebuild against newer libtotem-plparser.so.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f90f31c..50c6ec5 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -24,7 +24,7 @@
Name: gnome-python2-desktop
Version: 2.20.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -281,6 +281,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Nov 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-2.fc9
+- Rebuild against newer libtotem-plparser.so.
+
* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
- Update to 2.20.0
commit 22ded5a8534a76b7c079995a242d7a892b14ceaf
Author: Bill Nottingham <notting(a)fedoraproject.org>
Date: Mon Oct 15 18:49:07 2007 +0000
makefile update to properly grab makefile.common
diff --git a/Makefile b/Makefile
index e66d688..0d02d27 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,21 @@
# Makefile for source rpm: gnome-python2-desktop
-# $Id$
+# $Id: Makefile,v 1.1 2006/02/06 21:27:57 johnp Exp $
NAME := gnome-python2-desktop
SPECFILE = $(firstword $(wildcard *.spec))
-include ../common/Makefile.common
+define find-makefile-common
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+endef
+
+MAKEFILE_COMMON := $(shell $(find-makefile-common))
+
+ifeq ($(MAKEFILE_COMMON),)
+# attempt a checkout
+define checkout-makefile-common
+test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
+endef
+
+MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
+endif
+
+include $(MAKEFILE_COMMON)
commit 3b2a9b872b9d88083ff9e5cd509e0a2432c9872a
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Sep 17 00:30:25 2007 +0000
- Update to 2.20.0
diff --git a/.cvsignore b/.cvsignore
index 757b870..772838b 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.19.2.tar.bz2
+gnome-python-desktop-2.20.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f6048f4..f90f31c 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -23,8 +23,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.19.2
-Release: 4%{?dist}
+Version: 2.20.0
+Release: 1%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -281,6 +281,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Sep 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.20.0-1.fc8
+- Update to 2.20.0
+
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
- Rebuild for selinux ppc32 issue.
diff --git a/sources b/sources
index c31cdfc..adbd4e4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-721c44d315bd76f003c0325323d89913 gnome-python-desktop-2.19.2.tar.bz2
+02b177f488091d27bf0648ec4660d8f7 gnome-python-desktop-2.20.0.tar.bz2
commit 6fbbbb06764e98ab20f830f92e062756e1cd7418
Author: Jesse Keating <jkeating(a)fedoraproject.org>
Date: Wed Aug 29 04:53:52 2007 +0000
- Rebuild for selinux ppc32 issue.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index c45f381..f6048f4 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -24,7 +24,7 @@
Name: gnome-python2-desktop
Version: 2.19.2
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -281,6 +281,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.19.2-4
+- Rebuild for selinux ppc32 issue.
+
* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
- Rebuild
commit 8d1c50d22af0e0a54f7f13bf3e70279cf37bdf6d
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Thu Aug 16 16:05:27 2007 +0000
- Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index a9bf485..c45f381 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -24,7 +24,7 @@
Name: gnome-python2-desktop
Version: 2.19.2
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -281,6 +281,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Thu Aug 16 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-3.fc8
+- Rebuild
+
* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
- Update license fields
commit a3f8e9b4922dca51fd93628d952f6e52f482f21f
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Aug 7 14:12:13 2007 +0000
Update license information
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index ab04c8b..a9bf485 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -24,8 +24,8 @@
Name: gnome-python2-desktop
Version: 2.19.2
-Release: 1%{?dist}
-License: GPL/LGPL
+Release: 2%{?dist}
+License: GPLv2+
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -64,6 +64,7 @@ Python bindings for GNOME. It should be used together with gnome-python.
%package -n gnome-python2-applet
Summary: Python bindings for GNOME Panel applets.
+License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
# applets from GNOME 1.4 are no longer supported - we only have 1 panel
@@ -85,6 +86,7 @@ Python.
%package -n gnome-python2-gnomeprint
Summary: Python bindings for interacting with libgnomeprint
+License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: libgnomeprint22
@@ -96,6 +98,7 @@ Python.
%package -n gnome-python2-gtksourceview
Summary: Python bindings for interacting with the gtksourceview library
+License: GPLv2+
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gtksourceview >= %{gtksourceview_version}
@@ -107,6 +110,7 @@ Python.
%package -n gnome-python2-libwnck
Summary: Python bindings for interacting with libwnck
+License: LGPLv2
Group: Development/Languages
Requires: libwnck >= %{libwnck_version}
@@ -116,6 +120,7 @@ Python.
%package -n gnome-python2-libgtop2
Summary: Python bindings for interacting with libgtop
+License: GPLv2+
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: libgtop2 >= %{libgtop_version}
@@ -127,6 +132,7 @@ Python.
%ifnarch s390 s390x
%package -n gnome-python2-nautilus-cd-burner
Summary: Python bindings for interacting with nautilus-cd-burner
+License: GPLv2+
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
@@ -138,6 +144,7 @@ via Python.
%package -n gnome-python2-metacity
Summary: Python bindings for interacting with metacity
+License: GPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: metacity >= %{metacity_version}
@@ -148,6 +155,7 @@ via Python.
%package -n gnome-python2-totem
Summary: Python bindings for interacting with totem
+License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: totem >= %{totem_version}
@@ -158,6 +166,7 @@ via Python.
%package -n gnome-python2-rsvg
Summary: Python bindings for interacting with librsvg
+License: LGPLv2
Group: Development/Languages
Requires: librsvg2 >= %{librsvg2_version}
@@ -167,6 +176,7 @@ via Python.
%package -n gnome-python2-gnomedesktop
Summary: Python bindings for interacting with gnome-desktop
+License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gnome-desktop >= %{gnome_desktop_version}
@@ -177,6 +187,7 @@ via Python.
%package -n gnome-python2-gnomekeyring
Summary: Python bindings for interacting with gnome-keyring
+License: LGPLv2
Group: Development/Languages
Requires: %{name} = %{version}-%{release}
Requires: gnome-keyring >= %{gnome_keyring_version}
@@ -205,7 +216,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog NEWS
+%doc AUTHORS NEWS README COPYING COPYING.GPL COPYING.LGPL
%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
%{_datadir}/pygtk
@@ -270,6 +281,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Aug 7 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.2-2
+- Update license fields
+
* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
- Update to 2.19.2
commit b907182e5350abd8aa910b5afe82d79298052f28
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Tue Jul 31 03:57:23 2007 +0000
- Update to 2.19.2
diff --git a/.cvsignore b/.cvsignore
index 8ec6efa..757b870 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.19.1.tar.bz2
+gnome-python-desktop-2.19.2.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 83d949c..ab04c8b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -23,8 +23,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.19.1
-Release: 2%{?dist}
+Version: 2.19.2
+Release: 1%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -270,6 +270,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jul 30 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.2-1.fc8
+- Update to 2.19.2
+
* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
- Rebuild against gtksourceview
diff --git a/sources b/sources
index 1db8b80..c31cdfc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4ea5da4a7150fc7680acc9905f56c250 gnome-python-desktop-2.19.1.tar.bz2
+721c44d315bd76f003c0325323d89913 gnome-python-desktop-2.19.2.tar.bz2
commit 357edb615883f281b66926907fec74b407194553
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Jul 11 01:42:48 2007 +0000
rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 980e03b..83d949c 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -8,7 +8,7 @@
%define gtk_version 2.4.0
%define gnome_python_version 2.10.0
%define gnome_panel_version 2.13.4
-%define gtksourceview_version 1.1.90
+%define gtksourceview_version 1:1.8.5-2
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
%define nautilus_cd_burner_version 2.15.3
@@ -24,7 +24,7 @@
Name: gnome-python2-desktop
Version: 2.19.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -270,6 +270,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jul 10 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.19.1-2
+- Rebuild against gtksourceview
+
* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
- Update to 2.19.1
- Update versions of required packages.
commit b60f333d774fa6a611b0f0d9510440a1c3446710
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Jul 8 04:07:58 2007 +0000
Fix a build break.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 7fc0326..980e03b 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -7,10 +7,12 @@
%define glib_version 2.6.0
%define gtk_version 2.4.0
%define gnome_python_version 2.10.0
+%define gnome_panel_version 2.13.4
%define gtksourceview_version 1.1.90
%define libwnck_version 2.19.3
%define libgtop_version 2.13.0
%define nautilus_cd_burner_version 2.15.3
+%define gnome_media_version 2.10.0
%define metacity_version 2.19.8
%define librsvg2_version 2.13.93
%define gnome_keyring_version 0.5.0
@@ -39,6 +41,7 @@ BuildRequires: bug-buddy >= %{bug_buddy_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
+BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
BuildRequires: gnome-python2-devel >= %{gnome_python_version}
BuildRequires: gtk2-devel >= %{gtk_version}
BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
@@ -51,6 +54,7 @@ BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-devel >= %{totem_version}
%ifnarch s390 s390x
+BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
%endif
commit a16ae1fd61e632e632422ceb7a92d5bacb2a09a0
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Jul 8 02:45:06 2007 +0000
- Update to 2.19.1
- Update versions of required packages.
- Remove patch for GNOME bug #428697 (fixed upstream).
diff --git a/.cvsignore b/.cvsignore
index db01e53..8ec6efa 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.18.0.tar.bz2
+gnome-python-desktop-2.19.1.tar.bz2
diff --git a/gnome-python2-desktop-2.18.0-adapt-to-api-change.patch b/gnome-python2-desktop-2.18.0-adapt-to-api-change.patch
deleted file mode 100644
index 2622335..0000000
--- a/gnome-python2-desktop-2.18.0-adapt-to-api-change.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- gnome-python-desktop-2.18.0/metacity/metacity.defs.adapt-to-api-change 2007-03-12 12:03:21.000000000 -0400
-+++ gnome-python-desktop-2.18.0/metacity/metacity.defs 2007-06-03 21:21:51.000000000 -0400
-@@ -131,16 +131,18 @@
- )
- )
-
--(define-enum ActionDoubleClickTitlebar
-+(define-enum ActionTitlebar
- (in-module "Meta")
-- (c-name "MetaActionDoubleClickTitlebar")
-+ (c-name "MetaActionTitlebar")
- ; (gtype-id "META_TYPE_ACTION_TITLEBAR")
- (values
-- '("toggle-shade" "META_ACTION_DOUBLE_CLICK_TITLEBAR_TOGGLE_SHADE")
-- '("toggle-maximize" "META_ACTION_DOUBLE_CLICK_TITLEBAR_TOGGLE_MAXIMIZE")
-- '("minimize" "META_ACTION_DOUBLE_CLICK_TITLEBAR_MINIMIZE")
-- '("none" "META_ACTION_DOUBLE_CLICK_TITLEBAR_NONE")
-- '("last" "META_ACTION_DOUBLE_CLICK_TITLEBAR_LAST")
-+ '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
-+ '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
-+ '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
-+ '("none" "META_ACTION_TITLEBAR_NONE")
-+ '("lower" "META_ACTION_TITLEBAR_LOWER")
-+ '("menu" "META_ACTION_TITLEBAR_MENU")
-+ '("last" "META_ACTION_TITLEBAR_LAST")
- )
- )
-
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 931fb1a..7fc0326 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -1,38 +1,34 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%define bug_buddy_version 2.16.0
-%define glib_version 2.6.0
-%define gnome_desktop_version 2.10.0
-%define gnome_keyring_version 0.5.0
-%define gnome_media_version 2.12.0
-%define gnome_panel_version 2.2.0
-%define gnome_python_version 2.10.0
-%define gtk_version 2.4.0
-%define gtksourceview_version 1.1.90
-%define libgtop_version 2.13.0
-%define librsvg2_version 2.13.93
-%define libwnck_version 2.15.5
-%define metacity_version 2.17.8
-%define nautilus_cd_burner_version 2.15.3
-%define pygtk_version 2.10.3
-%define totem_version 1.4.0
+# Last updated for version 2.19.1
+# The order here corresponds to that in configure.ac,
+# for easier comparison. Please do not alphabetize.
+%define pygtk_version 2.10.3
+%define glib_version 2.6.0
+%define gtk_version 2.4.0
+%define gnome_python_version 2.10.0
+%define gtksourceview_version 1.1.90
+%define libwnck_version 2.19.3
+%define libgtop_version 2.13.0
+%define nautilus_cd_burner_version 2.15.3
+%define metacity_version 2.19.8
+%define librsvg2_version 2.13.93
+%define gnome_keyring_version 0.5.0
+%define gnome_desktop_version 2.10.0
+%define totem_version 1.4.0
+%define bug_buddy_version 2.16.0
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.18.0
-Release: 4%{?dist}
+Version: 2.19.1
+Release: 1%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
-### Patches ###
-
-# GNOME bug #428697
-Patch1: gnome-python2-desktop-2.18.0-adapt-to-api-change.patch
-
### Dependencies ###
Requires: gnome-python2 >= %{gnome_python_version}
@@ -43,7 +39,6 @@ BuildRequires: bug-buddy >= %{bug_buddy_version}
BuildRequires: glib2-devel >= %{glib_version}
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
-BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
BuildRequires: gnome-python2-devel >= %{gnome_python_version}
BuildRequires: gtk2-devel >= %{gtk_version}
BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
@@ -56,7 +51,6 @@ BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-devel >= %{totem_version}
%ifnarch s390 s390x
-BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
%endif
@@ -189,7 +183,6 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
-%patch1 -p1 -b .adapt-to-api-change
%build
%configure --enable-metacity
@@ -273,6 +266,11 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sat Jul 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.19.1-1
+- Update to 2.19.1
+- Update versions of required packages.
+- Remove patch for GNOME bug #428697 (fixed upstream).
+
* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
- Rebuild again
diff --git a/sources b/sources
index ede7b10..1db8b80 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ce1b1c095a69c2656177570a2939fabb gnome-python-desktop-2.18.0.tar.bz2
+4ea5da4a7150fc7680acc9905f56c250 gnome-python-desktop-2.19.1.tar.bz2
commit c99f070772d804c93a7fdb9a8b9712d64d9d4322
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Jun 6 03:35:04 2007 +0000
Rebuild again
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index ff11736..931fb1a 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.18.0
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -273,6 +273,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Tue Jun 5 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-4
+- Rebuild again
+
* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
- Rebuild against new libwnck
commit a538ddfbde4d009c8fe11ae92518c6e33f51f31d
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Jun 5 03:33:02 2007 +0000
Rebuild
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 38719e1..ff11736 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.18.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -273,6 +273,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Jun 4 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.18.0-3
+- Rebuild against new libwnck
+
* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
- Require metacity-devel, not metacity, for building.
- Add patch for GNOME bug #428697 (adapt to API change).
commit 4fc4ab1143213c3a6ecdea6efbca46910080408f
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jun 4 01:28:21 2007 +0000
- Forgot to add patch to cvs.
diff --git a/gnome-python2-desktop-2.18.0-adapt-to-api-change.patch b/gnome-python2-desktop-2.18.0-adapt-to-api-change.patch
new file mode 100644
index 0000000..2622335
--- /dev/null
+++ b/gnome-python2-desktop-2.18.0-adapt-to-api-change.patch
@@ -0,0 +1,28 @@
+--- gnome-python-desktop-2.18.0/metacity/metacity.defs.adapt-to-api-change 2007-03-12 12:03:21.000000000 -0400
++++ gnome-python-desktop-2.18.0/metacity/metacity.defs 2007-06-03 21:21:51.000000000 -0400
+@@ -131,16 +131,18 @@
+ )
+ )
+
+-(define-enum ActionDoubleClickTitlebar
++(define-enum ActionTitlebar
+ (in-module "Meta")
+- (c-name "MetaActionDoubleClickTitlebar")
++ (c-name "MetaActionTitlebar")
+ ; (gtype-id "META_TYPE_ACTION_TITLEBAR")
+ (values
+- '("toggle-shade" "META_ACTION_DOUBLE_CLICK_TITLEBAR_TOGGLE_SHADE")
+- '("toggle-maximize" "META_ACTION_DOUBLE_CLICK_TITLEBAR_TOGGLE_MAXIMIZE")
+- '("minimize" "META_ACTION_DOUBLE_CLICK_TITLEBAR_MINIMIZE")
+- '("none" "META_ACTION_DOUBLE_CLICK_TITLEBAR_NONE")
+- '("last" "META_ACTION_DOUBLE_CLICK_TITLEBAR_LAST")
++ '("toggle-shade" "META_ACTION_TITLEBAR_TOGGLE_SHADE")
++ '("toggle-maximize" "META_ACTION_TITLEBAR_TOGGLE_MAXIMIZE")
++ '("minimize" "META_ACTION_TITLEBAR_MINIMIZE")
++ '("none" "META_ACTION_TITLEBAR_NONE")
++ '("lower" "META_ACTION_TITLEBAR_LOWER")
++ '("menu" "META_ACTION_TITLEBAR_MENU")
++ '("last" "META_ACTION_TITLEBAR_LAST")
+ )
+ )
+
commit 6ca8bd8163480c7c934bbb6f74310a7154010d89
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jun 4 01:25:39 2007 +0000
- Require metacity-devel, not metacity, for building.
- Add patch for GNOME bug #428697 (adapt to API change).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 53b9bb2..38719e1 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -28,6 +28,11 @@ Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
+### Patches ###
+
+# GNOME bug #428697
+Patch1: gnome-python2-desktop-2.18.0-adapt-to-api-change.patch
+
### Dependencies ###
Requires: gnome-python2 >= %{gnome_python_version}
@@ -184,6 +189,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch1 -p1 -b .adapt-to-api-change
%build
%configure --enable-metacity
@@ -269,6 +275,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
- Require metacity-devel, not metacity, for building.
+- Add patch for GNOME bug #428697 (adapt to API change).
* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
- Update to 2.18.0
commit 3819602191b81f106ce834eb16b90185c7b6606c
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jun 4 00:18:17 2007 +0000
- Require metacity-devel, not metacity, for building.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index b87c8dc..53b9bb2 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -46,7 +46,7 @@ BuildRequires: libgnomeprintui22-devel
BuildRequires: libgtop2-devel >= %{libgtop_version}
BuildRequires: librsvg2-devel >= %{librsvg2_version}
BuildRequires: libwnck-devel >= %{libwnck_version}
-BuildRequires: metacity >= %{metacity_version}
+BuildRequires: metacity-devel >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-devel >= %{totem_version}
@@ -268,7 +268,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
-- Rebuild against newer libtotem-plparser.so.1.
+- Require metacity-devel, not metacity, for building.
* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
- Update to 2.18.0
commit 7618b4407b091dfc634218259cf249a1f5562966
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Jun 3 16:58:07 2007 +0000
- Rebuild against newer libtotem-plparser.so.1.
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index e7a8e57..b87c8dc 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,7 +21,7 @@
Name: gnome-python2-desktop
Version: 2.18.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -267,6 +267,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Sun Jun 03 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-2.fc8
+- Rebuild against newer libtotem-plparser.so.1.
+
* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
- Update to 2.18.0
commit 5e697dc73ff0d0e90ca89a4a0427a8dee320a216
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Mar 12 19:59:47 2007 +0000
- Update to 2.18.0
diff --git a/.cvsignore b/.cvsignore
index 3721f68..db01e53 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.17.93.tar.bz2
+gnome-python-desktop-2.18.0.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index f9693f0..e7a8e57 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -20,7 +20,7 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.17.93
+Version: 2.18.0
Release: 1%{?dist}
License: GPL/LGPL
Group: Development/Languages
@@ -28,8 +28,6 @@ Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
-### Patches ###
-
### Dependencies ###
Requires: gnome-python2 >= %{gnome_python_version}
@@ -269,9 +267,16 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Mar 12 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.18.0-1.fc7
+- Update to 2.18.0
+
* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
- Update to 2.17.93
+* Sun Feb 25 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.92-1.fc7
+- Update to 2.17.92
+- Remove patch for GNOME bug #401760 (fixed upstream).
+
* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
- Add patch for GNOME bug #401760 (plparser fails to build).
diff --git a/sources b/sources
index 0bcc075..ede7b10 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1b3d44ab604d0460ab55bcfc48c6ae46 gnome-python-desktop-2.17.93.tar.bz2
+ce1b1c095a69c2656177570a2939fabb gnome-python-desktop-2.18.0.tar.bz2
commit d534e8701eb59b541b66bf355a79e368c664a329
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Feb 28 06:01:03 2007 +0000
fix BRs
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index e3a9485..f9693f0 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -12,7 +12,7 @@
%define libgtop_version 2.13.0
%define librsvg2_version 2.13.93
%define libwnck_version 2.15.5
-%define metacity_version 2.17.0
+%define metacity_version 2.17.8
%define nautilus_cd_burner_version 2.15.3
%define pygtk_version 2.10.3
%define totem_version 1.4.0
commit a08ba9bb761fca5555ef854bdb4515e991cd040d
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Feb 28 05:51:34 2007 +0000
drop obsolete patch
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 6aaa8d6..e3a9485 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -30,9 +30,6 @@ Source: gnome-python-desktop-%{version}.tar.bz2
### Patches ###
-# GNOME bug #401760
-Patch1: gnome-python-desktop-2.17.3-fix-plparser.patch
-
### Dependencies ###
Requires: gnome-python2 >= %{gnome_python_version}
@@ -189,7 +186,6 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
-%patch1 -p1 -b .fix-plparser
%build
%configure --enable-metacity
commit 1aac59f37c6c844142963580d5b5046c9dff7a34
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Wed Feb 28 05:43:17 2007 +0000
2.17.93
diff --git a/.cvsignore b/.cvsignore
index 257cadf..3721f68 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.17.3.tar.bz2
+gnome-python-desktop-2.17.93.tar.bz2
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 3c307f0..6aaa8d6 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -20,8 +20,8 @@
### Abstract ###
Name: gnome-python2-desktop
-Version: 2.17.3
-Release: 3%{?dist}
+Version: 2.17.93
+Release: 1%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
@@ -192,7 +192,7 @@ via Python.
%patch1 -p1 -b .fix-plparser
%build
-%configure
+%configure --enable-metacity
make
%install
@@ -273,6 +273,9 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Wed Feb 28 2007 Matthias Clasen <mclasen(a)redhat.com> - 2.17.93-1
+- Update to 2.17.93
+
* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
- Add patch for GNOME bug #401760 (plparser fails to build).
diff --git a/sources b/sources
index 0276adf..0bcc075 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-79d65dc99025a2d8640d19975ea455a6 gnome-python-desktop-2.17.3.tar.bz2
+1b3d44ab604d0460ab55bcfc48c6ae46 gnome-python-desktop-2.17.93.tar.bz2
commit d991dc26e3e20349cb997037763be96d9c00c75f
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Feb 5 17:03:53 2007 +0000
- Add patch for GNOME bug #401760 (plparser fails to build).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 3455a41..3c307f0 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -21,13 +21,18 @@
Name: gnome-python2-desktop
Version: 2.17.3
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPL/LGPL
Group: Development/Languages
Summary: The sources for additional PyGNOME Python extension modules
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Source: gnome-python-desktop-%{version}.tar.bz2
+### Patches ###
+
+# GNOME bug #401760
+Patch1: gnome-python-desktop-2.17.3-fix-plparser.patch
+
### Dependencies ###
Requires: gnome-python2 >= %{gnome_python_version}
@@ -50,7 +55,6 @@ BuildRequires: metacity >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-devel >= %{totem_version}
-BuildRequires: totem-plparser >= %{totem_version}
%ifnarch s390 s390x
BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
@@ -185,6 +189,7 @@ via Python.
%prep
%setup -q -n gnome-python-desktop-%{version}
+%patch1 -p1 -b .fix-plparser
%build
%configure
@@ -268,8 +273,10 @@ rm -rf $RPM_BUILD_ROOT
%{python_sitearch}/gtk-2.0/gnomekeyring.so
%changelog
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-3.fc7
+- Add patch for GNOME bug #401760 (plparser fails to build).
+
* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
-- Add missing BuildRequires: totem-plparser.
- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
commit f868794fdcb6ed435aa366fe6899f86f9d677404
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Feb 5 15:40:21 2007 +0000
- Add missing BuildRequires: totem-plparser.
- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
index 9f9aa23..3455a41 100644
--- a/gnome-python2-desktop.spec
+++ b/gnome-python2-desktop.spec
@@ -50,6 +50,7 @@ BuildRequires: metacity >= %{metacity_version}
BuildRequires: pygtk2-devel >= %{pygtk_version}
BuildRequires: python-devel
BuildRequires: totem-devel >= %{totem_version}
+BuildRequires: totem-plparser >= %{totem_version}
%ifnarch s390 s390x
BuildRequires: gnome-media-devel >= %{gnome_media_version}
BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
@@ -268,6 +269,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
+- Add missing BuildRequires: totem-plparser.
- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
commit 7a716554e0fe85531fa38325701ffa1e68b9a8ae
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Feb 5 15:24:30 2007 +0000
- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
diff --git a/gnome-python2-desktop.spec b/gnome-python2-desktop.spec
new file mode 100644
index 0000000..9f9aa23
--- /dev/null
+++ b/gnome-python2-desktop.spec
@@ -0,0 +1,336 @@
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
+%define bug_buddy_version 2.16.0
+%define glib_version 2.6.0
+%define gnome_desktop_version 2.10.0
+%define gnome_keyring_version 0.5.0
+%define gnome_media_version 2.12.0
+%define gnome_panel_version 2.2.0
+%define gnome_python_version 2.10.0
+%define gtk_version 2.4.0
+%define gtksourceview_version 1.1.90
+%define libgtop_version 2.13.0
+%define librsvg2_version 2.13.93
+%define libwnck_version 2.15.5
+%define metacity_version 2.17.0
+%define nautilus_cd_burner_version 2.15.3
+%define pygtk_version 2.10.3
+%define totem_version 1.4.0
+
+### Abstract ###
+
+Name: gnome-python2-desktop
+Version: 2.17.3
+Release: 2%{?dist}
+License: GPL/LGPL
+Group: Development/Languages
+Summary: The sources for additional PyGNOME Python extension modules
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Source: gnome-python-desktop-%{version}.tar.bz2
+
+### Dependencies ###
+
+Requires: gnome-python2 >= %{gnome_python_version}
+
+### Build Dependencies ###
+
+BuildRequires: bug-buddy >= %{bug_buddy_version}
+BuildRequires: glib2-devel >= %{glib_version}
+BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
+BuildRequires: gnome-keyring-devel >= %{gnome_keyring_version}
+BuildRequires: gnome-panel-devel >= %{gnome_panel_version}
+BuildRequires: gnome-python2-devel >= %{gnome_python_version}
+BuildRequires: gtk2-devel >= %{gtk_version}
+BuildRequires: gtksourceview-devel >= %{gtksourceview_version}
+BuildRequires: libgnomeprintui22-devel
+BuildRequires: libgtop2-devel >= %{libgtop_version}
+BuildRequires: librsvg2-devel >= %{librsvg2_version}
+BuildRequires: libwnck-devel >= %{libwnck_version}
+BuildRequires: metacity >= %{metacity_version}
+BuildRequires: pygtk2-devel >= %{pygtk_version}
+BuildRequires: python-devel
+BuildRequires: totem-devel >= %{totem_version}
+%ifnarch s390 s390x
+BuildRequires: gnome-media-devel >= %{gnome_media_version}
+BuildRequires: nautilus-cd-burner-devel >= %{nautilus_cd_burner_version}
+%endif
+
+%description
+The gnome-python-desktop package contains the source packages for additional
+Python bindings for GNOME. It should be used together with gnome-python.
+
+%package -n gnome-python2-applet
+Summary: Python bindings for GNOME Panel applets.
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+# applets from GNOME 1.4 are no longer supported - we only have 1 panel
+Obsoletes: pygnome-applet
+
+%description -n gnome-python2-applet
+This module contains a wrapper that allows GNOME Panel applets to be
+written in Python.
+
+%package -n gnome-python2-bugbuddy
+Summary: Python bindings for interacting with bug-buddy
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: bug-buddy >= %{bug_buddy_version}
+
+%description -n gnome-python2-bugbuddy
+This module contains a wrapper that allows the use of bug-buddy via
+Python.
+
+%package -n gnome-python2-gnomeprint
+Summary: Python bindings for interacting with libgnomeprint
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: libgnomeprint22
+Requires: libgnomeprintui22
+
+%description -n gnome-python2-gnomeprint
+This module contains a wrapper that allows the use of libgnomeprint via
+Python.
+
+%package -n gnome-python2-gtksourceview
+Summary: Python bindings for interacting with the gtksourceview library
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: gtksourceview >= %{gtksourceview_version}
+Requires: gnome-python2-gnomeprint
+
+%description -n gnome-python2-gtksourceview
+This module contains a wrapper that allows the use of gtksourceview via
+Python.
+
+%package -n gnome-python2-libwnck
+Summary: Python bindings for interacting with libwnck
+Group: Development/Languages
+Requires: libwnck >= %{libwnck_version}
+
+%description -n gnome-python2-libwnck
+This module contains a wrapper that allows the use of libwnck via
+Python.
+
+%package -n gnome-python2-libgtop2
+Summary: Python bindings for interacting with libgtop
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: libgtop2 >= %{libgtop_version}
+
+%description -n gnome-python2-libgtop2
+This module contains a wrapper that allows the use of libgtop via
+Python.
+
+%ifnarch s390 s390x
+%package -n gnome-python2-nautilus-cd-burner
+Summary: Python bindings for interacting with nautilus-cd-burner
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
+
+%description -n gnome-python2-nautilus-cd-burner
+This module contains a wrapper that allows the use of nautilus-cd-burner
+via Python.
+%endif
+
+%package -n gnome-python2-metacity
+Summary: Python bindings for interacting with metacity
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: metacity >= %{metacity_version}
+
+%description -n gnome-python2-metacity
+This module contains a wrapper that allows the use of metacity
+via Python.
+
+%package -n gnome-python2-totem
+Summary: Python bindings for interacting with totem
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: totem >= %{totem_version}
+
+%description -n gnome-python2-totem
+This module contains a wrapper that allows the use of totem
+via Python.
+
+%package -n gnome-python2-rsvg
+Summary: Python bindings for interacting with librsvg
+Group: Development/Languages
+Requires: librsvg2 >= %{librsvg2_version}
+
+%description -n gnome-python2-rsvg
+This module contains a wrapper that allows the use of librsvg
+via Python.
+
+%package -n gnome-python2-gnomedesktop
+Summary: Python bindings for interacting with gnome-desktop
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-desktop >= %{gnome_desktop_version}
+
+%description -n gnome-python2-gnomedesktop
+This module contains a wrapper that allows the use of gnome-desktop
+via Python.
+
+%package -n gnome-python2-gnomekeyring
+Summary: Python bindings for interacting with gnome-keyring
+Group: Development/Languages
+Requires: %{name} = %{version}-%{release}
+Requires: gnome-keyring >= %{gnome_keyring_version}
+
+%description -n gnome-python2-gnomekeyring
+This module contains a wrapper that allows the use of gnome-keyring
+via Python.
+
+%prep
+%setup -q -n gnome-python-desktop-%{version}
+
+%build
+%configure
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
+
+rm -rf $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/gksu
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog NEWS
+%{_libdir}/pkgconfig/gnome-python-desktop-2.0.pc
+%{_datadir}/pygtk
+
+%files -n gnome-python2-applet
+%defattr(-,root,root,-)
+%dir %{python_sitearch}/gtk-2.0/gnome/applet.*
+%{python_sitearch}/gtk-2.0/gnomeapplet.so
+
+%files -n gnome-python2-bugbuddy
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/bugbuddy.py*
+
+%files -n gnome-python2-gnomeprint
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/gnomeprint/
+%{_datadir}/gtk-doc/html/pygnomeprint
+%{_datadir}/gtk-doc/html/pygnomeprintui
+%defattr(644,root,root,755)
+%doc ../gnome-python-desktop-%{version}/examples/gnomeprint/*
+
+%files -n gnome-python2-gtksourceview
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/gtksourceview.so
+%{_datadir}/gtk-doc/html/pygtksourceview
+%defattr(644,root,root,755)
+%doc ../gnome-python-desktop-%{version}/examples/gtksourceview/*
+
+%files -n gnome-python2-libwnck
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/wnck.so
+
+%files -n gnome-python2-libgtop2
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/gtop.so
+
+%ifnarch s390 s390x
+%files -n gnome-python2-nautilus-cd-burner
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/nautilusburn.so
+%defattr(644,root,root,755)
+%doc ../gnome-python-desktop-%{version}/examples/nautilusburn/*
+%endif
+
+%files -n gnome-python2-metacity
+%defattr(-,root,root,-)
+%{python_sitearch}/gtk-2.0/metacity.so
+
+%files -n gnome-python2-totem
+%defattr(-,root,root,-)
+%ifnarch s390 s390x
+%{python_sitearch}/gtk-2.0/mediaprofiles.so
+%endif
+%{python_sitearch}/gtk-2.0/totem
+
+%files -n gnome-python2-rsvg
+%{python_sitearch}/gtk-2.0/rsvg.so
+
+%files -n gnome-python2-gnomedesktop
+%{python_sitearch}/gtk-2.0/gnomedesktop
+
+%files -n gnome-python2-gnomekeyring
+%{python_sitearch}/gtk-2.0/gnomekeyring.so
+
+%changelog
+* Mon Feb 05 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-2.fc7
+- Rename spec file to gnome-python2-desktop.spec (RH bug #225832).
+
+* Mon Jan 08 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.3-1
+- Update to 2.17.3
+
+* Sun Jan 07 2007 Matthew Barnes <mbarnes(a)redhat.com> - 2.17.2-1
+- Update to 2.17.2
+- New gnome-python2-bugbuddy subpackage.
+- Update version requirements to match configure.ac.
+- Use python_sitearch macro for installing libraries.
+
+* Thu Dec 7 2006 Jeremy Katz <katzj(a)redhat.com> - 2.17.1-2
+- rebuild for python 2.5
+- BR gnome-python2-devel
+
+* Sat Oct 21 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.17.1-1
+- Update to 2.17.1
+
+* Tue Sep 5 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.16.0-1.fc6
+- Update to 2.16.0
+
+* Tue Aug 22 2006 Dan Williams <dcbw(a)redhat.com> - 2.15.90-2.fc6
+- Remove unecessary dependencies on gnome-python2-desktop from
+ -libwnck and -rsvg subpackages (OLPC)
+
+* Fri Aug 4 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.90-1.fc6
+- Update to 2.15.90
+
+* Thu Jul 20 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-2
+- Rebuild against dbus
+
+* Thu Jul 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.4-1
+- Update to 2.15.4
+
+* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4.1
+- rebuild
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-4
+- Create gnomekeyring subpackage
+- block out the nautilus-cd stuff
+
+* Thu Jun 15 2006 Jesse Keating <jkeating(a)redhat.com> - 2.15.3-2
+- Bump for new nautilus-cd-burner
+
+* Tue Jun 13 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.3-1
+- Update to 2.15.3
+
+* Tue May 30 2006 Matthias Clasen <mclasen(a)redhat.com> - 2.15.2-1
+- Update to 2.15.2
+- Add subpackages gnome-python2-rsvg and gnome-python2-gnomedesktop
+
+* Wed May 24 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.14.0-2
+- Add pygtk2 BR
+
+* Mon Mar 13 2006 Ray Strode <rstrode(a)redhat.de> 2.14.0-1
+- Update to 2.14.0
+
+* Tue Feb 28 2006 Karsten Hopp <karsten(a)redhat.de> 2.13.3-2
+- Buildrequires: python-devel
+
+* Fri Feb 10 2006 Jesse Keating <jkeating(a)redhat.com> - 2.13.3-1.1
+- bump again for double-long bug on ppc(64)
+
+* Mon Feb 6 2006 John (J5) Palmieri <johnp(a)redhat.com> - 2.13.3-1
+- Initial build.
+
commit 6aef4efaa550f147938249a3bbb8257dd525c1f5
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Mon Jan 8 19:27:03 2007 +0000
- Update to 2.17.3
diff --git a/.cvsignore b/.cvsignore
index 799b642..257cadf 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.17.2.tar.bz2
+gnome-python-desktop-2.17.3.tar.bz2
diff --git a/sources b/sources
index a1d9911..0276adf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3c6fa24860ae4604b118f59cd48adccf gnome-python-desktop-2.17.2.tar.bz2
+79d65dc99025a2d8640d19975ea455a6 gnome-python-desktop-2.17.3.tar.bz2
commit fc5d2de2795643340b47fc8d0a9fc6138ec13213
Author: Matthew Barnes <mbarnes(a)fedoraproject.org>
Date: Sun Jan 7 23:55:07 2007 +0000
- Update to 2.17.2
- New gnome-python2-bugbuddy subpackage.
- Update version requirements to match configure.ac.
- Use python_sitearch macro for installing libraries.
diff --git a/.cvsignore b/.cvsignore
index 9593c40..799b642 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.17.1.tar.bz2
+gnome-python-desktop-2.17.2.tar.bz2
diff --git a/sources b/sources
index baaf482..a1d9911 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ad8cef1adbda96790e86c78b9c0f8e3b gnome-python-desktop-2.17.1.tar.bz2
+3c6fa24860ae4604b118f59cd48adccf gnome-python-desktop-2.17.2.tar.bz2
commit 6030f2ff58c1f0f35d62a8b00056ab76440d6398
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Sun Oct 22 00:55:03 2006 +0000
2.17.1
diff --git a/.cvsignore b/.cvsignore
index 4ceeab9..9593c40 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.16.0.tar.bz2
+gnome-python-desktop-2.17.1.tar.bz2
diff --git a/sources b/sources
index a127d5a..baaf482 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ea79fe3e6a65d8380539a9ef6eed963f gnome-python-desktop-2.16.0.tar.bz2
+ad8cef1adbda96790e86c78b9c0f8e3b gnome-python-desktop-2.17.1.tar.bz2
commit 7bdc012b51116f2d8834718768fa713b5e5529ce
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Sep 5 05:32:22 2006 +0000
2.16.0
diff --git a/.cvsignore b/.cvsignore
index 3fd4966..4ceeab9 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.15.90.tar.bz2
+gnome-python-desktop-2.16.0.tar.bz2
diff --git a/sources b/sources
index 85e0bb1..a127d5a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ddff73b70371c93f49df460d072db948 gnome-python-desktop-2.15.90.tar.bz2
+ea79fe3e6a65d8380539a9ef6eed963f gnome-python-desktop-2.16.0.tar.bz2
commit e05e04e865bd0f5045ac58014dae1799ef80c303
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Fri Aug 4 19:35:13 2006 +0000
2.15.90
diff --git a/.cvsignore b/.cvsignore
index 463981a..3fd4966 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.15.4.tar.bz2
+gnome-python-desktop-2.15.90.tar.bz2
diff --git a/sources b/sources
index 9291c9c..85e0bb1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-83dd68a0cec2f32966660a6b9abbef08 gnome-python-desktop-2.15.4.tar.bz2
+ddff73b70371c93f49df460d072db948 gnome-python-desktop-2.15.90.tar.bz2
commit e2ccd685b520e5cf62c2f273a792746581924139
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Thu Jul 13 04:37:07 2006 +0000
2.15.4
diff --git a/.cvsignore b/.cvsignore
index cfbd578..463981a 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.15.3.tar.bz2
+gnome-python-desktop-2.15.4.tar.bz2
diff --git a/sources b/sources
index b138f57..9291c9c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-02274896fb2e1bd9ca57989fc02832d0 gnome-python-desktop-2.15.3.tar.bz2
+83dd68a0cec2f32966660a6b9abbef08 gnome-python-desktop-2.15.4.tar.bz2
commit ba1a78a58edd93392274d2cdfbb07347fe3f3a46
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue Jun 13 14:05:17 2006 +0000
2.15.3
diff --git a/.cvsignore b/.cvsignore
index 1768480..cfbd578 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.15.2.tar.bz2
+gnome-python-desktop-2.15.3.tar.bz2
diff --git a/sources b/sources
index 80620c4..b138f57 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e4fa976f2bff29e8333a5ff581673bfe gnome-python-desktop-2.15.2.tar.bz2
+02274896fb2e1bd9ca57989fc02832d0 gnome-python-desktop-2.15.3.tar.bz2
commit 1c09ff8c844a2066d8ab0d56f45975bf97b367c1
Author: Matthias Clasen <mclasen(a)fedoraproject.org>
Date: Tue May 30 20:08:10 2006 +0000
2.15.2
diff --git a/.cvsignore b/.cvsignore
index b018713..1768480 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.14.0.tar.bz2
+gnome-python-desktop-2.15.2.tar.bz2
diff --git a/sources b/sources
index 7e636f0..80620c4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d3f9c2d213b7d486ca7bd87dd106ca69 gnome-python-desktop-2.14.0.tar.bz2
+e4fa976f2bff29e8333a5ff581673bfe gnome-python-desktop-2.15.2.tar.bz2
commit e822c873359e0d9fd35742d83e60dc220458891e
Author: Ray Strode <rstrode(a)fedoraproject.org>
Date: Mon Mar 13 15:54:08 2006 +0000
- Update to 2.14.0
diff --git a/.cvsignore b/.cvsignore
index 7d70183..b018713 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-gnome-python-desktop-2.13.3.tar.bz2
+gnome-python-desktop-2.14.0.tar.bz2
diff --git a/sources b/sources
index af81de5..7e636f0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-98118c8d5ad5480768fa52d4497cf3e3 gnome-python-desktop-2.13.3.tar.bz2
+d3f9c2d213b7d486ca7bd87dd106ca69 gnome-python-desktop-2.14.0.tar.bz2
commit ac21e339997751aac20ef72c11e4fd9572c9a5f8
Author: John (J5) Palmieri <johnp(a)fedoraproject.org>
Date: Mon Feb 6 21:28:17 2006 +0000
auto-import gnome-python2-desktop-2.13.3-1 on branch devel from
gnome-python2-desktop-2.13.3-1.src.rpm
diff --git a/.cvsignore b/.cvsignore
index e69de29..7d70183 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+gnome-python-desktop-2.13.3.tar.bz2
diff --git a/sources b/sources
index e69de29..af81de5 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+98118c8d5ad5480768fa52d4497cf3e3 gnome-python-desktop-2.13.3.tar.bz2