]> git.pld-linux.org Git - packages/libgda.git/blame - libgda.spec
- restored from last auto-ac branch, epoch added
[packages/libgda.git] / libgda.spec
CommitLineData
df9fb0de 1#
257768f0 2# Conditional build:
ecf210e7 3%bcond_with firebird # build without firebird plugin
13b049dd 4%bcond_without freetds # build without freetds plugin
f777c0bc 5%bcond_without ldap # build without ldap plugin
6%bcond_without mdb # build without MDB plugin
7%bcond_without mysql # build without MySQL plugin
8%bcond_without odbc # build without unixODBC
9%bcond_without pgsql # build without PostgreSQL plugin
10%bcond_without sqlite # build without sqlite plugin
11%bcond_without xbase # build without xbase plugin
b091aa55 12
ea715f64 13%ifnarch %{ix86} %{x8664} sparc sparcv9 alpha ppc
ef1aa130 14%undefine with_firebird
6c3af761 15%endif
c8ba48aa 16Summary: GNU Data Access library
a1cd7e34 17Summary(pl): Biblioteka GNU Data Access
c8ba48aa 18Name: libgda
ecf210e7 19Version: 1.2.2
4ac3c150 20Release: 3
b091aa55 21Epoch: 1
964083c8 22License: LGPL v2/GPL v2
c8ba48aa 23Group: Applications/Databases
ecf210e7 24Source0: http://ftp.gnome.org/pub/gnome/sources/libgda/1.2/%{name}-%{version}.tar.bz2
25# Source0-md5: 19d5ec3fe7f482fe89bcf6926cfac67e
26Patch0: %{name}-gcc34.patch
27Patch1: %{name}-freetds_buildfix.patch
28Patch2: %{name}-mdb.patch
29Patch3: %{name}-bdb.patch
30Patch4: %{name}-gcc4.patch
66d19893 31%{?with_firebird:BuildRequires: Firebird-devel}
256c7d6f 32BuildRequires: autoconf >= 2.59
80c03a10 33BuildRequires: automake >= 1:1.8
256c7d6f 34BuildRequires: bison
35BuildRequires: db-devel
36BuildRequires: flex
ecf210e7 37%{?with_freetds:BuildRequires: freetds-devel >= 0.62.1}
ca326044 38BuildRequires: glib2-devel >= 2.2.0
b7cca347 39BuildRequires: gnome-common >= 2.8.0
256c7d6f 40BuildRequires: gtk-doc >= 1.0
41BuildRequires: intltool >= 0.30
42BuildRequires: libtool
ca056f32 43BuildRequires: libxml2-devel
4893d155 44BuildRequires: libxslt-devel >= 1.0.9
66d19893 45%{?with_mdb:BuildRequires: mdbtools-devel}
46%{?with_mysql:BuildRequires: mysql-devel}
ecf210e7 47%{?with_ldap:BuildRequires: openldap-devel}
256c7d6f 48BuildRequires: perl-base
49BuildRequires: popt-devel
66d19893 50%{?with_pgsql:BuildRequires: postgresql-devel}
fc628f1c 51BuildRequires: readline-devel >= 5.0
ea715f64 52BuildRequires: rpmbuild(macros) >= 1.213
ecf210e7 53BuildRequires: scrollkeeper
256c7d6f 54%{?with_sqlite:BuildRequires: sqlite3-devel}
66d19893 55%{?with_odbc:BuildRequires: unixODBC-devel}
ee58c893 56%{?with_xbase:BuildRequires: xbase-devel >= 2.0.0}
ecf210e7 57Requires(post,postun): scrollkeeper
58Requires: scrollkeeper
c8ba48aa 59BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28b3db68 60
61%description
c8ba48aa 62GNU Data Access is an attempt to provide uniform access to different
63kinds of data sources (databases, information servers, mail spools,
64etc). It is a complete architecture that provides all you need to
28b3db68 65access your data.
66
c8ba48aa 67libgda was part of the GNOME-DB project but has been separated from it
68to allow non-GNOME applications to be developed based on it.
28b3db68 69
a1cd7e34
JB
70%description -l pl
71