[packages/libgda5] - added patch for broken GObject Introspection support; rel. 2

kiesiu kiesiu at pld-linux.org
Sun Apr 7 11:10:53 CEST 2013


commit e154aab3c41853c82b74f91644ee0c10d44ea997
Author: Łukasz Kieś <kiesiu at pld-linux.org>
Date:   Sun Apr 7 11:09:51 2013 +0200

    - added patch for broken GObject Introspection support; rel. 2

 gi.patch     | 26 ++++++++++++++++++++++++++
 libgda5.spec |  4 +++-
 2 files changed, 29 insertions(+), 1 deletion(-)
---
diff --git a/libgda5.spec b/libgda5.spec
index eeedff1..af197b5 100644
--- a/libgda5.spec
+++ b/libgda5.spec
@@ -19,12 +19,13 @@ Summary:	GNU Data Access library
 Summary(pl.UTF-8):	Biblioteka GNU Data Access
 Name:		libgda5
 Version:	5.0.3
-Release:	1
+Release:	2
 License:	LGPL v2+/GPL v2+
 Group:		Libraries
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/libgda/5.0/libgda-%{version}.tar.xz
 # Source0-md5:	58efdf8f727b5a0b1e5fb35d19ee76a7
 Patch0:		%{name}-configure.patch
+Patch1:		gi.patch
 URL:		http://www.gnome-db.org/
 BuildRequires:	autoconf >= 2.67
 BuildRequires:	automake >= 1:1.8
@@ -314,6 +315,7 @@ Narzędzia graficzne dla GDA.
 %prep
 %setup -q -n libgda-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 # included version is bash-specific, use system file
diff --git a/gi.patch b/gi.patch
new file mode 100644
index 0000000..7c7399c
--- /dev/null
+++ b/gi.patch
@@ -0,0 +1,26 @@
+From 4dd8c531a7042a74e4fbd34c8614c72d67018024 Mon Sep 17 00:00:00 2001
+From: Vivien Malerba <malerba at gnome-db.org>
+Date: Sun, 23 Sep 2012 22:07:01 +0200
+Subject: [PATCH] Correction for bug #684141
+
+Mark GDA_SERVER_PROVIDER_UNDEFINED_LIMITING_THREAD as not introspectable
+---
+ libgda/gda-server-provider.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/libgda/gda-server-provider.h b/libgda/gda-server-provider.h
+index c0397e5..c448f00 100644
+--- a/libgda/gda-server-provider.h
++++ b/libgda/gda-server-provider.h
+@@ -303,6 +303,9 @@ typedef void (*GdaServerProviderAsyncCallback) (GdaServerProvider *provider, Gda
+ typedef void (*GdaServerProviderExecCallback) (GdaServerProvider *provider, GdaConnection *cnc, guint task_id, 
+ 					       GObject *result_obj, const GError *error, gpointer data);
+ 
++/**
++ * GDA_SERVER_PROVIDER_UNDEFINED_LIMITING_THREAD: (skip)
++ */
+ #define GDA_SERVER_PROVIDER_UNDEFINED_LIMITING_THREAD ((gpointer)0x1)
+ struct _GdaServerProviderClass {
+ 	GObjectClass parent_class;
+-- 
+1.7.12.1
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libgda5.git/commitdiff/e154aab3c41853c82b74f91644ee0c10d44ea997



More information about the pld-cvs-commit mailing list