commit e154aab3c41853c82b74f91644ee0c10d44ea997
Author: Łukasz Kieś <kie...@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 <male...@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

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to