7782fd
Summary: A complete ODBC driver manager for Linux
7782fd
Name: unixODBC
7782fd
Version: 2.3.1
7782fd
Release: 14%{?dist}
7782fd
Group: System Environment/Libraries
7782fd
URL: http://www.unixODBC.org/
7782fd
# Programs are GPL, libraries are LGPL, except News Server library is GPL.
7782fd
License: GPLv2+ and LGPLv2+
7782fd
7782fd
Source: http://www.unixODBC.org/%{name}-%{version}.tar.gz
7782fd
Source1: odbcinst.ini
7782fd
Source4: conffile.h
7782fd
Source5: README.dist
7782fd
Source6: isql.1
7782fd
Source7: odbc.ini.5
7782fd
Source8: odbcinst.1
7782fd
Source9: odbcinst.ini.5
7782fd
Source10: iusql.1
7782fd
Source11: dltest.1
7782fd
Source12: odbc_config.1
7782fd
7782fd
Patch1: depcomp.patch
7782fd
Patch6: export-symbols.patch
7782fd
Patch8: so-version-bump.patch
7782fd
Patch9: keep-typedefs.patch
7782fd
Patch10: coverity-fixes.patch
7782fd
Patch11: insecure-buffer-copy.patch
7782fd
Patch12: fixed-buffer-overflow.patch
7782fd
7782fd
Conflicts: iodbc
7782fd
7782fd
BuildRequires: automake autoconf libtool libtool-ltdl-devel bison flex
7782fd
BuildRequires: readline-devel
7782fd
7782fd
%description
7782fd
Install unixODBC if you want to access databases through ODBC.
7782fd
You will also need the mysql-connector-odbc package if you want to access
7782fd
a MySQL database, and/or the postgresql-odbc package for PostgreSQL.
7782fd
7782fd
%package devel
7782fd
Summary: Development files for programs which will use the unixODBC library
7782fd
Group: Development/Libraries
7782fd
Requires: %{name}%{?_isa} = %{version}-%{release}
7782fd
7782fd
%description devel
7782fd
The unixODBC package can be used to access databases through ODBC
7782fd
drivers. If you want to develop programs that will access data through
7782fd
ODBC, you need to install this package.
7782fd
7782fd
%prep
7782fd
%setup -q
7782fd
%patch1 -p1
7782fd
%patch6 -p1
7782fd
%patch8 -p1
7782fd
%patch9 -p1
7782fd
%patch10 -p1
7782fd
%patch11 -p1
7782fd
%patch12 -p1
7782fd
7782fd
chmod 0644 Drivers/MiniSQL/*.c
7782fd
chmod 0644 Drivers/nn/*.c
7782fd
chmod 0644 Drivers/template/*.c
7782fd
chmod 0644 doc/ProgrammerManual/Tutorial/*.html
7782fd
chmod 0644 doc/lst/*
7782fd
chmod 0644 include/odbcinst.h
7782fd
7782fd
# Blow away the embedded libtool and replace with build system's libtool.
7782fd
# (We will use the installed libtool anyway, but this makes sure they match.)
7782fd
rm -rf config.guess config.sub install-sh ltmain.sh libltdl
7782fd
# this hack is so we can build with either libtool 2.2 or 1.5
7782fd
libtoolize --install || libtoolize
7782fd
7782fd
%build
7782fd
7782fd
aclocal
7782fd
automake --add-missing
7782fd
autoconf
7782fd
7782fd
# unixODBC 2.2.14 is not aliasing-safe
7782fd
CFLAGS="%{optflags} -fno-strict-aliasing -DDEFINE_CURSOR_LIB_VER"
7782fd
CXXFLAGS="$CFLAGS"
7782fd
export CFLAGS CXXFLAGS
7782fd
7782fd
%configure --with-gnu-ld=yes --enable-threads=yes \
7782fd
	--enable-drivers=yes --enable-driverc=yes --enable-ltdllib
7782fd
make all
7782fd
7782fd
%install
7782fd
make DESTDIR=$RPM_BUILD_ROOT install
7782fd
install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
7782fd
7782fd
# multilib header hacks
7782fd
# we only apply this to known Red Hat multilib arches, per bug #181335
7782fd
case `uname -i` in
7782fd
  i386 | x86_64 | ia64 | ppc | ppc64 | s390 | s390x | sparc | sparc64 )
7782fd
    mv $RPM_BUILD_ROOT%{_includedir}/unixodbc_conf.h $RPM_BUILD_ROOT%{_includedir}/unixodbc_conf_`uname -i`.h
7782fd
    rm -f unixodbc_conf.h
7782fd
    sed s/CONFFILE/unixodbc_conf/ %{SOURCE4} >unixodbc_conf.h
7782fd
    install -m 644 unixodbc_conf.h $RPM_BUILD_ROOT%{_includedir}
7782fd
    ;;
7782fd
  *)
7782fd
    ;;
7782fd
esac
7782fd
7782fd
# add some explanatory documentation
7782fd
# remove reference to nonexistent packages
7782fd
sed '/^unixODBC-gui-qt/d' "%{SOURCE5}" >README.dist
7782fd
7782fd
# remove obsolete Postgres drivers from the package (but not the setup code)
7782fd
rm -f $RPM_BUILD_ROOT%{_libdir}/libodbcpsql.so*
7782fd
7782fd
# copy text driver documentation into main doc directory
7782fd
# currently disabled because upstream no longer includes text driver
7782fd
# mkdir -p doc/Drivers/txt
7782fd
# cp -pr Drivers/txt/doc/* doc/Drivers/txt
7782fd
7782fd
# don't want to install doc Makefiles as docs
7782fd
find doc -name 'Makefile*' | xargs rm
7782fd
7782fd
# we do not want to ship static libraries
7782fd
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
7782fd
7782fd
# remove unpackaged files from the buildroot
7782fd
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
7782fd
rm -f $RPM_BUILD_ROOT%{_libdir}/libltdl.*
7782fd
rm -rf $RPM_BUILD_ROOT%{_datadir}/libtool
7782fd
7782fd
# initialize lists of .so files
7782fd
find $RPM_BUILD_ROOT%{_libdir} -name "*.so.*" | sed "s|^$RPM_BUILD_ROOT||" > base-so-list
7782fd
find $RPM_BUILD_ROOT%{_libdir} -name "*.so"   | sed "s|^$RPM_BUILD_ROOT||" > devel-so-list
7782fd
7782fd
# move these to main package, they're often dlopened...
7782fd
for lib in libodbc.so libodbcinst.so libodbcpsqlS.so libodbcmyS.so
7782fd
do
7782fd
    echo "%{_libdir}/$lib" >> base-so-list
7782fd
    grep -v "/$lib$" devel-so-list > devel-so-list.x
7782fd
    mv -f devel-so-list.x devel-so-list
7782fd
done
7782fd
7782fd
# install man pages that are not part of upstream yet
7782fd
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man{1,5}
7782fd
install -m644 %{SOURCE6} $RPM_BUILD_ROOT%{_mandir}/man1/isql.1
7782fd
install -m644 %{SOURCE7} $RPM_BUILD_ROOT%{_mandir}/man5/odbc.ini.5
7782fd
install -m644 %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/man1/odbcinst.1
7782fd
install -m644 %{SOURCE9} $RPM_BUILD_ROOT%{_mandir}/man5/odbcinst.ini.5 
7782fd
install -m644 %{SOURCE10} $RPM_BUILD_ROOT%{_mandir}/man1/iusql.1 
7782fd
install -m644 %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man1/dltest.1
7782fd
install -m644 %{SOURCE12} $RPM_BUILD_ROOT%{_mandir}/man1/odbc_config.1
7782fd
7782fd
%files -f base-so-list
7782fd
%doc README COPYING AUTHORS ChangeLog NEWS doc
7782fd
%doc README.dist
7782fd
%config(noreplace) %{_sysconfdir}/odbc*
7782fd
%{_bindir}/odbcinst
7782fd
%{_bindir}/isql
7782fd
%{_bindir}/dltest
7782fd
%{_bindir}/iusql
7782fd
%{_bindir}/odbc_config
7782fd
%{_mandir}/man*/*
7782fd
7782fd
%files devel -f devel-so-list
7782fd
%{_includedir}/*
7782fd
7782fd
%post -p /sbin/ldconfig
7782fd
%postun -p /sbin/ldconfig
7782fd
7782fd
%changelog
7782fd
* Tue Apr 16 2019 <odubaj@redhat.com> - 2.3.1-14
7782fd
- fixed insecure buffer copy (#1571530)
7782fd
- fixed possible buffer overflow (#1571528)
7782fd
7782fd
* Fri Nov 04 2016 Pavel Raiskup <praiskup@redhat.com> - 2.3.1-13
7782fd
- revert: ltdl bundling
7782fd
7782fd
* Wed Oct 19 2016 Tomas Repik <trepik@redhat.com> - 2.3.1-12
7782fd
- fix the libtool-ltdl compatibility
7782fd
  Resolves: rhbz#1267438
7782fd
7782fd
* Wed Jul 15 2015 Jan Stanek <jstanek@redhat.com> - 2.3.1-11
7782fd
- Turn on versioning of cursor library.
7782fd
  Resolves: rhbz#1194065
7782fd
7782fd
* Tue Feb 25 2014 Jan Stanek <jstanek@redhat.com> - 2.3.1-10
7782fd
- Added missing man pages
7782fd
  Resolves: rhbz#948935
7782fd
7782fd
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.3.1-9
7782fd
- Mass rebuild 2014-01-24
7782fd
7782fd
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.3.1-8
7782fd
- Mass rebuild 2013-12-27
7782fd
7782fd
* Fri Dec 06 2013 Jan Stanek <jstanek@redhat.com> - 2.3.1-7
7782fd
- Renamed README.fedora to README.dist
7782fd
7782fd
* Thu Jul  4 2013 Honza Horak <hhorak@redhat.com> 2.3.1-6
7782fd
- Spec file clean-up
7782fd
- Provide man pages created by Jan Stanek
7782fd
7782fd
* Thu Jul  4 2013 Honza Horak <hhorak@redhat.com> 2.3.1-5
7782fd
- Fix Coverity patch
7782fd
  Resolves: #981060
7782fd
7782fd
* Tue Mar 19 2013 Tom Lane <tgl@redhat.com> 2.3.1-4
7782fd
- Fix assorted small bugs found by Coverity
7782fd
Related: #760877
7782fd
7782fd
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-3
7782fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7782fd
7782fd
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-2
7782fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7782fd
7782fd
* Tue Jan 10 2012 Tom Lane <tgl@redhat.com> 2.3.1-1
7782fd
- Update to version 2.3.1.  The main externally-visible change is that the
7782fd
  GUI programs are not part of the unixODBC tarball anymore, so they are no
7782fd
  longer in this package, and the unixODBC-kde sub-RPM has disappeared.
7782fd
  There is a separate package unixODBC-gui-qt that now provides those programs.
7782fd
7782fd
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-13
7782fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7782fd
7782fd
* Tue Aug 31 2010 Tom Lane <tgl@redhat.com> 2.2.14-12
7782fd
- Fix isql crash at EOF with -b option
7782fd
Resolves: #628909
7782fd
7782fd
* Mon May  3 2010 Tom Lane <tgl@redhat.com> 2.2.14-11
7782fd
- Re-add accidentally-removed desktop icon for ODBCConfig
7782fd
Related: #587933
7782fd
7782fd
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.14-10
7782fd
- BR qt-assistant-adp-devel
7782fd
7782fd
* Sat Dec 19 2009 Tom Lane <tgl@redhat.com> 2.2.14-9
7782fd
- Fix bug preventing drivers from being selected in ODBCConfig
7782fd
Resolves: #544852
7782fd
7782fd
* Wed Nov 25 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.14-8
7782fd
- Rebuild for Qt 4.6.0 RC1 in F13 (was built against Beta 1 with unstable ABI)
7782fd
7782fd
* Thu Oct 15 2009 Tom Lane <tgl@redhat.com> 2.2.14-7
7782fd
- Clean up bogosity in multilib stub header support: ia64 should not be
7782fd
  listed (it's not multilib), sparcv9 isn't a possible uname -i output
7782fd
7782fd
* Fri Aug 21 2009 Tom Lane <tgl@redhat.com> 2.2.14-6
7782fd
- Switch to building against qt4, not qt3.  This means the DataManager,
7782fd
  DataManagerII, and odbctest applications are gone.
7782fd
Resolves: #514064
7782fd
- Use Driver64/Setup64 to eliminate need for hand-adjustment of odbcinst.ini
7782fd
Resolves: #514688
7782fd
- Fix misdeclaration of SQLBIGINT and SQLUBIGINT in generated header files
7782fd
Resolves: #518623
7782fd
7782fd
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-5
7782fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7782fd
7782fd
* Tue Jun  9 2009 Peter Lemenkov <lemenkov@gmail.com> - 2.2.14-4
7782fd
- Properly install *.desktop files
7782fd
- No need to ship INSTALL in docs
7782fd
- Use macros instead of hardcoded /usr/share and /usr/include
7782fd
- fixed permissions on some doc- and src-files
7782fd
- Almost all rpmlint messages are gone now
7782fd
7782fd
* Sat Jun 06 2009 Dennis Gilmore <dennis@ausil.us> - 2.2.14-3
7782fd
- add sparc support to the multilib includes header
7782fd
7782fd
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-2
7782fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7782fd
7782fd
* Fri Feb 20 2009 Tom Lane <tgl@redhat.com> 2.2.14-1
7782fd
- Update to unixODBC 2.2.14.  Note this involves an ABI break and a consequent
7782fd
  soname version bump, because upstream fixed some mistakes in the widths of
7782fd
  some API datatypes for 64-bit platforms.  Also, the formerly embedded
7782fd
  mysql, postgresql, and text drivers have been removed.  (For mysql and
7782fd
  postgresql, use the separate mysql-connector-odbc and postgresql-odbc
7782fd
  packages, which are far more up to date.  The text driver is not currently
7782fd
  shipped by upstream at all, but might get revived as a separate SRPM later.)
7782fd
- Stop shipping .a library files, per distro policy.
7782fd
- Fixes for libtool 2.2.
7782fd
7782fd
* Mon Jul 28 2008 Tom Lane <tgl@redhat.com> 2.2.12-9
7782fd
- Fix build failure caused by new default patch fuzz = 0 policy in rawhide.
7782fd
7782fd
* Fri Jun 13 2008 Tom Lane <tgl@redhat.com> 2.2.12-8
7782fd
- Install icons in /usr/share/pixmaps, not /usr/share/icons as this package
7782fd
  has historically done; the former is considered correct.
7782fd
7782fd
* Fri Apr  4 2008 Tom Lane <tgl@redhat.com> 2.2.12-7
7782fd
- Must BuildRequire qt3 now that Fedora has renamed qt4 to qt
7782fd
Resolves: #440798
7782fd
7782fd
* Mon Feb 11 2008 Tom Lane <tgl@redhat.com> 2.2.12-6
7782fd
- Move libodbcinst.so symlink into main package, since it's often dlopen'd
7782fd
Related: #204882
7782fd
- Clean up specfile's ugly coding for making base-vs-devel decisions
7782fd
7782fd
* Sun Dec 30 2007 Tom Lane <tgl@redhat.com> 2.2.12-5
7782fd
- Add missing BuildRequires for flex.
7782fd
Resolves: #427063
7782fd
7782fd
* Thu Aug  2 2007 Tom Lane <tgl@redhat.com> 2.2.12-4
7782fd
- Update License tag to match code.
7782fd
7782fd
* Fri Apr 20 2007 Tom Lane <tgl@redhat.com> 2.2.12-3
7782fd
- Make configure find correct Qt libraries when building on a multilib machine
7782fd
7782fd
* Mon Apr 16 2007 Tom Lane <tgl@redhat.com> 2.2.12-2
7782fd
- Drop BuildRequires for kdelibs-devel
7782fd
Resolves: #152717
7782fd
- Clean up a few rpmlint complaints
7782fd
7782fd
* Wed Dec  6 2006 Tom Lane <tgl@redhat.com> 2.2.12-1
7782fd
- Update to unixODBC 2.2.12.
7782fd
- Add missing BuildPrereq for bison.
7782fd
Resolves: #190427
7782fd
7782fd
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.11-7.1
7782fd
- rebuild
7782fd
7782fd
* Mon Mar 27 2006 Tom Lane <tgl@redhat.com> 2.2.11-7
7782fd
- Fix minor problems in desktop files (bug #185764)
7782fd
7782fd
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.2.11-6.2.1
7782fd
- bump again for double-long bug on ppc(64)
7782fd
7782fd
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.2.11-6.2
7782fd
- rebuilt for new gcc4.1 snapshot and glibc changes
7782fd
7782fd
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
7782fd
- rebuilt
7782fd
7782fd
* Mon Nov 21 2005 Tom Lane <tgl@redhat.com> 2.2.11-6
7782fd
- Patch NO-vs-no discrepancy between aclocal/acinclude and recent autoconf
7782fd
  versions (not sure if this has been broken for a long time, or was just
7782fd
  exposed by modular X changeover).
7782fd
- Apparently need to require libXt-devel too for modular X.
7782fd
7782fd
* Mon Nov  7 2005 Tom Lane <tgl@redhat.com> 2.2.11-5
7782fd
- Adjust BuildPrereq for modular X.
7782fd
7782fd
* Sun Oct 16 2005 Florian La Roche <laroche@redhat.com> 2.2.11-4
7782fd
- link against dependent libs
7782fd
- fix some bugs to resolve unknown symbols ;-(
7782fd
7782fd
* Thu Sep 29 2005 Tom Lane <tgl@redhat.com> 2.2.11-3
7782fd
- Force update of yac.h because the copy in the distributed tarball does not
7782fd
  match bison 2.0's numbering of symbols (bz #162676)
7782fd
- Include documentation of text-file driver
7782fd
- Use private libltdl so we can omit RTLD_GLOBAL from dlopen flags (bz #161399)
7782fd
7782fd
* Sat Sep 24 2005 Tom Lane <tgl@redhat.com> 2.2.11-2
7782fd
- Remove Makefiles accidentally included in docs installation (bz #168819)
7782fd
- Updates to keep newer libtool code from installing itself as part of package
7782fd
7782fd
* Fri Apr  8 2005 Tom Lane <tgl@redhat.com> 2.2.11-1
7782fd
- Update to unixODBC 2.2.11
7782fd
7782fd
* Mon Mar  7 2005 Tom Lane <tgl@redhat.com> 2.2.10-3
7782fd
- Rebuild with gcc4.
7782fd
7782fd
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 2.2.10-2
7782fd
- Rebuilt for new readline.
7782fd
7782fd
* Thu Oct 28 2004 Tom Lane <tgl@redhat.com> 2.2.10-1
7782fd
- Update to unixODBC 2.2.10
7782fd
7782fd
* Wed Sep 22 2004 Tom Lane <tgl@redhat.com> 2.2.9-1
7782fd
- Update to unixODBC 2.2.9
7782fd
7782fd
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
7782fd
- rebuilt
7782fd
7782fd
* Sat May  8 2004 Tom Lane <tgl@redhat.com> 2.2.8-5
7782fd
- Backpatch fix for double-free error from upstream devel sources.
7782fd
- rebuilt
7782fd
7782fd
* Wed May  5 2004 Tom Lane <tgl@redhat.com> 2.2.8-4
7782fd
- Add dependency to ensure kde subpackage stays in sync with main
7782fd
  (needed because we moved odbctest from one pkg to the other,
7782fd
  cf bug #122478)
7782fd
- rebuilt
7782fd
7782fd
* Wed Mar 10 2004 Tom Lane <tgl@redhat.com> 2.2.8-3
7782fd
- Use installed libltdl
7782fd
- rebuilt for Fedora Core 2
7782fd
7782fd
* Tue Mar  9 2004 Tom Lane <tgl@redhat.com> 2.2.8-2
7782fd
- Rename lo_xxx() to odbc_lo_xxx() (bug #117211) (temporary until 2.2.9)
7782fd
- rebuilt
7782fd
7782fd
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
7782fd
- rebuilt
7782fd
7782fd
* Mon Mar  1 2004 Tom Lane <tgl@redhat.com>
7782fd
- Update to 2.2.8
7782fd
- rebuilt
7782fd
7782fd
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
7782fd
- rebuilt
7782fd
7782fd
* Thu Dec  4 2003 Joe Orton <jorton@redhat.com> 2.2.5-10
7782fd
- rebuild to restore sqltypes.h after #111195
7782fd
7782fd
* Thu Oct 16 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-9
7782fd
- Add XFree86-devel to the list of BuildPrereq.  Did not bump
7782fd
  release as there is no need to rebuild.
7782fd
7782fd
* Thu Oct 16 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-9
7782fd
- Add comments to the /etc/odbcinst.ini file regarding the proper
7782fd
  setup for MySQL and the origin of each library needed.
7782fd
7782fd
* Tue Oct 14 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-8
7782fd
- Move libodbcmyS.so to the main package as well.  It is used the
7782fd
  same way as libodbcpsqlS.so.
7782fd
7782fd
* Tue Oct 14 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-7
7782fd
- Bumped the version so it rebuilds.
7782fd
7782fd
* Tue Oct 14 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-4
7782fd
- Revert previous change and special case libodbcpsql.so and
7782fd
  libodbcpsqlS.so instead.  Here is the explanation (from Elliot
7782fd
  Lee):
7782fd
  ".so files are only used at link time for normal dynamic libraries.
7782fd
   The libraries referred to here are being used as dynamically loaded
7782fd
   modules, so I guess moving those particular .so files back to the
7782fd
   main package would make sense, but the other .so files should stay
7782fd
   in the devel subpackage."
7782fd
7782fd
* Fri Oct 10 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-3
7782fd
- Moved all the shared library symlinks to the main package.
7782fd
  They were deliberatedly being added to the devel package for
7782fd
  unknown reasons but this was forcing users to install the 
7782fd
  devel package always. 
7782fd
- No need to special-case libodbc.so anymore
7782fd
7782fd
* Fri Sep 05 2003 Elliot Lee <sopwith@redhat.com> 2.2.5-2
7782fd
- Run auto* so it rebuilds.
7782fd
7782fd
* Mon Jul 07 2003 Fernando Nasser <fnasser@redhat.com> 2.2.5-1
7782fd
- Moved odbctest to the kde package to remove require on Qt stuff
7782fd
  from the main package.
7782fd
- Removed stray "\" from doc/Makefile.am
7782fd
- Applied libtool fix (provided by Alex Oliva) so that it build
7782fd
 with cross-compilers (which are used by 64 bit systems)
7782fd
- Updated sources to the 2.2.5 community release
7782fd
- Changed the included libtool to the 1.5-3 one so that
7782fd
  it properly link the libraries with the newly generated ones
7782fd
  and not with the ones installed on the build system (or give
7782fd
  an error if an old version is not installed (# 91110)
7782fd
- Added new files for executable DataManagerII and icons LinuxODBC.xpm
7782fd
  and odbc.xpm
7782fd
7782fd
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
7782fd
- rebuilt
7782fd
7782fd
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
7782fd
- rebuilt
7782fd
7782fd
* Thu Jan  9 2003 Bill Nottingham <notting@redhat.com> 2.2.3-5
7782fd
- debloat
7782fd
7782fd
* Tue Dec 17 2002 Elliot Lee <sopwith@redhat.com> 2.2.3-4
7782fd
- Run libtoolize etc.
7782fd
7782fd
* Thu Dec 12 2002 Elliot Lee <sopwith@redhat.com> 2.2.3-3
7782fd
- Rebuild to fix filelist errors...?
7782fd
7782fd
* Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.2.3-2
7782fd
- remove unpackaged files from the buildroot
7782fd
7782fd
* Tue Nov 19 2002 Elliot Lee <sopwith@redhat.com> 2.2.3-1
7782fd
- Rebuild, update to 2.2.3
7782fd
7782fd
* Mon Aug 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.2-3
7782fd
- Move libodbc.so to the main package, so programs dlopening 
7782fd
  it don't break (#72653)
7782fd
7782fd
* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
7782fd
- rebuilt with gcc-3.2 (we hope)
7782fd
7782fd
* Mon Jul 22 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.2-1
7782fd
- 2.2.2
7782fd
- desktop file changes (# 69371)
7782fd
7782fd
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
7782fd
- automated rebuild
7782fd
7782fd
* Sun May 26 2002 Tim Powers <timp@redhat.com>
7782fd
- automated rebuild
7782fd
7782fd
* Mon May 20 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.1-1
7782fd
- 2.2.1
7782fd
- Reenable other archs, as this should now build on 64 bit archs
7782fd
7782fd
* Sun May 19 2002 Florian La Roche <Florian.LaRoche@redhat.de>
7782fd
- add at least mainframe; should this really be a i386-only rpm?
7782fd
7782fd
* Wed Apr 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.0-5
7782fd
- rebuild
7782fd
7782fd
* Fri Apr  5 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.0-4
7782fd
- Avoid having files in more than one package (#62755)
7782fd
7782fd
* Tue Mar 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.0-3
7782fd
- Don't include kde plugin .so as a devel symlink (#61039)
7782fd
7782fd
* Fri Mar  8 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.0-2
7782fd
- Rebuild with KDE 3.x
7782fd
7782fd
* Tue Feb 26 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.2.0-1
7782fd
- Just build on i386 now, there are 64 bit oddities 
7782fd
- 2.2.0
7782fd
7782fd
* Fri Jan 11 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.1.1-2
7782fd
- move libodbcinstQ* to the kde subpackage
7782fd
7782fd
* Fri Jan 11 2002 Trond Eivind Glomsrd <teg@redhat.com> 2.1.1-1
7782fd
- 2.1.1
7782fd
- minor cleanups
7782fd
7782fd
* Fri Dec 14 2001 Trond Eivind Glomsrd <teg@redhat.com> 2.0.7-5
7782fd
- Rebuild
7782fd
7782fd
* Wed Sep 12 2001 Tim Powers <timp@redhat.com>
7782fd
- rebuild with new gcc and binutils
7782fd
7782fd
* Sun Jun 24 2001 Than Ngo <than@redhat.com>
7782fd
- rebuild against qt-2.3.1, kde-2.1.x
7782fd
7782fd
* Fri Jun 15 2001 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- Better default odbcinst.ini
7782fd
- Minor cleanups
7782fd
7782fd
* Wed Jun  6 2001 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- 2.0.7
7782fd
7782fd
* Wed Apr 25 2001 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- Fix for isql segfault on EOF/ctrl-d exit
7782fd
7782fd
* Fri Apr 20 2001 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- 2.0.6
7782fd
- add patch for 64 bit archs (dword shouldn't be "long int")
7782fd
7782fd
* Wed Feb 28 2001 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- rebuild
7782fd
7782fd
* Tue Nov 28 2000 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- 1.8.13
7782fd
7782fd
* Tue Oct 10 2000 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- enable GUI now that we have KDE compiled with the standard
7782fd
  compiler
7782fd
- move the applnk entries to the KDE package
7782fd
7782fd
* Thu Aug 24 2000 Nalin Dahyabhai <nalin@redhat.com>
7782fd
- add the missing shared libs to the non-devel package
7782fd
7782fd
* Wed Aug 23 2000 Preston Brown <pbrown@redhat.com>
7782fd
- 1.8.12 fixes problems with the postgresql driver
7782fd
7782fd
* Mon Jul 31 2000 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- disable KDE subpackage to avoid the mess that is C++ binary
7782fd
  compatibility 
7782fd
7782fd
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
7782fd
- automatic rebuild
7782fd
7782fd
* Fri Jun 30 2000 Florian La Roche <laroche@redhat.com>
7782fd
- improved QTDIR detection
7782fd
7782fd
* Wed Jun 28 2000 Trond Eivind Glomsrd <teg@redhat.com>
7782fd
- 1.8.10
7782fd
- use %%{_tmppath}
7782fd
- update URL
7782fd
- including two missing libraries
7782fd
7782fd
* Tue Jun 13 2000 Preston Brown <pbrown@redhat.com>
7782fd
- 1.8.9
7782fd
7782fd
* Fri Jun 09 2000 Preston Brown <pbrown@redhat.com>
7782fd
- adopted for Winston, changed to Red Hat packaging standards
7782fd
7782fd
* Tue Apr 18 2000 Murray Todd Williams <murray@codingapes.com>
7782fd
- added a unixODBC-devel RPM to the group, added KDE links and icons to system
7782fd
- all of which came from recommendations from Fredrick Meunier
7782fd
- <Fredrick.Meunier@computershare.com.au>
7782fd
7782fd
* Mon Apr 17 2000 Murray Todd Williams <murray@codingapes.com>
7782fd
- unixODBC-1.8.7
7782fd
- moved install to $RPM_BUILD_ROOT so it didn't overrun existing files.