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