[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