SPECS: libgda3.spec - updated to 3.1.4 - updated configure patch - freetds ...

qboosh qboosh at pld-linux.org
Sat May 31 23:32:11 CEST 2008


Author: qboosh                       Date: Sat May 31 21:32:11 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 3.1.4
- updated configure patch
- freetds plugin can be built with freetds 0.64 only;
  for freetds 0.82 build sybase plugin instead (libtds is no longer public API)

---- Files affected:
SPECS:
   libgda3.spec (1.17 -> 1.18) 

---- Diffs:

================================================================
Index: SPECS/libgda3.spec
diff -u SPECS/libgda3.spec:1.17 SPECS/libgda3.spec:1.18
--- SPECS/libgda3.spec:1.17	Sat Jan 26 12:15:26 2008
+++ SPECS/libgda3.spec	Sat May 31 23:32:06 2008
@@ -17,6 +17,7 @@
 %bcond_without	odbc		# build without unixODBC
 %bcond_without	pgsql		# build without PostgreSQL plugin
 %bcond_without	sqlite		# build without sqlite plugin
+%bcond_without	sybase		# build without sybase plugin
 %bcond_without	xbase		# build without xbase plugin
 #
 %if %{without gnome}
@@ -28,12 +29,12 @@
 Summary:	GNU Data Access library
 Summary(pl.UTF-8):	Biblioteka GNU Data Access
 Name:		libgda3
-Version:	3.1.2
-Release:	4
+Version:	3.1.4
+Release:	1
 License:	LGPL v2+/GPL v2+
 Group:		Libraries
 Source0:	http://ftp.gnome.org/pub/gnome/sources/libgda/3.1/libgda-%{version}.tar.bz2
-# Source0-md5:	fe299d264ddeb7fbc36276f74f1abfdc
+# Source0-md5:	e584211e04b502d3fb747236c913378e
 Patch1:		%{name}-configure.patch
 URL:		http://www.gnome-db.org/
 %{?with_firebird:BuildRequires:	Firebird-devel}
@@ -43,11 +44,11 @@
 BuildRequires:	db-devel
 %{!?with_gamin:BuildRequires:	fam-devel}
 BuildRequires:	flex
-%{?with_freetds:BuildRequires:	freetds-devel >= 0.64}
+%{?with_freetds:BuildRequires:	freetds-devel = 0.64}
 %{?with_gamin:BuildRequires:	gamin-devel}
 BuildRequires:	glib2-devel >= 1:2.12.0
 BuildRequires:	gnome-common >= 2.12.0
-%{?with_gnomevfs:BuildRequires:	gnome-vfs2-devel >= 2.0}
+%{?with_gnomevfs:BuildRequires:	gnome-vfs2-devel >= 2.20}
 BuildRequires:	gtk-doc >= 1.6
 BuildRequires:	intltool >= 0.35.5
 BuildRequires:	libgcrypt-devel >= 1.1.42
@@ -63,6 +64,7 @@
 BuildRequires:	readline-devel >= 5.0
 BuildRequires:	rpmbuild(macros) >= 1.213
 %{?with_sqlite:BuildRequires:	sqlite3-devel >= 3.5.0-2}
+%{?with_sybase:BuildRequires:	freetds-devel >= 0.82}
 %{?with_odbc:BuildRequires:	unixODBC-devel}
 %{?with_xbase:BuildRequires:	xbase-devel >= 2.0.0}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -96,7 +98,7 @@
 %{!?with_gamin:Requires:	fam-devel}
 %{?with_gamin:Requires:	gamin-devel}
 Requires:	glib2-devel >= 1:2.12.0
-%{?with_gnomevfs:Requires:	gnome-vfs2-devel >= 2.0}
+%{?with_gnomevfs:Requires:	gnome-vfs2-devel >= 2.20}
 Requires:	gtk-doc-common
 Requires:	libgcrypt-devel >= 1.1.42
 Requires:	libxml2-devel >= 1:2.6.26
@@ -239,6 +241,18 @@
 %description provider-sqlite -l pl.UTF-8
 Pakiet dostarczający dane z SQLite dla GDA.
 
+%package provider-sybase
+Summary:	GDA Sybase provider
+Summary(pl.UTF-8):	Źródło danych Sybase dla GDA
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description provider-sybase
+This package contains the GDA Sybase provider.
+
+%description provider-sybase -l pl.UTF-8
+Pakiet dostarczający dane z Sybase dla GDA.
+
 %package provider-xbase
 Summary:	GDA xBase provider
 Summary(pl.UTF-8):	Źródło danych xBase dla GDA
@@ -270,8 +284,8 @@
 %{__autoconf}
 %{__automake}
 %configure \
+	%{!?with_static_libs:--disable-static} \
 	%{?with_doc:--enable-gtk-doc} \
-	%{!?with_static_libs:--enable-static=no} \
 	--with-html-dir=%{_gtkdocdir} \
 	--with%{!?with_firebird:out}-firebird \
 	--with%{!?with_ldap:out}-ldap \
@@ -282,6 +296,7 @@
 	--with%{!?with_sqlite:out}-sqlite \
 	--with%{!?with_freetds:out}-tds \
 	--with%{!?with_xbase:out}-xbase \
+	%{?with_sybase:--with-sybase=/usr} \
 	--without-oracle
 %{__make} -j1
 
@@ -408,6 +423,12 @@
 %attr(755,root,root) %{_providersdir}/libgda-sqlite.so
 %endif
 
+%if %{with sybase}
+%files provider-sybase
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_providersdir}/libgda-sybase.so
+%endif
+
 %if %{with xbase}
 %files provider-xbase
 %defattr(644,root,root,755)
@@ -420,6 +441,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.18  2008-05-31 21:32:06  qboosh
+- updated to 3.1.4
+- updated configure patch
+- freetds plugin can be built with freetds 0.64 only;
+  for freetds 0.82 build sybase plugin instead (libtds is no longer public API)
+
 Revision 1.17  2008-01-26 11:15:26  qboosh
 - release 4
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/libgda3.spec?r1=1.17&r2=1.18&f=u



More information about the pld-cvs-commit mailing list