rpms/gnome-python2-extras/devel gnome-python-extras-2.25.3-update-for-2.27.2.patch, NONE, 1.1 gnome-python2-extras.spec, 1.52, 1.53

Matthew Barnes mbarnes at fedoraproject.org
Sun Jul 12 11:53:47 UTC 2009


Author: mbarnes

Update of /cvs/pkgs/rpms/gnome-python2-extras/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6936

Modified Files:
	gnome-python2-extras.spec 
Added Files:
	gnome-python-extras-2.25.3-update-for-2.27.2.patch 
Log Message:

* Sun Jul 12 2009 Matthew Barnes <mbarnes at redhat.com> - 2.25.3-5
- Add patch for GNOME bug #584126 (gdl API break).


gnome-python-extras-2.25.3-update-for-2.27.2.patch:

--- NEW FILE gnome-python-extras-2.25.3-update-for-2.27.2.patch ---
diff -up gnome-python-extras-2.25.3/gdl/gdl.defs.update-for-2.27.2 gnome-python-extras-2.25.3/gdl/gdl.defs
--- gnome-python-extras-2.25.3/gdl/gdl.defs.update-for-2.27.2	2008-12-11 20:06:29.000000000 -0500
+++ gnome-python-extras-2.25.3/gdl/gdl.defs	2009-07-12 07:50:08.000000000 -0400
@@ -46,13 +46,6 @@
   (gtype-id "GDL_TYPE_DOCK_ITEM")
 )
 
-(define-object DockNotebook
-  (in-module "Gdl")
-  (parent "GdlDockItem")
-  (c-name "GdlDockNotebook")
-  (gtype-id "GDL_TYPE_DOCK_NOTEBOOK")
-)
-
 (define-object Dock
   (in-module "Gdl")
   (parent "GdlDockObject")
@@ -60,13 +53,6 @@
   (gtype-id "GDL_TYPE_DOCK")
 )
 
-(define-object DockPaned
-  (in-module "Gdl")
-  (parent "GdlDockItem")
-  (c-name "GdlDockPaned")
-  (gtype-id "GDL_TYPE_DOCK_PANED")
-)
-
 (define-object DockPlaceholder
   (in-module "Gdl")
   (parent "GdlDockObject")
@@ -74,12 +60,6 @@
   (gtype-id "GDL_TYPE_DOCK_PLACEHOLDER")
 )
 
-(define-object DockTablabel
-  (in-module "Gdl")
-  (parent "GtkBin")
-  (c-name "GdlDockTablabel")
-  (gtype-id "GDL_TYPE_DOCK_TABLABEL")
-)
 
 (ifdef HAVE_GDL_0_7
 
@@ -682,21 +662,6 @@
 
 
 
-;; From gdl-dock-notebook.h
-
-(define-function gdl_dock_notebook_new
-  (c-name "gdl_dock_notebook_new")
-  (is-constructor-of "GdlDockNotebook")
-  (return-type "GtkWidget*")
-)
-
-(define-function gdl_dock_notebook_get_type
-  (c-name "gdl_dock_notebook_get_type")
-  (return-type "GType")
-)
-
-
-
 ;; From gdl-dock-object.h
 
 (define-function gdl_dock_object_get_type
@@ -848,24 +813,6 @@
 
 
 
-;; From gdl-dock-paned.h
-
-(define-function gdl_dock_paned_get_type
-  (c-name "gdl_dock_paned_get_type")
-  (return-type "GType")
-)
-
-(define-function gdl_dock_paned_new
-  (c-name "gdl_dock_paned_new")
-  (is-constructor-of "GdlDockPaned")
-  (return-type "GtkWidget*")
-  (properties
-    '("orientation")
-  )
-)
-
-
-
 ;; From gdl-dock-placeholder.h
 
 (define-function gdl_dock_placeholder_get_type
@@ -896,34 +843,6 @@
 
 
 
-;; From gdl-dock-tablabel.h
-
-(define-function gdl_dock_tablabel_new
-  (c-name "gdl_dock_tablabel_new")
-  (is-constructor-of "GdlDockTablabel")
-  (return-type "GtkWidget*")
-  (properties
-    '("item")
-  )
-)
-
-(define-function gdl_dock_tablabel_get_type
-  (c-name "gdl_dock_tablabel_get_type")
-  (return-type "GType")
-)
-
-(define-method activate
-  (of-object "GdlDockTablabel")
-  (c-name "gdl_dock_tablabel_activate")
-  (return-type "none")
-)
-
-(define-method deactivate
-  (of-object "GdlDockTablabel")
-  (c-name "gdl_dock_tablabel_deactivate")
-  (return-type "none")
-)
-
 ;; From gdl-icons.h
 
 (ifdef HAVE_GDL_0_7


Index: gnome-python2-extras.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-python2-extras/devel/gnome-python2-extras.spec,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- gnome-python2-extras.spec	12 Jul 2009 11:33:30 -0000	1.52
+++ gnome-python2-extras.spec	12 Jul 2009 11:53:17 -0000	1.53
@@ -25,6 +25,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version
 Obsoletes: gnome-python2-gda <= 2.14.3-1
 Obsoletes: gnome-python2-gda-devel <= 2.14.3-1
 
+### Patches ###
+
+# GNOME bug #584126
+Patch1: gnome-python-extras-2.25.3-update-for-2.27.2.patch
+
 ### Dependencies ###
 
 Requires: gnome-python2 >= %{gnome_python_version}
@@ -122,6 +127,7 @@ gnome-python2-gda.
 
 %prep
 %setup -q -n gnome-python-extras-%{version}
+%patch1 -p1 -b .update-for-2.27.2
 
 %build
 %configure --with-gtkmozembed=mozilla --enable-docs
@@ -181,7 +187,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %changelog
 * Sun Jul 12 2009 Matthew Barnes <mbarnes at redhat.com> - 2.25.3-5
-- Rebuild against newer libgdl.
+- Add patch for GNOME bug #584126 (gdl API break).
 
 * Wed Jun 17 2009 Matthew Barnes <mbarnes at redhat.com> - 2.25.3-4
 - Improve summary (RH bug #506526).




More information about the fedora-extras-commits mailing list