Name: postgresql-odbc Summary: PostgreSQL ODBC driver. Version: 08.01.0200 Release: 3.1 License: LGPL Group: Applications/Databases Url: http://gborg.postgresql.org/project/psqlodbc Source0: ftp://ftp.us.postgresql.org/odbc/versions/src/psqlodbc-%{version}.tar.gz Source1: acinclude.m4 BuildRoot: %{_tmppath}/%{name}-root BuildPreReq: unixODBC-devel BuildRequires: libtool automake autoconf postgresql-devel Requires: postgresql-libs >= 8.0 Provides: postgresql-odbc Buildroot: %{_tmppath}/%{name}-%{version}-root # This spec file and ancillary files are licensed in accordance with # the psqlodbc license. %description This package includes the driver needed for applications to access a PostgreSQL system via ODBC (Open Database Connectivity). %prep %setup -q -n psqlodbc-%{version} # Some missing macros. Courtesy Owen Taylor . cp -p %{SOURCE1} . aclocal libtoolize --force automake autoconf %build # Note: we choose to build only the Unicode version of the driver, which # we then install under the old library name "psqlodbc.so". We are not # adopting the "psqlodbcw.so" naming convention because current upstream # plans are to revert back to the old name in the next release. We can # always track the name change later if they change their minds ... %configure --with-unixodbc --with-odbcinst=%{_sysconfdir} make %install rm -rf $RPM_BUILD_ROOT %makeinstall # rename as per above note, and remove the rather useless .la file pushd ${RPM_BUILD_ROOT}%{_libdir} mv psqlodbcw.so psqlodbc.so rm psqlodbcw.la popd %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %attr(755,root,root) %{_libdir}/psqlodbc.so %doc license.txt readme.txt docs/* %changelog * Wed Jul 12 2006 Jesse Keating - 08.01.0200-3.1 - rebuild * Sat Jun 10 2006 Tom Lane 08.01.0200-3 - Fix BuildRequires: for mock build environment * Wed Mar 22 2006 Tom Lane 08.01.0200-2 - Change library name back to psqlodbc.so, because it appears that upstream will revert to that name in next release; no point in thrashing the name. - Include documentation files unaccountably omitted before (bug #184158) * Fri Feb 10 2006 Jesse Keating - 08.01.0200-1.2 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating - 08.01.0200-1.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Fri Feb 3 2006 Tom Lane 08.01.0200-1 - Update to version 08.01.0200. - Upstream now calls the library psqlodbcw.so ... add a symlink to avoid breaking existing odbc configuration files. * Wed Dec 14 2005 Tom Lane 08.01.0102-1 - Update to version 08.01.0102. - Add buildrequires postgresql-devel (bz #174505) * Fri Dec 09 2005 Jesse Keating - rebuilt * Mon Nov 7 2005 Tom Lane 08.01.0100-1 - Update to version 08.01.0100. * Wed Mar 2 2005 Tom Lane 08.00.0100-1 - Update to version 08.00.0100. * Fri Nov 12 2004 Tom Lane 7.3-9 - back-port 64-bit fixes from current upstream (bug #139004) * Tue Sep 21 2004 Tom Lane 7.3-8 - rebuilt * Tue Jun 15 2004 Elliot Lee - rebuilt * Wed Mar 10 2004 Tom Lane - Correct License: annotation. * Tue Mar 02 2004 Elliot Lee - rebuilt * Fri Feb 13 2004 Elliot Lee - rebuilt * Fri Nov 21 2003 David Jee 7.3-5 - rebuild * Wed Nov 05 2003 David Jee 7.3-4 - import new community version 07.03.0200 * Mon Sep 15 2003 Andrew Overholt 7.3-3 - autotools fixes (courtesy Alex Oliva and Owen Taylor ) * Tue Jul 08 2003 Andrew Overholt 7.3-3 - allow use with unixODBC (courtesy Troels Arvin) [Bug #97998] * Wed Jun 04 2003 Elliot Lee - rebuilt * Mon Jun 02 2003 Andrew Overholt 7.3-1 - sync to new community version (07.03.0100 => v7.3, r1) * Thu Jan 23 2003 Tim Powers 1-2 - rebuild * Tue Jan 14 2003 Andrew Overholt - 1-1 - initial build (just took old package sections)