]>
Commit | Line | Data |
---|---|---|
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 | 16 | Summary: GNU Data Access library |
a1cd7e34 | 17 | Summary(pl): Biblioteka GNU Data Access |
c8ba48aa | 18 | Name: libgda |
ecf210e7 | 19 | Version: 1.2.2 |
4ac3c150 | 20 | Release: 3 |
b091aa55 | 21 | Epoch: 1 |
964083c8 | 22 | License: LGPL v2/GPL v2 |
c8ba48aa | 23 | Group: Applications/Databases |
ecf210e7 | 24 | Source0: http://ftp.gnome.org/pub/gnome/sources/libgda/1.2/%{name}-%{version}.tar.bz2 |
25 | # Source0-md5: 19d5ec3fe7f482fe89bcf6926cfac67e | |
26 | Patch0: %{name}-gcc34.patch | |
27 | Patch1: %{name}-freetds_buildfix.patch | |
28 | Patch2: %{name}-mdb.patch | |
29 | Patch3: %{name}-bdb.patch | |
30 | Patch4: %{name}-gcc4.patch | |
66d19893 | 31 | %{?with_firebird:BuildRequires: Firebird-devel} |
256c7d6f | 32 | BuildRequires: autoconf >= 2.59 |
80c03a10 | 33 | BuildRequires: automake >= 1:1.8 |
256c7d6f | 34 | BuildRequires: bison |
35 | BuildRequires: db-devel | |
36 | BuildRequires: flex | |
ecf210e7 | 37 | %{?with_freetds:BuildRequires: freetds-devel >= 0.62.1} |
ca326044 | 38 | BuildRequires: glib2-devel >= 2.2.0 |
b7cca347 | 39 | BuildRequires: gnome-common >= 2.8.0 |
256c7d6f | 40 | BuildRequires: gtk-doc >= 1.0 |
41 | BuildRequires: intltool >= 0.30 | |
42 | BuildRequires: libtool | |
ca056f32 | 43 | BuildRequires: libxml2-devel |
4893d155 | 44 | BuildRequires: 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 | 48 | BuildRequires: perl-base |
49 | BuildRequires: popt-devel | |
66d19893 | 50 | %{?with_pgsql:BuildRequires: postgresql-devel} |
fc628f1c | 51 | BuildRequires: readline-devel >= 5.0 |
ea715f64 | 52 | BuildRequires: rpmbuild(macros) >= 1.213 |
ecf210e7 | 53 | BuildRequires: 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 | 57 | Requires(post,postun): scrollkeeper |
58 | Requires: scrollkeeper | |
c8ba48aa | 59 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
28b3db68 | 60 | |
61 | %description | |
c8ba48aa | 62 | GNU Data Access is an attempt to provide uniform access to different |
63 | kinds of data sources (databases, information servers, mail spools, | |
64 | etc). It is a complete architecture that provides all you need to | |
28b3db68 | 65 | access your data. |
66 | ||
c8ba48aa | 67 | libgda was part of the GNOME-DB project but has been separated from it |
68 | to allow non-GNOME applications to be developed based on it. | |
28b3db68 | 69 | |
a1cd7e34 JB |
70 | %description -l pl |
71 |