3 %bcond_with iodbc # use iodbc instead of unix-odbc
5 Summary: ODBC interface to PostgreSQL
6 Summary(es.UTF-8): Driver ODBC para acceder un servidor PostgreSQL
7 Summary(pl.UTF-8): Interfejs ODBC do PostgreSQL
8 Summary(pt_BR.UTF-8): Driver ODBC necessário para acessar um servidor PostgreSQL
9 Summary(zh_CN.UTF-8): 用 ODBC 访问 一个 PostgreSQL 数据库的 ODBC 驱动
15 Source0: ftp://ftp.postgresql.org/pub/odbc/versions/src/%{name}-%{version}.tar.gz
16 # Source0-md5: 3426173781606386856fcbda128b6c89
17 URL: http://psqlodbc.projects.pgfoundry.org/
18 BuildRequires: autoconf >= 2.57
19 BuildRequires: automake >= 1:1.8
20 %{?with_iodbc:BuildRequires: libiodbc-devel}
21 BuildRequires: libtool
22 BuildRequires: openssl-devel
23 BuildRequires: postgresql-devel
24 %{!?with_iodbc:BuildRequires: unixODBC-devel}
25 %{?with_iodbc:Requires: libiodbc}
26 Obsoletes: postgresql-odbc
27 Obsoletes: postgresql-odbc-devel
28 Obsoletes: postgresql-odbc-static
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 This package includes library for interface ODBC.
33 %{?with_iodbc:This rpm uses libiODBC.}
35 %description -l es.UTF-8
36 Driver para acceder un servidor PostgreSQL, a través de ODBC.
37 %{?with_iodbc:This rpm uses libiODBC.}
39 %description -l pl.UTF-8
40 Pakiet ten zawiera biblioteki dla interfejsu ODBC.
41 %{?with_iodbc:Ten pakiet rpm używa libiODBC.}
43 %description -l pt_BR.UTF-8
44 Driver ODBC necessário para acessar um servidor PostgreSQL.
45 %{?with_iodbc:This rpm uses libiODBC.}
51 # Note: --enable-gss and --enable-krb5 require private symbols from libpq;
52 # GSS and KRB5 auth are available anyway through libpq mechanisms
54 %{__aclocal} -I config
59 %{?with_iodbc:--with-iodbc} \
60 %{!?with_iodbc:--with-unixodbc}
65 rm -rf $RPM_BUILD_ROOT
68 DESTDIR=$RPM_BUILD_ROOT
70 %{__rm} $RPM_BUILD_ROOT%{_libdir}/psqlodbcw.la
73 rm -rf $RPM_BUILD_ROOT
75 %post -p /sbin/ldconfig
76 %postun -p /sbin/ldconfig
79 %defattr(644,root,root,755)
80 %doc readme.txt docs/*
81 %attr(755,root,root) %{_libdir}/psqlodbcw.so