Hello community, here is the log from the commit of package libgda for openSUSE:Factory checked in at 2012-10-03 18:10:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgda (Old) and /work/SRC/openSUSE:Factory/.libgda.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libgda", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/libgda/libgda.changes 2012-06-18 21:04:35.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libgda.new/libgda.changes 2012-10-03 18:10:37.000000000 +0200 @@ -1,0 +2,77 @@ +Tue Sep 25 07:17:16 UTC 2012 - cfarrell@suse.com + +- license update: GPL-2.0+ and LGPL-2.1+ + Semicolon is ambiguous + +------------------------------------------------------------------- +Sat Sep 22 12:34:03 UTC 2012 - dimstar@opensuse.org + +- Update to version 5.1.1: + + Asynchronous statement execution improvements + + Added the GDA_STATEMENT_MODEL_OFFLINE flag to specify that + resulting data model must be readable without requiring a + server connection + + Correctly parse "NOT LIKE" and "NOT ILIKE" expressions, and + hexadecimal notations + + PostgreSQL: added the "CONNECT_TIMEOUT" option + + Use Libsecret instead of Libgnome-keyring if available + + Many other small corrections, code cleanups and deprecated + functions removal + + Windows: many code & packaging corrections + + Many code cleanups to switch to GTK3's features + + Bugs fixed: bgo#676239, bgo#669801, bgo#680311, bgo#680820, + bgo#680639 + + Updated translations. +- Add libgda-introspect.patch: fix gobject-introspection parsing. +- Drop libgda-brp.patch and libgda-better-javadetection.patch: + fixed upstream. +- Replace pkgconfig(gnome-keyring-1) BuildRequires with + pkgconfig(libsecret-1), following upstream. +- Drop xz BuildRequires as it now comes for free in the build + system. + +------------------------------------------------------------------- +Sat Sep 22 11:45:21 UTC 2012 - schwab@linux-m68k.org + +- Generalize arch detection + +------------------------------------------------------------------- +Wed Aug 22 10:58:25 UTC 2012 - dimstar@opensuse.org + +- Update to version 5.1.0: + + Many Vala bindings improvements + + Improved Windows packaging scripts + + GdaBrowser: many small improvements + + GdaSql: new LDAP commands, better inline help, better visual + rendering, datasets manipulation + + Many small corrections, optimizations and bug fixes (Libgda + core, UI extension, Reports extension, MySQL, virtual + connections, documentation) + + Firebird support improvements + + LDAP: added write support, added connection parameters to + handle SSL certification chain and size and time limits, + improved authentification with Active Directory + + Set SQLite version to 3.7.9 and SqlCipher to 2.0.3 + + MDB tools: handle version 0.7 + + Removed usage of symbols marked as deprecated for Glib 2.32, + and other code cleanups + + Bugs fixed: bgo#666356, bgo#667837, bgo#668411, bgo#672874, + bgo#674715, bgo#674618, bgo#674976. + + Updated translations. +- Pass --enable-gda-gi and --enable-gdaui-gi to configure to ensure + we have gobect introspection enabled. +- Replace firebird-devel BuildRequires with pkgconfig(fbclient) and + pkgconfig(fbembed): firebird packaging was restructured and we + don't want to follow all the changes there. The pkgconfig()-way + makes such things transparent to us. +- split out a new libgda-5_0-firebird package. +- Inject pkgconfig --cflags fbclient into CFLAGS, as firebird.m4 + only looks in %{_prefix}/include for ibase.h. +- Add libgda-brp.patch: Fix brp errors. + +------------------------------------------------------------------- +Tue Aug 21 18:36:35 UTC 2012 - dmueller@suse.com + +- fix JNI detection on ARM by extending the --ARCH-- logic in %%build + +------------------------------------------------------------------- Old: ---- libgda-5.0.3.tar.xz libgda-better-javadetection.patch New: ---- libgda-5.1.1.tar.xz libgda-introspect.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgda.spec ++++++ --- /var/tmp/diff_new_pack.XdcrRp/_old 2012-10-03 18:10:39.000000000 +0200 +++ /var/tmp/diff_new_pack.XdcrRp/_new 2012-10-03 18:10:39.000000000 +0200 @@ -17,27 +17,29 @@ Name: libgda -Version: 5.0.3 +Version: 5.1.1 Release: 0 # FIXME: add bdb sql BuildRequires when available +# FIXME: check if bgo#684583 is fixed. If fixed, remove the CFLAGS mangling in build section. Summary: GNU Data Access (GDA) Library -License: GPL-2.0+ ; LGPL-2.1+ +License: GPL-2.0+ and LGPL-2.1+ Group: Productivity/Databases/Clients Url: http://www.gnome-db.org/ -Source: http://download.gnome.org/sources/libgda/5.0/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM libgda-better-javadetection.patch dimstar@opensuse.org -- Improve java detections. Taken from upstream, commit e77368b. -Patch0: libgda-better-javadetection.patch +Source: http://download.gnome.org/sources/libgda/5.1/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM libgda-javadetection-biarch.patch bgo#673560 -- Prepare getsp to be sed'ed for biarch Patch1: libgda-javadetection-biarch.patch +# PATCH-FIX-UPSTREAM libgda-introspect.patch bgo#682743 dimstar@opensuse.org -- Fix introspection, taken from git. +Patch2: libgda-introspect.patch BuildRequires: db-devel BuildRequires: fdupes %ifnarch s390 s390x ppc64 -BuildRequires: firebird-devel +BuildRequires: pkgconfig(fbclient) +BuildRequires: pkgconfig(fbembed) %endif BuildRequires: gcc-c++ BuildRequires: gcc-java BuildRequires: gobject-introspection-devel -BuildRequires: intltool +BuildRequires: intltool >= 0.40.6 BuildRequires: java-devel BuildRequires: libgcrypt-devel BuildRequires: mdbtools-devel @@ -50,16 +52,14 @@ BuildRequires: readline-devel BuildRequires: unixODBC-devel BuildRequires: update-desktop-files -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gnome-keyring-1) +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(goocanvas-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtksourceview-3.0) BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libgvc) +BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libxslt) @@ -241,6 +241,17 @@ mail spools, etc). It is a complete architecture that provides everything needed to access data. +%package 5_0-firebird +Summary: Firebird DB Provider for GNU Data Access (GDA) +Group: Productivity/Databases/Clients +Requires: %{name}-5_0-4 = %{version} + +%description 5_0-firebird +GNU Data Access (GDA) is an attempt to provide uniform access to +different kinds of data sources (databases, information servers, +mail spools, etc). It is a complete architecture that provides +everything needed to access data. + %package 5_0-jdbc Summary: JDBC Provider for GNU Data Access (GDA) Group: Productivity/Databases/Clients @@ -350,24 +361,33 @@ %lang_package -n %{name}-5_0-4 %prep %setup -q -%patch0 -p1 %patch1 -p1 +%patch2 -p1 %build -# Patch1 introdcues a --ARCH-- field ni getsp, which needs to be replace prior to compilation -%if "%_lib" == "lib64" -export getspARCH=amd64 -%else -export getspARCH=i386 +# Patch1 introdcues a --ARCH-- field in getsp, which needs to be replace prior to compilation +getspARCH=%{_target_cpu} +%ifarch x86_64 +getspARCH=amd64 +%endif +%ifarch %ix86 +getspARCH=i386 +%endif +%ifarch %arm +getspARCH=arm %endif sed -i "s:--ARCH--:$getspARCH:g" getsp.java # Due to patch0 and patch1, getsp.java needs to be rebuilt javac getsp.java +# firebird detection is broken, see bgo#684583 +export CFLAGS="%{optflags} $(pkg-config --cflags fbclient)" %configure --with-pic\ --disable-static \ --enable-binreloc \ --enable-default-binary \ - --with-libdir-name=%{_lib} + --with-libdir-name=%{_lib} \ + --enable-gda-gi \ + --enable-gdaui-gi %{__make} %{?_smp_mflags} %install @@ -536,6 +556,13 @@ %{_libdir}/libgda-5.0/providers/libgda-bdb.so %{_datadir}/libgda-5.0/bdb_*.xml +%files 5_0-firebird +%defattr(-, root, root) +# NOTE: Files don't conflict with previous version => Use versioned package name +%{_libdir}/libgda-5.0/providers/libgda-firebird-embed.so +%{_libdir}/libgda-5.0/providers/libgda-firebird-client.so +%{_datadir}/libgda-5.0/firebird_*.xml + %files 5_0-jdbc %defattr(-, root, root) # NOTE: Files don't conflict with previous version => Use versioned package name ++++++ libgda-introspect.patch ++++++
From 4dd8c531a7042a74e4fbd34c8614c72d67018024 Mon Sep 17 00:00:00 2001 From: Vivien Malerba
Date: Sun, 23 Sep 2012 20:07:01 +0000 Subject: Correction for bug #684141
Mark GDA_SERVER_PROVIDER_UNDEFINED_LIMITING_THREAD as not introspectable --- 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; -- cgit v0.9.0.2 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org